0001628280-24-026953.txt : 20240606 0001628280-24-026953.hdr.sgml : 20240606 20240605210944 ACCESSION NUMBER: 0001628280-24-026953 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20240606 DATE AS OF CHANGE: 20240605 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPINE 4 HOLDINGS, INC. CENTRAL INDEX KEY: 0001606698 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 465482689 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40913 FILM NUMBER: 241023673 BUSINESS ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 BUSINESS PHONE: 480-702-2431 MAIL ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Technologies Ltd. DATE OF NAME CHANGE: 20150626 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Automotive Technologies Ltd. DATE OF NAME CHANGE: 20140728 FORMER COMPANY: FORMER CONFORMED NAME: ALPINE 4 Inc. DATE OF NAME CHANGE: 20140429 10-Q 1 alpp-20230930.htm 10-Q alpp-20230930
000160669812-312023Q3false0.1250.1250.125P1Y0.125xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purealpp:lineOfCreditalpp:segmentalpp:complaintalpp:lawsuit00016066982023-01-012023-09-300001606698us-gaap:CommonClassAMember2024-06-040001606698us-gaap:CommonClassBMember2024-06-040001606698us-gaap:CommonClassCMember2024-06-0400016066982023-09-3000016066982022-12-310001606698us-gaap:NonrelatedPartyMember2023-09-300001606698us-gaap:NonrelatedPartyMember2022-12-310001606698us-gaap:RelatedPartyMember2023-09-300001606698us-gaap:RelatedPartyMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2023-09-300001606698us-gaap:CommonClassAMember2023-09-300001606698us-gaap:CommonClassAMember2022-12-310001606698us-gaap:CommonClassBMember2023-09-300001606698us-gaap:CommonClassBMember2022-12-310001606698us-gaap:CommonClassCMember2023-09-300001606698us-gaap:CommonClassCMember2022-12-310001606698us-gaap:CommonClassAMember2023-05-122023-05-1200016066982023-07-012023-09-3000016066982022-07-012022-09-3000016066982022-01-012022-09-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-12-310001606698us-gaap:AdditionalPaidInCapitalMember2022-12-310001606698us-gaap:RetainedEarningsMember2022-12-310001606698us-gaap:ParentMember2022-12-310001606698us-gaap:NoncontrollingInterestMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-01-012023-03-310001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-01-012023-03-310001606698us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016066982023-01-012023-03-310001606698us-gaap:ParentMember2023-01-012023-03-310001606698us-gaap:RetainedEarningsMember2023-01-012023-03-310001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-03-310001606698us-gaap:AdditionalPaidInCapitalMember2023-03-310001606698us-gaap:RetainedEarningsMember2023-03-310001606698us-gaap:ParentMember2023-03-310001606698us-gaap:NoncontrollingInterestMember2023-03-3100016066982023-03-310001606698us-gaap:CommonStockMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMember2023-04-012023-06-300001606698us-gaap:SeriesBPreferredStockMemberalpp:ConversionOfSeriesBPreferredStockToClassACommonStockMemberus-gaap:PreferredStockMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberalpp:ConversionOfSeriesBPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001606698us-gaap:ParentMember2023-04-012023-06-3000016066982023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-04-012023-06-300001606698us-gaap:RetainedEarningsMember2023-04-012023-06-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-06-300001606698us-gaap:AdditionalPaidInCapitalMember2023-06-300001606698us-gaap:RetainedEarningsMember2023-06-300001606698us-gaap:ParentMember2023-06-300001606698us-gaap:NoncontrollingInterestMember2023-06-3000016066982023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-07-012023-09-300001606698us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001606698us-gaap:ParentMember2023-07-012023-09-300001606698us-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonClassAMember2023-07-012023-09-300001606698us-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonClassCMember2023-07-012023-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-07-012023-09-300001606698us-gaap:NoncontrollingInterestMember2023-07-012023-09-300001606698us-gaap:RetainedEarningsMember2023-07-012023-09-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-09-300001606698us-gaap:AdditionalPaidInCapitalMember2023-09-300001606698us-gaap:RetainedEarningsMember2023-09-300001606698us-gaap:ParentMember2023-09-300001606698us-gaap:NoncontrollingInterestMember2023-09-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2021-12-310001606698us-gaap:AdditionalPaidInCapitalMember2021-12-310001606698us-gaap:RetainedEarningsMember2021-12-310001606698us-gaap:ParentMember2021-12-310001606698us-gaap:NoncontrollingInterestMember2021-12-3100016066982021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001606698us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001606698us-gaap:ParentMember2022-01-012022-03-3100016066982022-01-012022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:ParentMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:CommonStockMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:ParentMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:RetainedEarningsMember2022-01-012022-03-310001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-03-310001606698us-gaap:AdditionalPaidInCapitalMember2022-03-310001606698us-gaap:RetainedEarningsMember2022-03-310001606698us-gaap:ParentMember2022-03-310001606698us-gaap:NoncontrollingInterestMember2022-03-3100016066982022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001606698us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001606698us-gaap:ParentMember2022-04-012022-06-3000016066982022-04-012022-06-300001606698us-gaap:RetainedEarningsMember2022-04-012022-06-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-06-300001606698us-gaap:AdditionalPaidInCapitalMember2022-06-300001606698us-gaap:RetainedEarningsMember2022-06-300001606698us-gaap:ParentMember2022-06-300001606698us-gaap:NoncontrollingInterestMember2022-06-3000016066982022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-07-012022-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-07-012022-09-300001606698us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001606698us-gaap:ParentMember2022-07-012022-09-300001606698us-gaap:RetainedEarningsMember2022-07-012022-09-300001606698us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-09-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-09-300001606698us-gaap:AdditionalPaidInCapitalMember2022-09-300001606698us-gaap:RetainedEarningsMember2022-09-300001606698us-gaap:ParentMember2022-09-300001606698us-gaap:NoncontrollingInterestMember2022-09-3000016066982022-09-300001606698us-gaap:NonrelatedPartyMember2023-01-012023-09-300001606698us-gaap:NonrelatedPartyMember2022-01-012022-09-300001606698us-gaap:RelatedPartyMember2023-01-012023-09-300001606698us-gaap:RelatedPartyMember2022-01-012022-09-300001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2023-01-012023-09-300001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-09-300001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2023-01-012023-09-300001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-09-300001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberalpp:FourRevolvingLinesOfCreditMember2023-09-300001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberalpp:CapitalExpenditureLineOfCreditMember2023-09-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001606698srt:ScenarioPreviouslyReportedMember2022-07-012022-09-300001606698srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2022-07-012022-09-300001606698srt:ScenarioPreviouslyReportedMember2022-01-012022-09-300001606698srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2022-01-012022-09-300001606698us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberalpp:CustomerOneMember2023-01-012023-09-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneMember2022-01-012022-09-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:PrimeContractorsMember2023-01-012023-09-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:PrimeContractorsMember2022-01-012022-09-300001606698alpp:VendorConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberalpp:A4TechnologiesRCASegmentMember2022-01-012022-09-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2023-07-012023-09-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2023-07-012023-09-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2023-07-012023-09-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2023-07-012023-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ProductMember2023-07-012023-09-300001606698us-gaap:ProductMember2023-07-012023-09-300001606698alpp:ConstructionServicesSegmentMemberus-gaap:ServiceMember2023-07-012023-09-300001606698us-gaap:ServiceMemberalpp:ManufacturingSegmentMember2023-07-012023-09-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2023-07-012023-09-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2023-07-012023-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ServiceMember2023-07-012023-09-300001606698us-gaap:ServiceMember2023-07-012023-09-300001606698alpp:ConstructionServicesSegmentMember2023-07-012023-09-300001606698alpp:ManufacturingSegmentMember2023-07-012023-09-300001606698alpp:DefenseSegmentMember2023-07-012023-09-300001606698alpp:TechnologiesSegmentMember2023-07-012023-09-300001606698alpp:AerospaceSegmentMember2023-07-012023-09-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2022-07-012022-09-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2022-07-012022-09-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2022-07-012022-09-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2022-07-012022-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ProductMember2022-07-012022-09-300001606698us-gaap:ProductMember2022-07-012022-09-300001606698alpp:ConstructionServicesSegmentMemberus-gaap:ServiceMember2022-07-012022-09-300001606698us-gaap:ServiceMemberalpp:ManufacturingSegmentMember2022-07-012022-09-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2022-07-012022-09-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2022-07-012022-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ServiceMember2022-07-012022-09-300001606698us-gaap:ServiceMember2022-07-012022-09-300001606698alpp:ConstructionServicesSegmentMember2022-07-012022-09-300001606698alpp:ManufacturingSegmentMember2022-07-012022-09-300001606698alpp:DefenseSegmentMember2022-07-012022-09-300001606698alpp:TechnologiesSegmentMember2022-07-012022-09-300001606698alpp:AerospaceSegmentMember2022-07-012022-09-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2023-01-012023-09-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2023-01-012023-09-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2023-01-012023-09-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2023-01-012023-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ProductMember2023-01-012023-09-300001606698us-gaap:ProductMember2023-01-012023-09-300001606698alpp:ConstructionServicesSegmentMemberus-gaap:ServiceMember2023-01-012023-09-300001606698us-gaap:ServiceMemberalpp:ManufacturingSegmentMember2023-01-012023-09-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2023-01-012023-09-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2023-01-012023-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ServiceMember2023-01-012023-09-300001606698us-gaap:ServiceMember2023-01-012023-09-300001606698alpp:ConstructionServicesSegmentMember2023-01-012023-09-300001606698alpp:ManufacturingSegmentMember2023-01-012023-09-300001606698alpp:DefenseSegmentMember2023-01-012023-09-300001606698alpp:TechnologiesSegmentMember2023-01-012023-09-300001606698alpp:AerospaceSegmentMember2023-01-012023-09-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2022-01-012022-09-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2022-01-012022-09-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2022-01-012022-09-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2022-01-012022-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ProductMember2022-01-012022-09-300001606698us-gaap:ProductMember2022-01-012022-09-300001606698alpp:ConstructionServicesSegmentMemberus-gaap:ServiceMember2022-01-012022-09-300001606698us-gaap:ServiceMemberalpp:ManufacturingSegmentMember2022-01-012022-09-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2022-01-012022-09-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2022-01-012022-09-300001606698alpp:AerospaceSegmentMemberus-gaap:ServiceMember2022-01-012022-09-300001606698us-gaap:ServiceMember2022-01-012022-09-300001606698alpp:ConstructionServicesSegmentMember2022-01-012022-09-300001606698alpp:ManufacturingSegmentMember2022-01-012022-09-300001606698alpp:DefenseSegmentMember2022-01-012022-09-300001606698alpp:TechnologiesSegmentMember2022-01-012022-09-300001606698alpp:AerospaceSegmentMember2022-01-012022-09-300001606698alpp:RCAMember2023-09-300001606698alpp:TDIMember2023-09-300001606698us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001606698us-gaap:NoncompeteAgreementsMember2022-12-310001606698us-gaap:CustomerListsMember2022-12-310001606698us-gaap:IntellectualPropertyMember2022-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001606698us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-09-300001606698us-gaap:NoncompeteAgreementsMember2023-01-012023-09-300001606698us-gaap:CustomerListsMember2023-01-012023-09-300001606698us-gaap:IntellectualPropertyMember2023-01-012023-09-300001606698us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-09-300001606698us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-09-300001606698us-gaap:NoncompeteAgreementsMember2023-09-300001606698us-gaap:CustomerListsMember2023-09-300001606698us-gaap:IntellectualPropertyMember2023-09-300001606698us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001606698us-gaap:CostOfSalesMember2023-01-012023-09-300001606698us-gaap:CostOfSalesMember2022-01-012022-09-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001606698us-gaap:SecuredDebtMember2023-09-300001606698us-gaap:SecuredDebtMember2022-12-310001606698alpp:TermLoansMember2023-09-300001606698alpp:TermLoansMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMember2023-09-300001606698us-gaap:NotesPayableOtherPayablesMember2022-12-310001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2023-09-300001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:AlanMartinMember2023-07-310001606698alpp:StandardMerchantCashAdvanceAgreementMember2023-09-290001606698us-gaap:AssetPledgedAsCollateralMember2023-09-290001606698alpp:StandardMerchantCashAdvanceAgreementMember2023-09-292023-09-290001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300001606698us-gaap:PrimeRateMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001606698us-gaap:PrimeRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001606698srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001606698srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001606698us-gaap:ConvertibleNotesPayableMember2023-05-012023-05-310001606698us-gaap:ConvertibleNotesPayableMember2023-05-310001606698us-gaap:RestrictedStockMember2023-05-012023-05-310001606698us-gaap:ConvertibleNotesPayableMemberus-gaap:RestrictedStockMember2023-05-012023-05-3100016066982023-05-012023-05-310001606698alpp:ConvertibleNotePayable1Member2023-09-300001606698us-gaap:ConvertibleNotesPayableMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMember2023-06-300001606698us-gaap:RestrictedStockMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMemberus-gaap:RestrictedStockMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMemberalpp:Warrants1Member2023-09-300001606698alpp:Warrants2Memberus-gaap:ConvertibleNotesPayableMember2023-09-300001606698alpp:ConvertibleNotePayable2Member2023-09-300001606698us-gaap:CommonClassAMember2023-05-110001606698us-gaap:CommonClassAMember2023-05-120001606698alpp:HorizonWellTestingCaseMember2023-07-012023-07-310001606698alpp:HorizonWellTestingCaseMember2023-07-3100016066982023-08-012023-08-3100016066982023-08-310001606698us-gaap:CommonClassCMember2023-09-012023-09-300001606698us-gaap:CommonClassAMember2023-09-012023-09-3000016066982022-01-012022-12-310001606698alpp:ExercisePrice1Member2023-01-012023-09-300001606698alpp:ExercisePrice1Member2023-09-300001606698alpp:ExercisePrice2Member2023-01-012023-09-300001606698alpp:ExercisePrice2Member2023-09-300001606698alpp:ExercisePrice3Member2023-01-012023-09-300001606698alpp:ExercisePrice3Member2023-09-300001606698alpp:ExercisePrice4Member2023-01-012023-09-300001606698alpp:ExercisePrice4Member2023-09-300001606698us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001606698us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001606698us-gaap:WarrantMember2022-12-310001606698us-gaap:WarrantMember2022-01-012022-12-310001606698us-gaap:WarrantMember2023-01-012023-09-300001606698us-gaap:WarrantMember2023-09-300001606698alpp:ExercisePriceRangeOneMemberus-gaap:WarrantMember2023-09-300001606698alpp:ExercisePriceRangeOneMemberus-gaap:WarrantMember2023-01-012023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2023-01-012023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2023-01-012023-09-300001606698alpp:ExercisePriceRangeFourMemberus-gaap:WarrantMember2023-09-300001606698alpp:ExercisePriceRangeFourMemberus-gaap:WarrantMember2023-01-012023-09-300001606698alpp:ExercisePriceRangeFiveMemberus-gaap:WarrantMember2023-09-300001606698alpp:ExercisePriceRangeFiveMemberus-gaap:WarrantMember2023-01-012023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSixMember2023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSixMember2023-01-012023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSevenMember2023-09-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSevenMember2023-01-012023-09-300001606698us-gaap:MeasurementInputSharePriceMember2023-09-300001606698us-gaap:MeasurementInputRiskFreeInterestRateMember2023-09-300001606698us-gaap:MeasurementInputExpectedTermMember2023-09-300001606698us-gaap:MeasurementInputPriceVolatilityMember2023-09-300001606698us-gaap:MeasurementInputExpectedDividendRateMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-07-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-07-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-01-012023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-01-012022-09-300001606698us-gaap:MaterialReconcilingItemsMember2023-07-012023-09-300001606698us-gaap:MaterialReconcilingItemsMember2022-07-012022-09-300001606698us-gaap:MaterialReconcilingItemsMember2023-01-012023-09-300001606698us-gaap:MaterialReconcilingItemsMember2022-01-012022-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecjetSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-09-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-12-310001606698us-gaap:MaterialReconcilingItemsMember2023-09-300001606698us-gaap:MaterialReconcilingItemsMember2022-12-310001606698srt:MinimumMemberalpp:LicensingAgreementMember2023-09-300001606698srt:MaximumMemberalpp:LicensingAgreementMember2023-09-300001606698alpp:LicensingAgreementMember2023-09-300001606698us-gaap:RoyaltyAgreementsMember2021-11-280001606698us-gaap:RoyaltyAgreementsMember2021-11-282021-11-280001606698alpp:HorizonWellTestingCaseMember2020-08-012020-08-310001606698alpp:HorizonWellTestingCaseMember2020-08-310001606698alpp:HorizonWellTestingCaseMember2023-08-032023-08-030001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2023-10-312023-10-310001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2024-01-152024-01-150001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2023-12-010001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2023-12-012023-12-010001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2024-12-012024-12-010001606698us-gaap:SubsequentEventMemberalpp:HorizonWellTestingCaseMember2023-08-032023-10-310001606698alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2021-10-012021-10-310001606698us-gaap:SettledLitigationMemberalpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2021-10-012021-10-3100016066982022-06-012022-06-3000016066982022-11-012022-11-3000016066982022-12-012022-12-3100016066982023-02-012023-02-280001606698us-gaap:SubsequentEventMember2024-05-032024-05-0300016066982023-09-012023-09-300001606698us-gaap:SubsequentEventMembersrt:ChiefFinancialOfficerMemberus-gaap:CommonClassAMember2023-10-312023-10-310001606698us-gaap:SubsequentEventMemberalpp:MegedFundingGroupMemberalpp:StandardMerchantCashAdvanceAgreementMember2023-11-080001606698us-gaap:SubsequentEventMemberus-gaap:AssetPledgedAsCollateralMember2023-11-080001606698us-gaap:SubsequentEventMemberalpp:StandardMerchantCashAdvanceAgreementMember2023-11-080001606698us-gaap:SubsequentEventMemberalpp:IonicVenturesMember2023-11-172023-11-170001606698us-gaap:SubsequentEventMember2023-12-092023-12-090001606698us-gaap:SubsequentEventMemberalpp:AECGAPCaptialMemberalpp:StandardMerchantCashAdvanceAgreementMember2023-12-270001606698us-gaap:SubsequentEventMemberus-gaap:AssetPledgedAsCollateralMember2023-12-270001606698us-gaap:SubsequentEventMemberalpp:StandardMerchantCashAdvanceAgreementMember2023-12-270001606698us-gaap:SubsequentEventMemberalpp:BrightMSMNewcoInc.Member2024-01-120001606698us-gaap:SubsequentEventMemberalpp:BrightMSMNewcoInc.Member2024-01-122024-01-120001606698us-gaap:SubsequentEventMember2024-02-222024-02-220001606698us-gaap:SubsequentEventMembersrt:ChiefExecutiveOfficerMember2024-02-222024-02-220001606698us-gaap:SubsequentEventMembersrt:ChiefOperatingOfficerMember2024-02-222024-02-220001606698srt:VicePresidentMemberus-gaap:SubsequentEventMember2024-02-222024-02-220001606698us-gaap:SubsequentEventMembersrt:ChiefFinancialOfficerMember2024-02-222024-02-220001606698us-gaap:SubsequentEventMemberalpp:ThermalDynamicsInternationalInc.Member2023-01-012023-12-310001606698us-gaap:SubsequentEventMembersrt:MinimumMemberalpp:ThermalDynamicsInternationalInc.Member2023-01-012023-12-310001606698us-gaap:SubsequentEventMembersrt:MaximumMemberalpp:ThermalDynamicsInternationalInc.Member2023-01-012023-12-310001606698us-gaap:SubsequentEventMember2024-04-122024-04-12
U.S. SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
x    QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
o    TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 001-40913
alpp10q_1.jpg
Alpine 4 Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware46-5482689
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
2525 E Arizona Biltmore Circle, Suite 237
Phoenix, AZ
85016
(Address of Principal Executive Offices)(Zip Code)
Registrant's telephone number, including area code: 480-702-2431
(Former name, former address and former fiscal year, if changed since last report)
Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the past 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 x No o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes x No o
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.
Large accelerated fileroAccelerated filero
Non-accelerated filerxSmaller reporting companyx
Emerging growth companyx
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
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(1) of the Exchange Act. x
State the number of shares outstanding of each of the issuer's classes of common equity, as of the latest practicable date: As of June 4, 2024, the issuer had 24,650,957 shares of its Class A common stock issued and outstanding, 906,012 shares of its Class B common stock issued and outstanding and 1,498,539 shares of its Class C common stock issued and outstanding.


TABLE OF CONTENTS
2

CAUTIONARY NOTE CONCERNING FORWARD-LOOKING STATEMENTS

Certain statements and information in this Quarterly Report on Form 10-Q for the quarter ended September 30, 2023 (the “Quarterly Report”), may constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical facts, which address activities, events, or developments that we expect or anticipate will or may occur in the future, including such things as future capital expenditures, commencement of business operations, business strategy, and other similar matters are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue,” “hope,” “intend,” “project,” “positioned,” or “strategy” or other comparable terminology. These forward-looking statements are based largely on our current expectations and assumptions and are subject to a number of risks and uncertainties, many of which are beyond our control. These statements are subject to many risks, uncertainties, and other important factors that could cause actual future results to differ materially from those expressed in the forward-looking statements including, but not limited to, our ability to obtain products from the respective manufacturers; actions governments, businesses, and individuals take in response to the pandemic, the impact of the COVID-19 pandemic and action taken in response to the pandemic on global and regional economies and economic activity; general economic uncertainty in key global markets and a worsening of global economic conditions or low levels of economic growth; our inability to sustain profitable sales growth; and circumstances or developments that may make us unable to implement or realize the anticipated benefits, or that may increase the costs, of our current and planned business initiatives. For a more thorough discussion of these risks, you should read this entire Report carefully, as well as the risks discussed under “Risk Factors” in our Annual Report for the year ended December 31, 2022.

Although management believes that the assumptions underlying the forward-looking statements included in this report are reasonable, such statements do not guarantee our future performance, and actual results could differ from those contemplated by these forward-looking statements. The assumptions used for purposes of the forward-looking statements specified in the following information represent estimates of future events and are subject to uncertainty as to possible changes in economic, legislative, industry, and other circumstances. As a result, the identification and interpretation of data and other information and their use in developing and selecting assumptions from and among reasonable alternatives require the exercise of judgment. To the extent that the assumed events do not occur, the outcome may vary substantially from anticipated or projected results, and, accordingly, no opinion is expressed on the achievability of those forward-looking statements. In the light of these risks and uncertainties, all of the forward-looking statements made herein are qualified by these cautionary statements, and there can be no assurance that the results and events contemplated by the forward-looking statements contained in this report will in fact transpire. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates. We expressly disclaim any obligation or intention to update or revise any forward-looking statements.
3

PART I - FINANCIAL INFORMATION
Item 1. Financial Statements.
ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
September 30, 2023December 31, 2022
(Unaudited)
ASSETS
CURRENT ASSETS:
Cash $2,925,015 $2,673,541 
Accounts receivable, net 16,068,693 17,139,944 
Inventory22,234,478 25,258,369 
Contract assets1,647,435 1,402,788 
Prepaid expenses and other current assets1,969,978 2,428,223 
Total current assets 44,845,599 48,902,865 
Property and equipment, net20,155,368 19,503,485 
Intangible assets, net15,478,610 36,282,609 
Right of use (ROU) assets, net15,289,327 16,407,566 
Goodwill 7,782,514 22,680,084 
Other non-current assets 948,788 1,855,605 
TOTAL ASSETS $104,500,206 $145,632,214 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Accounts payable $18,249,084 $8,608,554 
Accrued expenses 7,318,063 6,749,890 
Contract liabilities 5,420,178 5,284,285 
Lines of credit, current portion11,077,614 7,426,814 
Notes payable, current portion 5,983,275 3,201,136 
Notes payable, related party638,250  
Convertible note payable995,528  
Financing lease obligation, current portion 800,610 725,302 
Operating lease obligation, current portion 1,555,872 1,318,885 
Total current liabilities 52,038,474 33,314,866 
Notes payable, non-current portion3,104,267 4,266,350 
Lines of credit, non-current portion442,962 7,215,520 
Financing lease obligations, non-current portion14,020,830 14,592,813 
Operating lease obligations, non-current portion14,049,037 15,262,494 
Deferred tax liability257,805 988,150 
TOTAL LIABILITIES 83,913,375 75,640,193 
Commitments and Contingencies (Note 10)
STOCKHOLDERS' EQUITY(1):
Preferred stock, $0.0001 par value, 5,000,000 shares authorized
— — 
Series B preferred stock; $1.00 stated value; 100 shares authorized, 3 and 5 shares issued and outstanding at September 30, 2023, and December 31, 2022
3 5 
Class A Common stock, $0.0001 par value, 200,000,000 shares authorized, 24,331,406 and 22,303,333 shares issued and outstanding at September 30, 2023, and December 31, 2022
2,432 2,230 
Class B Common stock, $0.0001 par value, 10,000,000 shares authorized, 906,012 and 1,068,512 shares issued and outstanding at September 30, 2023, and December 31, 2022
91 107 
Class C Common stock, $0.0001 par value, 15,000,000 shares authorized, 1,501,840 and 1,529,888 shares issued and outstanding at September 30, 2023, and December 31, 2022
151 153 
Additional paid-in capital 143,595,686 141,723,921 
Accumulated deficit (122,773,253)(71,734,395)
       Total stockholders' equity 20,825,110 69,992,021 
Non-controlling interest(238,279) 
Total equity 20,586,831 69,992,021 
TOTAL LIABILITIES AND EQUITY$104,500,206 $145,632,214 

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

(1) Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
4

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three Months Ended September 30,
Nine Months Ended September 30,
2023202220232022
Revenues, net $25,600,804 $27,486,415 $77,984,543 $78,349,695 
Cost of revenues22,237,697 21,894,759 61,617,890 62,277,188 
Gross profit3,363,107 5,591,656 16,366,653 16,072,507 
Operating expenses:
General and administrative expenses8,974,652 9,584,035 29,111,129 26,648,323 
Research and development1,412,219 26,602 3,138,655 707,281 
Gain on sale of property (115,700) (5,938,150)
Goodwill impairment losses14,897,570  14,897,570  
Intangible asset impairment losses18,407,843  18,407,843  
Total operating expenses43,692,284 9,494,937 65,555,197 21,417,454 
Loss from operations(40,329,177)(3,903,281)(49,188,544)(5,344,947)
Other income (expenses)
Interest expense (1,196,297)(1,051,239)(3,303,912)(2,636,955)
Gain on debt extinguishment490,312  490,312  
Other income (expense)(36,510)(6,126)22,596 356,805 
Total other income (expenses)(742,495)(1,057,365)(2,791,004)(2,280,150)
Loss before income tax(41,071,672)(4,960,646)(51,979,548)(7,625,097)
Income tax benefit(115,544)(196,276)(702,411)(400,973)
Net loss$(40,956,128)$(4,764,370)$(51,277,137)$(7,224,124)
Net loss attributable to non-controlling interest88,520 $ $238,279 $ 
Net loss attributable to common shareholders$(40,867,608)$(4,764,370)$(51,038,858)$(7,224,124)
Weighted average shares outstanding(1):
Basic27,409,203 24,721,070 25,666,740 23,472,306 
Diluted27,409,203 24,721,070 25,666,740 23,472,306 
Basic loss per share$(1.49)$(0.19)$(1.99)$(0.31)
Diluted loss per share$(1.49)$(0.19)$(1.99)$(0.31)

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

5

(1) Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.

6

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (1)
(Unaudited)
Series B Preferred StockClass A Common
Stock
Class B Common
Stock
Class C Common
Stock
Additional
Paid-in
Capital
Accumulated
Deficit
Total Stockholders’
Equity
Noncontrolling InterestTotal Equity
SharesAmountSharesAmountSharesAmountSharesAmount
Balance, December 31, 2022
5 $5 22,303,333 $2,230 1,068,512 $107 1,529,888 $153 $141,723,921 $(71,734,395)$69,992,021 $ $69,992,021 
Conversion of Class C Common Stock to Class A Common Stock— — 1,428 — — — (1,428)— — — — — — 
Series B Preferred Share removal(1)(1)— — — — — — 1 — — —  
Share-based compensation expense— — — — — — — — 182,589 — 182,589 — 182,589 
Net loss— — — — — — — — — (5,769,143)(5,769,143)— (5,769,143)
Balance, March 31, 20234 4 22,304,761 2,230 1,068,512 107 1,528,460 153 141,906,511 (77,503,538)64,405,467  64,405,467 
Conversion of Class B Common Stock to Class A Common Stock— — 162,500 16 (162,500)(16)— — — — — — — 
Conversion of Series B Preferred Stock to Class A Common Stock(1)(1)1 — — — — — 1 — — — — 
Issuance of shares of common stock and warrants for convertible note payable and accrued interest— — 1,477,400 148 — — — — 1,000,661 — 1,000,809 — 1,000,809 
Adjustment for additional shares issued in connection with the reverse stock split— — 29,995 3 — — 73 — — — 3 — 3 
Share-based compensation expense— — — — — — — — 165,289 — 165,289 — 165,289 
Net loss— — — — — — — — — (4,551,866)(4,551,866)— (4,551,866)
Balance, June 30, 20233 3 23,974,657 2,397 906,012 91 1,528,533 153 143,072,462 (82,055,404)61,019,702 61,019,702 
Issuance of shares of common stock for legal settlement— — 250,000 25 — — — — 497,475 — 497,500 — 497,500 
Issuance of shares of common stock for compensation— — 80,000 8 — — — — 91,192 — 91,200 — 91,200 
Conversion of Class C Common Stock to Class A Common Stock— — 26,749 2 — — (26,749)(2)— — — — — 
Adjustment for additional shares issued in connection with the reverse stock split— — — — — — 56 — — — — — — 
Share-based compensation expense— — — — — — — — (65,443)— (65,443)— (65,443)
Non controlling interest (NCI)— — — — — — — — — — — (88,520)(88,520)
Prior period NCI— — — — — — — — — 149,759 149,759 (149,759) 
Net loss— — — — — — — — — (40,867,608)(40,867,608)— (40,867,608)
Balance, September 30, 20233 $3 24,331,406 $2,432 906,012 $91 1,501,840 $151 $143,595,686 $(122,773,253)$20,825,110 $(238,279)$20,586,831 
Balance, December 31, 20215 $5 20,224,938 $2,022 1,068,512 $107 1,562,635 $156 $130,348,267 $(58,859,082)71,491,475 $ 71,491,476 
Issuance of shares of common stock for compensation— — 4,924 — — — — — 99,248 — 99,248 — 99,248 
Conversion of Series D preferred stock to Class A— — 7,989 1 — — — — 365,463 — 365,464 — 365,464 
Conversion of Series C preferred stock to Class A— — 1,031 — — — — — 34,622 — 34,622 — 34,622 
Share-based compensation expense— — — — — — — — 93,197 — 93,197 — 93,197 
Net loss— — — — — — — — — (3,999,560)(3,999,560)— (3,999,560)
Balance, March 31, 20225 5 20,238,882 2,023 1,068,512 107 1,562,635 156 130,940,797 (62,858,642)68,084,446 68,084,447 
Issuance of shares of common stock for compensation— — 21,482 2 — — — — 132,307 — 132,309 — 132,309 
Shares issued from ATM— — 9,515 1 — — — — 55,136 — 55,137 — 55,137 
Share-based compensation expense— — — — — — — — 172,183 — 172,183 — 172,183 
Net loss— — — — — — — — — 1,539,806 1,539,806 — 1,539,806 
Balance, June 30, 20225 5 20,269,879 2,026 1,068,512 107 1,562,635 156 131,300,423 (61,318,836)69,983,881 69,983,882 
Exchange of shares of common stock for compensation— — 4,688 — — — (4,688)— — — — —  
Issuance of shares of common stock for cash, net of offering costs— — 1,811,595 181 — — — — 9,173,552 — 9,173,733 — 9,173,733 
Shares issued from ATM— — 188,735 19 — — — — 1,042,167 — 1,042,186 — 1,042,186 
Share-based compensation expense— — — — — — — — 23,459 — 23,459 — 23,459 
Net loss— — — — — — — — — (4,764,370)(4,764,370)— (4,764,370)
Balance, September 30, 20225 $5 22,274,897 $2,226 1,068,512 $107 1,557,947 $156 $141,539,601 $(66,083,206)$75,458,889 $75,458,890 

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

(1) Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
7

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Nine Months Ended September 30,
20232022
OPERATING ACTIVITIES:
Net loss$(51,277,137)$(7,224,124)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation2,216,444 2,313,984 
Amortization2,386,173 2,276,256 
Gain on sale of property (5,938,150)
Stock compensation expense373,786 520,416 
Income tax benefit(730,345)(471,178)
Amortization of debt discounts620,051  
Gain on extinguishment of debt(490,312) 
Loss on asset disposal124,874  
Non-cash lease expense1,118,239 519,818 
Write off of inventory492,469 71,552 
Bad debt expense208,927 115,835 
Impairment of goodwill and intangible assets33,305,413  
Changes in current assets and liabilities:
Accounts receivable862,324 (4,698,142)
Inventory2,598,065 (634,484)
Contract assets(244,647)(529,602)
Prepaid expenses and other assets1,365,062 (2,022,333)
Accounts payable9,540,530 383,358 
Accrued expenses450,742 1,013,225 
Contract liabilities135,893 (2,989,957)
Operating lease liability(976,470)(419,446)
Net cash provided by (used in) operating activities2,080,081 (17,712,972)
INVESTING ACTIVITIES:
Capital expenditures(2,920,716)(756,870)
Proceeds from sale of building 12,454,943 
Proceeds from sale of asset 140,710 
Cash paid in international technology agreement (250,000)
Net cash (used in) provided by investing activities(2,920,716)11,588,783 
FINANCING ACTIVITIES:
Proceeds from the sale of common stock, net of offering costs 10,272,462 
Net proceeds (repayments) from issuances of notes payable, non-related party2,648,410 (2,164,610)
Proceeds from issuances of note payable, related party638,250  
Net proceeds (repayments) from lines of credit(3,295,256)4,875,062 
Net proceeds from issuance of convertible notes, non-related party1,964,000  
Debt issuance costs(366,620) 
Repayment of building mortgage (4,642,043)
Cash paid on financing lease obligations(496,675)(480,272)
Net cash provided by financing activities1,092,109 7,860,599 
NET INCREASE IN CASH251,474 1,736,410 
CASH, BEGINNING BALANCE2,673,541 3,715,666 
CASH, ENDING BALANCE$2,925,015 $5,452,076 
CASH PAID FOR:
Interest$3,853,435 $2,617,292 
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:
ROU asset and operating lease obligation recognized$ $9,043,595 
Equipment purchased on note payable$129,145 $243,843 
Conversion of Series D preferred stock for common stock$ $365,470 
Conversion of Series C preferred stock for common stock$ $34,622 

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

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1 – Organization and Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of Alpine 4 Holdings, Inc. and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. Certain reclassifications have been made that have no impact on net earnings and financial position. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on May 5, 2023.

The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.

Going Concern
The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the condensed consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.

As shown in the accompanying condensed consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $51.3 million and $7.2 million for the nine months ended September 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.1 million for the nine months ended September 30, 2023, from $17.7 million used in operating activities for the nine months ended September 30, 2022.

As of September 30, 2023, the Company had negative working capital of $7.2 million, which was a decrease of $22.8 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.4 million in capital expenditures lines of credit) of which $3.1 million was available and unused as of September 30, 2023. There are four lines of credit that are set to mature during the next twelve months. These four lines of credit total $34.0 million, of which $11.1 million was used as of September 30, 2023, and are shown as a current liability on the condensed consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.

The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.

As noted above, the Company has negative working capital and has continued to experience operating losses, which causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.

9

In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly - West ("QCA-W"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.

Entity level risks
Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.

Note 2 – Summary of Significant Accounting Policies

Principles of consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of September 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.

Use of estimates
The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.

Reclassification
Certain prior year amounts have been reclassified to conform to the current period presentation.  These reclassifications had no impact on net earnings and financial position. The following table summarize the effects of the reclassifications on each financial statement line item for the periods indicated.








10

Consolidated Statements of Operations for the Three and Nine Months ended September 30, 2022

Three months ended 9/30/22Nine months ended 9/30/22
Previously FiledEffect of ReclassificationCurrent period presentationPreviously FiledEffect of ReclassificationCurrent period presentation
Cost of revenue21,218,317 676,442 21,894,759 60,283,597 1,993,591 62,277,188 
Gross Profit6,268,098 (676,442)5,591,656 18,066,098 (1,993,591)16,072,507 
General and administrative expenses10,186,857 (602,822)9,584,035 28,604,937 (1,956,614)26,648,323 
Research and development88,960 (62,358)26,602 675,725 31,556 707,281 
Total operating expenses10,160,117 (665,180)9,494,937 23,342,512 (1,925,058)21,417,454 
Loss from operations(3,892,019)(11,262)(3,903,281)(5,276,414)(68,533)(5,344,947)
Interest expense(1,055,687)4,448 (1,051,239)(2,627,122)(9,833)(2,636,955)
Other income (expense)(12,940)6,814 (6,126)278,439 78,366 356,805 
Total other income (expenses)(1,068,627)11,262 (1,057,365)(2,348,683)68,533 (2,280,150)
Net income (loss)$(4,764,370)$ $(4,764,370)$(7,224,124)$ $(7,224,124)

Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of September 30, 2023, and December 31, 2022, the Company had no cash equivalents.

The Company places its cash with credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limit. As of September 30, 2023 and December 31, 2022, deposits in excess of FDIC limits were $2.3 million and $2.0 million, respectively.

Major Customers & Vendors
The Company had one customer within A4 Technology - RCA segment that made up 10% of total Company accounts receivable as of September 30, 2023. The Company had no customers that made up over 10% of total Company accounts receivable as of December 31, 2022.

For the nine months ended September 30, 2023, the Company had no customers that made up over 10% of total Company revenues. For the nine months ended September 30, 2022, the Company had one customer within the A4 Technology - RCA segment that made up 12% of total Company revenues.

For the nine months ended September 30, 2023 and 2022, the Company earned 10% and 11%, respectively, of total Company revenues from prime contractors.

For the nine months ended September 30, 2023, the Company had no vendors that made up over 10% of total Company purchases. For the nine months ended September 30, 2022, the Company had one vendor within the A4 Technology - RCA segment that made up 14% of total Company purchases.

Inventory
Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at September 30, 2023, and December 31, 2022, consisted of:

September 30, 2023December 31, 2022
Raw materials$9,419,043 $9,116,824 
Work in process2,657,123 3,165,876 
Finished goods10,158,312 12,975,669 
Inventory$22,234,478 $25,258,369 

Goodwill
In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include
11

significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of September 30, 2023, the reporting units with goodwill were: TDI and RCA. As of December 31, 2022, the reporting units with goodwill were: QCA-W, MSM, Alt Labs, TDI, IDT, Elecjet Corporation ("Elecjet"), and RCA. See Note 3 - Goodwill and Intangible Assets for additional details.

Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset. See Note 3 - Goodwill and Intangible Assets for additional details.

Fair value measurements
Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as 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. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes 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 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use DCF models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of September 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.

Research and Development
The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the nine months ended September 30, 2023 and 2022, research and development costs totaled $3.1 million and $0.7 million, respectively.

Loss per share
The Company presents both basic and diluted net loss per share on the face of the condensed consolidated statements of operations. Basic net loss per share is computed by dividing net loss attributable to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of
12

anti-dilutive shares related to stock options and warrants as of September 30, 2023 and 2022 was 2,878,496 and 2,725,270. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the Three and nine months ended September 30, 2023 and 2022:

For the Three Months Ended September 30, 2023For the Three Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(40,867,608)27,409,203 $(1.49)$(4,764,370)24,721,070 $(0.19)
Total$(40,867,608)$27,409,203 $(1.49)$(4,764,370)$24,721,070 $(0.19)
For the Nine Months Ended September 30, 2023
For the Nine Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)
Total$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)

Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
executed contract with the Company's customers that it believes are legally enforceable;
identification of performance obligations in the respective contract;
determination of the transaction price for each performance obligation in the respective contract;
allocation of the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
QCA and Alt Labs
QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Elecjet
Elecjet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Identified Technologies
Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy.
13

Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Direct Tech Sales (“RCA”)
RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
MSM, Excel and TDI
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. 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 towards 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.
Contract Assets and Contract Liabilities
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

The following tables present our revenues disaggregated by type for the three months ended September 30, 2023 and 2022:

Three Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $10,767,541 $ $8,062,587 $ $18,830,128 
Sale of services4,305,614  2,074,058  391,004 6,770,676 
Total revenues$4,305,614 $10,767,541 $2,074,058 $8,062,587 $391,004 $25,600,804 

14

Three Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $7,354,658 $ $11,581,471 $ $18,936,129 
Sale of services5,097,834  3,098,735  353,717 8,550,286 
Total revenues$5,097,834 $7,354,658 $3,098,735 $11,581,471 $353,717 $27,486,415 

The following tables present our revenues disaggregated by type for the nine months ended September 30, 2023 and 2022:

Nine Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $32,974,478 $ $24,278,970 $ $57,253,448 
Sale of services12,112,504  7,457,508  1,161,083 20,731,095 
Total revenues$12,112,504 $32,974,478 $7,457,508 $24,278,970 $1,161,083 $77,984,543 

Nine Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $23,533,228 $ $30,631,117 $ $54,164,345 
Sale of services14,823,297  8,258,923  1,103,130 24,185,350 
Total revenues$14,823,297 $23,533,228 $8,258,923 $30,631,117 $1,103,130 $78,349,695 

Note 3 - Goodwill and Intangible Assets

During the third quarter of 2023, the Company considered the sustained decrease in the Company’s publicly quoted share price and market capitalization, adverse impacts from macroeconomic conditions such as inflationary pressures and capital markets accessibility, the war in Ukraine and the war in the Middle East, and unfavorable short-term changes in the investment and operating plans of our primary customers; and as a result of these events concluded that a triggering event occurred which required the Company to perform an interim quantitative impairment test as of September 30, 2023. This assessment involved comparing the estimated fair value of each of its reporting units to the reporting unit’s carrying value, inclusive of the goodwill balance allocated to the reporting unit. Based upon the results of the impairment test, the Company concluded that the carrying value of certain reporting units exceeded their estimated fair value, resulting in a goodwill and long-lived intangible assets impairment charge. This impairment charge will not impact the Company’s cash flow.

2023 Year-to-Date Goodwill Impairment Testing
Due to the triggering event noted above, the Company performed an interim quantitative impairment test as of September 30, 2023. We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. Under the income approach, we utilized the discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.

As a result of our interim impairment test that occurred as of September 30, 2023, we recognized a non-cash Goodwill impairment losses of $14.9 million within operating expenses during the third quarter of 2023. The impairment was primarily due to a decline in market capitalization coupled with sustained expectations of declining revenue growth and decreased margins in future years. After these impairments, the aggregate carrying amount of Goodwill was $7.8 million.

Additional Goodwill Impairment Considerations
Fair value determinations require considerable judgment and are sensitive to changes in underlying assumptions, estimates, and market factors. Estimating the fair value of individual reporting units requires us to make assumptions and estimates regarding our future plans, as well as industry, economic, and regulatory conditions. These assumptions and estimates
15

include estimated future annual net cash flows, income tax considerations, discount rates, growth rates, royalty rates, contributory asset charges, and other market factors. If current expectations of future growth rates and margins are not met, if market factors outside of our control, such as discount rates, market capitalization, income tax rates, foreign currency exchange rates, or inflation, change, or if management’s expectations or plans otherwise change, including updates to our long-term operating plans, then more of our reporting units might become impaired in the future. Additionally, any decisions to divest certain non-strategic assets has led, and could in the future lead, to Goodwill impairments.

The reporting units impaired in 2023 were written down to their respective fair values resulting in zero excess fair value over carrying amount as of the applicable impairment test dates. TDI and RCA each have 10% or less excess fair value over carrying amount as of the 2023 interim impairment test and therefore have a heightened risk of future impairments if any assumptions, estimates, or market factors change in the future. See Note 8 - Segment Reporting for additional details on the reporting segments that incurred goodwill impairment.

Changes in goodwill as of September 30, 2023 were as follows:
2023
Balance as of December 31, 2022$22,680,084 
Impairment of goodwill(14,897,570)
Balance as of September 30, 2023$7,782,514 

Impairment of Long-Lived Assets
As a result of our 2023 interim impairment test that occurred as of September 30, 2023, the Company determined that the carrying value of certain intangible assets had exceeded its undiscounted cash flows and, as a result, recorded a non-cash intangible asset impairment charge of $18.4 million in the consolidated statements of operations within operating expenses during the three and nine months ended September 30, 2023. Amortization expense for intangible assets was $0.8 million for the three months and $2.4 million for the nine months ended September 30, 2023 and $0.8 million for the three months and $2.3 million for the nine months ended September 30, 2022.

Changes in the carrying amount of intangible assets were as follows:

SoftwareNon-competeCustomer listsPatents, trademarks, and licensesProprietary technologyIntangible assets, Net
Balance as of December 31, 2022$51,390 $947,766 $11,299,860 $6,165,150 $17,818,443 $36,282,609 
Impairment of intangible assets  (623,179)(5,302,432)(12,482,232)(18,407,843)
Amortization expense(51,390)(151,000)(767,058)(432,830)(993,878)(2,396,156)
Balance as of September 30, 2023$ $796,766 $9,909,623 $429,888 $4,342,333 $15,478,610 


Note 4 – Leases

The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in our consolidated balance sheets. Finance leases are included in property and equipment and finance lease liabilities on the consolidated balance sheets.When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.

16

As of September 30, 2023, the future minimum finance and operating lease payments were as follows:

Twelve Months Ending September 30,
Finance
Leases
Operating
Leases
2024$1,958,956 $2,427,879 
20251,934,916 2,132,342 
20261,871,566 1,795,302 
20271,911,880 1,832,680 
20281,944,907 1,585,379 
Thereafter13,391,240 12,063,124 
Total payments23,013,465 21,836,706 
Less: imputed interest(8,192,025)(6,231,797)
Total obligation14,821,440 15,604,909 
Less: current portion(800,610)(1,555,872)
Non-current lease obligations$14,020,830 $14,049,037 

Finance Leases
As of September 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $938,863 and $938,863 for the nine months ended September 30, 2023 and 2022, respectively. Of this amount $133,508 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. Interest expense on finance leases for the nine months ended September 30, 2023, and 2022 was $907,063 and $946,241, respectively, and is recorded in interest expense on the condensed consolidated statements of operations. At September 30, 2023, the weighted average remaining lease terms were 11.2 years, and the weighted average discount rate was 8.01%.

Operating Leases
The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:

September 30,
2023
December 31,
2022
Assets 
Operating lease assetsOperating lease right of use assets$15,289,327 $16,407,566 
Total lease assets$15,289,327 $16,407,566 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,555,872 $1,318,885 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability14,049,037 15,262,494 
Total lease liability$15,604,909 $16,581,379 

The lease expense for the nine months ended September 30, 2023 and 2022, were $1,938,803 and $519,818, respectively. Of this amount $404,993 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. The cash paid under operating leases during the nine months ended September 30, 2023 and 2022, were $1,172,383 and $645,065, respectively. At September 30, 2023, the weighted average remaining lease terms were 11.3 years, and the weighted average discount rate was 6.02%.

17

Note 5 – Debt

The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:

September 30,
2023
December 31,
2022
Lines of credit, current portion$11,077,614 $7,426,814 
Equipment loans, current portion291,710 68,410 
Related party term notes, current portion638,250  
Term notes, current portion5,691,565 3,132,726 
Total current 17,699,139 10,627,950 
Lines of credit, net of current portion442,962 7,215,520 
Notes Payable, net of current portion3,104,267 4,266,350 
Total notes payable and lines of credit$21,246,368 $22,109,820 

Future scheduled maturities of outstanding debt are as follows:

Twelve Months Ending September 30,
2024$17,699,139 
20252,748,849 
2026628,474 
202783,431 
202817,084 
Thereafter69,391 
Total$21,246,368 

In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. On July 31, 2023, the Company and Mr. Martin agreed to a settlement to resolve litigation surrounding this matter, which was subsequently amended on October 26, 2023. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 10, Commitments and Contingencies, below.) As of the date of the settlement, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which were reflected in current liabilities.

On September 29, 2023, RCA Commercial Electronics entered into an amendment to its credit agreement with JPMorgan Chase Bank to revise the maturity date of the credit agreement to December 8, 2023.

On September 29, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement (the “Cash Advance Agreement”) for gross proceeds of $2,100,000 with Cedar Advance, LLC ("Cedar"), an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $2,982,000 in future receipts of the Company and the Borrowers for gross proceeds of $2,100,000. The financing arrangement includes issuance costs of $100,000 and is presented in the balance sheet as a direct deduction from the carrying amount of the financing arrangement. Under the terms of the Cash Advance Agreement, until the purchase price has been repaid, the Company must pay $93,000 each week for 32 weeks with the first payment being due October 6, 2023. The financing arrangement has an effective interest rate of 42%. The financing arrangement is secured by an interest in collateral of select subsidiaries that had no other banking encumbrances, as well as that of the holding company itself (the “Collateral”), that is defined collectively as: (a) all accounts, including without limitation, all deposit accounts, accounts receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Borrower; and (b) all proceeds, as defined by Article 9 of the UCC. Prior to the entry into the Cash Advance Agreement, there had been no relationship between the Company or any of its subsidiaries and Cedar. Due to delays in the anticipated closing of the sale of the Company’s shares and warrants pursuant to its outstanding registration statement, the financing was deemed necessary for working capital purposes.

During 2023, the Company had five revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.4 million. The revolving lines of credit used as of September 30, 2023, totaled $11.5
18

million with interest rates ranging from WSJ prime plus 2.50% to 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of September 30, 2023, the Company had $3.1 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of September 30, 2023, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants.

Note 6 - Convertible Debt

In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of September 30, 2023 was $126,482 and is recorded as convertible debt on the condensed consolidated balance sheet.

In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 7) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the condensed consolidated balance sheet. The carrying value of the note as of September 30, 2023 was $869,046 and is recorded as convertible debt on the condensed consolidated balance sheet.

All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.

Note 7 – Stockholders' Equity

On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with
19

respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.

Common Stock
The Company had the following transactions in its common stock during the three months ended September 30, 2023:
In July 2023, the Company issued 250,000 shares as part of a settlement agreement at $1.99 per share.
In August 2023, the Company issued 80,000 shares as compensation at $1.25 per share.
In September 2023, certain shareholders converted 26,749 shares of Class C common stock into 26,749 shares of Class A common stock.

Stock Options
The following table summarizes the stock option activity for the nine months ended September 30, 2023:

OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
386,751 $4.39 7.94$463,495 
Granted  
Forfeited(33,248)6.16 
Exercised  
Outstanding at September 30, 2023
353,503 $4.22 7.06$36,217 
Exercisable at September 30, 2023
158,821 $1.85 5.20$36,217 

The following table summarizes information about options outstanding and exercisable as of September 30, 2023:

Options OutstandingOptions Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$0.40 111,438 4.76$0.40 111,438 $0.40 
0.80 10,625 4.530.80 10,625 0.80 
6.16 217,939 8.596.16 23,254 6.16 
7.20 13,504 3.527.20 13,504 7.20 
353,506 158,821 

During the nine months ended September 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.1 million, respectively. Unrecognized stock option expense as of September 30, 2023 amounted to $0.7 million, which will be recognized over a period extending through April 2025.
20


Warrants
The following table summarizes the warrants activity for the nine months ended September 30, 2023:

WarrantsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
2,321,411 $11.78 4.31$ 
Granted203,579 3.51 4.75
Forfeited  
Exercised  
Outstanding at September 30, 2023
2,524,990 $11.12 3.62$ 
Exercisable at September 30, 2023
2,524,990 $11.12 3.62$ 

The following table summarizes information about warrants outstanding and exercisable as of September 30, 2023:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$52.80 52,084 1.39$52.80 52,084 $52.80 
20.16 49,604 1.2020.16 49,604 20.16
24.80 535,716 3.1624.80 535,716 24.80
24.64 53,572 3.1524.64 53,572 24.64
5.521,630,435 3.795.52 1,630,435 5.52
3.50200,000 4.753.50 200,000 3.50
4.203,579 4.754.20 3,579 4.20
 2,524,990 2,524,990 

During the nine months ended September 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023, and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants at issuance was $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants as of September 30, 2023, was $145,000 and $2,595, respectively, and was determined using the following assumptions:

Stock price$0.73
Risk-free interest rate5.50%
Expected life of the warrants4.75
Expected volatility194%
Expected dividend yield0%

Note 8 – Segment Reporting

The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2023, the Company increased its reportable segments to seven
21

segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.

Management excludes the following when reviewing the profit/loss by segment.
Intercompany Sales/Cost of Revenues
Management fees to the parent Company
Income tax benefit/expense

There has been no change to the measurement method in how management reviews the profit/loss by segment.

The operating segments and their business activity are as follows:

A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.
A4 Manufacturing - QCA-W is a contract manufacturer within the technology industry.
A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary & nutraceutical supplements industry.
A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.
A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.
A4 Technologies - Elecjet operates as a battery research & development company.
A4 Aerospace - Vayu is a drone aircraft manufacturer.
A4 All Other includes the QCA-C, IDT, Global Autonomous Corporation ("GAC"), Excel and Corporate.

Three Months Ended September 30,
Nine Months Ended September 30,
2023202220232022
Revenue
A4 Construction Services - MSM$3,864,819 $4,641,335 $11,228,351 $13,735,021 
A4 Manufacturing - QCA3,678,052 4,006,665 13,189,382 12,566,907 
A4 Manufacturing - Alt Labs6,394,983 2,707,513 17,409,026 9,490,536 
A4 Defense - TDI2,074,058 3,098,735 7,457,508 8,258,923 
A4 Technologies - RCA7,996,701 11,477,833 23,988,744 29,625,368 
A4 Technologies - Elecjet65,886 103,638 290,226 1,005,749 
A4 Aerospace - Vayu  4,171 25,000 
All Other1,526,305 1,450,696 4,417,135 3,642,191 
$25,600,804 $27,486,415 $77,984,543 $78,349,695 
Gross profit (loss)
A4 Construction Services - MSM$198,237 $96,339 $979,932 $487,598 
A4 Manufacturing - QCA(396,194)618,625 2,287,710 2,666,538 
A4 Manufacturing - Alt Labs985,610 317,357 3,713,038 1,478,197 
A4 Defense - TDI221,666 903,845 1,782,798 3,043,644 
A4 Technologies - RCA2,567,450 3,805,942 7,693,654 8,186,193 
A4 Technologies - Elecjet(71,284)(192,744)(198,093)(205,976)
A4 Aerospace - Vayu (593)1,706 (6,064)
All Other(142,378)42,885 105,908 422,377 
$3,363,107 $5,591,656 $16,366,653 $16,072,507 
Income (loss) from operations
A4 Construction Services - MSM$(1,322,422)$(306,425)$(1,877,443)$(760,724)
A4 Manufacturing - QCA(3,585,823)(29,101)(3,120,210)656,151 
A4 Manufacturing - Alt Labs(5,526,768)(1,324,793)(5,904,542)2,806,960 
A4 Defense - TDI(263,942)336,401 746,827 1,543,245 
A4 Technologies - RCA434,845 1,635,201 1,855,395 2,394,868 
22

A4 Technologies - Elecjet(12,210,193)(305,485)(12,677,889)(878,385)
A4 Aerospace - Vayu(13,141,251)(916,253)(15,342,234)(2,542,581)
All Other(4,713,623)(2,992,826)(12,868,448)(8,564,481)
$(40,329,177)$(3,903,281)$(49,188,544)$(5,344,947)
Depreciation and amortization
A4 Construction Services - MSM$627,209 $171,960 $980,172 $509,706 
A4 Manufacturing - QCA101,384 105,573 331,936 314,356 
A4 Manufacturing - Alt Labs196,194 242,527 630,402 803,510 
A4 Defense - TDI72,433 72,338 217,299 216,518 
A4 Technologies - RCA244,804 270,300 734,413 610,399 
A4 Technologies - Elecjet105,666 103,532 317,000 308,665 
A4 Aerospace - Vayu252,704 258,871 771,294 792,765 
All Other(110,916)346,683 620,101 1,034,321 
$1,489,478 $1,571,784 $4,602,617 $4,590,240 
Interest expense
A4 Construction Services - MSM$649,599 $98,811 $861,472 $340,337 
A4 Manufacturing - QCA150,785 78,269 485,435 202,159 
A4 Manufacturing - Alt Labs88,449 200,285 238,108 351,962 
A4 Defense - TDI(33,945)   
A4 Technologies - RCA98,347 103,438 256,199 218,686 
A4 Technologies - Elecjet    
A4 Aerospace - Vayu(11,372)   
All Other254,434 570,436 1,462,698 1,523,811 
$1,196,297 $1,051,239 $3,303,912 $2,636,955 
Net income (loss)
A4 Construction Services - MSM$(1,887,597)$(403,258)$(2,616,968)$(1,042,559)
A4 Manufacturing - QCA(3,723,975)(148,902)(3,592,218)386,728 
A4 Manufacturing - Alt Labs(5,646,349)(1,512,864)(6,126,408)2,673,865 
A4 Defense - TDI(229,998)336,401 771,908 1,543,245 
A4 Technologies - RCA336,498 1,531,763 1,599,196 2,176,182 
A4 Technologies - Elecjet(12,210,193)(305,413)(12,677,889)(881,858)
A4 Aerospace - Vayu(13,186,179)(916,253)(15,427,910)(2,542,581)
All Other(4,408,335)(3,345,844)(13,206,848)(9,537,146)
$(40,956,128)$(4,764,370)$(51,277,137)$(7,224,124)
23


The Company’s reportable segments as of September 30, 2023, and December 31, 2022, were as follows:

As of
September 30, 2023
As of
December 31, 2022
Total assets
A4 Construction Services - MSM$16,059,629 $11,309,049 
A4 Manufacturing - QCA16,489,038 20,988,492 
A4 Manufacturing - Alt Labs23,545,683 26,636,905 
A4 Defense - TDI12,569,449 13,497,381 
A4 Technologies - RCA23,791,454 27,191,977 
A4 Technologies - Elecjet548,406 12,897,440 
A4 Aerospace - Vayu1,651,865 14,632,530 
All Other9,844,682 18,478,440 
$104,500,206 $145,632,214 
Goodwill
A4 Construction Services - MSM$ $113,592 
A4 Manufacturing - QCA 1,963,761 
A4 Manufacturing - Alt Labs 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - Elecjet 6,496,343 
A4 Aerospace - Vayu  
All Other 1,913,310 
$7,782,514 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$4,487,235 $5,188,521 
A4 Manufacturing - QCA2,634,122 3,867,141 
A4 Manufacturing - Alt Labs2,379,169 1,833,502 
A4 Defense - TDI1,131,434 1,905,314 
A4 Technologies - RCA3,870,943 3,232,559 
A4 Technologies - Elecjet1,257 12,888 
A4 Aerospace - Vayu500,000  
All Other1,064,533 1,100,019 
$16,068,693 $17,139,944 

Note 9 – Income Taxes

The tax provision or benefit from income taxes for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter the Company updates our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment.

The quarterly tax provision, and the quarterly estimate of our annual effective tax rate, is subject to significant variation due to several factors, including variability in accurately predicting the pre-tax and taxable income and loss, changes in how the Company does business, audit developments, changes in law, regulations, and administrative practices, and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, the effective tax rate can be more or less volatile based on the amount of pre-tax net loss.

24

As of September 30, 2023, the effective income tax rate was significantly lower then the statutory rate due to the impact of recording Goodwill & Intangible asset impairment, and the valuation allowance maintained against the Company's deferred tax assets. The effective tax rate is 0.28% and 1.35%, respectively, for the three and nine months ended September 30, 2023 based on the loss before income tax in the Statement of Operations. This compares to the rate of 3.96% and 5.26%, respectively, for the three and nine months ended September 30, 2022.

Note 10 – Commitments and Contingencies

Licensing Agreement
DTI Services Limited Liability Company (“DTI”) has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% to 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended 2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.

Warranty Service Agreement
DTI entered into an agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.

Royalty Agreement
On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. The Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agreed to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.

Legal Proceedings
From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.

Alan Martin Lawsuit
In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to an amended settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $250,000 in cash and 250,000 shares on or before October 31, 2023, $2,000,000 payable on or before January 15, 2024 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024, when the Company’s payment promise is backed by a stipulated liability totaling the total amount owed under the agreement. Through the date of this report $380,000 payment in cash and 500,000 shares have been paid and issued by the Company. The January 15, 2024 payment of $2,000,000 was renegotiated with a final due date of December 1, 2024, including an incremental 100,000 warrants, as mutually agreed upon between Mr. Martin and the Company. The Company has not yet made the monthly payments as called for under the modified agreement, and talks between the Company and Mr. Martin are proceeding on a possible further resolution agreeable to both parties.

25

Robert Porter Lawsuit
In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this lawsuit is without merit and as such, no accrual has been recorded as of September 30, 2023, nor anytime subsequently. Discovery is ongoing, while no trial date has yet been set.

VWES Lawsuit
In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case is pending filing for dismissal. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended to Mr. Hobbs or Mr. Karraker, no accrual has been recorded as of September 30, 2023, not anytime subsequently.

Gatehouse Lawsuit
In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA), the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter, with discovery proceeding and a pre-trial conference scheduled for June 27th, 2024.

Mark Bell Lawsuit
In November 2022, the Company and its subsidiaries Excel and A4 Construction received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial on June 25th, 2024.

Starr Corporation Arbitration
In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Upon notice to both Starr Corporation and to the Arbitrator that Excel would no longer be participating in the arbitration due to a pending filing by Excel of a petition for bankruptcy under Chapter 7, the arbitration was cancelled by the Arbitrator, with no further proceedings are contemplated in this matter.

State University of New York at Stonybrook Lawsuit
In February 2023, the Company learned that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, the Company has expressed its wish to settle the matter and has offered a settlement of $56,300. The Company and the State of NY have
26

each stipulated to a settlement for $56,300, to be filed with the court upon payment by Company of that amount in July 2024, plus applicable interest from the date of the agreed stipulation.

Kevin Thomas Lawsuit
In May 2023, Kevin Thomas, who sold Alt Labs to the Company in May of 2021, sued the Company and its subsidiaries Alt Labs and A4 Manufacturing in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that the portion representing the credit attributed to the first and second quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and and after a period of negotiation and motion practice, on May 3, 2024 the Company agreed to a payment to Mr. Thomas of $85,000 as full settlement of the claims, together with a mutual release of the parties of any other possible claims related to the Company’s purchase of Alt Labs.

Steve Page Lawsuit
In September 2023, Page Management Inc, who sold TDI to the Company in May of 2021, sued the Company’s A4 Defense subsidiary in the state circuit court for Lee County Florida (Case Number 23-CA-10426), alleging that an amount of $256,433 in Employee Retention Credits was received by the Company attributed to the fourth quarter of 2020 and first quarter of 2021 should be remitted to him rather than retained by the Company. The Company believes that Page Management’s complaint is wholly without merit, and the Company is in the process of considering possible motions and counterclaims., as well as conducting discussions between the parties regarding a possible settlement.

Note 11 – Subsequent Events

On October 1, 2023, in a matter relating to the Company’s business previously conducted under the subsidiary Deluxe Sheet Metal Inc, (“Deluxe”), an amendment to the lease of a now vacant building leased by Deluxe was executed with the landlord Envision South Bend LLC (“Envision”). The amendment called for a return of the building to Envision upon payment of back rent owed, with the promised backed by a stipulated liability by the Company in an amount totaling the total rent and related expenses owed under the full term of the lease. Payment of the back rent owned was due October 31, 2023, however the Company did not make the required payment, and talks between the Company and Envision are proceeding on a possible further resolution agreeable to both parties.

On October 31, 2023, the Company granted 25,000 shares of our Class A common stock to the Chief Financial Officer.

On November 6, 2023, MSM entered into an Amended Forbearance agreement extending the forbearance period until November 22, 2023, which was then subsequently amended to January 12, 2024.

On November 8, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $1,050,000 with Meged Funding Group, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $1,480,500 in future receipts of the Borrowers for gross proceeds of $1,050,000. The financing arrangement includes issuance costs of $50,000 and has an effective interest rate of 41%.

On November 17, 2023, the Company entered into a purchase agreement (the “Purchase Agreement”) and related registration rights agreement (the "Registration Rights Agreement") with Ionic Ventures, LLC (“Ionic Ventures”), which provides that, upon the terms and subject to the conditions and limitations set forth therein, we have the right to direct Ionic Ventures to purchase up to an aggregate of $32,000,000 of shares of our Class A common stock over the 36-month term of the Purchase Agreement. Ionic Ventures' obligation to purchase shares under the Purchase Agreement is subject to the satisfaction of certain commencement conditions, including, without limitation, the effectiveness of the registration statement, our Class A common stock shall be listed or quoted on the Nasdaq Capital Market and all securities to be issued to Ionic Ventures pursuant to the Purchase Agreement shall have been approved for listing on the Nasdaq Capital Market, and our representations and warranties shall be true and correct in all material respects as of the commencement date.

On December 9, 2023, in a matter relating to the Company’s subsidiary, Quality Circuit Assembly, Inc. (“QCA”), the Company received a complaint filed in the Superior Court of Santa Clara County, State of California (Case number 23CV428025) by KW FUND VI-SVRD PORTFOLIO, LLC (“KW”), a landlord of a vacant facility rented by QCA but never occupied, seeking damages from QCA as Tenant and from the Company as guarantor for default on the lease. KW
27

seeks $900,000 in damages. The Company and QCA have answered the complaint, and discovery is proceeding, and in addition the parties are in contact regarding possible terms of settlement.

On December 20, 2023, Direct Tech Sales, LLC d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTS”), and DTI Services Limited Liability Company d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTI” and together with “DTS, individually and collectively, jointly and severally, the “Borrowers”), both of which entities are subsidiaries of Alpine 4 Holdings, Inc., a Delaware corporation (“Alpine 4”) entered into a Loan and Security Agreement (“Loan Agreement”) with North Mill Capital LLC, d/b/a SLR Business Credit, a Delaware limited liability company (the “Lender”). Additionally, and in connection with the Loan Agreement, Alpine 4 entered into a Corporate Guaranty with the Lender, and DTS entered into a Collateral Assignment Agreement with the Lender pursuant to which DTS granted to the Lender a security interest in certain collateral of DTI.

On December 27, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $500,000 with AEC GAP Capital, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $745,000 in future receipts of the Borrowers for gross proceeds of $500,000. The financing arrangement includes issuance costs of $38,500 and has an effective interest rate of 41%.

On January 12, 2024, the Company and the following subsidiaries of the Company, Morris Sheet Metal Corp. ("Morris"), JTD Spiral ("JTD"), Morris Enterprises, LLC ("MorrisE"), Morris Transportation LLC ("MorrisT"), and Deluxe Sheet Metal, Inc. ("Deluxe" and together with Morris, JTD, Morris E, and MorrisT, the "Sellers"), entered into an asset purchase agreement (the "Agreement") with Bright-MSM Newco, Inc., an Indiana corporation ("Bright"), relating to the sale by the Company of the assets of the Sellers, and the assumption by Bright of certain liabilities of the Sellers. Pursuant to the Agreement, the Company agreed to sell to Bright and Bright agreed to purchase from the Seller 100% ownership of the assets of the Subsidiaries (the "Assets"), other than certain excluded assets (the "Excluded Assets"). Bright agreed to assume and to discharge certain liabilities of the Sellers (the "Assumed Liabilities") on the terms and subject to the conditions set forth in the Agreement. Pursuant to the Agreement, the consideration paid by Bright for the Assets (the “Purchase Price”) was (a) $1,577,488.97, and (b) the assumption of the Assumed Liabilities. At the closing, Bright agreed to pay off certain obligations of the Sellers, and retained $157,748.90 as a “Holdback Amount (10% of the cash portion of the Purchase Price).” The parties to the Agreement agreed that if there are no claims asserted by Bright under the Agreement within one year of the closing, Bright would pay the Holdback Amount to the Company.

On January 15, 2024, in a matter relating to the Company’s subsidiary, Excel Construction Services, LLC (“Excel”), the Company received a complaint filed in the District Court of Twin Falls County, State of Idaho (Case number CV42-24-0190) by Newport Edgewater LLLP (“Newport”), a landlord of a facility rented by Excel, seeking damages from Excel as Tenant and from the Company as guarantor for default on the lease. Newport seeks the total amount owed under the lease over its entire term. On February 29, 2024, a default judgement was entered in the matter against Excel and the Company in an amount of $1,862,391.17, about which the Company is currently contesting before the court the circumstances leading to the default judgement having been issued.

Effective February 22, 2024, the Compensation Committee of the Company approved the issuance of new Stock Options to be distributed to the Company's employees and executives with the total amount of Stock Options to be issued to be 3,725,000. Of the 3,725,000 options that were issued, 700,000 options were issued to the Chief Executive Officer, 600,000 options were issued to the Chief Operating Officer, 550,000 options were issued to the VP of Investor Relations, and 300,000 options were issued to the Chief Financial Officer.

On March 15, 2024, the Board of Directors (the “Board”) of the Company approved the Company’s plan to wind-down its wholly owned subsidiary Thermal Dynamics International, Inc. (“TDI”) to strengthen the Company’s core business and focus the Company’s resources and equipment on businesses and investments that are more strategic and profitable. The Board’s determination will have no impact on the Company’s other wholly owned subsidiaries.

For the twelve months ended December 31, 2023, the Company’s revenues from TDI are expected to be approximately $8.5 million. The Company intends to wind down the operations of TDI over approximately three months, subject to discussions with customers and suppliers of the business. In connection with approval of the plan to exit the business, the Company is expected to incur total non-cash expenses of between $10 million and $12 million, including impairment of intangible assets of approximately $11 million and impairment of a portion of property, plant and equipment of approximately $1 million. Management anticipates that these expenses will be excluded in calculating the Company’s non-
28

GAAP financial performance measures to be reported for 2024. In connection with the wind-down of TDI, the Company also expects to incur other transition costs of approximately $500,000, including advisor fees.

On April 12, 2024, in a matter relating to the Company’s prior purchase of Horizon Well Testing, LLC (“HWT”), the Company and HWT were named as third-party defendant in a complaint filed in the District Court of Creek County, State of Oklahoma (Case number CJ-2018-11) by U.S. Energy Devlopment Corporation (“US Energy”), seeking damages associated with liens filed by the original owner of HWT against the property interests of US Energy, who is now seeking unspecified damages greater than $75,000. The Company believes that the prior owner of HWT is personally liable to US Energy for any harm caused to US Energy, and is in communication with US Energy about removing HWT and the Company as named defendants to the lawsuit.

On April 15, 2024, in a matter related to the Company’s subsidiary Excel Construction Services LLC (“Excel”), Excel filed a voluntary petition of bankruptcy with the U.S. Bankruptcy Court, District of Idaho (Twin Falls) (Bankruptcy Petition #: 24-40194-NGH). Excel’s business is currently quiesed, and the bankruptcy petition is presently working though the Chapter 7 liquidation process.
29

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

Management’s Discussion and Analysis of Financial Condition and Results of Operations is designed to provide a reader of the financial statements with a narrative report on our financial condition, results of operations, and liquidity. This discussion and analysis should be read in conjunction with the unaudited Financial Statements and notes thereto for the nine months ended September 30, 2023, included under Item 1 – Financial Statements in this Quarterly Report, and our audited Financial Statements and notes thereto for the year ended December 31, 2022, contained in our Annual Report on Form 10-K. The following discussion contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations, and intentions. Our actual results could differ materially from those discussed in the forward-looking statements. Please also see the cautionary language at the beginning of this Quarterly Report regarding forward-looking statements.

Overview and Highlights

Company Background
Alpine 4 Holdings, Inc. (“we,” “our,” or the “Company”) was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into its disruptive DSF business model of Drivers, Stabilizers, and Facilitators. At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies, even in brick-and-mortar businesses, can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages.

As of the date of this report, the Company was a holding company that wholly owned, directly or indirectly, twelve companies:
A4 Corporate Services, LLC;
Quality Circuit Assembly, Inc. ("QCA");
Morris Sheet Metal, Corporation ("MSM");
JTD Spiral, Inc.;
Excel Construction Services, LLC ("Excel");
Vayu Aerospace Corporation;
Thermal Dynamics International, Inc. ("TDI");
Alternative Laboratories, LLC. ("Alt Labs");
Identified Technologies, Corporation ("IDT");
Elecjet Corporation;
DTI Services LLC (doing business as RCA Commercial Electronics ("RCA")); and
Global Autonomous Corporation ("GAC").

Business Strategy

What We Do:
In his "Federalist paper #11", Alexander Hamilton said that our adventurous spirit distinguishes the commercial character of America. Hamilton knew that our freedom to be creative gave American businesses a competitive advantage over the rest of the world. We believe that Alpine 4 also exemplifies this spirit in our subsidiaries and that our greatest competitive advantage is our highly diverse business structure combined with a culture of collaboration.

It is our mandate to grow Alpine 4 into a leading, multi-faceted holding company with diverse subsidiary holdings with products and services that not only benefit from one another as a whole, but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership while working synergistically with other Alpine 4 holdings. The essence of our business model is based around acquiring B2B companies in a broad spectrum of industries via our acquisition strategy of DSF (Drivers, Stabilizer, Facilitator). Our DSF business model (which is discussed more below) offers our shareholders an opportunity to own small-cap businesses that hold defensible positions in their individual market space. Further, Alpine 4’s greatest opportunity for growth exists in the smaller to middle-market operating companies with revenues between $5 to $150 million annually. In this target-rich environment, businesses generally sell at more reasonable multiples, presenting greater opportunities for operational and strategic improvements that have greater potential to enhance profit.

Driver, Stabilizer, Facilitator ("DSF")

30

Driver: A Driver is a company that is in an emerging market or technology, that has enormous upside potential for revenue and profits, with a significant market opportunity to access. These types of acquisitions are typically small, brand new companies that need a structure to support their growth.

Stabilizer: Stabilizers are companies that have "sticky" customers, consistent revenue and provide solid net profit returns to Alpine 4.

Facilitators: Facilitators are our “secret sauce.” Facilitators are companies that provide a product or service that an Alpine 4 sister company can use as leverage to create a competitive advantage.

When you blend these categories into a longer-term view of the business landscape, you can then begin to see the value-driving force that makes this a truly purposeful and powerful business model. As stated earlier, our greatest competitive advantage is our highly diversified business structure combined with a collaborative business culture, that helps drive out competition in our markets by bringing resources, planning, technology and capacity that our competitors simply do not have. DSF reshapes the environment each subsidiary operates in by sharing and exploiting the resources each company has, thus giving them a competitive advantage that their peers do not have.

Results of Operations

Three months ended September 30, 2023, compared to three months ended September 30, 2022

The following are the results of our operations for the three months ended September 30, 2023, as compared to the three months ended September 30, 2022.

Three Months Ended September 30,
20232022$ Change
Revenue $25,600,804 $27,486,415 $(1,885,611)
Cost of revenue22,237,697 21,894,759 342,938 
Gross profit3,363,107 5,591,656 (2,228,549)
Operating expenses:
General and administrative expenses8,974,652 9,584,035 (609,383)
Research and development1,412,219 26,602 1,385,617 
Gain on sale of property— (115,700)115,700 
Goodwill impairment losses14,897,570 — 14,897,570 
Intangible asset impairment losses18,407,843 — 18,407,843 
Total operating expenses43,692,284 9,494,937 34,197,347 
Loss from operations(40,329,177)(3,903,281)(36,425,896)
Other income (expenses)
Interest expense (1,196,297)(1,051,239)(145,058)
Gain on debt extinguishment490,312 — 490,312 
Other expense(36,510)(6,126)(30,384)
Total other income (expense)(742,495)(1,057,365)314,870 
Loss before income tax(41,071,672)(4,960,646)(36,111,026)
Income tax benefit(115,544)(196,276)80,732 
Net loss$(40,956,128)$(4,764,370)$(36,191,758)
Net income attributable to non-controlling interest88,520 — 88,520 
Net loss attributable to common shareholders$(40,867,608)$(4,764,370)$(36,103,238)
31


Revenue
Revenues were $25.6 million for the three months ended September 30, 2023, a decrease of $1.9 million compared to revenue of $27.5 million for the three months ended September 30, 2022. The decrease is due to a $3.5 million, and $0.8 million decrease for RCA and MSM, respectively, as they focus on increasing margins and $1.0 million decrease for TDI as contract work has been delayed into future quarters, offset by a $3.7 million increase for Alt Labs due to organic growth from new customers.

Cost of revenue
Cost of revenue was $22.2 million for the three months ended September 30, 2023, an increase of $0.3 million compared to cost of revenue of $21.9 million for the three months ended September 30, 2022. The increase is primarily driven by increases in cost at QCA-W.

Operating expenses
Operating expenses were $43.7 million for the three months ended September 30, 2023, an increase of $34.2 million compared to operating expenses of $9.5 million for the three months ended September 30, 2022. The increase is primarily driven by non-cash impairment charges totaling $33.3 million of which $14.9 million was related to impairment on goodwill and $18.4 million was related to impairment on intangible assets. There was also an increase of $0.3 million in professional fees associated with our quarterly and annual filings, a $0.1 million gain on sale of property in 2022 that did not reoccur in 2023, an increase to R&D expense of $0.4 million at Vayu related to its drone program and $0.3 million at Alt Labs related to new products.

Other expenses
Other expenses were $0.7 million for the three months ended September 30, 2023, a decrease of $0.3 million compared to other expense of $1.1 million for the three months ended September 30, 2022. The decrease is driven by higher interest expense due to the continued higher interest rates for our variable rate debt offset by a $0.5 million gain on debt extinguishment related to legal settlement.































32



Nine months ended September 30, 2023, compared to nine months ended September 30, 2022

The following are the results of our operations for the nine months ended September 30, 2023, as compared to the nine months ended September 30, 2022.

Nine Months Ended September 30,
2023
2022
$ Change
Revenue $77,984,543 $78,349,695 $(365,152)
Cost of revenue61,617,890 62,277,188 (659,298)
Gross profit16,366,653 16,072,507 294,146 
Operating expenses:
General and administrative expenses29,111,129 26,648,323 2,462,806 
Research and development3,138,655 707,281 2,431,374 
Gain on sale of property— (5,938,150)5,938,150 
Total operating expenses65,555,197 21,417,454 44,137,743 
Loss from operations(49,188,544)(5,344,947)(43,843,597)
Other income (expenses)
Interest expense (3,303,912)(2,636,955)(666,957)
Gain on debt extinguishment490,312 — 490,312 
Other income22,596 356,805 (334,209)
Total other expense(2,791,004)(2,280,150)(510,854)
Loss before income tax(51,979,548)(7,625,097)(44,354,451)
Income tax benefit(702,411)(400,973)(301,438)
Net loss$(51,277,137)$(7,224,124)$(44,053,013)
Net income attributable to non-controlling interest238,279 — 238,279 
Net loss attributable to common shareholders$(51,038,858)$(7,224,124)$(43,814,734)

Revenue
Revenues were $78.0 million for the nine months ended September 30, 2023, a decrease of $0.4 million compared to revenues of $78.3 million for the nine months ended September 30, 2022. The decrease is primarily driven by a $5.6 million and $2.5 million decrease for RCA and MSM, respectively, as both companies focus on improving their gross profit margins offset by a $7.9 million increase for Alt Labs due to organic growth as they expand their customer base.

Cost of revenue
Cost of revenue was $61.6 million for the nine months ended September 30, 2023, a decrease of $0.7 million compared to cost of revenue of $62.3 million for the nine months ended September 30, 2022. The decrease is primarily driven by the decrease in revenue as the gross margin for the nine months ended September 30, 2023 was 21.0% compared to 20.5% for the nine months ended September 30, 2022.

Operating expenses
Operating expenses were $65.6 million for the nine months ended September 30, 2023, an increase of $44.1 million compared to operating expenses of $21.4 million for the nine months ended September 30, 2022. The increase is primarily driven by non-cash impairment charges totaling $33.3 million of which $14.9 million was related to impairment on goodwill and $18.4 million was related to impairment on intangible assets.There was also an increase of $1.6 million in professional fees incurred as a result of services performed related to the 2021 restated financial statements and quarterly
33

and annual filings, a $5.9 million gain on sale of property in 2022 that did not reoccur in 2023, $0.6 million due to increased rent expense for QCA-W as they paid rent on both their old and new buildings, $0.8 million related to funding new operations at GAC, an increase to R&D expense of $1.5 million at Vayu related to its drone program, and $0.8 million at Alt Labs related to new product development.

Other income (expenses)
Other expenses were $2.8 million for the nine months ended September 30, 2023, an increase of $0.5 million compared to other expenses of $2.3 million for the nine months ended September 30, 2022. The increase is primarily driven by an increase in interest expense of $0.7 million due to the higher interest rates for our variable debt and a decrease in other income of $0.3 million, offset by a $0.5 million gain on debt extinguishment related to legal settlement.

Liquidity and Capital Resources

We have financed our operations since inception from existing revenue, the sale of common stock, capital contributions from stockholders and from the issuance of notes payable and convertible notes payable. We expect to continue to finance our operations from our current operating cash flow and by selling shares of our common stock and/or debt instruments.

As of September 30, 2023, the Company had bank lines of credit totaling $35.0 million. Additionally, the Company is monitoring additional businesses to acquire which management hopes will provide additional operating revenues to the Company. There can be no guarantee that the planned acquisitions will close or that they will produce the anticipated revenues on the schedule anticipated by management. The Company also may elect to seek additional bank financing, engage in debt financing through a placement agent, or sell shares of its common stock in public or private offering transactions.

Off-Balance Sheet Arrangements

The Company has not entered into any transactions with unconsolidated entities whereby the Company has financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose the Company to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to the Company.

Critical Accounting Estimates

We prepare our consolidated financial statements in accordance with U.S. generally accepted accounting principles, which require our management to make estimates that affect the reported amounts of assets, liabilities and disclosures of contingent assets and liabilities at the balance sheet dates, as well as the reported amounts of revenues and expenses during the reporting periods. We base our estimates on our own historical experience and other assumptions that we believe are reasonable after taking account of our circumstances and expectations for the future based on available information. In many instances, we could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives and valuation of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We evaluate these estimates on an ongoing basis. Management believes that there have been no changes in our critical accounting estimates during the nine months ended September 30, 2023.

For a summary of our critical accounting estimates, refer to the Critical Accounting Policies and Estimates section of our consolidated financial statements included under Item 7 – Management's Discussion and Analysis of Financial Condition and Results of Operations within our Annual Report on Form 10-K filed with the SEC on May 5, 2023.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

As a Smaller Reporting Company, the Company is not required to include the disclosure under this Item.

34

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15 under the Securities Exchange Act of 1934, we have carried out an evaluation of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this quarterly report, September 30, 2023. This evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer.

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission's rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in the Company's reports filed or submitted under the Securities Exchange Act of 1934 is accumulated and communicated to management, including our Chief Executive Officer and our Chief Financial Officer, to allow timely decisions regarding required disclosure.

Based upon that evaluation, as of the end of the period covered by this report, the Company's management has concluded that our disclosure controls and procedures were ineffective as of the end of the period covered by this report due to the following material weaknesses in our internal control over financial reporting: (i) inadequate segregation of duties and effective risk assessment; and (ii) inadequate control activities and monitoring processes over financial reporting.

However, as discussed in our Annual Report for the year ended December 31, 2022, additional staff has been hired to address the issue of segregation of duties and the controls and monitoring processes. The Company is also in the process of switching ERP systems to provide greater IT controls over financial reporting. Management anticipates making significant progress to remediate these areas of material weakness in 2023 and has engaged a third-party specialty management consultant firm to help facilitate the process.

Changes in Internal Control over Financial Reporting
As discussed in more detail below, there are material weaknesses in disclosure controls and procedures as well as a material weakness in internal control over financial reporting. Except as discussed above, there were no changes in our internal control over financial reporting during the quarter ended September 30, 2023 that would have remediated these material weaknesses. However, the Company has made significant efforts to remedy this in 2023 through additional hiring of Corporate staff.

Material Weaknesses in Internal Control Over Financial Reporting
A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

As described in the Annual Report on Form 10-K for the year ended December 31, 2022, there remains material weaknesses around inadequate segregation of duties from a lack of accounting personnel and inherent system limitations of the current ERP system, inadequate monitoring controls over financial reporting, and insufficient accounting expertise with respect to routine and non-routine transactions. Further, Management identified errors in the accounting for: business combinations, income taxes, preferred stock, equity, acquired intangible assets, impairment of goodwill and intangibles, and financial reporting. All of the errors identified above related to not having appropriate accounting expertise to evaluate and account for transactions in the above areas. These material weaknesses had not been remediated as of September 30, 2023.

Remediation
The Company is committed to remediating these material weaknesses as promptly as possible. In addition to the additional staff hired to aid in the material weakness over segregation of duties, as of the date of this report, the Company was also in the process of switching ERP systems to provide greater IT controls over financial reporting. Management anticipates making significant progress to remediate these areas of material weakness in 2023 and has engaged a third-party specialty management consultant firm to help facilitate the process. Further, the Company has engaged a tax specialist CPA firm to assist with the preparation of the tax provision and other tax-related items. These material weaknesses will not be deemed remediated until the remediation efforts described herein have been in place and tested and deemed to be designed, implemented and operating effectively. We plan for this to occur later in 2024.

35

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

See Note 8 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report.

Item 1A. Risk Factors

Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, as updated by our disclosures in the "Risk Factors" section of the Amended Registration Statement on Form S-1/A, filed on August 4, 2023, includes a detailed discussion of the material risks facing the Company and its operations.

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

Issuances in 2023
In January 2023, certain shareholders converted 1,428 shares of Class C common stock into 1,428 shares of Class A common stock.
In April 2023, a shareholder converted 162,500 shares of Class B common stock and 1 share of Series B preferred stock into 162,501 shares of Class A common stock.
In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
In July 2023, the Company issued 250,000 shares as part of a settlement agreement.
In August 2023, the Company issued 80,000 shares as compensation.
In September 2023, certain shareholders converted 26,749 shares of Class C common stock into 26,749 shares of Class A common stock.

The shares of Class A common stock referenced above were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.

Purchases of equity securities by the issuer and affiliated purchasers

No purchases of the Company's equity securities were made by the Company or any affiliated purchasers during the nine months ended September 30, 2023.

Item 6. Exhibits.

Exhibit NumberDescription
2.1
Impossible Aerospace Merger Agreement dated November 13, 2020 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
2.2
Vayu (US) Merger Agreement dated December 29, 2020 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
2.3
3.1
Certificate of Incorporation of Alpine 4 Automotive Technologies Ltd. (incorporated by reference to Exhibit 3.1 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).
3.2
Certificate of Amendment to Certificate of Incorporation, dated June 27, 2014 (incorporated by reference to Exhibit 3.3 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).
36

3.3
Certificate of Amendment to Certificate of Incorporation, dated June 30, 2014 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).
3.4
Second Amended and Restated Certificate of Incorporation, dated August 24, 2015 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Current Report on Form 8-K filed August 27, 2015)
3.5
3.6
By-Laws of Alpine 4 (incorporated by reference to Exhibit 3.2 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).
3.7
Series C Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
3.8
Series D Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
3.9
Certificate of Amendment to Certificate of Incorporation (Name Change) filed February 5, 2021 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 8, 2021).
3.10
Certificate of Amendment to Certificate of Incorporation filed May 12, 2023 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Current Report on Form 8-K filed May 12, 2023).
4.1
Form of Placement Agent Warrant (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
4.2
Form of Investor Warrant (incorporated by reference to Exhibit 4.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).
4.3
Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).
4.4
Mast Hill Fund, L.P. Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
4.5
JH Darbie Finder Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
4.6
Armistice Capital Master Fund, Ltd. Warrant - July 2022 (incorporated by reference to Exhibit 4.1 to Alpine 4’s Current Report on Form 8-K filed on July 13, 2022).
4.7
Armistice Capital Master Fund, Ltd. Warrant - November 2021 (incorporated by reference to Exhibit 4.2 to Alpine 4’s Current Report on Form 8-K filed on November 24, 2021).
10.1
Purchase Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)
37

10.2
Registration Rights Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)
10.3
FPCD Note - $350,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.4
FPCD Note - $600,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.5
Note Amendment – #1 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.6
Note Amendment - # 2 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.7
FPCD Note - $137,870.48 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.8
Note Amendment - $180,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.9
APF Securities Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.10
Secured Promissory Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.11
Secured Convertible Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.12
Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.13
Consulting Services Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.14
Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.15
Secured Promissory Note - $2,300,000 (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.16
Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.17
Amendment to Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
38

10.18
Impossible Aerospace Consultant Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
10.19
RSU Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
10.20
Vayu (US) Employment Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
10.21
RSU Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
10.22
Form of Securities Purchase Agreement (AGP Transaction) (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
10.23
Form of Placement Agent Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
10.24
Class A Common Stock Sales Agreement, dated March 8, 2022, between the Company and A.G.P. (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed March 9, 2022
10.25
Membership Interest Purchase Agreement for DTI Transaction, dated December 9, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed December 15, 2021)
10.26
Placement Agent Agreement between the Company and A.G.P., dated November 22, 2021 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)
10.27
Securities Purchase Agreement between the Company and the Purchasers named therein, dated as of November 22, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)
10.28
Membership Interest Purchase Agreement for Alt Labs Transaction, dated May 4, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed May 10, 2021)
10.29
Membership Interest Purchase Agreement for RCA Transaction (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed December 15, 2021)
10.30
Class A Common Stock Sales Agreement (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed March 9, 2022)
10.31
Unmanned Aerial Vehicles Supply Agreement (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed October 28, 2022)
10.32
Mast Hill Securities Purchase Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.33
Mast Hill Registration Rights Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
39

10.34
Mast Hill Senior Promissory Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.35
Mast Hill Finder Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.36
Kent Wilson Employment Agreement (February 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.37
Kent Wilson Employment Agreement Amendment (November 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.38
Jeffrey Hail Employment Agreement (February 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.39
Alan Martin Settlement Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.40
Ian Kantrowitz Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.41
Ian Kantrowitz Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.42
Christoph Jeunot Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.43
Christoph Jeunot Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.44
Shannon Rigney Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.45
Shannon Rigney Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.46
Jeffrey Hail Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.47
Jeffrey Hail Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.48
Edmond Lew Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.49
Edmond Lew Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
40

10.50
Gabriel Garcia Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.51
Gabriel Garcia Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.52
Jeffrey Hail Original Note 2 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.53
Jeffrey Hail Extension Renewal Note 2 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.54
Kent Wilson Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.55
Kent Wilson Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.56
Merchant Cash Advance Agreement with Cedar Advance, LLC (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed October 5, 2023).
10.57
Merchant Cash Advance Agreement with Meged Funding Group (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 14, 2023).
10.58
Purchase Agreement, dated November 17, 2023, by and between Alpine 4 Holdings, Inc., and Ionic Ventures, LLC (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 22, 2023).
10.59
Registration Rights Agreement, dated November 17, 2023, by and between Alpine 4 Holdings, Inc., and Ionic Ventures, LLC (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 22, 2023).
10.60
Mast Hill Waiver and Consent Agreement, dated November 17, 2023, by and between Alpine 4 Holdings, Inc. and Mast Hill Fund L.P. (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 22, 2023).
10.61
Alan Martin Waiver and Consent Agreement, dated October 26, 2023, by and between Alpine 4 Holdings, Inc. and Mr. Alan Martin (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 22, 2023).
10.62
Financial Advisor Agreement, dated November 17, 2023, by and between Alpine 4 Holdings, Inc. and A.G.P./Alliance Global Partners (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 22, 2023).
31.1
31.2
32.1
41

32.2
101 INSXBRL Instance Document*
101 SCHXBRL Schema Document*
101 CALXBRL Calculation Linkbase Document*
101 DEFXBRL Definition Linkbase Document*
101 LABXBRL Labels Linkbase Document*
101 PREXBRL Presentation Linkbase Document*
*The XBRL related information in Exhibit 101 shall not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.
42

SIGNATURES
In accordance with the requirements of the Exchange Act, the Registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Alpine 4 Holdings, Inc.
Dated: June 5, 2024
By:/s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer
(Principal Executive Officer)
By:/s/ Christopher Meinerz
Christopher Meinerz
Chief Financial Officer
(Principal Financial Officer)
43
EX-31.1 2 alpp-20230930x10qexx311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATIONS
I, Kent B. Wilson, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alpine 4 Holdings, 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(s) 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 the 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(s) 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.
Dated: June 5, 2024
By:
 /s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 alpp-20230930x10qexx312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATIONS
I, Christopher Meinerz, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alpine 4 Holdings, 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(s) 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 the 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(s) 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.
Dated: June 5, 2024
By:/s/ Christopher Meinerz
Christopher Meinerz
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 alpp-20230930x10qexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Alpine 4 Holdings, Inc. (the “Company”) for the quarter ending September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Kent B. Wilson, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

(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.
Dated: June 5, 2024By: /s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer

This certification accompanies each Report pursuant to § 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 §18 of the Securities Exchange Act of 1934, as amended.

A signed original of this written statement required by Section 906 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.

EX-32.2 5 alpp-20230930x10qexx322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Alpine 4 Holdings, Inc. (the “Company”) for the quarter ending September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Christopher Meinerz, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

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

Dated: June 5, 2024By:/s/ Christopher Meinerz
Christopher Meinerz
Chief Financial Officer

This certification accompanies each Report pursuant to § 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 §18 of the Securities Exchange Act of 1934, as amended.

A signed original of this written statement required by Section 906 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.

EX-101.SCH 6 alpp-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Convertible Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Summary of Significant Accounting Policies - Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies - Major Customers & Vendors (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets - Intangible Assets Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Debt - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stockholders' Equity - Warrants Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 alpp-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 alpp-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 alpp-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Share-based Payment Arrangement, Option, Exercise Price Range Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Net loss attributable to non-controlling interest Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest A4 Defense - TDI Segment A4 Defense - TDI Segment [Member] A4 Defense - TDI Segment Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Damages offered Loss Contingency, Damages Awarded, Value Exercise Price $0.40 Exercise Price 1 [Member] Exercise Price 1 Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in current assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] A4 Technologies - Elecjet Segment A4 Technologies - Elecjet Segment [Member] A4 Technologies - Elecjet Segment Award Type [Domain] Award Type [Domain] Debt Convertible Debt Debt Disclosure [Text Block] Intangible asset impairment losses Impairment of Intangible Assets (Excluding Goodwill) Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Warrants 2 Warrants 2 [Member] Warrants 2 Impairment of Intangible Assets, Finite-Lived Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived Deferred tax liability Deferred Income Tax Liabilities, Net Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Total other income (expenses) Total other income (expenses) Nonoperating Income (Expense) Commitments and Contingencies (Note 10) Commitments and Contingencies Expected volatility Measurement Input, Price Volatility [Member] Previously Filed Previously Reported [Member] Exercisable (in shares) Warrants Exercisable, Number of Shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Shares Issued, Price Per Share Shares Issued, Price Per Share Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Stockholders' Equity Equity [Text Block] Options Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract] Proceeds from the sale of common stock, net of offering costs Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Write off of inventory Inventory Write-down Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Income Taxes Income Tax Disclosure [Text Block] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Net proceeds (repayments) from lines of credit Proceeds from (Repayments of) Lines of Credit Monthly note payable payment Loss Contingency, Settlement, Monthly Note Payable Payment Loss Contingency, Settlement, Monthly Note Payable Payment Reporting Unit [Domain] Reporting Unit [Domain] Customer [Axis] Customer [Axis] CURRENT LIABILITIES: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Convertible Note Payable 2 Convertible Note Payable 2 [Member] Convertible Note Payable 2 Diluted loss per share (in dollars per share) Net loss (in dollars per share) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] RCA RCA [Member] RCA Line of Credit Line of Credit [Member] Term of agreement Sale of Stock, Term Of Agreement Sale of Stock, Term Of Agreement Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Warrants Outstanding, Number of Shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Litigation Case [Axis] Litigation Case [Axis] Non-compete Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss attributable to common shareholders Net loss Net Income (Loss) Attributable to Parent Total current liabilities Liabilities, Current Proceeds from sale of asset Proceeds from Sale of Other Assets, Investing Activities 2025 Finance Lease, Liability, to be Paid, Year Two Meged Funding Group Meged Funding Group [Member] Meged Funding Group Leases Lessee, Operating Leases [Text Block] Interest payable, current Interest Payable, Current LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amortization of debt discounts Amortization of Debt Discount (Premium) Ionic Ventures Ionic Ventures [Member] Ionic Ventures STOCKHOLDERS' EQUITY Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenues Cost of Goods and Services Sold Litigation Status [Domain] Litigation Status [Domain] Exercise Price Range [Domain] Exercise Price Range [Domain] Class B Common Stock Common Class B [Member] Minimum annual payment, year three Other Commitment, to be Paid, Year Three Other Commitments [Table] Other Commitments [Table] Schedule of Right of Use Assets and Lease Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Goodwill Balance as of December 31, 2022 Balance as of September 30, 2023 Goodwill Equity Components [Axis] Equity Components [Axis] Warrant exercise price (in dollar per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Disposal Group, Including Discontinued Operation, Revenue Disposal Group, Including Discontinued Operation, Revenue Accrued expenses Increase (Decrease) in Accrued Liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Number of lines of credit Number Of Lines Of Credit Number Of Lines Of Credit 2026 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Note payable Loss Contingency, Settlement, Note Payable Loss Contingency, Settlement, Note Payable Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable 2028 Finance Lease, Liability, to be Paid, Year Five 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Accounts Receivable Accounts Receivable [Member] Net Loss Net Income (Loss) Attributable to Parent, Diluted Warrant Warrant [Member] Operating lease obligations, non-current portion Non-current lease obligations Long-term operating lease liability Operating Lease, Liability, Noncurrent Class of Warrant or Right [Table] Class of Warrant or Right [Table] Debt instrument term Debt Instrument, Term Operating Leases Leases, Operating [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Debt issuance costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Effect of Reclassification Revision of Prior Period, Reclassification, Adjustment [Member] Asset Pledged as Collateral Asset Pledged as Collateral [Member] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Uninsured cash Cash, Uninsured Amount Sale of stock, shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Vendor Concentration Risk Vendor Concentration Risk [Member] Vendor Concentration Risk Pledged Status [Axis] Pledged Status [Axis] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Disposal Group, Including Discontinued Operation, Other Expense Disposal Group, Including Discontinued Operation, Other Expense Product and Service [Domain] Product and Service [Domain] Number of Shares (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Convertible debt Convertible Debt Inventory Increase (Decrease) in Inventories Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Litigation Status [Axis] Litigation Status [Axis] Award Type [Axis] Award Type [Axis] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Interest expense Interest Expense Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Equipment purchased on note payable Capital Expenditures Incurred but Not yet Paid Gain on debt extinguishment Gain on debt extinguishment Gain (Loss) on Extinguishment of Debt Term notes, current portion Notes Payable, Other Payables [Member] Goodwill [Line Items] Goodwill [Line Items] Outstanding Warrants Outstanding, Weighted Average Remaining Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ROU asset and operating lease obligation recognized Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Finance Leases [Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Entity File Number Entity File Number Original issue discount Debt Instrument, Unamortized Discount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease obligation, current portion Less: current portion Current operating lease liability Operating Lease, Liability, Current 2027 Long-Term Debt, Maturity, Year Three Finance lease, interest expense Finance Lease, Interest Expense Amortization expense Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Balance as of December 31, 2022 Balance as of September 30, 2023 Finite-Lived Intangible Assets, Net Counterparty Name [Domain] Counterparty Name [Domain] CASH, BEGINNING BALANCE CASH, ENDING BALANCE Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Expected life of the warrants Measurement Input, Expected Term [Member] Exercise price $24.64 Exercise Price Range, Four [Member] Exercise Price Range, Four Finite-Lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Operating lease, cost Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Exercise price $24.80 Exercise Price Range, Three [Member] Exercise Price Range, Three Technologies Technologies Segment [Member] Technologies Segment Gross profit Gross profit (loss) Gross Profit Contract liabilities Contract with Customer, Liability, Current Total Note balance Long-Term Debt Conversion of Class B Common Stock to Class A Common Stock Conversion Of Class B Common Stock To Class A Common Stock [Member] Conversion Of Class B Common Stock To Class A Common Stock 2028 Long-Term Debt, Maturity, Year Four Prime Contractors Prime Contractors [Member] Prime Contractors Stock options Share-Based Payment Arrangement, Option [Member] Class A Common Stock Common Class A [Member] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Maximum Maximum [Member] Minimum annual payment, year four Other Commitment, to be Paid, Year Four Cash equivalents Cash Equivalents, at Carrying Value Document Type Document Type Entity Address, Address Line One Entity Address, Address Line One Percentage of ownership of the asset Asset Acquisition, Percentage of Shares Acquired Asset Acquisition, Percentage of Shares Acquired Entity Address, Address Line Two Entity Address, Address Line Two Inventory Inventory, Policy [Policy Text Block] Conversion of Class C Common Stock to Class A Common Stock Conversion of Class C Common Stock to Class A Common Stock [Member] Conversion of Class C Common Stock to Class A Common Stock Warrants Outstanding, Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price 2026 Finance Lease, Liability, to be Paid, Year Three Subsequent Event [Table] Subsequent Event [Table] Chief Executive Officer Chief Executive Officer [Member] Stock price Measurement Input, Share Price [Member] 2024 Finance Lease, Liability, to be Paid, Year One Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Disposal Group, Including Discontinued Operations, Transaction Costs Disposal Group, Including Discontinued Operations, Transaction Costs Disposal Group, Including Discontinued Operations, Transaction Costs Damages paid value Loss Contingency, Damages Paid, Value Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Conversion of common stock Conversion of Stock, Amount Converted Monthly payments Debt Instrument, Periodic Payment Schedule of Investments [Line Items] Schedule of Investments [Line Items] Contract assets Increase (Decrease) in Contract with Customer, Asset Issuance of shares of common stock for cash, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Exercise price $52.80 Exercise Price Range, One [Member] Exercise Price Range, One Adjustment for additional shares issued in connection with the reverse stock split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Related Party [Domain] Related Party, Type [Domain] Minimum annual payment, year one Other Commitment, to be Paid, Year One Complaints In Discount Court of Oklahoma Country State of Oklahoma Complaints In Discount Court of Oklahoma Country State of Oklahoma [Member] Complaints In Discount Court of Oklahoma Country State of Oklahoma Operating Segments Operating Segments [Member] Issuance of shares of common stock for compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Royalty fee Other Commitment, Royalty Fee Percentage Other Commitment, Royalty Fee Percentage Diluted EPS Earnings Per Share, Diluted [Abstract] Entity Tax Identification Number Entity Tax Identification Number Other Commitments [Domain] Other Commitments [Domain] Inventory Inventory Inventory, Net Lines of credit, non-current portion Long-Term Line of Credit, Noncurrent Assets Operating Lease, Right-Of-Use Asset [Abstract] Operating Lease, Right-Of-Use Asset Statistical Measurement [Axis] Statistical Measurement [Axis] Exchange of shares of common stock for compensation Stock Exchange Of Value, Common Stock For Compensation Stock Exchange Of Value, Common Stock For Compensation Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Minimum annual payment, year two Other Commitment, to be Paid, Year Two Number of Shares (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Sale of goods Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding TDI TDI [Member] TDI SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total Stockholders’ Equity Parent [Member] Segments [Domain] Segments [Domain] Payment as a percentage of net sales Other Commitment, Payment, Percentage Of Net Sales Other Commitment, Payment, Percentage Of Net Sales Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Asset acquisition, contingent consideration, liability Asset Acquisition, Contingent Consideration, Liability Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Exercise Price Range [Axis] Exercise Price Range [Axis] Loss contingency interest rate (as a percent) Loss Contingency, Interest Rate, Percentage Loss Contingency, Interest Rate, Percentage Debt instrument, face amount Debt Instrument, Face Amount Customer One Customer One [Member] Customer One Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code CURRENT ASSETS: Assets, Current [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Minimum annual payment, reminder of fiscal year Other Commitment, to be Paid, Remainder of Fiscal Year Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Total payments Finance Lease, Liability, to be Paid OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Operating lease, payments Operating Lease, Payments Weighted Average Remaining Contractual Life (Years) Weighted Average Remaining Contractual Life Years [Abstract] Weighted Average Remaining Contractual Life Years Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Basic EPS Earnings Per Share, Basic [Abstract] Other income (expenses) Other Income and Expenses [Abstract] Convertible note payable Convertible Notes Payable, Current Customer lists Customer Lists [Member] AEC GAP Captial AEC GAP Captial [Member] AEC GAP Captial 2024 Warrant service agreement Warranty Services Agreement, Annual Payment, To Be Received, Year Two Warranty Services Agreement, Annual Payment, To Be Received, Year Two Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Finance Leases Finance Lease, Liability [Abstract] A4 Construction Services - MSM Segment A4 Construction Services - MSM Segment [Member] A4 Construction Services - MSM Segment Number of shares settled (in shares) Loss Contingency, Settlement, Number Of Shares Loss Contingency, Settlement, Number Of Shares Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net loss attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Options Warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Bright-MSM Newco, Inc. Bright-MSM Newco, Inc. [Member] Bright-MSM Newco, Inc. Litigation settlement amount Litigation Settlement, Expense Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Total lease liability Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Stock converted (in shares) Conversion of Stock, Shares Converted Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] TOTAL LIABILITIES Liabilities Series B Preferred Stock Series B Preferred Stock [Member] Exercise price $20.16 Exercise Price Range, Two [Member] Exercise Price Range, Two Sale of services Service [Member] Four Revolving Lines of Credit Four Revolving Lines Of Credit [Member] Four Revolving Lines Of Credit Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Loss on asset disposal Gain (Loss) on Disposition of Intangible Assets Settled Litigation Settled Litigation [Member] Title of Individual [Axis] Title of Individual [Axis] Debt Disclosure [Abstract] Conversion of Series B Preferred Stock to Class A Common Stock Conversion Of Series B Preferred Stock To Class A Common Stock [Member] Conversion Of Series B Preferred Stock To Class A Common Stock Conversion of Series D preferred stock to Class A Conversion Of Series D Preferred Stock To Class A Common Stock [Member] Conversion Of Series D Preferred Stock To Class A Common Stock Conversion of Series C preferred stock to Class A Conversion Of Series C Preferred Stock To Class A Common Stock [Member] Conversion Of Series C Preferred Stock To Class A Common Stock Subsequent Event [Line Items] Subsequent Event [Line Items] A4 Manufacturing - QCA Segment A4 Manufacturing - QCA Segment [Member] A4 Manufacturing - QCA Segment Common stock Common Stock, Value, Issued 2023 Warrant service agreement Warranty Services Agreement, Annual Payment, To Be Received, Year One Warranty Services Agreement, Annual Payment, To Be Received, Year One General and administrative expenses General and Administrative Expense Weighted Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Organization, Consolidation and Presentation of Financial Statements [Abstract] Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Cash paid on financing lease obligations Finance Lease, Principal Payments Finance Lease, Liability, Fiscal Year Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] CASH PAID FOR: Supplemental Cash Flow Information [Abstract] Notes payable, current portion Other Notes Payable, Current Litigation Case [Domain] Litigation Case [Domain] Other income (expense) Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Standard Merchant Cash Advance Agreement Standard Merchant Cash Advance Agreement [Member] Standard Merchant Cash Advance Agreement Statement [Table] Statement [Table] Fiscal Year End Current Fiscal Year End Date Earnings (loss) per share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Options Outstanding Share-Based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Schedule of Product Information [Table] Schedule of Product Information [Table] Exercise price $3.50 Exercise Price Range, Six [Member] Exercise Price Range, Six Warrants outstanding Class of Warrant or Right, Outstanding Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Convertible Note Payable 1 Convertible Note Payable 1 [Member] Convertible Note Payable 1 Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Preferred Stock, Shares Outstanding 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by (used in) operating activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Share-based compensation expense APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Lines of credit, current portion Line of Credit, Current Depreciation and amortization Depreciation, Depletion and Amortization A4 Manufacturing - Alt Labs Segment A4 Manufacturing - Alt Labs Segment [Member] A4 Manufacturing - Alt Labs Segment Warrants 1 Warrants 1 [Member] Warrants 1 Notes payable, non-current portion Other Notes Payable, Noncurrent Major Customers & Vendors Major Customers, Policy [Policy Text Block] Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Schedule of Warrants Outstanding and Exercisable Schedule Of Warrants Outstanding And Exercisable [Table Text Block] Schedule Of Warrants Outstanding And Exercisable Exchange of shares of common stock for compensation (in shares) Stock Exchange Of Shares, Common Stock For Compensation Stock Exchange Of Shares, Common Stock For Compensation Total stockholders' equity Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Goodwill impairment losses Goodwill impairment losses Goodwill, Impairment Loss Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Reporting Unit [Axis] Reporting Unit [Axis] Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Series B Preferred Share removal Stock Issued During Period, Value, Removal Stock Issued During Period, Value, Removal Convertible Notes Payable Convertible Notes Payable [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Loss before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Warrants outstanding, measurement input Warrants and Rights Outstanding, Measurement Input Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Chief Operating Officer Chief Operating Officer [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Net proceeds (repayments) from issuances of notes payable, non-related party Proceeds from (Repayments of) Notes Payable Entity Emerging Growth Company Entity Emerging Growth Company Capital Expenditure Line of Credit Capital Expenditure Line Of Credit [Member] Capital Expenditure Line Of Credit Horizon Well Testing Case Horizon Well Testing Case [Member] Horizon Well Testing Case Issuance costs Debt Issuance Costs, Net Prior period NCI Net Income (Loss) Attributable to Noncontrolling Interest, Prior Period Net Income (Loss) Attributable to Noncontrolling Interest, Prior Period Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Non-cash lease expense Operating Lease, Expense Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Royalty Agreements Royalty Agreements [Member] A4 Aerospace - Vayu Segment A4 Aerospace - Vayu Segment [Member] A4 Aerospace - Vayu Segment Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Proceeds from issuances of note payable, related party Proceeds from Notes Payable Document Fiscal Year Focus Document Fiscal Year Focus Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Software Software and Software Development Costs [Member] Minimum Minimum [Member] Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Share-based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash Cash Thermal Dynamics International, Inc. Thermal Dynamics International, Inc. [Member] Thermal Dynamics International, Inc. Finance Leases Lessee, Finance Lease, Description [Abstract] Schedule of Stockholders' Equity Note, Warrants or Rights Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Exercise price $4.20 Exercise Price Range, Seven [Member] Exercise Price Range, Seven Operating lease liability Increase (Decrease) in Operating Lease Liability Nonrelated Party Nonrelated Party [Member] Net loss Net loss Net loss Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Percentage of cash portion of the purchase price Asset Acquisition, Contingent Consideration, Liability, Percentage Of Consideration Transferred Asset Acquisition, Contingent Consideration, Liability, Percentage Of Consideration Transferred Accumulated Deficit Retained Earnings [Member] Total current Long-Term Debt, Current Maturities TOTAL LIABILITIES AND EQUITY Liabilities and Equity Weighted Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Other non-current assets Other Assets, Noncurrent Basic loss per share (in dollars per share) Net loss (in dollars per share) Earnings Per Share, Basic Right of use (ROU) assets, net Operating lease assets Operating Lease, Right-of-Use Asset Share-based compensation expense not yet recognized, options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Income tax benefit Other Noncash Income Tax Expense (Benefit) Other Noncash Income Tax Expense (Benefit) Notes Payable, net of current portion Secured Debt And Notes Payable, Other Payables [Member] Secured Debt And Notes Payable, Other Payables Series B Preferred Share removal (in shares) Stock Issued During Period, Shares, Removal Stock Issued During Period, Shares, Removal Entity Address, City or Town Entity Address, City or Town Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Royalty agreement, term Other Commitment, Term Other Commitment, Term Class C Common Stock Common Class C [Member] Principles of consolidation Consolidation, Policy [Policy Text Block] Shares issued from ATM Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Proprietary technology Technology-Based Intangible Assets [Member] Cost of Goods and Service Cost of Goods and Service Benchmark [Member] Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Raw materials Inventory, Raw Materials, Gross Document Information [Table] Document Information [Table] Daily late fee Debt Instrument, Daily Late Fee Debt Instrument, Daily Late Fee Adjustment for additional shares issued in connection with the reverse stock split Stock Issued During Period, Value, Reverse Stock Splits Stock Issued During Period, Value, Reverse Stock Splits Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Title of Individual [Domain] Title of Individual [Domain] Conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Repayment of building mortgage Repayment Of Mortgage Repayment Of Mortgage Other Commitments [Axis] Other Commitments [Axis] Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Pledged Status [Domain] Pledged Status [Domain] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Total obligation Finance Lease, Liability Loss contingency, number of claims Loss Contingency, Number of Plaintiffs Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Work in process Inventory, Work in Process, Gross 2025 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of shares of common stock for compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Patents, trademarks, and licenses Intellectual Property [Member] Entity Registrant Name Entity Registrant Name Fair value of warrants issued Warrants and Rights Outstanding Exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Proceeds from sale of building Proceeds from Sale of Property, Plant, and Equipment Cost of Sales Cost of Sales [Member] Non-controlling interest Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Proceeds from lines of credit Proceeds from Lines of Credit Disposal Group Name [Axis] Disposal Group Name [Axis] Revenue Revenue from Contract with Customer Benchmark [Member] Exercisable (in dollars per share) Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercise Price $6.16 Exercise Price 3 [Member] Exercise Price 3 Finance lease, weighted average discount rate (as a percent) Finance Lease, Weighted Average Discount Rate, Percent Financing lease obligations, non-current portion Non-current lease obligations Finance Lease, Liability, Noncurrent Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment Registrant CIK Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Defense Defense Segment [Member] Defense Segment Alan Martin Alan Martin [Member] Alan Martin Gain on sale of property Gain (Loss) on Disposition of Property Plant Equipment Income tax benefit Income Tax Expense (Benefit) Number of operating segments Number of Operating Segments Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amortization Cost, Amortization Issuance of shares of common stock for cash, net of offering costs Stock Issued During Period, Value, New Issues Equity [Abstract] Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Revenues, net Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Exercise price $5.52 Exercise Price Range, Five [Member] Exercise Price Range, Five Exercise Price $7.20 Exercise Price 4 [Member] Exercise Price 4 Cash Cash and Cash Equivalents, at Carrying Value Payments for asset acquisitions Payments for Asset Acquisitions Payments for Asset Acquisitions Cash paid in international technology agreement Payments to Acquire Businesses, Net of Cash Acquired Operating lease, weighted average discount rate (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Shares issued from ATM (in shares) Stock Issued During Period, Shares, Issued for Services Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Long-term debt Long-Term Debt, Excluding Current Maturities Finance lease, weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Diluted (in shares) Net loss (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrants Not Settleable in Cash, Fair Value Disclosure Warrants Not Settleable in Cash, Fair Value Disclosure Related party term notes, current portion Term Loans [Member] Term Loans Working capital Working Capital Working Capital Other commitment Other Commitment Operating expenses: Operating Expenses [Abstract] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Capital expenditures Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Weighted Average Remaining Life (Years) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] A4 Technologies - RCA Segment A4 Technologies - RCA Segment [Member] A4 Technologies - RCA Segment TOTAL ASSETS Total assets Assets Thereafter Finance Lease, Liability, to be Paid, after Year Five Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Net proceeds from issuance of convertible notes, non-related party Proceeds from Convertible Debt Exercise Price $0.80 Exercise Price 2 [Member] Exercise Price 2 Licensing Agreement Licensing Agreement [Member] Licensing Agreement All Other Segment Reconciling Items [Member] Total payments Lessee, Operating Lease, Liability, to be Paid Construction Services Construction Services Segment [Member] Construction Services Segment Operating Leases Liabilities Operating Lease, Liability [Abstract] Total operating expenses Operating Expenses Operating Expenses Prime Rate Prime Rate [Member] Finance lease, right-of-use asset, amortization Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Segment Reporting Disclosure [Text Block] NET INCREASE IN CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Equipment loans, current portion Secured Debt [Member] Impairment of goodwill and intangible assets Goodwill and Intangible Asset Impairment Equity Component [Domain] Equity Component [Domain] Financing lease obligation, current portion Less: current portion Finance Lease, Liability, Current Manufacturing Manufacturing Segment [Member] Manufacturing Segment Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Net loss (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Income (loss) from operations Operating Income (Loss) Vice President Vice President [Member] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Aerospace Aerospace Segment [Member] Aerospace Segment Decrease in working capital Increase (Decrease) In Working Capital Increase (Decrease) In Working Capital Product Information [Line Items] Product Information [Line Items] Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Conversion of convertible securities Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Notes Payable Schedule of Debt [Table Text Block] Condensed Financial Statements [Table] Condensed Financial Statements [Table] Lines of credit, current portion Long-Term Line of Credit Chief Financial Officer Chief Financial Officer [Member] Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 10 alpp-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 alpp-20230930_g1.jpg GRAPHIC begin 644 alpp-20230930_g1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "HGNK>)]DD\2,.S. :RO%7B2S\)^';K5[PY6)<1Q@\RR'[JCZG^M M?)5Y=:GXK\1/<2A[K4]0G 5%SRQ. H] .GT%=-##NJFV[(3=C[+BGAFSY4J2 M8Z[&!Q2R2QPKNED5%SC+' KFO ?A"V\%>&8K!2KW3_O;N;^_(1S^ Z#Z5X1\ M6/'!\6>(#96IKT?92Y;W!.X4445B,**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D)"J68@ IFX=3S%">WL6Z?3-73INI)10'FOQ4\;GQ?XB,%I M)G2;!BD&#Q*_1I/Z#V^M=U\$? OD0?\ "6:C%^]E4K8(P^ZAZR?4]![?6O.O MAMX*?QGXD2&5"-+M,27;CN.T8]VQ^6:^D_$NOV'@WPQ/J4ZJL-N@2&%>-[=% M11_G KOQ$^2*H4R5W.%^,WCHZ)I/_"/Z=-MU&^3]\ZGF&$\'Z%N@]LUX%9:3 M=WVGZA>P1_Z+I\2R3R'HNY@J@>Y)Z>QJ:ZN=4\6^)'G<-(S';2'^R;$E+<9XD;^*3\>@]OK7HWP3\"_V? M9?\ "4:C%B[NDVV:,.8XCU;ZM_+ZUZ=-+#4N>6[)W9W_ (+\*VG@SPS!IL)5 MI /,N9^GF2'[S?3L/85\_?%3QP?%_B(V]I)G2;!BD&#Q*_1I/Z#V^M>D_&GQ MS_9&F?\ "-Z=-B_O4S<.AYBA/;V+=/IFO+/AIX);QGXD6.9"-*L\27;=F_NQ MCW/?VS4X>'*G7J ^R/1_@EX%^R6O_"5ZC%B>=2MBC#E(SU?ZMV]OK77?%[_D MEVL_[L?_ *,6NVCC2*-8XU"(@"JJC '0"N)^+W_ "2[6?\ =C_]&+7,JCJ5 ME)]T.UD>(_!W_DJ.E_\ 7.;_ - -?4U?+/P=_P"2HZ7_ -ZLWQG;P@8;7^S@F[?M;S/]7NZYQU]J](JYP<;7ZZ@%%%%0 445 MYS\5?'>J^"8]*;2X;60W;R*_VA2<8 QC!'K5P@YRY4!Z-17D:^(?C&RAE\,: M801D?./_ (Y56Z^)_CCPK+#)XM\*1)8R-M,MNQ!SZ Y89]CC-:+#R>S3^8KG MLU%4]*U2TUK2K;4K"7S;6YC$D;>Q]?>KE8-6T&%%%><_%#QYJO@RYT:/38;6 M1;UV63SU)P 5'&"/4U<(.C44@.5!I:@ HHKR[XI_$76/!&JZ;;:;!9R MQW$+22>>K$Y# 8!!&*NG3=27+$#U&BL;PMXDLO%GA^VU:Q;Y)!B2,GYHG'WE M/N#2^*]5GT/PGJFJ6JQM/:V[RQB0$J2!WQ2Y7S:1"L*D+A3@=2:ZVB47%N+Z %%%'DM+K[Q7/6Z*Y_P '7?B2]T5Y?%-C!9:@)F"QPG*F M/ P>I]^]=!6+5G88445E>(]?LO#&@W6KZ@^V"!<[0>7;LH]R:$FW9 :M%?/_ M ,-?$&M:[\89;K5IKA&N+627[,SL$C4A2@"],8(Y_&OH"M*M)TYPZ#V%=N#H< M\N=[(ELZ[X7^"&\8^(PUS&?[)LB'N3V<_P ,8^O?V^M?1?BOQ)9>#O#-QJ=P M%VQ*$@A7CS'/"H/\\ &OF;0?B+XF\,:6NG:1"=;?)B1(PB@GJ<#J?>NFKAYU:EY?").R*KOJWB_Q,6(-UJFI M3\ ="Q[>R@?D!7U;X-\*VO@_PW;Z5;8=P-\\V.99#]YOZ#V KY3\/^(M2\+Z MB=0TIX8[HH8Q))")-H/7&>A/K74_\+F\<_\ 02M__ 1*>(HU*EHQM9 G8^HJ MX?XO?\DNUG_=C_\ 1BUQ?PJ^(?B;Q1XQ?3M7O(9K86KR!4@5#N!4#D?4UVGQ M>_Y)=K/^['_Z,6N!4G3K1C+NBKW1XC\'?^2HZ7_USF_] -?4U?+/P=_Y*CI? M_7.;_P! -?4U:X[^(O04=@HHHKB*"BBB@"*YN(K2UEN9W"0Q(7=CV4#)->0_ M"FW;Q;XI\2^-KZ+='JOY(5>O MECEOSX7\:ZWP/X?7PQX-TW2\ 2QQ!IB.\C,].&VZL9EBD8?7< MA/XY'_ J]3T'6+?7]!LM6M3F*ZB60#T)ZC\#D?A16]Y*IWW]078T:***YQGA M\7_)T,G_ %R/_HBO<*\/B_Y.AD_ZY'_T17N%=&(^SZ(2"BBBN<85XE^T)_JO M#G_7>7^2U[;7B7[0G,/AT>LTH_1:Z,+_ !D)['K=OK&EBVB!U*SR$'_+=?3Z MUP/Q?\5Z G@6_P!+^W6US>W058H8G#E2&!WG'0#%1Q? ;P?)"CE]2RR@G_2! M_P#$UKZ/\'?!FCW27*:>]U*A#*;J4R $=]O0_B*@ 8' HK"(_'W_C_P#"_P#U MUD_FE>W5XC\??^/_ ,+_ /763^:5MA?XR_KH)['MJ_='TI:1?NCZ4MI>/I8YOAKKLL3J\;V#LK*CUA7_BR]1K8*\^^-'_),=0_ZZ0_^ABO0:\^^-'_) M,=0_ZZ0_^ABBA_$CZH'L8WP^^(WA+1? 6D:=J&LPP7<$)66)D8E3N)["NE_X M6UX%_P"A@@_[X?\ PK#^'/@?POJOP^T:^O\ 0[.XNIH2TDLB99CN(R:ZC_A6 M_@S_ *%RP_[]UK4]CSN]]_(%E\$3VOAZWGGNKF1891 N7$1SNQZ= /QKSWPUK M?Q"\*:%!I&F_#X""(9+,C[I&/5F^;J:Z:,/=*X?BM?:O;^'A+K\D;"73L-\@VJ">N>@'?O7T;H-W?7V@ MV-UJ=I]DOI85:>WP?W;'J.:,3!KE?D@1HT445RC"D9E1"[L%51DDG I:XWX MCZ=XEUKPXVD^'%@4W1*W,TLVPK'W5>/XNA]L^M5&/,TF[ <=XF\??"_Q-/'' MK*7MZMJS+%LCD"9Z%AM(SG'6L'^TO@C_ - F]_[XF_\ BJQO^%'^- ,"+3__ M )_^M63XB^&?B'PKI+ZGJS6$=NK! %N-S.QZ!1CD_X5Z<(4?AC-_>1J=?\ MVE\$?^@3>_\ ?$W_ ,51_:7P1_Z!-[_WQ-_\57EFE:7>:WJMMIFGPF6[N'V1 MKT'N2>P Y)KNO^%(>-/^>>G_ /@3_P#6JY0IPTE-KY@;/]I?!'_H$WO_ 'Q- M_P#%4?VE\$?^@3>_]\3?_%5C?\*0\:?\\]/_ / G_P"M61XC^&GB/PII!U/5 M$M!;!UC)BFW-EN!QBI4:3=E4?WAJ>M?#V^^&LOBCR_"MC_Y)=K/^[' M_P"C%KFJPY,1%7OMN-;'B/P=_P"2HZ7_ -H:1/C;=0E 3_"W53^!P:Y+X3^'O$OA M71KK2==B@$"R^;:O%,'QN^\N.PR,_B:]"HH51J#AT8!1114 >,^)?!'C0K''>"%\= M"6]_X3)[)DVI]F^S;>O.[./PKL:**RE+F=[#"O,_BYX*UKQBFCC1XX7-K*[2 M^;*$P#MQCUZ&O3**<)N$N9 ,A4I!&C=54 _E3Z**@ HHHH *\R^*_@K6O%UU MHG1PM;6#@SEY0I'[P-P._ KTRBKA-P=T 5YO\4_APWC&UAO]+6)=8M\) M\YVK-'G[I/J.H/U%>D440FX2YH@<=\,?#NH^%O!<.EZHD:72S2.1&^X88Y'- M=C112E)RDY/J 5R7Q)T"_P#$W@B[TO3$C:ZE>-E$C[1@,">:ZVBB,G%J2Z > M*:/HOQBT'2+;2]/;24M+9=D:LR,0,YZD<]:O;/C?_P ]='_)/\*]=HK5UV]7 M%?<*QRW@D>,19W?_ F+6C7'F#[/]FQC;CG./>NIHHK&3N[C"BBBD!YII?@O M6K7XU:CXHECA&ESQ,B,)07R54?=^H->ET45JT 8&!THK*I4=23DQH*\V^. M7_)-Y/\ K[A_F:])K/UG1--\0:>;#5K1+JU+!S&Y(&1T/%%.2A-2?0#YU^!_ M_)24_P"O.7_V6O8OB]_R2[6?]V/_ -&+6OHW@7PQX?U 7^E:1!:W00IYB%B= MIZCDUJZII5CK>FRZ?J5NMQ:38\R)B<-@Y'3W K>K7C.JIK96$EH?,OP=_P"2 MHZ7_ -H:9HT%M=Q@A)49LC(P>I]*Z2IQ%559\R M!*P4445SC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H 1HHH **** "BBB@ HHHH _]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
9 Months Ended
Sep. 30, 2023
Jun. 04, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40913  
Entity Registrant Name Alpine 4 Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-5482689  
Entity Address, Address Line One 2525 E Arizona Biltmore Circle  
Entity Address, Address Line Two Suite 237  
Entity Address, City or Town Phoenix  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85016  
City Area Code 480  
Local Phone Number 702-2431  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Shell Company false  
Entity Ex Transition Period true  
Registrant CIK 0001606698  
Fiscal Year End --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   24,650,957
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   906,012
Class C Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   1,498,539
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash $ 2,925,015 $ 2,673,541
Accounts receivable, net 16,068,693 17,139,944
Inventory 22,234,478 25,258,369
Contract assets 1,647,435 1,402,788
Prepaid expenses and other current assets 1,969,978 2,428,223
Total current assets 44,845,599 48,902,865
Property and equipment, net 20,155,368 19,503,485
Intangible assets, net 15,478,610 36,282,609
Right of use (ROU) assets, net 15,289,327 16,407,566
Goodwill 7,782,514 22,680,084
Other non-current assets 948,788 1,855,605
TOTAL ASSETS 104,500,206 145,632,214
CURRENT LIABILITIES:    
Accounts payable 18,249,084 8,608,554
Accrued expenses 7,318,063 6,749,890
Contract liabilities 5,420,178 5,284,285
Lines of credit, current portion 11,077,614 7,426,814
Convertible note payable 995,528 0
Financing lease obligation, current portion 800,610 725,302
Operating lease obligation, current portion 1,555,872 1,318,885
Total current liabilities 52,038,474 33,314,866
Notes payable, non-current portion 3,104,267 4,266,350
Lines of credit, non-current portion 442,962 7,215,520
Financing lease obligations, non-current portion 14,020,830 14,592,813
Operating lease obligations, non-current portion 14,049,037 15,262,494
Deferred tax liability 257,805 988,150
TOTAL LIABILITIES 83,913,375 75,640,193
Commitments and Contingencies (Note 10)
STOCKHOLDERS' EQUITY    
Additional paid-in capital [1] 143,595,686 141,723,921
Accumulated deficit [1] (122,773,253) (71,734,395)
Total stockholders' equity [1] 20,825,110 69,992,021
Non-controlling interest [1] (238,279) 0
Total equity 20,586,831 [1] 69,992,021 [2]
TOTAL LIABILITIES AND EQUITY 104,500,206 145,632,214
Nonrelated Party    
CURRENT LIABILITIES:    
Notes payable, current portion 5,983,275 3,201,136
Related Party    
CURRENT LIABILITIES:    
Notes payable, current portion 638,250 0
Series B Preferred Stock    
STOCKHOLDERS' EQUITY    
Preferred stock [1] 3 5
Class A Common Stock    
STOCKHOLDERS' EQUITY    
Common stock [1] 2,432 2,230
Class B Common Stock    
STOCKHOLDERS' EQUITY    
Common stock [1] 91 107
Class C Common Stock    
STOCKHOLDERS' EQUITY    
Common stock [1] $ 151 $ 153
[1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
[2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
Sep. 30, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Series B Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 1.00 $ 1.00
Preferred stock, shares authorized (in shares) 100 100
Preferred stock, shares issued (in shares) 3 5
Preferred stock, shares outstanding (in shares) 3 5
Class A Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 24,331,406 22,303,333
Common stock, shares outstanding (in shares) 24,331,406 22,303,333
Class B Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 906,012 1,068,512
Common stock, shares outstanding (in shares) 906,012 1,068,512
Class C Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 15,000,000 15,000,000
Common stock, shares issued (in shares) 1,501,840 1,529,888
Common stock, shares outstanding (in shares) 1,501,840 1,529,888
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenues, net $ 25,600,804 $ 27,486,415 $ 77,984,543 $ 78,349,695
Cost of revenues 22,237,697 21,894,759 61,617,890 62,277,188
Gross profit 3,363,107 5,591,656 16,366,653 16,072,507
Operating expenses:        
General and administrative expenses 8,974,652 9,584,035 29,111,129 26,648,323
Research and development 1,412,219 26,602 3,138,655 707,281
Gain on sale of property 0 (115,700) 0 (5,938,150)
Goodwill impairment losses 14,897,570 0 14,897,570 0
Intangible asset impairment losses 18,407,843 0 18,407,843 0
Total operating expenses 43,692,284 9,494,937 65,555,197 21,417,454
Loss from operations (40,329,177) (3,903,281) (49,188,544) (5,344,947)
Other income (expenses)        
Interest expense (1,196,297) (1,051,239) (3,303,912) (2,636,955)
Gain on debt extinguishment 490,312 0 490,312 0
Other income (expense) (36,510) (6,126) 22,596 356,805
Total other income (expenses) (742,495) (1,057,365) (2,791,004) (2,280,150)
Loss before income tax (41,071,672) (4,960,646) (51,979,548) (7,625,097)
Income tax benefit (115,544) (196,276) (702,411) (400,973)
Net loss (40,956,128) (4,764,370) (51,277,137) (7,224,124)
Net loss attributable to non-controlling interest 88,520 [1] 0 238,279 0
Net loss attributable to common shareholders $ (40,867,608) [1] $ (4,764,370) [1] $ (51,038,858) $ (7,224,124)
Weighted average shares outstanding        
Basic (in shares) [2] 27,409,203 24,721,070 25,666,740 23,472,306
Diluted (in shares) [2] 27,409,203 24,721,070 25,666,740 23,472,306
Basic loss per share (in dollars per share) $ (1.49) $ (0.19) $ (1.99) $ (0.31)
Diluted loss per share (in dollars per share) $ (1.49) $ (0.19) $ (1.99) $ (0.31)
[1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
[2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)
May 12, 2023
Class A Common Stock  
Conversion ratio 0.125
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY - USD ($)
Total
Conversion of Series D preferred stock to Class A
Conversion of Series C preferred stock to Class A
Total Stockholders’ Equity
Total Stockholders’ Equity
Conversion of Series D preferred stock to Class A
Total Stockholders’ Equity
Conversion of Series C preferred stock to Class A
Additional Paid-in Capital
Additional Paid-in Capital
Conversion of Series B Preferred Stock to Class A Common Stock
Additional Paid-in Capital
Conversion of Series D preferred stock to Class A
Additional Paid-in Capital
Conversion of Series C preferred stock to Class A
Accumulated Deficit
Noncontrolling Interest
Series B Preferred Stock
Series B Preferred Stock
Preferred Stock
Series B Preferred Stock
Preferred Stock
Conversion of Series B Preferred Stock to Class A Common Stock
Class A Common Stock
Class A Common Stock
Common Stock
Class A Common Stock
Common Stock
Conversion of Class B Common Stock to Class A Common Stock
Class A Common Stock
Common Stock
Conversion of Series B Preferred Stock to Class A Common Stock
Class A Common Stock
Common Stock
Conversion of Series D preferred stock to Class A
Class A Common Stock
Common Stock
Conversion of Series C preferred stock to Class A
Class A Common Stock
Common Stock
Conversion of Class C Common Stock to Class A Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Class B Common Stock
Common Stock
Conversion of Class B Common Stock to Class A Common Stock
Class C Common Stock
Class C Common Stock
Common Stock
Class C Common Stock
Common Stock
Conversion of Class C Common Stock to Class A Common Stock
Beginning balance (in shares) at Dec. 31, 2021 [1]                           5                            
Beginning balance (in shares) at Dec. 31, 2021 [1]                                 20,224,938             1,068,512     1,562,635  
Beginning balance at Dec. 31, 2021 [1] $ 71,491,476     $ 71,491,475     $ 130,348,267       $ (58,859,082) $ 0   $ 5     $ 2,022             $ 107     $ 156  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Conversion of convertible securities (in shares) [1]                                       7,989 1,031              
Conversion of convertible securities [1]   $ 365,464 $ 34,622   $ 365,464 $ 34,622     $ 365,463 $ 34,622                   $ 1                
Issuance of shares of common stock for compensation (in shares) [1]                                 4,924                      
Issuance of shares of common stock for compensation [1] 99,248     99,248     99,248                                          
Share-based compensation expense [1] 93,197     93,197     93,197                                          
Net loss [1] (3,999,560)     (3,999,560)             (3,999,560)                                  
Ending balance (in shares) at Mar. 31, 2022 [1]                           5                            
Ending balance (in shares) at Mar. 31, 2022 [1]                                 20,238,882             1,068,512     1,562,635  
Ending balance at Mar. 31, 2022 [1] 68,084,447     68,084,446     130,940,797       (62,858,642)   $ 5     $ 2,023             $ 107     $ 156  
Beginning balance (in shares) at Dec. 31, 2021 [1]                           5                            
Beginning balance (in shares) at Dec. 31, 2021 [1]                                 20,224,938             1,068,512     1,562,635  
Beginning balance at Dec. 31, 2021 [1] 71,491,476     71,491,475     130,348,267       (58,859,082) 0   $ 5     $ 2,022             $ 107     $ 156  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Net loss attributable to non-controlling interest 0                                                      
Net loss (7,224,124)                                                      
Ending balance (in shares) at Sep. 30, 2022 [1]                           5                            
Ending balance (in shares) at Sep. 30, 2022 [1]                                 22,274,897             1,068,512     1,557,947  
Ending balance at Sep. 30, 2022 [1] 75,458,890     75,458,889     141,539,601       (66,083,206)   $ 5     $ 2,226             $ 107     $ 156  
Beginning balance (in shares) at Mar. 31, 2022 [1]                           5                            
Beginning balance (in shares) at Mar. 31, 2022 [1]                                 20,238,882             1,068,512     1,562,635  
Beginning balance at Mar. 31, 2022 [1] 68,084,447     68,084,446     130,940,797       (62,858,642)   $ 5     $ 2,023             $ 107     $ 156  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Issuance of shares of common stock for compensation (in shares) [1]                                 21,482                      
Issuance of shares of common stock for compensation [1] 132,309     132,309     132,307                   $ 2                      
Shares issued from ATM (in shares) [1]                                 9,515                      
Shares issued from ATM [1] 55,137     55,137     55,136                   $ 1                      
Share-based compensation expense [1] 172,183     172,183     172,183                                          
Net loss [1] 1,539,806     1,539,806             1,539,806                                  
Ending balance (in shares) at Jun. 30, 2022 [1]                           5                            
Ending balance (in shares) at Jun. 30, 2022 [1]                                 20,269,879             1,068,512     1,562,635  
Ending balance at Jun. 30, 2022 [1] 69,983,882     69,983,881     131,300,423       (61,318,836)   $ 5     $ 2,026             $ 107     $ 156  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Exchange of shares of common stock for compensation (in shares) [1]                                 4,688                   (4,688)  
Exchange of shares of common stock for compensation [1] 0                                                      
Issuance of shares of common stock for cash, net of offering costs (in shares) [1]                                 1,811,595                      
Issuance of shares of common stock for cash, net of offering costs [1] 9,173,733     9,173,733     9,173,552                   $ 181                      
Shares issued from ATM (in shares) [1]                                 188,735                      
Shares issued from ATM [1] 1,042,186     1,042,186     1,042,167                   $ 19                      
Share-based compensation expense [1] 23,459     23,459     23,459                                          
Net loss attributable to non-controlling interest 0                                                      
Net loss [1] (4,764,370)     (4,764,370)             (4,764,370)                                  
Ending balance (in shares) at Sep. 30, 2022 [1]                           5                            
Ending balance (in shares) at Sep. 30, 2022 [1]                                 22,274,897             1,068,512     1,557,947  
Ending balance at Sep. 30, 2022 [1] 75,458,890     75,458,889     141,539,601       (66,083,206)   $ 5     $ 2,226             $ 107     $ 156  
Beginning balance (in shares) at Dec. 31, 2022                         5 5 [1]                            
Beginning balance (in shares) at Dec. 31, 2022                               22,303,333 22,303,333 [1]           1,068,512 1,068,512 [1]   1,529,888 1,529,888 [1]  
Beginning balance at Dec. 31, 2022 [1] 69,992,021     69,992,021     141,723,921       (71,734,395) 0   $ 5     $ 2,230             $ 107     $ 153  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Conversion of convertible securities (in shares) [1]                                 1,428                   (1,428)  
Series B Preferred Share removal (in shares) [1]                           (1)                            
Series B Preferred Share removal [1] 0           1             $ (1)                            
Share-based compensation expense [1] 182,589     182,589     182,589                                          
Net loss [1] (5,769,143)     (5,769,143)             (5,769,143)                                  
Ending balance (in shares) at Mar. 31, 2023 [1]                           4                            
Ending balance (in shares) at Mar. 31, 2023 [1]                                 22,304,761             1,068,512     1,528,460  
Ending balance at Mar. 31, 2023 [1] 64,405,467     64,405,467     141,906,511       (77,503,538) 0   $ 4     $ 2,230             $ 107     $ 153  
Beginning balance (in shares) at Dec. 31, 2022                         5 5 [1]                            
Beginning balance (in shares) at Dec. 31, 2022                               22,303,333 22,303,333 [1]           1,068,512 1,068,512 [1]   1,529,888 1,529,888 [1]  
Beginning balance at Dec. 31, 2022 [1] 69,992,021     69,992,021     141,723,921       (71,734,395) 0   $ 5     $ 2,230             $ 107     $ 153  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Net loss attributable to non-controlling interest (238,279)                                                      
Net loss (51,038,858)                                                      
Ending balance (in shares) at Sep. 30, 2023                         3 3 [1]                            
Ending balance (in shares) at Sep. 30, 2023                               24,331,406 24,331,406 [1]           906,012 906,012 [1]   1,501,840 1,501,840 [1]  
Ending balance at Sep. 30, 2023 20,586,831 [2]     20,825,110 [1]     143,595,686 [1]       (122,773,253) [1] (238,279) [1]   $ 3 [1]     $ 2,432 [1]             $ 91 [1]     $ 151 [1]  
Beginning balance (in shares) at Mar. 31, 2023 [1]                           4                            
Beginning balance (in shares) at Mar. 31, 2023 [1]                                 22,304,761             1,068,512     1,528,460  
Beginning balance at Mar. 31, 2023 [1] 64,405,467     64,405,467     141,906,511       (77,503,538) 0   $ 4     $ 2,230             $ 107     $ 153  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Conversion of convertible securities (in shares) [1]                             (1)   1,477,400 162,500 1           (162,500)      
Conversion of convertible securities [1] 1,000,809     1,000,809     1,000,661 $ 1             $ (1)   $ 148 $ 16             $ (16)      
Adjustment for additional shares issued in connection with the reverse stock split (in shares) [1]                                 29,995                   73  
Adjustment for additional shares issued in connection with the reverse stock split [1] 3     3                         $ 3                      
Share-based compensation expense [1] 165,289     165,289     165,289                                          
Net loss [1] (4,551,866)     (4,551,866)             (4,551,866)                                  
Ending balance (in shares) at Jun. 30, 2023 [1]                           3                            
Ending balance (in shares) at Jun. 30, 2023 [1]                                 23,974,657             906,012     1,528,533  
Ending balance at Jun. 30, 2023 [1] 61,019,702     61,019,702     143,072,462       (82,055,404)   $ 3     $ 2,397             $ 91     $ 153  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                        
Conversion of convertible securities (in shares) [1]                                           26,749           (26,749)
Conversion of convertible securities [1]                                           $ 2           $ (2)
Adjustment for additional shares issued in connection with the reverse stock split (in shares) [1]                                                     56  
Issuance of shares of common stock for compensation (in shares) [1]                                 80,000                      
Issuance of shares of common stock for compensation [1] 91,200     91,200     91,192                   $ 8                      
Issuance of shares of common stock for cash, net of offering costs (in shares) [1]                                 250,000                      
Issuance of shares of common stock for cash, net of offering costs [1] 497,500     497,500     497,475                   $ 25                      
Share-based compensation expense [1] (65,443)     (65,443)     (65,443)                                          
Net loss attributable to non-controlling interest [1] (88,520)                     (88,520)                                
Prior period NCI [1] 0     149,759             149,759 (149,759)                                
Net loss [1] (40,867,608)     (40,867,608)             (40,867,608)                                  
Ending balance (in shares) at Sep. 30, 2023                         3 3 [1]                            
Ending balance (in shares) at Sep. 30, 2023                               24,331,406 24,331,406 [1]           906,012 906,012 [1]   1,501,840 1,501,840 [1]  
Ending balance at Sep. 30, 2023 $ 20,586,831 [2]     $ 20,825,110 [1]     $ 143,595,686 [1]       $ (122,773,253) [1] $ (238,279) [1]   $ 3 [1]     $ 2,432 [1]             $ 91 [1]     $ 151 [1]  
[1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
[2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical)
May 12, 2023
Class A Common Stock  
Conversion ratio 0.125
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
OPERATING ACTIVITIES:    
Net loss $ (51,277,137) $ (7,224,124)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 2,216,444 2,313,984
Amortization 2,386,173 2,276,256
Gain on sale of property 0 (5,938,150)
Stock compensation expense 373,786 520,416
Income tax benefit (730,345) (471,178)
Amortization of debt discounts 620,051 0
Gain on debt extinguishment (490,312) 0
Loss on asset disposal 124,874 0
Non-cash lease expense 1,118,239 519,818
Write off of inventory 492,469 71,552
Bad debt expense 208,927 115,835
Impairment of goodwill and intangible assets 33,305,413 0
Changes in current assets and liabilities:    
Accounts receivable 862,324 (4,698,142)
Inventory 2,598,065 (634,484)
Contract assets (244,647) (529,602)
Prepaid expenses and other assets 1,365,062 (2,022,333)
Accounts payable 9,540,530 383,358
Accrued expenses 450,742 1,013,225
Contract liabilities 135,893 (2,989,957)
Operating lease liability (976,470) (419,446)
Net cash provided by (used in) operating activities 2,080,081 (17,712,972)
INVESTING ACTIVITIES:    
Capital expenditures (2,920,716) (756,870)
Proceeds from sale of building 0 12,454,943
Proceeds from sale of asset 0 140,710
Cash paid in international technology agreement 0 (250,000)
Net cash (used in) provided by investing activities (2,920,716) 11,588,783
FINANCING ACTIVITIES:    
Proceeds from the sale of common stock, net of offering costs 0 10,272,462
Net proceeds (repayments) from lines of credit (3,295,256) 4,875,062
Net proceeds from issuance of convertible notes, non-related party 1,964,000 0
Debt issuance costs (366,620) 0
Repayment of building mortgage 0 (4,642,043)
Cash paid on financing lease obligations (496,675) (480,272)
Net cash provided by financing activities 1,092,109 7,860,599
NET INCREASE IN CASH 251,474 1,736,410
CASH, BEGINNING BALANCE 2,673,541 3,715,666
CASH, ENDING BALANCE 2,925,015 5,452,076
CASH PAID FOR:    
Interest 3,853,435 2,617,292
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
ROU asset and operating lease obligation recognized 0 9,043,595
Equipment purchased on note payable 129,145 243,843
Conversion of Series D preferred stock to Class A    
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Conversion of common stock 0 365,470
Conversion of Series C preferred stock to Class A    
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Conversion of common stock 0 34,622
Nonrelated Party    
FINANCING ACTIVITIES:    
Net proceeds (repayments) from issuances of notes payable, non-related party 2,648,410 (2,164,610)
Related Party    
FINANCING ACTIVITIES:    
Proceeds from issuances of note payable, related party $ 638,250 $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The tax provision or benefit from income taxes for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter the Company updates our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment.

The quarterly tax provision, and the quarterly estimate of our annual effective tax rate, is subject to significant variation due to several factors, including variability in accurately predicting the pre-tax and taxable income and loss, changes in how the Company does business, audit developments, changes in law, regulations, and administrative practices, and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, the effective tax rate can be more or less volatile based on the amount of pre-tax net loss.
As of September 30, 2023, the effective income tax rate was significantly lower then the statutory rate due to the impact of recording Goodwill & Intangible asset impairment, and the valuation allowance maintained against the Company's deferred tax assets. The effective tax rate is 0.28% and 1.35%, respectively, for the three and nine months ended September 30, 2023 based on the loss before income tax in the Statement of Operations. This compares to the rate of 3.96% and 5.26%, respectively, for the three and nine months ended September 30, 2022.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
The accompanying condensed consolidated financial statements include the accounts of Alpine 4 Holdings, Inc. and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. Certain reclassifications have been made that have no impact on net earnings and financial position. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on May 5, 2023.

The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.

Going Concern
The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the condensed consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.

As shown in the accompanying condensed consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $51.3 million and $7.2 million for the nine months ended September 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.1 million for the nine months ended September 30, 2023, from $17.7 million used in operating activities for the nine months ended September 30, 2022.

As of September 30, 2023, the Company had negative working capital of $7.2 million, which was a decrease of $22.8 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.4 million in capital expenditures lines of credit) of which $3.1 million was available and unused as of September 30, 2023. There are four lines of credit that are set to mature during the next twelve months. These four lines of credit total $34.0 million, of which $11.1 million was used as of September 30, 2023, and are shown as a current liability on the condensed consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.

The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.

As noted above, the Company has negative working capital and has continued to experience operating losses, which causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly - West ("QCA-W"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.

Entity level risks
Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of September 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.

Use of estimates
The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.

Reclassification
Certain prior year amounts have been reclassified to conform to the current period presentation.  These reclassifications had no impact on net earnings and financial position. The following table summarize the effects of the reclassifications on each financial statement line item for the periods indicated.
Consolidated Statements of Operations for the Three and Nine Months ended September 30, 2022

Three months ended 9/30/22Nine months ended 9/30/22
Previously FiledEffect of ReclassificationCurrent period presentationPreviously FiledEffect of ReclassificationCurrent period presentation
Cost of revenue21,218,317 676,442 21,894,759 60,283,597 1,993,591 62,277,188 
Gross Profit6,268,098 (676,442)5,591,656 18,066,098 (1,993,591)16,072,507 
General and administrative expenses10,186,857 (602,822)9,584,035 28,604,937 (1,956,614)26,648,323 
Research and development88,960 (62,358)26,602 675,725 31,556 707,281 
Total operating expenses10,160,117 (665,180)9,494,937 23,342,512 (1,925,058)21,417,454 
Loss from operations(3,892,019)(11,262)(3,903,281)(5,276,414)(68,533)(5,344,947)
Interest expense(1,055,687)4,448 (1,051,239)(2,627,122)(9,833)(2,636,955)
Other income (expense)(12,940)6,814 (6,126)278,439 78,366 356,805 
Total other income (expenses)(1,068,627)11,262 (1,057,365)(2,348,683)68,533 (2,280,150)
Net income (loss)$(4,764,370)$— $(4,764,370)$(7,224,124)$— $(7,224,124)

Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of September 30, 2023, and December 31, 2022, the Company had no cash equivalents.

The Company places its cash with credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limit. As of September 30, 2023 and December 31, 2022, deposits in excess of FDIC limits were $2.3 million and $2.0 million, respectively.

Major Customers & Vendors
The Company had one customer within A4 Technology - RCA segment that made up 10% of total Company accounts receivable as of September 30, 2023. The Company had no customers that made up over 10% of total Company accounts receivable as of December 31, 2022.

For the nine months ended September 30, 2023, the Company had no customers that made up over 10% of total Company revenues. For the nine months ended September 30, 2022, the Company had one customer within the A4 Technology - RCA segment that made up 12% of total Company revenues.

For the nine months ended September 30, 2023 and 2022, the Company earned 10% and 11%, respectively, of total Company revenues from prime contractors.

For the nine months ended September 30, 2023, the Company had no vendors that made up over 10% of total Company purchases. For the nine months ended September 30, 2022, the Company had one vendor within the A4 Technology - RCA segment that made up 14% of total Company purchases.

Inventory
Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at September 30, 2023, and December 31, 2022, consisted of:

September 30, 2023December 31, 2022
Raw materials$9,419,043 $9,116,824 
Work in process2,657,123 3,165,876 
Finished goods10,158,312 12,975,669 
Inventory$22,234,478 $25,258,369 

Goodwill
In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include
significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of September 30, 2023, the reporting units with goodwill were: TDI and RCA. As of December 31, 2022, the reporting units with goodwill were: QCA-W, MSM, Alt Labs, TDI, IDT, Elecjet Corporation ("Elecjet"), and RCA. See Note 3 - Goodwill and Intangible Assets for additional details.

Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset. See Note 3 - Goodwill and Intangible Assets for additional details.

Fair value measurements
Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as 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. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes 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 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use DCF models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of September 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.

Research and Development
The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the nine months ended September 30, 2023 and 2022, research and development costs totaled $3.1 million and $0.7 million, respectively.

Loss per share
The Company presents both basic and diluted net loss per share on the face of the condensed consolidated statements of operations. Basic net loss per share is computed by dividing net loss attributable to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of
anti-dilutive shares related to stock options and warrants as of September 30, 2023 and 2022 was 2,878,496 and 2,725,270. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the Three and nine months ended September 30, 2023 and 2022:

For the Three Months Ended September 30, 2023For the Three Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(40,867,608)27,409,203 $(1.49)$(4,764,370)24,721,070 $(0.19)
Total$(40,867,608)$27,409,203 $(1.49)$(4,764,370)$24,721,070 $(0.19)
For the Nine Months Ended September 30, 2023
For the Nine Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)
Total$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)

Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
executed contract with the Company's customers that it believes are legally enforceable;
identification of performance obligations in the respective contract;
determination of the transaction price for each performance obligation in the respective contract;
allocation of the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
QCA and Alt Labs
QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Elecjet
Elecjet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Identified Technologies
Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy.
Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Direct Tech Sales (“RCA”)
RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
MSM, Excel and TDI
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. 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 towards 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.
Contract Assets and Contract Liabilities
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.

The following tables present our revenues disaggregated by type for the three months ended September 30, 2023 and 2022:

Three Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $10,767,541 $— $8,062,587 $— $18,830,128 
Sale of services4,305,614 — 2,074,058 — 391,004 6,770,676 
Total revenues$4,305,614 $10,767,541 $2,074,058 $8,062,587 $391,004 $25,600,804 
Three Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $7,354,658 $— $11,581,471 $— $18,936,129 
Sale of services5,097,834 — 3,098,735 — 353,717 8,550,286 
Total revenues$5,097,834 $7,354,658 $3,098,735 $11,581,471 $353,717 $27,486,415 

The following tables present our revenues disaggregated by type for the nine months ended September 30, 2023 and 2022:

Nine Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $32,974,478 $— $24,278,970 $— $57,253,448 
Sale of services12,112,504 — 7,457,508 — 1,161,083 20,731,095 
Total revenues$12,112,504 $32,974,478 $7,457,508 $24,278,970 $1,161,083 $77,984,543 

Nine Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $23,533,228 $— $30,631,117 $— $54,164,345 
Sale of services14,823,297 — 8,258,923 — 1,103,130 24,185,350 
Total revenues$14,823,297 $23,533,228 $8,258,923 $30,631,117 $1,103,130 $78,349,695 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Note 3 - Goodwill and Intangible Assets

During the third quarter of 2023, the Company considered the sustained decrease in the Company’s publicly quoted share price and market capitalization, adverse impacts from macroeconomic conditions such as inflationary pressures and capital markets accessibility, the war in Ukraine and the war in the Middle East, and unfavorable short-term changes in the investment and operating plans of our primary customers; and as a result of these events concluded that a triggering event occurred which required the Company to perform an interim quantitative impairment test as of September 30, 2023. This assessment involved comparing the estimated fair value of each of its reporting units to the reporting unit’s carrying value, inclusive of the goodwill balance allocated to the reporting unit. Based upon the results of the impairment test, the Company concluded that the carrying value of certain reporting units exceeded their estimated fair value, resulting in a goodwill and long-lived intangible assets impairment charge. This impairment charge will not impact the Company’s cash flow.

2023 Year-to-Date Goodwill Impairment Testing
Due to the triggering event noted above, the Company performed an interim quantitative impairment test as of September 30, 2023. We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. Under the income approach, we utilized the discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.

As a result of our interim impairment test that occurred as of September 30, 2023, we recognized a non-cash Goodwill impairment losses of $14.9 million within operating expenses during the third quarter of 2023. The impairment was primarily due to a decline in market capitalization coupled with sustained expectations of declining revenue growth and decreased margins in future years. After these impairments, the aggregate carrying amount of Goodwill was $7.8 million.

Additional Goodwill Impairment Considerations
Fair value determinations require considerable judgment and are sensitive to changes in underlying assumptions, estimates, and market factors. Estimating the fair value of individual reporting units requires us to make assumptions and estimates regarding our future plans, as well as industry, economic, and regulatory conditions. These assumptions and estimates
include estimated future annual net cash flows, income tax considerations, discount rates, growth rates, royalty rates, contributory asset charges, and other market factors. If current expectations of future growth rates and margins are not met, if market factors outside of our control, such as discount rates, market capitalization, income tax rates, foreign currency exchange rates, or inflation, change, or if management’s expectations or plans otherwise change, including updates to our long-term operating plans, then more of our reporting units might become impaired in the future. Additionally, any decisions to divest certain non-strategic assets has led, and could in the future lead, to Goodwill impairments.

The reporting units impaired in 2023 were written down to their respective fair values resulting in zero excess fair value over carrying amount as of the applicable impairment test dates. TDI and RCA each have 10% or less excess fair value over carrying amount as of the 2023 interim impairment test and therefore have a heightened risk of future impairments if any assumptions, estimates, or market factors change in the future. See Note 8 - Segment Reporting for additional details on the reporting segments that incurred goodwill impairment.

Changes in goodwill as of September 30, 2023 were as follows:
2023
Balance as of December 31, 2022$22,680,084 
Impairment of goodwill(14,897,570)
Balance as of September 30, 2023$7,782,514 

Impairment of Long-Lived Assets
As a result of our 2023 interim impairment test that occurred as of September 30, 2023, the Company determined that the carrying value of certain intangible assets had exceeded its undiscounted cash flows and, as a result, recorded a non-cash intangible asset impairment charge of $18.4 million in the consolidated statements of operations within operating expenses during the three and nine months ended September 30, 2023. Amortization expense for intangible assets was $0.8 million for the three months and $2.4 million for the nine months ended September 30, 2023 and $0.8 million for the three months and $2.3 million for the nine months ended September 30, 2022.

Changes in the carrying amount of intangible assets were as follows:

SoftwareNon-competeCustomer listsPatents, trademarks, and licensesProprietary technologyIntangible assets, Net
Balance as of December 31, 2022$51,390 $947,766 $11,299,860 $6,165,150 $17,818,443 $36,282,609 
Impairment of intangible assets— — (623,179)(5,302,432)(12,482,232)(18,407,843)
Amortization expense(51,390)(151,000)(767,058)(432,830)(993,878)(2,396,156)
Balance as of September 30, 2023$— $796,766 $9,909,623 $429,888 $4,342,333 $15,478,610 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases Leases
The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in our consolidated balance sheets. Finance leases are included in property and equipment and finance lease liabilities on the consolidated balance sheets.When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
As of September 30, 2023, the future minimum finance and operating lease payments were as follows:

Twelve Months Ending September 30,
Finance
Leases
Operating
Leases
2024$1,958,956 $2,427,879 
20251,934,916 2,132,342 
20261,871,566 1,795,302 
20271,911,880 1,832,680 
20281,944,907 1,585,379 
Thereafter13,391,240 12,063,124 
Total payments23,013,465 21,836,706 
Less: imputed interest(8,192,025)(6,231,797)
Total obligation14,821,440 15,604,909 
Less: current portion(800,610)(1,555,872)
Non-current lease obligations$14,020,830 $14,049,037 

Finance Leases
As of September 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $938,863 and $938,863 for the nine months ended September 30, 2023 and 2022, respectively. Of this amount $133,508 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. Interest expense on finance leases for the nine months ended September 30, 2023, and 2022 was $907,063 and $946,241, respectively, and is recorded in interest expense on the condensed consolidated statements of operations. At September 30, 2023, the weighted average remaining lease terms were 11.2 years, and the weighted average discount rate was 8.01%.

Operating Leases
The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:

September 30,
2023
December 31,
2022
Assets 
Operating lease assetsOperating lease right of use assets$15,289,327 $16,407,566 
Total lease assets$15,289,327 $16,407,566 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,555,872 $1,318,885 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability14,049,037 15,262,494 
Total lease liability$15,604,909 $16,581,379 

The lease expense for the nine months ended September 30, 2023 and 2022, were $1,938,803 and $519,818, respectively. Of this amount $404,993 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. The cash paid under operating leases during the nine months ended September 30, 2023 and 2022, were $1,172,383 and $645,065, respectively. At September 30, 2023, the weighted average remaining lease terms were 11.3 years, and the weighted average discount rate was 6.02%.
Leases Leases
The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in our consolidated balance sheets. Finance leases are included in property and equipment and finance lease liabilities on the consolidated balance sheets.When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
As of September 30, 2023, the future minimum finance and operating lease payments were as follows:

Twelve Months Ending September 30,
Finance
Leases
Operating
Leases
2024$1,958,956 $2,427,879 
20251,934,916 2,132,342 
20261,871,566 1,795,302 
20271,911,880 1,832,680 
20281,944,907 1,585,379 
Thereafter13,391,240 12,063,124 
Total payments23,013,465 21,836,706 
Less: imputed interest(8,192,025)(6,231,797)
Total obligation14,821,440 15,604,909 
Less: current portion(800,610)(1,555,872)
Non-current lease obligations$14,020,830 $14,049,037 

Finance Leases
As of September 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $938,863 and $938,863 for the nine months ended September 30, 2023 and 2022, respectively. Of this amount $133,508 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. Interest expense on finance leases for the nine months ended September 30, 2023, and 2022 was $907,063 and $946,241, respectively, and is recorded in interest expense on the condensed consolidated statements of operations. At September 30, 2023, the weighted average remaining lease terms were 11.2 years, and the weighted average discount rate was 8.01%.

Operating Leases
The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:

September 30,
2023
December 31,
2022
Assets 
Operating lease assetsOperating lease right of use assets$15,289,327 $16,407,566 
Total lease assets$15,289,327 $16,407,566 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,555,872 $1,318,885 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability14,049,037 15,262,494 
Total lease liability$15,604,909 $16,581,379 

The lease expense for the nine months ended September 30, 2023 and 2022, were $1,938,803 and $519,818, respectively. Of this amount $404,993 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. The cash paid under operating leases during the nine months ended September 30, 2023 and 2022, were $1,172,383 and $645,065, respectively. At September 30, 2023, the weighted average remaining lease terms were 11.3 years, and the weighted average discount rate was 6.02%.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:

September 30,
2023
December 31,
2022
Lines of credit, current portion$11,077,614 $7,426,814 
Equipment loans, current portion291,710 68,410 
Related party term notes, current portion638,250 — 
Term notes, current portion5,691,565 3,132,726 
Total current 17,699,139 10,627,950 
Lines of credit, net of current portion442,962 7,215,520 
Notes Payable, net of current portion3,104,267 4,266,350 
Total notes payable and lines of credit$21,246,368 $22,109,820 

Future scheduled maturities of outstanding debt are as follows:

Twelve Months Ending September 30,
2024$17,699,139 
20252,748,849 
2026628,474 
202783,431 
202817,084 
Thereafter69,391 
Total$21,246,368 

In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. On July 31, 2023, the Company and Mr. Martin agreed to a settlement to resolve litigation surrounding this matter, which was subsequently amended on October 26, 2023. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 10, Commitments and Contingencies, below.) As of the date of the settlement, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which were reflected in current liabilities.

On September 29, 2023, RCA Commercial Electronics entered into an amendment to its credit agreement with JPMorgan Chase Bank to revise the maturity date of the credit agreement to December 8, 2023.

On September 29, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement (the “Cash Advance Agreement”) for gross proceeds of $2,100,000 with Cedar Advance, LLC ("Cedar"), an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $2,982,000 in future receipts of the Company and the Borrowers for gross proceeds of $2,100,000. The financing arrangement includes issuance costs of $100,000 and is presented in the balance sheet as a direct deduction from the carrying amount of the financing arrangement. Under the terms of the Cash Advance Agreement, until the purchase price has been repaid, the Company must pay $93,000 each week for 32 weeks with the first payment being due October 6, 2023. The financing arrangement has an effective interest rate of 42%. The financing arrangement is secured by an interest in collateral of select subsidiaries that had no other banking encumbrances, as well as that of the holding company itself (the “Collateral”), that is defined collectively as: (a) all accounts, including without limitation, all deposit accounts, accounts receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Borrower; and (b) all proceeds, as defined by Article 9 of the UCC. Prior to the entry into the Cash Advance Agreement, there had been no relationship between the Company or any of its subsidiaries and Cedar. Due to delays in the anticipated closing of the sale of the Company’s shares and warrants pursuant to its outstanding registration statement, the financing was deemed necessary for working capital purposes.

During 2023, the Company had five revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.4 million. The revolving lines of credit used as of September 30, 2023, totaled $11.5
million with interest rates ranging from WSJ prime plus 2.50% to 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of September 30, 2023, the Company had $3.1 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of September 30, 2023, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants.
Convertible Debt
In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of September 30, 2023 was $126,482 and is recorded as convertible debt on the condensed consolidated balance sheet.

In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 7) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the condensed consolidated balance sheet. The carrying value of the note as of September 30, 2023 was $869,046 and is recorded as convertible debt on the condensed consolidated balance sheet.

All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Convertible Debt Debt
The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:

September 30,
2023
December 31,
2022
Lines of credit, current portion$11,077,614 $7,426,814 
Equipment loans, current portion291,710 68,410 
Related party term notes, current portion638,250 — 
Term notes, current portion5,691,565 3,132,726 
Total current 17,699,139 10,627,950 
Lines of credit, net of current portion442,962 7,215,520 
Notes Payable, net of current portion3,104,267 4,266,350 
Total notes payable and lines of credit$21,246,368 $22,109,820 

Future scheduled maturities of outstanding debt are as follows:

Twelve Months Ending September 30,
2024$17,699,139 
20252,748,849 
2026628,474 
202783,431 
202817,084 
Thereafter69,391 
Total$21,246,368 

In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. On July 31, 2023, the Company and Mr. Martin agreed to a settlement to resolve litigation surrounding this matter, which was subsequently amended on October 26, 2023. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 10, Commitments and Contingencies, below.) As of the date of the settlement, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which were reflected in current liabilities.

On September 29, 2023, RCA Commercial Electronics entered into an amendment to its credit agreement with JPMorgan Chase Bank to revise the maturity date of the credit agreement to December 8, 2023.

On September 29, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement (the “Cash Advance Agreement”) for gross proceeds of $2,100,000 with Cedar Advance, LLC ("Cedar"), an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $2,982,000 in future receipts of the Company and the Borrowers for gross proceeds of $2,100,000. The financing arrangement includes issuance costs of $100,000 and is presented in the balance sheet as a direct deduction from the carrying amount of the financing arrangement. Under the terms of the Cash Advance Agreement, until the purchase price has been repaid, the Company must pay $93,000 each week for 32 weeks with the first payment being due October 6, 2023. The financing arrangement has an effective interest rate of 42%. The financing arrangement is secured by an interest in collateral of select subsidiaries that had no other banking encumbrances, as well as that of the holding company itself (the “Collateral”), that is defined collectively as: (a) all accounts, including without limitation, all deposit accounts, accounts receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Borrower; and (b) all proceeds, as defined by Article 9 of the UCC. Prior to the entry into the Cash Advance Agreement, there had been no relationship between the Company or any of its subsidiaries and Cedar. Due to delays in the anticipated closing of the sale of the Company’s shares and warrants pursuant to its outstanding registration statement, the financing was deemed necessary for working capital purposes.

During 2023, the Company had five revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.4 million. The revolving lines of credit used as of September 30, 2023, totaled $11.5
million with interest rates ranging from WSJ prime plus 2.50% to 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of September 30, 2023, the Company had $3.1 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of September 30, 2023, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants.
Convertible Debt
In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of September 30, 2023 was $126,482 and is recorded as convertible debt on the condensed consolidated balance sheet.

In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 7) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the condensed consolidated balance sheet. The carrying value of the note as of September 30, 2023 was $869,046 and is recorded as convertible debt on the condensed consolidated balance sheet.

All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with
respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.

Common Stock
The Company had the following transactions in its common stock during the three months ended September 30, 2023:
In July 2023, the Company issued 250,000 shares as part of a settlement agreement at $1.99 per share.
In August 2023, the Company issued 80,000 shares as compensation at $1.25 per share.
In September 2023, certain shareholders converted 26,749 shares of Class C common stock into 26,749 shares of Class A common stock.

Stock Options
The following table summarizes the stock option activity for the nine months ended September 30, 2023:

OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
386,751 $4.39 7.94$463,495 
Granted— — 
Forfeited(33,248)6.16 
Exercised— — 
Outstanding at September 30, 2023
353,503 $4.22 7.06$36,217 
Exercisable at September 30, 2023
158,821 $1.85 5.20$36,217 

The following table summarizes information about options outstanding and exercisable as of September 30, 2023:

Options OutstandingOptions Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$0.40 111,438 4.76$0.40 111,438 $0.40 
0.80 10,625 4.530.80 10,625 0.80 
6.16 217,939 8.596.16 23,254 6.16 
7.20 13,504 3.527.20 13,504 7.20 
353,506 158,821 

During the nine months ended September 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.1 million, respectively. Unrecognized stock option expense as of September 30, 2023 amounted to $0.7 million, which will be recognized over a period extending through April 2025.
Warrants
The following table summarizes the warrants activity for the nine months ended September 30, 2023:

WarrantsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
2,321,411 $11.78 4.31$— 
Granted203,579 3.51 4.75
Forfeited— — 
Exercised— — 
Outstanding at September 30, 2023
2,524,990 $11.12 3.62$— 
Exercisable at September 30, 2023
2,524,990 $11.12 3.62$— 

The following table summarizes information about warrants outstanding and exercisable as of September 30, 2023:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$52.80 52,084 1.39$52.80 52,084 $52.80 
20.16 49,604 1.2020.16 49,604 20.16
24.80 535,716 3.1624.80 535,716 24.80
24.64 53,572 3.1524.64 53,572 24.64
5.521,630,435 3.795.52 1,630,435 5.52
3.50200,000 4.753.50 200,000 3.50
4.203,579 4.754.20 3,579 4.20
 2,524,990 2,524,990 

During the nine months ended September 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023, and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants at issuance was $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants as of September 30, 2023, was $145,000 and $2,595, respectively, and was determined using the following assumptions:

Stock price$0.73
Risk-free interest rate5.50%
Expected life of the warrants4.75
Expected volatility194%
Expected dividend yield0%
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2023, the Company increased its reportable segments to seven
segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.

Management excludes the following when reviewing the profit/loss by segment.
Intercompany Sales/Cost of Revenues
Management fees to the parent Company
Income tax benefit/expense

There has been no change to the measurement method in how management reviews the profit/loss by segment.

The operating segments and their business activity are as follows:

A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.
A4 Manufacturing - QCA-W is a contract manufacturer within the technology industry.
A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary & nutraceutical supplements industry.
A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.
A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.
A4 Technologies - Elecjet operates as a battery research & development company.
A4 Aerospace - Vayu is a drone aircraft manufacturer.
A4 All Other includes the QCA-C, IDT, Global Autonomous Corporation ("GAC"), Excel and Corporate.

Three Months Ended September 30,
Nine Months Ended September 30,
2023202220232022
Revenue
A4 Construction Services - MSM$3,864,819 $4,641,335 $11,228,351 $13,735,021 
A4 Manufacturing - QCA3,678,052 4,006,665 13,189,382 12,566,907 
A4 Manufacturing - Alt Labs6,394,983 2,707,513 17,409,026 9,490,536 
A4 Defense - TDI2,074,058 3,098,735 7,457,508 8,258,923 
A4 Technologies - RCA7,996,701 11,477,833 23,988,744 29,625,368 
A4 Technologies - Elecjet65,886 103,638 290,226 1,005,749 
A4 Aerospace - Vayu— — 4,171 25,000 
All Other1,526,305 1,450,696 4,417,135 3,642,191 
$25,600,804 $27,486,415 $77,984,543 $78,349,695 
Gross profit (loss)
A4 Construction Services - MSM$198,237 $96,339 $979,932 $487,598 
A4 Manufacturing - QCA(396,194)618,625 2,287,710 2,666,538 
A4 Manufacturing - Alt Labs985,610 317,357 3,713,038 1,478,197 
A4 Defense - TDI221,666 903,845 1,782,798 3,043,644 
A4 Technologies - RCA2,567,450 3,805,942 7,693,654 8,186,193 
A4 Technologies - Elecjet(71,284)(192,744)(198,093)(205,976)
A4 Aerospace - Vayu— (593)1,706 (6,064)
All Other(142,378)42,885 105,908 422,377 
$3,363,107 $5,591,656 $16,366,653 $16,072,507 
Income (loss) from operations
A4 Construction Services - MSM$(1,322,422)$(306,425)$(1,877,443)$(760,724)
A4 Manufacturing - QCA(3,585,823)(29,101)(3,120,210)656,151 
A4 Manufacturing - Alt Labs(5,526,768)(1,324,793)(5,904,542)2,806,960 
A4 Defense - TDI(263,942)336,401 746,827 1,543,245 
A4 Technologies - RCA434,845 1,635,201 1,855,395 2,394,868 
A4 Technologies - Elecjet(12,210,193)(305,485)(12,677,889)(878,385)
A4 Aerospace - Vayu(13,141,251)(916,253)(15,342,234)(2,542,581)
All Other(4,713,623)(2,992,826)(12,868,448)(8,564,481)
$(40,329,177)$(3,903,281)$(49,188,544)$(5,344,947)
Depreciation and amortization
A4 Construction Services - MSM$627,209 $171,960 $980,172 $509,706 
A4 Manufacturing - QCA101,384 105,573 331,936 314,356 
A4 Manufacturing - Alt Labs196,194 242,527 630,402 803,510 
A4 Defense - TDI72,433 72,338 217,299 216,518 
A4 Technologies - RCA244,804 270,300 734,413 610,399 
A4 Technologies - Elecjet105,666 103,532 317,000 308,665 
A4 Aerospace - Vayu252,704 258,871 771,294 792,765 
All Other(110,916)346,683 620,101 1,034,321 
$1,489,478 $1,571,784 $4,602,617 $4,590,240 
Interest expense
A4 Construction Services - MSM$649,599 $98,811 $861,472 $340,337 
A4 Manufacturing - QCA150,785 78,269 485,435 202,159 
A4 Manufacturing - Alt Labs88,449 200,285 238,108 351,962 
A4 Defense - TDI(33,945)— — — 
A4 Technologies - RCA98,347 103,438 256,199 218,686 
A4 Technologies - Elecjet— — — — 
A4 Aerospace - Vayu(11,372)— — — 
All Other254,434 570,436 1,462,698 1,523,811 
$1,196,297 $1,051,239 $3,303,912 $2,636,955 
Net income (loss)
A4 Construction Services - MSM$(1,887,597)$(403,258)$(2,616,968)$(1,042,559)
A4 Manufacturing - QCA(3,723,975)(148,902)(3,592,218)386,728 
A4 Manufacturing - Alt Labs(5,646,349)(1,512,864)(6,126,408)2,673,865 
A4 Defense - TDI(229,998)336,401 771,908 1,543,245 
A4 Technologies - RCA336,498 1,531,763 1,599,196 2,176,182 
A4 Technologies - Elecjet(12,210,193)(305,413)(12,677,889)(881,858)
A4 Aerospace - Vayu(13,186,179)(916,253)(15,427,910)(2,542,581)
All Other(4,408,335)(3,345,844)(13,206,848)(9,537,146)
$(40,956,128)$(4,764,370)$(51,277,137)$(7,224,124)
The Company’s reportable segments as of September 30, 2023, and December 31, 2022, were as follows:

As of
September 30, 2023
As of
December 31, 2022
Total assets
A4 Construction Services - MSM$16,059,629 $11,309,049 
A4 Manufacturing - QCA16,489,038 20,988,492 
A4 Manufacturing - Alt Labs23,545,683 26,636,905 
A4 Defense - TDI12,569,449 13,497,381 
A4 Technologies - RCA23,791,454 27,191,977 
A4 Technologies - Elecjet548,406 12,897,440 
A4 Aerospace - Vayu1,651,865 14,632,530 
All Other9,844,682 18,478,440 
$104,500,206 $145,632,214 
Goodwill
A4 Construction Services - MSM$— $113,592 
A4 Manufacturing - QCA— 1,963,761 
A4 Manufacturing - Alt Labs— 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - Elecjet— 6,496,343 
A4 Aerospace - Vayu— — 
All Other— 1,913,310 
$7,782,514 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$4,487,235 $5,188,521 
A4 Manufacturing - QCA2,634,122 3,867,141 
A4 Manufacturing - Alt Labs2,379,169 1,833,502 
A4 Defense - TDI1,131,434 1,905,314 
A4 Technologies - RCA3,870,943 3,232,559 
A4 Technologies - Elecjet1,257 12,888 
A4 Aerospace - Vayu500,000 — 
All Other1,064,533 1,100,019 
$16,068,693 $17,139,944 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Licensing Agreement
DTI Services Limited Liability Company (“DTI”) has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% to 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended 2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.

Warranty Service Agreement
DTI entered into an agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.

Royalty Agreement
On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. The Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agreed to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.

Legal Proceedings
From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.

Alan Martin Lawsuit
In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to an amended settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $250,000 in cash and 250,000 shares on or before October 31, 2023, $2,000,000 payable on or before January 15, 2024 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024, when the Company’s payment promise is backed by a stipulated liability totaling the total amount owed under the agreement. Through the date of this report $380,000 payment in cash and 500,000 shares have been paid and issued by the Company. The January 15, 2024 payment of $2,000,000 was renegotiated with a final due date of December 1, 2024, including an incremental 100,000 warrants, as mutually agreed upon between Mr. Martin and the Company. The Company has not yet made the monthly payments as called for under the modified agreement, and talks between the Company and Mr. Martin are proceeding on a possible further resolution agreeable to both parties.
Robert Porter Lawsuit
In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this lawsuit is without merit and as such, no accrual has been recorded as of September 30, 2023, nor anytime subsequently. Discovery is ongoing, while no trial date has yet been set.

VWES Lawsuit
In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case is pending filing for dismissal. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended to Mr. Hobbs or Mr. Karraker, no accrual has been recorded as of September 30, 2023, not anytime subsequently.

Gatehouse Lawsuit
In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA), the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter, with discovery proceeding and a pre-trial conference scheduled for June 27th, 2024.

Mark Bell Lawsuit
In November 2022, the Company and its subsidiaries Excel and A4 Construction received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial on June 25th, 2024.

Starr Corporation Arbitration
In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Upon notice to both Starr Corporation and to the Arbitrator that Excel would no longer be participating in the arbitration due to a pending filing by Excel of a petition for bankruptcy under Chapter 7, the arbitration was cancelled by the Arbitrator, with no further proceedings are contemplated in this matter.

State University of New York at Stonybrook Lawsuit
In February 2023, the Company learned that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, the Company has expressed its wish to settle the matter and has offered a settlement of $56,300. The Company and the State of NY have
each stipulated to a settlement for $56,300, to be filed with the court upon payment by Company of that amount in July 2024, plus applicable interest from the date of the agreed stipulation.

Kevin Thomas Lawsuit
In May 2023, Kevin Thomas, who sold Alt Labs to the Company in May of 2021, sued the Company and its subsidiaries Alt Labs and A4 Manufacturing in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that the portion representing the credit attributed to the first and second quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and and after a period of negotiation and motion practice, on May 3, 2024 the Company agreed to a payment to Mr. Thomas of $85,000 as full settlement of the claims, together with a mutual release of the parties of any other possible claims related to the Company’s purchase of Alt Labs.

Steve Page Lawsuit
In September 2023, Page Management Inc, who sold TDI to the Company in May of 2021, sued the Company’s A4 Defense subsidiary in the state circuit court for Lee County Florida (Case Number 23-CA-10426), alleging that an amount of $256,433 in Employee Retention Credits was received by the Company attributed to the fourth quarter of 2020 and first quarter of 2021 should be remitted to him rather than retained by the Company. The Company believes that Page Management’s complaint is wholly without merit, and the Company is in the process of considering possible motions and counterclaims., as well as conducting discussions between the parties regarding a possible settlement.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On October 1, 2023, in a matter relating to the Company’s business previously conducted under the subsidiary Deluxe Sheet Metal Inc, (“Deluxe”), an amendment to the lease of a now vacant building leased by Deluxe was executed with the landlord Envision South Bend LLC (“Envision”). The amendment called for a return of the building to Envision upon payment of back rent owed, with the promised backed by a stipulated liability by the Company in an amount totaling the total rent and related expenses owed under the full term of the lease. Payment of the back rent owned was due October 31, 2023, however the Company did not make the required payment, and talks between the Company and Envision are proceeding on a possible further resolution agreeable to both parties.

On October 31, 2023, the Company granted 25,000 shares of our Class A common stock to the Chief Financial Officer.

On November 6, 2023, MSM entered into an Amended Forbearance agreement extending the forbearance period until November 22, 2023, which was then subsequently amended to January 12, 2024.

On November 8, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $1,050,000 with Meged Funding Group, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $1,480,500 in future receipts of the Borrowers for gross proceeds of $1,050,000. The financing arrangement includes issuance costs of $50,000 and has an effective interest rate of 41%.

On November 17, 2023, the Company entered into a purchase agreement (the “Purchase Agreement”) and related registration rights agreement (the "Registration Rights Agreement") with Ionic Ventures, LLC (“Ionic Ventures”), which provides that, upon the terms and subject to the conditions and limitations set forth therein, we have the right to direct Ionic Ventures to purchase up to an aggregate of $32,000,000 of shares of our Class A common stock over the 36-month term of the Purchase Agreement. Ionic Ventures' obligation to purchase shares under the Purchase Agreement is subject to the satisfaction of certain commencement conditions, including, without limitation, the effectiveness of the registration statement, our Class A common stock shall be listed or quoted on the Nasdaq Capital Market and all securities to be issued to Ionic Ventures pursuant to the Purchase Agreement shall have been approved for listing on the Nasdaq Capital Market, and our representations and warranties shall be true and correct in all material respects as of the commencement date.

On December 9, 2023, in a matter relating to the Company’s subsidiary, Quality Circuit Assembly, Inc. (“QCA”), the Company received a complaint filed in the Superior Court of Santa Clara County, State of California (Case number 23CV428025) by KW FUND VI-SVRD PORTFOLIO, LLC (“KW”), a landlord of a vacant facility rented by QCA but never occupied, seeking damages from QCA as Tenant and from the Company as guarantor for default on the lease. KW
seeks $900,000 in damages. The Company and QCA have answered the complaint, and discovery is proceeding, and in addition the parties are in contact regarding possible terms of settlement.

On December 20, 2023, Direct Tech Sales, LLC d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTS”), and DTI Services Limited Liability Company d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTI” and together with “DTS, individually and collectively, jointly and severally, the “Borrowers”), both of which entities are subsidiaries of Alpine 4 Holdings, Inc., a Delaware corporation (“Alpine 4”) entered into a Loan and Security Agreement (“Loan Agreement”) with North Mill Capital LLC, d/b/a SLR Business Credit, a Delaware limited liability company (the “Lender”). Additionally, and in connection with the Loan Agreement, Alpine 4 entered into a Corporate Guaranty with the Lender, and DTS entered into a Collateral Assignment Agreement with the Lender pursuant to which DTS granted to the Lender a security interest in certain collateral of DTI.

On December 27, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $500,000 with AEC GAP Capital, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $745,000 in future receipts of the Borrowers for gross proceeds of $500,000. The financing arrangement includes issuance costs of $38,500 and has an effective interest rate of 41%.

On January 12, 2024, the Company and the following subsidiaries of the Company, Morris Sheet Metal Corp. ("Morris"), JTD Spiral ("JTD"), Morris Enterprises, LLC ("MorrisE"), Morris Transportation LLC ("MorrisT"), and Deluxe Sheet Metal, Inc. ("Deluxe" and together with Morris, JTD, Morris E, and MorrisT, the "Sellers"), entered into an asset purchase agreement (the "Agreement") with Bright-MSM Newco, Inc., an Indiana corporation ("Bright"), relating to the sale by the Company of the assets of the Sellers, and the assumption by Bright of certain liabilities of the Sellers. Pursuant to the Agreement, the Company agreed to sell to Bright and Bright agreed to purchase from the Seller 100% ownership of the assets of the Subsidiaries (the "Assets"), other than certain excluded assets (the "Excluded Assets"). Bright agreed to assume and to discharge certain liabilities of the Sellers (the "Assumed Liabilities") on the terms and subject to the conditions set forth in the Agreement. Pursuant to the Agreement, the consideration paid by Bright for the Assets (the “Purchase Price”) was (a) $1,577,488.97, and (b) the assumption of the Assumed Liabilities. At the closing, Bright agreed to pay off certain obligations of the Sellers, and retained $157,748.90 as a “Holdback Amount (10% of the cash portion of the Purchase Price).” The parties to the Agreement agreed that if there are no claims asserted by Bright under the Agreement within one year of the closing, Bright would pay the Holdback Amount to the Company.

On January 15, 2024, in a matter relating to the Company’s subsidiary, Excel Construction Services, LLC (“Excel”), the Company received a complaint filed in the District Court of Twin Falls County, State of Idaho (Case number CV42-24-0190) by Newport Edgewater LLLP (“Newport”), a landlord of a facility rented by Excel, seeking damages from Excel as Tenant and from the Company as guarantor for default on the lease. Newport seeks the total amount owed under the lease over its entire term. On February 29, 2024, a default judgement was entered in the matter against Excel and the Company in an amount of $1,862,391.17, about which the Company is currently contesting before the court the circumstances leading to the default judgement having been issued.

Effective February 22, 2024, the Compensation Committee of the Company approved the issuance of new Stock Options to be distributed to the Company's employees and executives with the total amount of Stock Options to be issued to be 3,725,000. Of the 3,725,000 options that were issued, 700,000 options were issued to the Chief Executive Officer, 600,000 options were issued to the Chief Operating Officer, 550,000 options were issued to the VP of Investor Relations, and 300,000 options were issued to the Chief Financial Officer.

On March 15, 2024, the Board of Directors (the “Board”) of the Company approved the Company’s plan to wind-down its wholly owned subsidiary Thermal Dynamics International, Inc. (“TDI”) to strengthen the Company’s core business and focus the Company’s resources and equipment on businesses and investments that are more strategic and profitable. The Board’s determination will have no impact on the Company’s other wholly owned subsidiaries.

For the twelve months ended December 31, 2023, the Company’s revenues from TDI are expected to be approximately $8.5 million. The Company intends to wind down the operations of TDI over approximately three months, subject to discussions with customers and suppliers of the business. In connection with approval of the plan to exit the business, the Company is expected to incur total non-cash expenses of between $10 million and $12 million, including impairment of intangible assets of approximately $11 million and impairment of a portion of property, plant and equipment of approximately $1 million. Management anticipates that these expenses will be excluded in calculating the Company’s non-
GAAP financial performance measures to be reported for 2024. In connection with the wind-down of TDI, the Company also expects to incur other transition costs of approximately $500,000, including advisor fees.

On April 12, 2024, in a matter relating to the Company’s prior purchase of Horizon Well Testing, LLC (“HWT”), the Company and HWT were named as third-party defendant in a complaint filed in the District Court of Creek County, State of Oklahoma (Case number CJ-2018-11) by U.S. Energy Devlopment Corporation (“US Energy”), seeking damages associated with liens filed by the original owner of HWT against the property interests of US Energy, who is now seeking unspecified damages greater than $75,000. The Company believes that the prior owner of HWT is personally liable to US Energy for any harm caused to US Energy, and is in communication with US Energy about removing HWT and the Company as named defendants to the lawsuit.
On April 15, 2024, in a matter related to the Company’s subsidiary Excel Construction Services LLC (“Excel”), Excel filed a voluntary petition of bankruptcy with the U.S. Bankruptcy Court, District of Idaho (Twin Falls) (Bankruptcy Petition #: 24-40194-NGH). Excel’s business is currently quiesed, and the bankruptcy petition is presently working though the Chapter 7 liquidation process.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Principles of consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of September 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
Use of estimates
The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
Reclassification
Certain prior year amounts have been reclassified to conform to the current period presentation.  These reclassifications had no impact on net earnings and financial position. The following table summarize the effects of the reclassifications on each financial statement line item for the periods indicated.
Cash Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.
Major Customers & Vendors
The Company had one customer within A4 Technology - RCA segment that made up 10% of total Company accounts receivable as of September 30, 2023. The Company had no customers that made up over 10% of total Company accounts receivable as of December 31, 2022.

For the nine months ended September 30, 2023, the Company had no customers that made up over 10% of total Company revenues. For the nine months ended September 30, 2022, the Company had one customer within the A4 Technology - RCA segment that made up 12% of total Company revenues.

For the nine months ended September 30, 2023 and 2022, the Company earned 10% and 11%, respectively, of total Company revenues from prime contractors.

For the nine months ended September 30, 2023, the Company had no vendors that made up over 10% of total Company purchases. For the nine months ended September 30, 2022, the Company had one vendor within the A4 Technology - RCA segment that made up 14% of total Company purchases.
Inventory Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods.
Goodwill
In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include
significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of September 30, 2023, the reporting units with goodwill were: TDI and RCA. As of December 31, 2022, the reporting units with goodwill were: QCA-W, MSM, Alt Labs, TDI, IDT, Elecjet Corporation ("Elecjet"), and RCA. See Note 3 - Goodwill and Intangible Assets for additional details.
Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset. See Note 3 - Goodwill and Intangible Assets for additional details.
Fair value measurements
Fair value measurements
Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as 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. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes 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 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.

We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.

We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use DCF models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.

The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of September 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
Research and Development
Research and Development
The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred.
Earnings (loss) per share
Loss per share
The Company presents both basic and diluted net loss per share on the face of the condensed consolidated statements of operations. Basic net loss per share is computed by dividing net loss attributable to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored.
Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.

Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
executed contract with the Company's customers that it believes are legally enforceable;
identification of performance obligations in the respective contract;
determination of the transaction price for each performance obligation in the respective contract;
allocation of the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
QCA and Alt Labs
QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Elecjet
Elecjet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Identified Technologies
Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy.
Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Direct Tech Sales (“RCA”)
RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
MSM, Excel and TDI
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. 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 towards 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.
Contract Assets and Contract Liabilities
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
Consolidated Statements of Operations for the Three and Nine Months ended September 30, 2022

Three months ended 9/30/22Nine months ended 9/30/22
Previously FiledEffect of ReclassificationCurrent period presentationPreviously FiledEffect of ReclassificationCurrent period presentation
Cost of revenue21,218,317 676,442 21,894,759 60,283,597 1,993,591 62,277,188 
Gross Profit6,268,098 (676,442)5,591,656 18,066,098 (1,993,591)16,072,507 
General and administrative expenses10,186,857 (602,822)9,584,035 28,604,937 (1,956,614)26,648,323 
Research and development88,960 (62,358)26,602 675,725 31,556 707,281 
Total operating expenses10,160,117 (665,180)9,494,937 23,342,512 (1,925,058)21,417,454 
Loss from operations(3,892,019)(11,262)(3,903,281)(5,276,414)(68,533)(5,344,947)
Interest expense(1,055,687)4,448 (1,051,239)(2,627,122)(9,833)(2,636,955)
Other income (expense)(12,940)6,814 (6,126)278,439 78,366 356,805 
Total other income (expenses)(1,068,627)11,262 (1,057,365)(2,348,683)68,533 (2,280,150)
Net income (loss)$(4,764,370)$— $(4,764,370)$(7,224,124)$— $(7,224,124)
Schedule of Inventory Inventory at September 30, 2023, and December 31, 2022, consisted of:
September 30, 2023December 31, 2022
Raw materials$9,419,043 $9,116,824 
Work in process2,657,123 3,165,876 
Finished goods10,158,312 12,975,669 
Inventory$22,234,478 $25,258,369 
Schedule of Computation of Basic and Diluted EPS The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the Three and nine months ended September 30, 2023 and 2022:
For the Three Months Ended September 30, 2023For the Three Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(40,867,608)27,409,203 $(1.49)$(4,764,370)24,721,070 $(0.19)
Total$(40,867,608)$27,409,203 $(1.49)$(4,764,370)$24,721,070 $(0.19)
For the Nine Months Ended September 30, 2023
For the Nine Months Ended September 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss attributable to common shareholders$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)
Total$(51,038,858)25,666,740 $(1.99)$(7,224,124)23,472,306 $(0.31)
Disaggregation of Revenue
The following tables present our revenues disaggregated by type for the three months ended September 30, 2023 and 2022:

Three Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $10,767,541 $— $8,062,587 $— $18,830,128 
Sale of services4,305,614 — 2,074,058 — 391,004 6,770,676 
Total revenues$4,305,614 $10,767,541 $2,074,058 $8,062,587 $391,004 $25,600,804 
Three Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $7,354,658 $— $11,581,471 $— $18,936,129 
Sale of services5,097,834 — 3,098,735 — 353,717 8,550,286 
Total revenues$5,097,834 $7,354,658 $3,098,735 $11,581,471 $353,717 $27,486,415 

The following tables present our revenues disaggregated by type for the nine months ended September 30, 2023 and 2022:

Nine Months Ended September 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $32,974,478 $— $24,278,970 $— $57,253,448 
Sale of services12,112,504 — 7,457,508 — 1,161,083 20,731,095 
Total revenues$12,112,504 $32,974,478 $7,457,508 $24,278,970 $1,161,083 $77,984,543 

Nine Months Ended September 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$— $23,533,228 $— $30,631,117 $— $54,164,345 
Sale of services14,823,297 — 8,258,923 — 1,103,130 24,185,350 
Total revenues$14,823,297 $23,533,228 $8,258,923 $30,631,117 $1,103,130 $78,349,695 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in goodwill as of September 30, 2023 were as follows:
2023
Balance as of December 31, 2022$22,680,084 
Impairment of goodwill(14,897,570)
Balance as of September 30, 2023$7,782,514 
Schedule of Finite-Lived Intangible Assets
Changes in the carrying amount of intangible assets were as follows:

SoftwareNon-competeCustomer listsPatents, trademarks, and licensesProprietary technologyIntangible assets, Net
Balance as of December 31, 2022$51,390 $947,766 $11,299,860 $6,165,150 $17,818,443 $36,282,609 
Impairment of intangible assets— — (623,179)(5,302,432)(12,482,232)(18,407,843)
Amortization expense(51,390)(151,000)(767,058)(432,830)(993,878)(2,396,156)
Balance as of September 30, 2023$— $796,766 $9,909,623 $429,888 $4,342,333 $15,478,610 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Finance Lease, Liability, Fiscal Year Maturity
As of September 30, 2023, the future minimum finance and operating lease payments were as follows:

Twelve Months Ending September 30,
Finance
Leases
Operating
Leases
2024$1,958,956 $2,427,879 
20251,934,916 2,132,342 
20261,871,566 1,795,302 
20271,911,880 1,832,680 
20281,944,907 1,585,379 
Thereafter13,391,240 12,063,124 
Total payments23,013,465 21,836,706 
Less: imputed interest(8,192,025)(6,231,797)
Total obligation14,821,440 15,604,909 
Less: current portion(800,610)(1,555,872)
Non-current lease obligations$14,020,830 $14,049,037 
Lessee, Operating Lease, Liability, Maturity
As of September 30, 2023, the future minimum finance and operating lease payments were as follows:

Twelve Months Ending September 30,
Finance
Leases
Operating
Leases
2024$1,958,956 $2,427,879 
20251,934,916 2,132,342 
20261,871,566 1,795,302 
20271,911,880 1,832,680 
20281,944,907 1,585,379 
Thereafter13,391,240 12,063,124 
Total payments23,013,465 21,836,706 
Less: imputed interest(8,192,025)(6,231,797)
Total obligation14,821,440 15,604,909 
Less: current portion(800,610)(1,555,872)
Non-current lease obligations$14,020,830 $14,049,037 
Schedule of Right of Use Assets and Lease Liabilities
The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:

September 30,
2023
December 31,
2022
Assets 
Operating lease assetsOperating lease right of use assets$15,289,327 $16,407,566 
Total lease assets$15,289,327 $16,407,566 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,555,872 $1,318,885 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability14,049,037 15,262,494 
Total lease liability$15,604,909 $16,581,379 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Notes Payable
The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:

September 30,
2023
December 31,
2022
Lines of credit, current portion$11,077,614 $7,426,814 
Equipment loans, current portion291,710 68,410 
Related party term notes, current portion638,250 — 
Term notes, current portion5,691,565 3,132,726 
Total current 17,699,139 10,627,950 
Lines of credit, net of current portion442,962 7,215,520 
Notes Payable, net of current portion3,104,267 4,266,350 
Total notes payable and lines of credit$21,246,368 $22,109,820 
Schedule of Maturities of Long-term Debt
Future scheduled maturities of outstanding debt are as follows:

Twelve Months Ending September 30,
2024$17,699,139 
20252,748,849 
2026628,474 
202783,431 
202817,084 
Thereafter69,391 
Total$21,246,368 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Share-based Payment Arrangement, Option, Activity
The following table summarizes the stock option activity for the nine months ended September 30, 2023:

OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
386,751 $4.39 7.94$463,495 
Granted— — 
Forfeited(33,248)6.16 
Exercised— — 
Outstanding at September 30, 2023
353,503 $4.22 7.06$36,217 
Exercisable at September 30, 2023
158,821 $1.85 5.20$36,217 
Share-based Payment Arrangement, Option, Exercise Price Range
The following table summarizes information about options outstanding and exercisable as of September 30, 2023:

Options OutstandingOptions Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$0.40 111,438 4.76$0.40 111,438 $0.40 
0.80 10,625 4.530.80 10,625 0.80 
6.16 217,939 8.596.16 23,254 6.16 
7.20 13,504 3.527.20 13,504 7.20 
353,506 158,821 
Schedule of Stockholders' Equity Note, Warrants or Rights
The following table summarizes the warrants activity for the nine months ended September 30, 2023:

WarrantsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
2,321,411 $11.78 4.31$— 
Granted203,579 3.51 4.75
Forfeited— — 
Exercised— — 
Outstanding at September 30, 2023
2,524,990 $11.12 3.62$— 
Exercisable at September 30, 2023
2,524,990 $11.12 3.62$— 
Schedule of Warrants Outstanding and Exercisable
The following table summarizes information about warrants outstanding and exercisable as of September 30, 2023:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$52.80 52,084 1.39$52.80 52,084 $52.80 
20.16 49,604 1.2020.16 49,604 20.16
24.80 535,716 3.1624.80 535,716 24.80
24.64 53,572 3.1524.64 53,572 24.64
5.521,630,435 3.795.52 1,630,435 5.52
3.50200,000 4.753.50 200,000 3.50
4.203,579 4.754.20 3,579 4.20
 2,524,990 2,524,990 
Fair Value Measurement Inputs and Valuation Techniques The fair value of the warrants as of September 30, 2023, was $145,000 and $2,595, respectively, and was determined using the following assumptions:
Stock price$0.73
Risk-free interest rate5.50%
Expected life of the warrants4.75
Expected volatility194%
Expected dividend yield0%
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Three Months Ended September 30,
Nine Months Ended September 30,
2023202220232022
Revenue
A4 Construction Services - MSM$3,864,819 $4,641,335 $11,228,351 $13,735,021 
A4 Manufacturing - QCA3,678,052 4,006,665 13,189,382 12,566,907 
A4 Manufacturing - Alt Labs6,394,983 2,707,513 17,409,026 9,490,536 
A4 Defense - TDI2,074,058 3,098,735 7,457,508 8,258,923 
A4 Technologies - RCA7,996,701 11,477,833 23,988,744 29,625,368 
A4 Technologies - Elecjet65,886 103,638 290,226 1,005,749 
A4 Aerospace - Vayu— — 4,171 25,000 
All Other1,526,305 1,450,696 4,417,135 3,642,191 
$25,600,804 $27,486,415 $77,984,543 $78,349,695 
Gross profit (loss)
A4 Construction Services - MSM$198,237 $96,339 $979,932 $487,598 
A4 Manufacturing - QCA(396,194)618,625 2,287,710 2,666,538 
A4 Manufacturing - Alt Labs985,610 317,357 3,713,038 1,478,197 
A4 Defense - TDI221,666 903,845 1,782,798 3,043,644 
A4 Technologies - RCA2,567,450 3,805,942 7,693,654 8,186,193 
A4 Technologies - Elecjet(71,284)(192,744)(198,093)(205,976)
A4 Aerospace - Vayu— (593)1,706 (6,064)
All Other(142,378)42,885 105,908 422,377 
$3,363,107 $5,591,656 $16,366,653 $16,072,507 
Income (loss) from operations
A4 Construction Services - MSM$(1,322,422)$(306,425)$(1,877,443)$(760,724)
A4 Manufacturing - QCA(3,585,823)(29,101)(3,120,210)656,151 
A4 Manufacturing - Alt Labs(5,526,768)(1,324,793)(5,904,542)2,806,960 
A4 Defense - TDI(263,942)336,401 746,827 1,543,245 
A4 Technologies - RCA434,845 1,635,201 1,855,395 2,394,868 
A4 Technologies - Elecjet(12,210,193)(305,485)(12,677,889)(878,385)
A4 Aerospace - Vayu(13,141,251)(916,253)(15,342,234)(2,542,581)
All Other(4,713,623)(2,992,826)(12,868,448)(8,564,481)
$(40,329,177)$(3,903,281)$(49,188,544)$(5,344,947)
Depreciation and amortization
A4 Construction Services - MSM$627,209 $171,960 $980,172 $509,706 
A4 Manufacturing - QCA101,384 105,573 331,936 314,356 
A4 Manufacturing - Alt Labs196,194 242,527 630,402 803,510 
A4 Defense - TDI72,433 72,338 217,299 216,518 
A4 Technologies - RCA244,804 270,300 734,413 610,399 
A4 Technologies - Elecjet105,666 103,532 317,000 308,665 
A4 Aerospace - Vayu252,704 258,871 771,294 792,765 
All Other(110,916)346,683 620,101 1,034,321 
$1,489,478 $1,571,784 $4,602,617 $4,590,240 
Interest expense
A4 Construction Services - MSM$649,599 $98,811 $861,472 $340,337 
A4 Manufacturing - QCA150,785 78,269 485,435 202,159 
A4 Manufacturing - Alt Labs88,449 200,285 238,108 351,962 
A4 Defense - TDI(33,945)— — — 
A4 Technologies - RCA98,347 103,438 256,199 218,686 
A4 Technologies - Elecjet— — — — 
A4 Aerospace - Vayu(11,372)— — — 
All Other254,434 570,436 1,462,698 1,523,811 
$1,196,297 $1,051,239 $3,303,912 $2,636,955 
Net income (loss)
A4 Construction Services - MSM$(1,887,597)$(403,258)$(2,616,968)$(1,042,559)
A4 Manufacturing - QCA(3,723,975)(148,902)(3,592,218)386,728 
A4 Manufacturing - Alt Labs(5,646,349)(1,512,864)(6,126,408)2,673,865 
A4 Defense - TDI(229,998)336,401 771,908 1,543,245 
A4 Technologies - RCA336,498 1,531,763 1,599,196 2,176,182 
A4 Technologies - Elecjet(12,210,193)(305,413)(12,677,889)(881,858)
A4 Aerospace - Vayu(13,186,179)(916,253)(15,427,910)(2,542,581)
All Other(4,408,335)(3,345,844)(13,206,848)(9,537,146)
$(40,956,128)$(4,764,370)$(51,277,137)$(7,224,124)
The Company’s reportable segments as of September 30, 2023, and December 31, 2022, were as follows:

As of
September 30, 2023
As of
December 31, 2022
Total assets
A4 Construction Services - MSM$16,059,629 $11,309,049 
A4 Manufacturing - QCA16,489,038 20,988,492 
A4 Manufacturing - Alt Labs23,545,683 26,636,905 
A4 Defense - TDI12,569,449 13,497,381 
A4 Technologies - RCA23,791,454 27,191,977 
A4 Technologies - Elecjet548,406 12,897,440 
A4 Aerospace - Vayu1,651,865 14,632,530 
All Other9,844,682 18,478,440 
$104,500,206 $145,632,214 
Goodwill
A4 Construction Services - MSM$— $113,592 
A4 Manufacturing - QCA— 1,963,761 
A4 Manufacturing - Alt Labs— 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - Elecjet— 6,496,343 
A4 Aerospace - Vayu— — 
All Other— 1,913,310 
$7,782,514 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$4,487,235 $5,188,521 
A4 Manufacturing - QCA2,634,122 3,867,141 
A4 Manufacturing - Alt Labs2,379,169 1,833,502 
A4 Defense - TDI1,131,434 1,905,314 
A4 Technologies - RCA3,870,943 3,232,559 
A4 Technologies - Elecjet1,257 12,888 
A4 Aerospace - Vayu500,000 — 
All Other1,064,533 1,100,019 
$16,068,693 $17,139,944 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Goodwill impairment losses $ 14,897,570 $ 0 $ 14,897,570 $ 0
Intangible asset impairment losses $ 18,407,843 $ 0 $ 18,407,843 $ 0
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Basis of Presentation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Schedule of Investments [Line Items]          
Net loss $ 40,956,128 $ 4,764,370 $ 51,277,137 $ 7,224,124  
Net cash provided by (used in) operating activities     2,080,081 $ (17,712,972)  
Working capital (7,200,000)   (7,200,000)    
Decrease in working capital     22,800,000    
Lines of credit, current portion 34,000,000   34,000,000    
Lines of credit, current portion 11,077,614   11,077,614   $ 7,426,814
Revolving Credit Facility | Line of Credit          
Schedule of Investments [Line Items]          
Maximum borrowing capacity 35,000,000.0   35,000,000.0    
Remaining borrowing capacity 3,100,000   3,100,000    
Revolving Credit Facility | Four Revolving Lines of Credit | Line of Credit          
Schedule of Investments [Line Items]          
Maximum borrowing capacity 35,000,000   35,000,000    
Revolving Credit Facility | Capital Expenditure Line of Credit | Line of Credit          
Schedule of Investments [Line Items]          
Maximum borrowing capacity $ 400,000   $ 400,000    
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Statements of Operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
[1]
Mar. 31, 2023
[1]
Sep. 30, 2022
Jun. 30, 2022
[1]
Mar. 31, 2022
[1]
Sep. 30, 2023
Sep. 30, 2022
Condensed Financial Statements, Captions [Line Items]                
Cost of revenues $ 22,237,697     $ 21,894,759     $ 61,617,890 $ 62,277,188
Gross profit (loss) 3,363,107     5,591,656     16,366,653 16,072,507
General and administrative expenses 8,974,652     9,584,035     29,111,129 26,648,323
Research and development 1,412,219     26,602     3,138,655 707,281
Operating Expenses 43,692,284     9,494,937     65,555,197 21,417,454
Income (loss) from operations (40,329,177)     (3,903,281)     (49,188,544) (5,344,947)
Interest Expense (1,196,297)     (1,051,239)     (3,303,912) (2,636,955)
Other income (expense) (36,510)     (6,126)     22,596 356,805
Total other income (expenses) (742,495)     (1,057,365)     (2,791,004) (2,280,150)
Net loss $ (40,867,608) [1] $ (4,551,866) $ (5,769,143) (4,764,370) [1] $ 1,539,806 $ (3,999,560) $ (51,038,858) (7,224,124)
Previously Filed                
Condensed Financial Statements, Captions [Line Items]                
Cost of revenues       21,218,317       60,283,597
Gross profit (loss)       6,268,098       18,066,098
General and administrative expenses       10,186,857       28,604,937
Research and development       88,960       675,725
Operating Expenses       10,160,117       23,342,512
Income (loss) from operations       (3,892,019)       (5,276,414)
Interest Expense       (1,055,687)       (2,627,122)
Other income (expense)       (12,940)       278,439
Total other income (expenses)       (1,068,627)       (2,348,683)
Net loss       (4,764,370)       (7,224,124)
Effect of Reclassification                
Condensed Financial Statements, Captions [Line Items]                
Cost of revenues       676,442       1,993,591
Gross profit (loss)       (676,442)       (1,993,591)
General and administrative expenses       (602,822)       (1,956,614)
Research and development       (62,358)       31,556
Operating Expenses       (665,180)       (1,925,058)
Income (loss) from operations       (11,262)       (68,533)
Interest Expense       4,448       (9,833)
Other income (expense)       6,814       78,366
Total other income (expenses)       11,262       68,533
Net loss       $ 0       $ 0
[1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Cash (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Cash equivalents $ 0 $ 0
Uninsured cash $ 2,300,000 $ 2,000,000
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Major Customers & Vendors (Details)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue | Customer Concentration Risk | Customer One    
Product Information [Line Items]    
Concentration risk, percentage   12.00%
Revenue | Customer Concentration Risk | Prime Contractors    
Product Information [Line Items]    
Concentration risk, percentage 10.00% 11.00%
Cost of Goods and Service | Vendor Concentration Risk | A4 Technologies - RCA Segment    
Product Information [Line Items]    
Concentration risk, percentage   14.00%
Accounts Receivable | Customer Concentration Risk | Customer One    
Product Information [Line Items]    
Concentration risk, percentage 10.00%  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Inventory (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Raw materials $ 9,419,043 $ 9,116,824
Work in process 2,657,123 3,165,876
Finished goods 10,158,312 12,975,669
Inventory $ 22,234,478 $ 25,258,369
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounting Policies [Abstract]        
Research and development $ 1,412,219 $ 26,602 $ 3,138,655 $ 707,281
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounting Policies [Abstract]        
Antidilutive securities (in shares)     2,878,496 2,725,270
Basic EPS        
Net loss attributable to common shareholders $ (40,867,608) $ (4,764,370) $ (51,038,858) $ (7,224,124)
Net loss (in shares) [1] 27,409,203 24,721,070 25,666,740 23,472,306
Net loss (in dollars per share) $ (1.49) $ (0.19) $ (1.99) $ (0.31)
Diluted EPS        
Net Loss $ (40,867,608) $ (4,764,370) $ (51,038,858) $ (7,224,124)
Net loss (in shares) [1] 27,409,203 24,721,070 25,666,740 23,472,306
Net loss (in dollars per share) $ (1.49) $ (0.19) $ (1.99) $ (0.31)
[1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 25,600,804 $ 27,486,415 $ 77,984,543 $ 78,349,695
Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,305,614 5,097,834 12,112,504 14,823,297
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 10,767,541 7,354,658 32,974,478 23,533,228
Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 2,074,058 3,098,735 7,457,508 8,258,923
Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 8,062,587 11,581,471 24,278,970 30,631,117
Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues 391,004 353,717 1,161,083 1,103,130
Sale of goods        
Disaggregation of Revenue [Line Items]        
Total revenues 18,830,128 18,936,129 57,253,448 54,164,345
Sale of goods | Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of goods | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 10,767,541 7,354,658 32,974,478 23,533,228
Sale of goods | Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of goods | Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 8,062,587 11,581,471 24,278,970 30,631,117
Sale of goods | Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services        
Disaggregation of Revenue [Line Items]        
Total revenues 6,770,676 8,550,286 20,731,095 24,185,350
Sale of services | Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,305,614 5,097,834 12,112,504 14,823,297
Sale of services | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services | Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 2,074,058 3,098,735 7,457,508 8,258,923
Sale of services | Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services | Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues $ 391,004 $ 353,717 $ 1,161,083 $ 1,103,130
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill [Line Items]          
Goodwill impairment losses $ 14,897,570 $ 0 $ 14,897,570 $ 0  
Goodwill 7,782,514   7,782,514   $ 22,680,084
Amortization expense $ 800,000 $ 800,000 2,396,156 $ 2,300,000  
Impairment of Intangible Assets, Finite-Lived     $ 18,407,843    
TDI          
Goodwill [Line Items]          
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 10.00%   10.00%    
RCA          
Goodwill [Line Items]          
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 10.00%   10.00%    
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Goodwill Rollforward (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill [Roll Forward]        
Balance as of December 31, 2022     $ 22,680,084  
Goodwill impairment losses $ (14,897,570) $ 0 (14,897,570) $ 0
Balance as of September 30, 2023 $ 7,782,514   $ 7,782,514  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Intangible Assets Rollforward (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     $ 36,282,609  
Impairment of intangible assets     (18,407,843)  
Amortization expense $ (800,000) $ (800,000) (2,396,156) $ (2,300,000)
Balance as of September 30, 2023 15,478,610   15,478,610  
Software        
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     51,390  
Impairment of intangible assets     0  
Amortization expense     (51,390)  
Balance as of September 30, 2023 0   0  
Non-compete        
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     947,766  
Impairment of intangible assets     0  
Amortization expense     (151,000)  
Balance as of September 30, 2023 796,766   796,766  
Customer lists        
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     11,299,860  
Impairment of intangible assets     (623,179)  
Amortization expense     (767,058)  
Balance as of September 30, 2023 9,909,623   9,909,623  
Patents, trademarks, and licenses        
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     6,165,150  
Impairment of intangible assets     (5,302,432)  
Amortization expense     (432,830)  
Balance as of September 30, 2023 429,888   429,888  
Proprietary technology        
Finite-Lived Intangible Assets [Roll Forward]        
Balance as of December 31, 2022     17,818,443  
Impairment of intangible assets     (12,482,232)  
Amortization expense     (993,878)  
Balance as of September 30, 2023 $ 4,342,333   $ 4,342,333  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 1,958,956  
2025 1,934,916  
2026 1,871,566  
2027 1,911,880  
2028 1,944,907  
Thereafter 13,391,240  
Total payments 23,013,465  
Less: imputed interest (8,192,025)  
Total obligation 14,821,440  
Less: current portion (800,610) $ (725,302)
Non-current lease obligations 14,020,830 14,592,813
Operating Leases    
2024 2,427,879  
2025 2,132,342  
2026 1,795,302  
2027 1,832,680  
2028 1,585,379  
Thereafter 12,063,124  
Total payments 21,836,706  
Less: imputed interest (6,231,797)  
Total lease liability 15,604,909 16,581,379
Less: current portion (1,555,872) (1,318,885)
Non-current lease obligations $ 14,049,037 $ 15,262,494
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Finance Leases    
Finance lease, right-of-use asset, amortization $ 938,863 $ 938,863
Finance lease, interest expense $ 907,063 946,241
Finance lease, weighted average remaining lease term 11 years 2 months 12 days  
Finance lease, weighted average discount rate (as a percent) 8.01%  
Operating Leases    
Operating lease, cost $ 1,938,803 519,818
Operating lease, payments $ 1,172,383 645,065
Operating lease, weighted average remaining lease term 11 years 3 months 18 days  
Operating lease, weighted average discount rate (as a percent) 6.02%  
Cost of Sales    
Finance Leases    
Finance lease, right-of-use asset, amortization $ 133,508 0
Operating Leases    
Operating lease, cost $ 404,993 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Assets    
Operating lease assets $ 15,289,327 $ 16,407,566
Liabilities    
Current operating lease liability 1,555,872 1,318,885
Long-term operating lease liability 14,049,037 15,262,494
Total lease liability $ 15,604,909 $ 16,581,379
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Notes Payable (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total current $ 17,699,139 $ 10,627,950
Total 21,246,368 22,109,820
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total current 11,077,614 7,426,814
Long-term debt 442,962 7,215,520
Equipment loans, current portion    
Debt Instrument [Line Items]    
Total current 291,710 68,410
Related party term notes, current portion    
Debt Instrument [Line Items]    
Total current 638,250 0
Term notes, current portion    
Debt Instrument [Line Items]    
Total current 5,691,565 3,132,726
Notes Payable, net of current portion    
Debt Instrument [Line Items]    
Long-term debt $ 3,104,267 $ 4,266,350
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 17,699,139  
2025 2,748,849  
2026 628,474  
2027 83,431  
2028 17,084  
Thereafter 69,391  
Total $ 21,246,368 $ 22,109,820
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Narrative (Details)
9 Months Ended
Sep. 29, 2023
USD ($)
Sep. 30, 2023
USD ($)
lineOfCredit
Jul. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
Note balance   $ 21,246,368   $ 22,109,820
Asset Pledged as Collateral        
Debt Instrument [Line Items]        
Cash $ 2,982,000      
Standard Merchant Cash Advance Agreement        
Debt Instrument [Line Items]        
Debt instrument, face amount 2,100,000      
Issuance costs 100,000      
Monthly payments $ 93,000      
Interest rate, effective percentage 42.00%      
Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 35,000,000.0    
Number of lines of credit | lineOfCredit   5    
Proceeds from lines of credit   $ 11,500,000    
Remaining borrowing capacity   3,100,000    
Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 400,000    
Number of lines of credit | lineOfCredit   1    
Line of Credit | Minimum | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument term   1 year    
Line of Credit | Minimum | Revolving Credit Facility | Prime Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent)   2.50%    
Line of Credit | Maximum | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument term   5 years    
Line of Credit | Maximum | Revolving Credit Facility | Prime Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent)   4.25%    
Alan Martin | Term notes, current portion        
Debt Instrument [Line Items]        
Note balance     $ 2,900,000  
Interest payable, current     $ 2,000,000  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Debt (Details) - USD ($)
1 Months Ended 9 Months Ended
Jun. 30, 2023
May 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Debt Instrument [Line Items]        
Net proceeds from issuance of convertible notes, non-related party   $ 243,529 $ 1,964,000 $ 0
Convertible Note Payable 1        
Debt Instrument [Line Items]        
Convertible debt     126,482  
Convertible Note Payable 2        
Debt Instrument [Line Items]        
Convertible debt     $ 869,046  
Restricted Stock        
Debt Instrument [Line Items]        
Shares granted (in shares) 67,400 13,750    
Convertible Notes Payable        
Debt Instrument [Line Items]        
Debt instrument term 1 year 1 year    
Debt instrument, face amount $ 1,700,000 $ 400,000    
Interest rate (as a percent) 12.00% 12.00%    
Original issue discount $ 242,120 $ 24,500    
Net proceeds from issuance of convertible notes, non-related party $ 757,280      
Convertible Notes Payable | Warrants 2        
Debt Instrument [Line Items]        
Warrants outstanding     3,579  
Fair value of warrants issued     $ 6,764  
Convertible Notes Payable | Warrants 1        
Debt Instrument [Line Items]        
Warrants outstanding     200,000  
Fair value of warrants issued     $ 378,000  
Convertible Notes Payable | Restricted Stock        
Debt Instrument [Line Items]        
Shares granted (in shares) 1,200,000 196,250    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended
Aug. 03, 2023
Sep. 30, 2023
Aug. 31, 2023
Jul. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
May 12, 2023
May 11, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of shares of common stock for compensation (in shares)     80,000            
Shares Issued, Price Per Share     $ 1.25            
Stock compensation expense         $ 373,786 $ 520,416      
Share-based compensation expense not yet recognized, options   $ 700,000     700,000        
Warrants Not Settleable in Cash, Fair Value Disclosure   $ 145,000     145,000       $ 2,595
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock compensation expense         $ 300,000 $ 100,000      
Horizon Well Testing Case                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares settled (in shares) 250,000     250,000          
Shares Issued, Price Per Share       $ 1.99          
Class C Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, shares authorized (in shares)   15,000,000     15,000,000       15,000,000
Common stock, shares outstanding (in shares)   1,501,840     1,501,840       1,529,888
Common stock, shares issued (in shares)   1,501,840     1,501,840       1,529,888
Stock converted (in shares)   26,749              
Class A Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, shares authorized (in shares)   200,000,000     200,000,000   200,000,000 295,000,000 200,000,000
Common stock, shares outstanding (in shares)   24,331,406     24,331,406   22,504,669 180,037,350 22,303,333
Common stock, shares issued (in shares)   24,331,406     24,331,406   22,504,669 180,037,350 22,303,333
Conversion of stock, shares issued (in shares)   26,749              
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Options    
Outstanding, beginning balance (in shares) 386,751  
Granted (in shares) 0  
Forfeited (in shares) (33,248)  
Exercised (in shares) 0  
Outstanding, ending balance (in shares) 353,503 386,751
Exercisable (in shares) 158,821  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 4.39  
Granted (in dollars per share) 0  
Forfeited (in dollars per share) 6.16  
Exercised (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 4.22 $ 4.39
Exercisable (in dollars per share) $ 1.85  
Weighted Average Remaining Contractual Life (Years)    
Outstanding 7 years 21 days 7 years 11 months 8 days
Exercisable 5 years 2 months 12 days  
Aggregate Intrinsic Value    
Outstanding $ 36,217 $ 463,495
Exercisable $ 36,217  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Options Outstanding and Exercisable (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Options Outstanding  
Number of Shares (in shares) | shares 353,506
Options Exercisable  
Number of Shares (in shares) | shares 158,821
Exercise Price $0.40  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price (in dollars per share) $ 0.40
Exercise price (in dollars per share) $ 0.40
Options Outstanding  
Number of Shares (in shares) | shares 111,438
Weighted Average Remaining Life (Years) 4 years 9 months 3 days
Weighted Average Exercise Price (in dollars per share) $ 0.40
Options Exercisable  
Number of Shares (in shares) | shares 111,438
Weighted Average Exercise Price (in dollars per share) $ 0.40
Exercise Price $0.80  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price (in dollars per share) 0.80
Exercise price (in dollars per share) $ 0.80
Options Outstanding  
Number of Shares (in shares) | shares 10,625
Weighted Average Remaining Life (Years) 4 years 6 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 0.80
Options Exercisable  
Number of Shares (in shares) | shares 10,625
Weighted Average Exercise Price (in dollars per share) $ 0.80
Exercise Price $6.16  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price (in dollars per share) 6.16
Exercise price (in dollars per share) $ 6.16
Options Outstanding  
Number of Shares (in shares) | shares 217,939
Weighted Average Remaining Life (Years) 8 years 7 months 2 days
Weighted Average Exercise Price (in dollars per share) $ 6.16
Options Exercisable  
Number of Shares (in shares) | shares 23,254
Weighted Average Exercise Price (in dollars per share) $ 6.16
Exercise Price $7.20  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price (in dollars per share) 7.20
Exercise price (in dollars per share) $ 7.20
Options Outstanding  
Number of Shares (in shares) | shares 13,504
Weighted Average Remaining Life (Years) 3 years 6 months 7 days
Weighted Average Exercise Price (in dollars per share) $ 7.20
Options Exercisable  
Number of Shares (in shares) | shares 13,504
Weighted Average Exercise Price (in dollars per share) $ 7.20
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Warrants Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Warrants    
Outstanding, beginning balance (in shares) 386,751  
Granted (in shares) 0  
Forfeited (in shares) (33,248)  
Exercised (in shares) 0  
Outstanding, ending balance (in shares) 353,503 386,751
Exercisable (in shares) 158,821  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 4.39  
Granted (in dollars per share) 0  
Forfeited (in dollars per share) 6.16  
Exercised (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 4.22 $ 4.39
Exercisable (in dollars per share) $ 1.85  
Weighted Average Remaining Contractual Life (Years)    
Outstanding 7 years 21 days 7 years 11 months 8 days
Exercisable 5 years 2 months 12 days  
Aggregate Intrinsic Value    
Outstanding $ 36,217 $ 463,495
Exercisable $ 36,217  
Warrant    
Warrants    
Outstanding, beginning balance (in shares) 2,321,411  
Granted (in shares) 203,579  
Forfeited (in shares) 0  
Exercised (in shares) 0  
Outstanding, ending balance (in shares) 2,524,990 2,321,411
Exercisable (in shares) 2,524,990  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 11.78  
Granted (in dollars per share) 3.51  
Forfeited (in dollars per share) 0  
Exercised (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 11.12 $ 11.78
Exercisable (in dollars per share) $ 11.12  
Weighted Average Remaining Contractual Life (Years)    
Outstanding 3 years 7 months 13 days 4 years 3 months 21 days
Granted 4 years 9 months  
Exercisable 3 years 7 months 13 days  
Aggregate Intrinsic Value    
Outstanding $ 0 $ 0
Exercisable $ 0  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Warrants Outstanding and Exercisable (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Number of Shares outstanding (in shares) 353,503 386,751
Warrants Outstanding, Weighted Average Remaining Life (Years) 7 years 21 days 7 years 11 months 8 days
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.22 $ 4.39
Warrants Exercisable, Number of Shares (in shares) 158,821  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1.85  
Warrants 1 | Convertible Notes Payable    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants outstanding 200,000  
Warrant exercise price (in dollar per share) $ 3.50  
Fair value of warrants issued $ 378,000  
Warrants 2 | Convertible Notes Payable    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants outstanding 3,579  
Warrant exercise price (in dollar per share) $ 4.20  
Fair value of warrants issued $ 6,764  
Warrant    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Number of Shares outstanding (in shares) 2,524,990 2,321,411
Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 7 months 13 days 4 years 3 months 21 days
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 11.12 $ 11.78
Warrants Exercisable, Number of Shares (in shares) 2,524,990  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.12  
Warrant | Exercise price $52.80    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 52.80  
Warrants Outstanding, Number of Shares outstanding (in shares) 52,084  
Warrants Outstanding, Weighted Average Remaining Life (Years) 1 year 4 months 20 days  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 52.80  
Warrants Exercisable, Number of Shares (in shares) 52,084  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 52.80  
Warrant | Exercise price $20.16    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 20.16  
Warrants Outstanding, Number of Shares outstanding (in shares) 49,604  
Warrants Outstanding, Weighted Average Remaining Life (Years) 1 year 2 months 12 days  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 20.16  
Warrants Exercisable, Number of Shares (in shares) 49,604  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 20.16  
Warrant | Exercise price $24.80    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 24.80  
Warrants Outstanding, Number of Shares outstanding (in shares) 535,716  
Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 1 month 28 days  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 24.80  
Warrants Exercisable, Number of Shares (in shares) 535,716  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.80  
Warrant | Exercise price $24.64    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 24.64  
Warrants Outstanding, Number of Shares outstanding (in shares) 53,572  
Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 1 month 24 days  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 24.64  
Warrants Exercisable, Number of Shares (in shares) 53,572  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.64  
Warrant | Exercise price $5.52    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 5.52  
Warrants Outstanding, Number of Shares outstanding (in shares) 1,630,435  
Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 9 months 14 days  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.52  
Warrants Exercisable, Number of Shares (in shares) 1,630,435  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.52  
Warrant | Exercise price $3.50    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 3.50  
Warrants Outstanding, Number of Shares outstanding (in shares) 200,000  
Warrants Outstanding, Weighted Average Remaining Life (Years) 4 years 9 months  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.50  
Warrants Exercisable, Number of Shares (in shares) 200,000  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 3.50  
Warrant | Exercise price $4.20    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants Outstanding, Exercise Price (in dollars per share) $ 4.20  
Warrants Outstanding, Number of Shares outstanding (in shares) 3,579  
Warrants Outstanding, Weighted Average Remaining Life (Years) 4 years 9 months  
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.20  
Warrants Exercisable, Number of Shares (in shares) 3,579  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.20  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Valuation Assumptions (Details)
Sep. 30, 2023
Stock price  
Class of Warrant or Right [Line Items]  
Warrants outstanding, measurement input 0.73
Risk-free interest rate  
Class of Warrant or Right [Line Items]  
Warrants outstanding, measurement input 5.5
Expected life of the warrants  
Class of Warrant or Right [Line Items]  
Warrants outstanding, measurement input 4.75
Expected volatility  
Class of Warrant or Right [Line Items]  
Warrants outstanding, measurement input 194
Expected dividend yield  
Class of Warrant or Right [Line Items]  
Warrants outstanding, measurement input 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]          
Number of operating segments | segment     7    
Segment Reporting Information [Line Items]          
Revenues, net $ 25,600,804 $ 27,486,415 $ 77,984,543 $ 78,349,695  
Gross profit (loss) 3,363,107 5,591,656 16,366,653 16,072,507  
Income (loss) from operations (40,329,177) (3,903,281) (49,188,544) (5,344,947)  
Depreciation and amortization 1,489,478 1,571,784 4,602,617 4,590,240  
Interest expense 1,196,297 1,051,239 3,303,912 2,636,955  
Net income (loss) (40,956,128) (4,764,370) (51,277,137) (7,224,124)  
Total assets 104,500,206   104,500,206   $ 145,632,214
Goodwill 7,782,514   7,782,514   22,680,084
Accounts receivable, net 16,068,693   16,068,693   17,139,944
All Other          
Segment Reporting Information [Line Items]          
Revenues, net 1,526,305 1,450,696 4,417,135 3,642,191  
Gross profit (loss) (142,378) 42,885 105,908 422,377  
Income (loss) from operations (4,713,623) (2,992,826) (12,868,448) (8,564,481)  
Depreciation and amortization (110,916) 346,683 620,101 1,034,321  
Interest expense 254,434 570,436 1,462,698 1,523,811  
Net income (loss) (4,408,335) (3,345,844) (13,206,848) (9,537,146)  
Total assets 9,844,682   9,844,682   18,478,440
Goodwill 0   0   1,913,310
Accounts receivable, net 1,064,533   1,064,533   1,100,019
A4 Construction Services - MSM Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 3,864,819 4,641,335 11,228,351 13,735,021  
Gross profit (loss) 198,237 96,339 979,932 487,598  
Income (loss) from operations (1,322,422) (306,425) (1,877,443) (760,724)  
Depreciation and amortization 627,209 171,960 980,172 509,706  
Interest expense 649,599 98,811 861,472 340,337  
Net income (loss) (1,887,597) (403,258) (2,616,968) (1,042,559)  
Total assets 16,059,629   16,059,629   11,309,049
Goodwill 0   0   113,592
Accounts receivable, net 4,487,235   4,487,235   5,188,521
A4 Manufacturing - QCA Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 3,678,052 4,006,665 13,189,382 12,566,907  
Gross profit (loss) (396,194) 618,625 2,287,710 2,666,538  
Income (loss) from operations (3,585,823) (29,101) (3,120,210) 656,151  
Depreciation and amortization 101,384 105,573 331,936 314,356  
Interest expense 150,785 78,269 485,435 202,159  
Net income (loss) (3,723,975) (148,902) (3,592,218) 386,728  
Total assets 16,489,038   16,489,038   20,988,492
Goodwill 0   0   1,963,761
Accounts receivable, net 2,634,122   2,634,122   3,867,141
A4 Manufacturing - Alt Labs Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 6,394,983 2,707,513 17,409,026 9,490,536  
Gross profit (loss) 985,610 317,357 3,713,038 1,478,197  
Income (loss) from operations (5,526,768) (1,324,793) (5,904,542) 2,806,960  
Depreciation and amortization 196,194 242,527 630,402 803,510  
Interest expense 88,449 200,285 238,108 351,962  
Net income (loss) (5,646,349) (1,512,864) (6,126,408) 2,673,865  
Total assets 23,545,683   23,545,683   26,636,905
Goodwill 0   0   4,410,564
Accounts receivable, net 2,379,169   2,379,169   1,833,502
A4 Defense - TDI Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 2,074,058 3,098,735 7,457,508 8,258,923  
Gross profit (loss) 221,666 903,845 1,782,798 3,043,644  
Income (loss) from operations (263,942) 336,401 746,827 1,543,245  
Depreciation and amortization 72,433 72,338 217,299 216,518  
Interest expense (33,945) 0 0 0  
Net income (loss) (229,998) 336,401 771,908 1,543,245  
Total assets 12,569,449   12,569,449   13,497,381
Goodwill 6,426,786   6,426,786   6,426,786
Accounts receivable, net 1,131,434   1,131,434   1,905,314
A4 Technologies - RCA Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 7,996,701 11,477,833 23,988,744 29,625,368  
Gross profit (loss) 2,567,450 3,805,942 7,693,654 8,186,193  
Income (loss) from operations 434,845 1,635,201 1,855,395 2,394,868  
Depreciation and amortization 244,804 270,300 734,413 610,399  
Interest expense 98,347 103,438 256,199 218,686  
Net income (loss) 336,498 1,531,763 1,599,196 2,176,182  
Total assets 23,791,454   23,791,454   27,191,977
Goodwill 1,355,728   1,355,728   1,355,728
Accounts receivable, net 3,870,943   3,870,943   3,232,559
A4 Technologies - Elecjet Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 65,886 103,638 290,226 1,005,749  
Gross profit (loss) (71,284) (192,744) (198,093) (205,976)  
Income (loss) from operations (12,210,193) (305,485) (12,677,889) (878,385)  
Depreciation and amortization 105,666 103,532 317,000 308,665  
Interest expense 0 0 0 0  
Net income (loss) (12,210,193) (305,413) (12,677,889) (881,858)  
Total assets 548,406   548,406   12,897,440
Goodwill 0   0   6,496,343
Accounts receivable, net 1,257   1,257   12,888
A4 Aerospace - Vayu Segment | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues, net 0 0 4,171 25,000  
Gross profit (loss) 0 (593) 1,706 (6,064)  
Income (loss) from operations (13,141,251) (916,253) (15,342,234) (2,542,581)  
Depreciation and amortization 252,704 258,871 771,294 792,765  
Interest expense (11,372) 0 0 0  
Net income (loss) (13,186,179) $ (916,253) (15,427,910) $ (2,542,581)  
Total assets 1,651,865   1,651,865   14,632,530
Goodwill 0   0   0
Accounts receivable, net $ 500,000   $ 500,000   $ 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies (Details)
1 Months Ended 3 Months Ended
Dec. 01, 2024
USD ($)
May 03, 2024
USD ($)
Apr. 12, 2024
USD ($)
Jan. 15, 2024
USD ($)
shares
Dec. 09, 2023
USD ($)
Dec. 01, 2023
USD ($)
Oct. 31, 2023
USD ($)
shares
Aug. 03, 2023
USD ($)
shares
Nov. 28, 2021
USD ($)
Sep. 30, 2023
USD ($)
Jul. 31, 2023
shares
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Oct. 31, 2021
shares
Oct. 31, 2021
USD ($)
Oct. 31, 2021
complaint
Oct. 31, 2021
lawsuit
Aug. 31, 2020
USD ($)
Oct. 31, 2023
USD ($)
shares
Other Commitments [Line Items]                                            
2023 Warrant service agreement                   $ 66,626                        
2024 Warrant service agreement                   59,964                        
Loss contingency, damages sought, value                   256,433   $ 610,000 $ 100,000 $ 500,000 $ 2,300,000 $ 213,000            
Damages offered                         $ 56,300                  
Subsequent Event                                            
Other Commitments [Line Items]                                            
Loss contingency, damages sought, value     $ 75,000   $ 900,000                                  
Damages offered   $ 85,000                                        
Horizon Well Testing Case                                            
Other Commitments [Line Items]                                            
Damages paid value               $ 100,000                         $ 3,300,000  
Loss contingency interest rate (as a percent)                                         8.00%  
Daily late fee                                         $ 575  
Number of shares settled (in shares) | shares               250,000     250,000                      
Horizon Well Testing Case | Subsequent Event                                            
Other Commitments [Line Items]                                            
Damages paid value $ 900,000     $ 2,000,000     $ 250,000                             $ 380,000
Number of shares settled (in shares) | shares       100,000     250,000                             500,000
Note payable           $ 1,800,000                                
Monthly note payable payment           $ 75,000                                
Complaints In Discount Court of Oklahoma Country State of Oklahoma                                            
Other Commitments [Line Items]                                            
Loss contingency, number of claims                                     3 3    
Complaints In Discount Court of Oklahoma Country State of Oklahoma | Settled Litigation                                            
Other Commitments [Line Items]                                            
Number of shares settled (in shares) | shares                                 4,688          
Litigation settlement amount                                   $ 24,375        
Licensing Agreement                                            
Other Commitments [Line Items]                                            
Minimum annual payment, reminder of fiscal year                   550,000                        
Minimum annual payment, year one                   600,000                        
Minimum annual payment, year two                   620,000                        
Minimum annual payment, year three                   660,000                        
Minimum annual payment, year four                   $ 700,000                        
Licensing Agreement | Minimum                                            
Other Commitments [Line Items]                                            
Royalty fee                   2.50%                        
Licensing Agreement | Maximum                                            
Other Commitments [Line Items]                                            
Royalty fee                   3.50%                        
Royalty Agreements                                            
Other Commitments [Line Items]                                            
Payment as a percentage of net sales                 1.50%                          
Royalty agreement, term                 10 years                          
Other commitment                 $ 50,000,000                          
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Apr. 12, 2024
Feb. 22, 2024
Jan. 12, 2024
Dec. 09, 2023
Nov. 17, 2023
Oct. 31, 2023
Sep. 30, 2023
May 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Nov. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Dec. 31, 2023
Dec. 27, 2023
Nov. 08, 2023
Sep. 29, 2023
Subsequent Event [Line Items]                                  
Granted (in shares)                         0        
Loss contingency, damages sought, value             $ 256,433 $ 610,000 $ 100,000 $ 500,000 $ 2,300,000 $ 213,000          
Asset Pledged as Collateral                                  
Subsequent Event [Line Items]                                  
Cash                                 $ 2,982,000
Standard Merchant Cash Advance Agreement                                  
Subsequent Event [Line Items]                                  
Debt instrument, face amount                                 2,100,000
Issuance costs                                 $ 100,000
Interest rate, effective percentage                                 42.00%
Subsequent Event                                  
Subsequent Event [Line Items]                                  
Granted (in shares)   3,725,000                              
Loss contingency, damages sought, value $ 75,000     $ 900,000                          
Subsequent Event | Thermal Dynamics International, Inc.                                  
Subsequent Event [Line Items]                                  
Disposal Group, Including Discontinued Operation, Revenue                           $ 8,500,000      
Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets                           11,000,000      
Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment                           1,000,000      
Disposal Group, Including Discontinued Operations, Transaction Costs                           500,000      
Subsequent Event | Thermal Dynamics International, Inc. | Minimum                                  
Subsequent Event [Line Items]                                  
Disposal Group, Including Discontinued Operation, Other Expense                           10,000,000      
Subsequent Event | Thermal Dynamics International, Inc. | Maximum                                  
Subsequent Event [Line Items]                                  
Disposal Group, Including Discontinued Operation, Other Expense                           $ 12,000,000      
Subsequent Event | Chief Executive Officer                                  
Subsequent Event [Line Items]                                  
Granted (in shares)   700,000                              
Subsequent Event | Chief Financial Officer                                  
Subsequent Event [Line Items]                                  
Granted (in shares)   300,000                              
Subsequent Event | Chief Operating Officer                                  
Subsequent Event [Line Items]                                  
Granted (in shares)   600,000                              
Subsequent Event | Vice President                                  
Subsequent Event [Line Items]                                  
Granted (in shares)   550,000                              
Subsequent Event | Class A Common Stock | Chief Financial Officer                                  
Subsequent Event [Line Items]                                  
Issuance of shares of common stock for cash, net of offering costs (in shares)           25,000                      
Subsequent Event | Bright-MSM Newco, Inc.                                  
Subsequent Event [Line Items]                                  
Percentage of ownership of the asset     100.00%                            
Payments for asset acquisitions     $ 1,577,488.97                            
Asset acquisition, contingent consideration, liability     $ 157,748.9                            
Percentage of cash portion of the purchase price     10.00%                            
Subsequent Event | Asset Pledged as Collateral                                  
Subsequent Event [Line Items]                                  
Cash                             $ 745,000 $ 1,480,500  
Subsequent Event | Ionic Ventures                                  
Subsequent Event [Line Items]                                  
Sale of stock, shares issued (in shares)         32,000,000                        
Term of agreement         36 months                        
Subsequent Event | Standard Merchant Cash Advance Agreement                                  
Subsequent Event [Line Items]                                  
Issuance costs                             $ 38,500 $ 50,000  
Interest rate, effective percentage                             41.00% 41.00%  
Subsequent Event | Standard Merchant Cash Advance Agreement | Meged Funding Group                                  
Subsequent Event [Line Items]                                  
Debt instrument, face amount                               $ 1,050,000  
Subsequent Event | Standard Merchant Cash Advance Agreement | AEC GAP Captial                                  
Subsequent Event [Line Items]                                  
Debt instrument, face amount                             $ 500,000    
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.IQ5@'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 " SJ<58C-._%.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G60KA89M+HHG!<&"XBTDTS:XV81D9+=O;W9MMX@^@)!+9OY\ M\PVD-5&:D/ YA8B)'.:;T7=]EB9NV9$H2H!LCNAUKDNB+\U]2%Y3N:8#1&T^ M] &AX7P-'DE;31HF8!47(E.M-=(DU!32&6_-@H^?J9MAU@!VZ+&G#*(6P-0T M,9[&KH4K8((1)I^_"V@7XES]$SMW@)V38W9+:AB&>EC-N;*#@+>GQY=YW2;Z38O$^N/_RNPCY8MW?_ MV/@BJ%KX]2_4%U!+ P04 " SJ<58F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #.IQ5B(.K5",P8 (HE 8 >&PO=V]R:W-H965T&UL MM9I=<^(V%(;_BH;.]"H$2S8$MH09PB;=M/O!AK2=W4XO%%N 9VV+RG)(^NLK MV8[%9N6#QX-O$G^=%[W2D?Q(UG3/Q;=TRYA$3W&4I)>]K92[-X-!ZF]93--S MOF.)NK/F(J92G8K-(-T)1H,\*(X&Q'%&@YB&26\VS:\MQ6S*,QF%"5L*E&9Q M3,7S%8OX_K*'>R\7[L+-5NH+@]ET1S=LQ>0?NZ509X-*)0ACEJ0A3Y!@Z\O> M'+]9N!,=D#_Q9\CVZ<$QTE8>./^F3VZ#RYZC2\0BYDLM0=6_1[9@4:255#G^ M+45[U6_JP,/C%_6;W+PR\T!3MN#17V$@MY>]<0\%;$VS2-[Q_3M6&AIJ/9]' M:?X7[8MG/:^'_"R5/"Z#50GB,"G^TZ>R(@X"7%P30,H \BH U_V"6P:XN=&B M9+FMMU32V53P/1+Z::6F#_*ZR:.5FS#1S;B20MT-59R<+?@C$ZB/TBT5+)T. MI-+4=P9^&7]5Q).:^ GZP!.Y3=%U$K#@^_B!*DM5(/)2H"L""J[8[ARYSADB M#G$MY5G X;]ER3ERO#S< XKC5O7CYGINC=Y;[F^)Q+YS[U7N/4C= MN+]_WC&;4S@<._W/-DM@5$M+P\K2L)FESQD5DHGH&=VQ'1?29@^6DB*S5)9(\:S^!]9:.*+^]MKF& YJ M:_D +' 3R_?T"=T&JJ>&Z] O7I_UZ7Q$TAOUA]Z8C,83JU\PN*U?8OR2)G[G M0:#452*6!RAGA4^)O5UA23(D0W2-YB+\CR<47861C+E@:!$*/[*.6+!@VSHP ML(1!&H'KX'[/K74 2ZZR4/41XEY8[78!1]C0$8;YYK7=A3Y3W?F>[Q.K55AN MN>4L"9^L1KM )FR8"<.D\]IH-7 M!7\,$]^>W+#F_*O5:!?PA T]81AZ7AM= M\E32"'T-=_5C,ZPX'CIX9'7:!3YAPT\8AIX\5^=JYE]O#!;PQH[55A?0A TU M81AYWG-?M9?J20F$34=$+AS2)YZ+K?ZZX"9LP DW(J=%)H2FWP)Y%?GD73*S M3^!AQ2_6:?\"CFKIDQA@(@V!24W1BJ4>/8VA+\9M/H\HUOB$H]KZ-)1$&E&2 MQGR%@6I4W7#Q;'4'ZWSD29_Z/E,R2B0H!*U^NZ D8BB)-**D54RC"%UEJ;J= M6K/VB$[=W!L.:VO/ !!I!$#7,1,;W2M_50IRJX;8>$<3>[O"@K4^NR ?8LB' M-"*?U9:I9H3]C.00V ^J1:_#DW>J(OVD106JUUG[P)TB $= F/):X_E>F:]2UCN ML]UC%Y#C&LAQ8229*X-!83*B&^N7!%B@=OR$X]H:,U3CPC2RB*B:]<_UFR%6 M(^=*<@T/N<,.4OM$>%/60!>PY!I8^*, M'$QJ$ML DWMD02A/[,7QQ#X1^Y1VNB IUY"4.^X@L4]$1F4-=,%9KN$LM]F" M4IO$/A$]E?4P^2&QL3<9#]W)J\P>'.QVT?/L?!-0BGS]#:W8^%)=K38:S?/M M-0/S>+%+Z0/5T_0416RM0IWS"_7KHMCX4YQ(OLOWSCQP*7F<'VX9#9C0#ZC[ M:\[ERXG^@6K[U>Q_4$L#!!0 ( #.IQ5B=-C&_?0D %@Q 8 >&PO M=V]R:W-H965T&ULS5MK<^(X%OTK*G9JIZ>JTU@O/[))J@B0 MZ=1FDDQ(=FMK:CXX((*WCCRA_W2CJTW\^G"[$,\R_I2B3PS3S-EF$!C]E+/U]E(IQ5 M3LNX3QS'[2_#*.E=G%7O[K.+LW1=Q%$B[C.4KY?+,'N_%''Z=M[#O8\7#]'+ MHBA?]"_.5N&+F(CB:76?P5-_%V46+4621VF",C$_[PWPZ17W2H?*XE^1>,OW M/J,RE>TZ)2,1B6I0A0OCO50Q%')>1 ,=?VZ"]79NEX_[GC^A7 M5?*0S'.8BV$:_SN:%8OSGM]#,S$/UW'QD+Y]%=N$>!EOFL9Y]2]ZV]HZ/31= MYT6ZW#H#@F64;/X/OV\[8L\!4X,#V3J0I@,S.-"M SVT!;9U8(>VP+<._- 6 MW*V#6_7]IK.JGAZ%17AQEJ5O*"NM(5KYH1JNRALZ.$K*RIH4&7P;@5]Q,;R[ M'8UO)^,1@D^3NYOKT> 1'BX'-X/;X1A-OH['CQ-T@IXF(_3IIU_.^@4T6KKV MI]L&AIL&B*&!B5A]0=3YC(A#J,9];''\>TC&DPFD-BI+I]- *8/4,[TTWP53L5Y#Z9R+K)7T;OX^]^PZ_Q#EUU' MP6JYTEVNU!;]8ACF"UV"&R^W\BI7GM<+$A#N8'[6?]W'KK%S/8QVAQLC1USB.?[>H3>#J%G17B?B548S9#X#ER8BQR%R0RE MQ4)DL+IE&?2M!;NG8@K<(%"Z5[4CC/B$4#UV?X?=MV)_3(LP/@"FKS3/F,\X M#X(&3HVA'SC$=[D>:+ #&K1T,BB-K'BO.E?\M8Y6P/V%<5(%:G?!Y.?4;?:K M:H@#[E#F&_!B1[*.TS*MBC!YB6#J;_O5"'8;J :"PPQSL=- J[&D+I2!ZQAF M&=XC26R%6PDNE,[1.A?HT\/=TR^ML+$&-O$#2KPF;(VERQR/NZX!MN0Z;*67 MBU_3=/86Q;$6(%&:]3R?<,R:^%1#0ES?<7S#THHE/V$[0=U5ZT"2)B?MDVP; M:A]&P/S]]6D+5[7#/N>N8ZI925O8SEN/=X^#FZUPT"+4<)##N.,0QVV"U)@R M[E)"L*E3)6%A?I#"N;D>7%[?7#]>C_4R!UN)[UB=TU6T>M*2![&="'>:8A6^ MEX)"F["&XGS"@OU"WB:C6OJN U5D&AS)AMA.AX S6PM)AUJ<*IUY%/N.V]0\ M&D/78P%0B@&F)#YL9[Z=KHBC\#F*HR(R0%49C3,@$X6A=8;$!Y(VS4I)?=C. M?3?PG)=+\S03LPA([V,I6:59N7?5PM80&W8\SU47/]728[#ZF:8ID0Q([ P( M7?P*G%U18)(6PE:Y1&6V(.#0@0VT&CM#*1!)?<1.?5=1$B;3*'E!L8 =/$J? MX^@E+'OVH*XF*KL!=:CDK;'S"*<.,>#?V^_9.? .E!' _6'\*ON!5.*^1YH) M: QAUOJF"B>2)8F=)>LRM&5&$I7^.'&H#Y*_"5BUI)1BYIMT!Y%,2>Q,>0OU MO%N*/]<(WM;5*BE2(%#8TQI3VR7J$BG=3M(% ]>\G%%%NE_>3Q M;OC/KW#43N"#&:S$,-&! \N3 MI),H0=-P%0$G:L!>M@3[ _^I[3 ->3/* ^[ZS:V;UA1[A ;$<"Y*]\YK[4P/ MNX/U,V#1XVA@32H5!S4 MKC@VXV@1&5.H7:=0J4:28V:\Y]F!G&TAKB:$+I*%H]8:EV M:-#) 1FUBJ:CD^XH6OTG-RF976-GX#RV]\NU76Y,1%;N,R[1??:QNYN40D:+TQKJZ&'J*%H]<:EE MF/U'A4-W'JS3'Q6ZBE9/6BH<9A<&3 H4 M9AM)0WS.^FR];BM8JY3=#8*(XU-MCQ#)4K)0YON897 M5>ZPO7*M88X>Q(ZBU9.62HFS;BJW4Y745;1ZTGMW!>W'-*V5^T.G/%NO_7N8 MF"NEJS,R'+?S4@'5WT@-P>T: C ./^[J)#.TRJ(T0RN0Q>D,09>NXR)'B_!5 MH&9B?5O>]-?Z%\%4<%$O,Y&(%' ME*#?PO?JUO 7-!$"56?[WN?-_-F='(ZK\R<$P=!,%&$4YU_^(/_W$'75UM^[ MQ+T4V4MUW3Y'U;V6S7W5W=O=E?[+ZN9[X_T0GXYT[\?X]$KW?L#=TS%WM=]X M\$WU5P-]"6GS-P>_A=E+E.0H%G. YWSQH "SS37^S4.1KJIKY\]I4:3+ZN-" MA- EI0%\/T^AM[8/90.[/Z:X^!]02P,$% @ ,ZG%6%?4*'8(! #Q4 M !@ !X;"]W;W)K+4-M [W8\_.\GFA80$NFSY '$R\\SS./;, MX.&!\4>QI52"GV$0B9&QE3*^,TWA;6E(Q V+::2>K!D/B51#OC%%S"E9)4YA M8&((;3,D?F2,A\F]!1\/V4X&?D07'(A=&!+^SY0&[# RD/%TX[._V4I]PQP/ M8[*A2RJ_Q@NN1F:.LO)#&@F?18#3]4SM6+Y^0O\K$:_$/!!!719\]U=R M.S(< ZSHFNP"^9D=WM-,4%_C>2P0R3%F:9A\(DP2QK? N^!1AB"_P)3""V"E)D/PV ;CO@C'H* M$"6 N O05).2SPS.9P8G$7HG(BS4>J*!#L*7OL16+$@ M(%R F/(TYAOP7XE'TQ2E\09)/+V]]F-X R%$0W-?%MYI5I%CY7*LR^1D\T5V MA&D\N_1VCM=? MFT5%A)V+L%]XZ=FU)85JRZ[=ID)\D!,?_!)Q7XA=-^E!C9!U1+ENT6\F[.2$ MG5\BK.JWD"1:^=&FB[73R;IN<8+U;<[ZMI6U&Q AP 2X+ Q593^YJUM1+MW5 M5P*K"$:PJ+JP77(J]5J;.HO665JZ[:IZ2ET$ND#/Q?L[0R^O*0QA8W4YR[2J MHJCXJ+WD-ZHX;[-GR!5:/91>YV_=C[HGYD/.NVJ>HJ* MC]I+_G/S06,Q;TP'9UA6-13%'[57_^=D@WIEOX4V1/B8?=T.0=OIEPRKY(M& M +5W L].!?4JWZR@;M>NH&@*T#E=@=N=!Z[:%EP+K?J7L^@+\&_M"_"9?4&W M755/T1?@%^T+<+W8H^8_G>=85C64S@%>K"O ]5JO6"&G5Z/?9(AO'<GKZE \GBY #K M@4G)PN1R2\F*WR MX34S![1U=61\?F+*KZ6"RDU^;;,\O*BM]!Z==;OE].%7";EJ5K)'+Z9 MJV*9:/A8//7+52&36=UHF?69YXG^,DGSWN"\OO:I&)RKM<[27'XJ2+E>+I/B M^P>9J9>+'NV]7OB=V@1OPWE2_ESGM2A?*HU-?JP^WLHN=5(Y*9G.J*(H&79WDELZQB@G'\ MV9#VMGU6#7??O[+?U,%#,(])*:]4]GLZTXN+7M0C,SE/UIG^K%[&L@DHJ/BF M*BOK_\E+@_5Z9+HNM5HVC6$$RS3?O";?&B%V&E#>T8 U#9C9(.AHP)L&_- > M_*:!;S;P.QH$38/@T!Y$TT <&D/8- @/'5+4-(CJV=U,1SV7UXE.!N>%>B%% MA0:VZDV=$'5KF,(TKW)WH@OX-H5V>G!U?W<]O)L,KPF\F]S_>GM]^0 ?)@_P M\G%X]S A]S?D_M/P\^7#+0#("?EM_>N7\[Z&[BN2_K3IZFK3%>OHBI./ M*M>+D@SSF9PA[4?N]K&C?1_"WL;.7F._8D["B5R=$NZ])\QC'!G/\/#F# OG MG_4^_N'>]\3@VT3@-1_OX+O-IVHIR40G6D)MTN3+Y6.I"Z@M_\.F>D/FXV15 MP3TK5\E47O2@HI:R>):]P<\_4>']!]/YF&2C8Y*-CT2V-R/^=D9\%_O@LWR6 M^5J6[TDN-38'F^:B;E[M4<\#%@C/BSS_O/^\JR\"#/U(^#38!XYL8!C&D1_X M?!\X1H 1]V,1MXQ[,0?;F -GS%>JU$3-85?T;8")"Q,*11A(< M>F;$-BX(8BH"801LXZC@0HC G&<,Z(4LV.EY+^!P&W#HK#;W*UDD.LV?B/P& M-JR4Y1D6=WC,*G-,LM$QR<9'(MN;B6@[$Y$[]60.4Y&1))^19 8.(ZVJ?F4H MMU.#S4QD)484A[X(F)&1-BX.(M_C9N6Q<2RF\(\9:W6, (7P(\XXGI'Q5H?X MC6I;RJ28+FHA9E!^,K6J]D$L^-A>%3YEC!IC'=HX&*MG2#2R49SR2 2&1&,; M%\)2C"@>-_5:!^BY,P!.. 2.$662R:KV0AF"U:F_HP[/LP9AU,@A CFA- @] M SAZFVN,<04QCVC@=42]XWNI.VJE9B]IEI%TN4K2HK8\&51A/-T;LOTIAXR' ML,SP;:05^*%D8R?9?N"L#9PY [_-=9(_I8\PV0F$JP\4@-ECAG4<1J8U&")( M2X!#R<9.LGT!6J-+G:YM\* TU#ME[4!HV-SJW^B,CKFN[6;U*WX6RVH;]1A6P#>!+ZS(\#4P $"'D?@EBF!@B2 MA3'US%L(8Q3)(J_3B;'6?S*W_ZSWHD M(S-D#!H*GYNN>H0A85<(0VJ:M3$G(PSHL&&MM*'/;T->P2:)UD3ZN=5)9 M(D%M2(A:51U!" M3!U=5/L"MAZ6N3ULIX"PDI;5>7:1%'*ALIDL\-RR;V)";D4B%%YDZN<>29=^ M6 =81M[\$/\(XX?MD$,&6)4+@;KSN/71S.VC?Z]_'I0SDCS#2>));G0OB5KK M$DZ:,TAA5/VC>NJCLHV.RC8^%MO^_+2>FKD]]8>D3*?D7=HL"-1;?'B#XPM# M?P1BMAEF(91GYIDW!3"D'S+8NZV*@B #(03PFCF-(#F04WF5:7Y!68VEJX6L(9 M[&1)L7,5];<->[3G64Y]\Z8J!O-.S7NO(YPMMC8FE(UWW%1EK;MG;G?_FD$_ MKD9\F!H(#%,#9;/50-FZU."5Q=^_TOI=[O:[L*5=K8NBNNE8W7!?%:DJ*D52 M-2.PW-:9+LD"=A1PPS(GR>R/=5G)";M[(>?5@R\$#DYP6I8G<&XXJ;<@4FHU M_4K*59;"^7D^!Q"T ,$_)M_K']E/R41*T).%[,JG0C3WX-QG^N4[U=P)D M*H?#"K!%*USO?F!;GMU^_#1A_J1&^/Z M%3V[HOV-DUQC-D9S?8]4ONG8T@A[!O*'RS>7RI#6'S--7'I'A* M\Y)D<@[A>*EM5K6;Q&PO=V]R:W-H965T M&UL?53;CMHP$/T5RY6J5JIP$A;:TB02MU61EHL(;9]-&(B% M':>V@=V_K^V$B$H++_&,/>?,F4G-/7T'%\NN?9?=*EC^T\8Y2=MI&C 5H%@ M9;W2U^8_W #"[AU U BK[M.Y%5.J*%IK.0%*1=MV9SA2_5H*XZ5KBF94?:4 M69Q)Q\O%9+K(IA-DK6SY,IL,-];)-G:93Q>;#"V?T7(U70\W,QN /JVH@M(4 M8%A.^>>8&"O"49&\23BJ$T9W$L[I&PJC+R@*HN[_:&*EM_JC5G_DZ9[NZ>=4 M:S1$8RF$;7)F9'Y\3]1#%C?Y UW1'!)L1UN#.@-./WX(^\&/!QJ[K<;N8XVR M/(.JQYC:67Q/7\WPW3.XBW1.@TX8]6)RODU,;AKM[LR*PM[B@\[6' MD:KGL':,K'SOM]+82?)F8:\N*!=@S_=2FJOCQJE]#-)_4$L#!!0 ( #.I MQ5CS3;,V>C$ /AH P 8 >&PO=V]R:W-H965T&ULS9UM M.T +UF)UWUM&41(+P,A@@R=3ZH;9S6&;?4(\E)YM\? MY)9;#2Q J*^D]I=$EN%Z6%KT_=P&=*_O?MML_[5[GV7[WN\?'M>[[U^]W^\_ M?OOZ]>[N??9AN?MF\S%;Y[]YV&P_+/?YC]M?7N\^;K/E_?-.'QY?Z_W^Z/6' MY6K]ZLUWS^\%VS??;9[VCZMU%FQ[NZ_??]*>_7R1KCZY?W^ M\,;K-]]]7/Z2W6;[^&.PS7]Z_9ERO_J0K7>KS;JWS1Z^?R7:M^)J_?YAE^=M M?EIEO^V^>-T[#.;=9O.OPP_6_?>O^H=CRAZSN_T!LLS_]VMVG3T^'ECYD?S[ MB'WUN>IAQR]?O]#GS\//A_-NNO)J]Z]]G#\NEQ'VY^^R$[ M#FEXX-UM'G?/_^W]=MRV_ZIW][3;;SX<=\Z/X,-J_>G_R]^/'\47.VA&S0[Z M<0?]W!V,XP[&N3L,CCL,2CL,Z\8P/.XP/'>'T7&'46D'?5RSP_BXP_C<,4R. M.TQ*.XSK*DR/.TS/W4'KO\Q<_]Q1:)\G^^S9UEZF6RO/=_T9]3+A6GG&Z\?R M,N5:><[K=WF9=*T\ZWKM@;U,NU:>]_KAOTR\5IYY?5"WR\O4:^6YKZ_R,OE: M>?;U8=V_PI?9U\NS/]#J=GF9??W\?^N?_[&?/?OZR^SKY=G7:P_L9?;U\NP; M=1^R_C+[>GGVZ\?R,OMZ>?;KQ_(R^WIY]NMW>9E]O3S[];N\S+Y>GOW:78R7 MV3?*LU^_R\OL&^79KYT7XV7VC?+LU\Z+\5GLSU9[XV7VC?+LUX_E9?:-RK_] MVK&\S+Y1GOWZL;S,OG&VZALOLV^:[[>:W MWO:P?_NO5_M&82 MY3_<1OG_W!LONNU=_R">>7/;L[S\7?_:^<'_<783_N6V=_./V(K2WE4OOIWU M_OI__O;=ZWU^0 ?LZ[MC\>M/Q?6:XM%FOWQ4[';3O-OU9OUKMGVV6IN'WFVV M766[WJR7&[V';+O-[GOYYW;WK]Y^T[M^7.YV/5&4F%]0XKI;"?.,P?=N#YSW MF\?[O-I__]=$U\;_T[OY]]-J_Q\%T?HZ8H_XX.P_XA@Z?K).\S'(_?WJX*'S M PF6J_NKU;IWO?RX4I]K[J4L]4C>]H+/([DMC23?X\.'?.OG]Q6'XK&'TG%B M?;9ZQRD-6JK?W3U]>'I<[G/:+'M8W:WV"DC8#/$VZ[O->K_=/.:_^:5GK??9 M-MNI0%$SJ&ZN%:3X,M(9Y 5#YD_CI$5:SZ.DW2EM2)&O9)8^JT_;ORUN+_,V^K?>H;V]Y[>US7% M^-\V\_^I_5_5'Q&-.QVN!'^[^[B\R[Y_E?_[WF7;7[-7;_[[O[11_W]4?UJ0 ML#D),TF81<)L$N:0,)>$>23,)V$!"0M)6$3"XD^PX3/L<(?FUS?#[U[_^J7G M)!IWZNIX2-B@&7UC,-%'X^(87+*L1\)\ M$A94/Y"KX60RG/8G);4)JUOVBUM$Y('%U7+E:QMDN82$I=5C/[3O_BY90^?Z49- M>[76=]MLN7;FG^'F\;$WWVQ_6V[OE5UY2%XX M(&%S$F:2,(N$V23,(6$N"?-(F$_" A(6DK"(A,4D;$'"$A*6DC 1E/86I:'* M+3.4AC8"03N!H*U T%X@:#,0M!L(U0X*GF?TV?.,&B\I%!]BN7O^:;]Z]YCU M=MG=TW:U/SRN]<6-%M5%B^8*-121N23,JQFF41R ?]8P _+( M0A(6D;"8A"U(6$+"4A(FS0K6N;>CM.OJV5UNV3.TX U*FZ,T5$7%0FDV2D-5 M62A9+AB R6<#,&ELU=9N]_3\M$7>_C]=LOAD!)Z_?//IJV8/F^WAC8_9>K=\ MSO=IN;S17+#&&S3NU-4;D+ Y"3-)F$7";!+FD#"7A'DDS"=A 0D+25A$PF(2 MMB!A"0E+)Y4_YP=3?5!^[H0L*4)47 M2N8++FCZV05-:1>D^'UYG*F[0@ M:\S)<:]"=S2T:>DYZIMF>%=[@M+,\X9@H45ME.:<-P07+>JA-!^E!2@M1&D1 M2HM1V@*E)2@M16G2(J&=[0J+NV9Q,Q;'RKFP>BXFBV.%7UCE%X?%82VB:%R^ M2&S6&EV&E^U[CYN=\I&2EEWK#(I6:8U7QG0Z'8[Z98_2R._L44B:>?8H++2N MC=("XJY9W(S%L:(N MK*J+R>)8[1=6_(55?\'DO^A4])-3:J[,A0G-L49J)TBR49J,T!Z6Y*,U#:3Y* M"U!:B-(BE!:CM 5*2U!:JE5C7.N6"T0+2XL>=_=%*&[&XECA%U;YQ52V0.L+P5:L)HD6E1:>Z=W84-V-QK&@*JYIB*DX U0T;-KJ6Q3FJ,2ANV/P1 MH;3:*956^Q3W]NNQ+=$ION=]O5^^>]LO#*CW[36^]65_=;=;[;>Z"#I= 5NM]EA_ 7FF$ MJF&GE9@4-&D6I9DHS4)I-DIS4)J+TCR4YJ.T *6%*"U":3%*6Z"T!*6E*$U: M=+:[NV&#;%GQ"V/PC;((3M$(*UB(*[T4^)MGIS_&Q#,-RU M7DT_O1KK^D KKZ=QTURDJW=!:29*LU":C=(WL75C<-8N;L3BV.0C;'81M#\+V!V$;A+ =0K 64?0NIU!; MO3F9MCD76]IH;0Y2C-1FH72;)3FH#07I7DH MS4=I 4H+45J$TF*]FA12O-16H#20I06H;08I2U06H+24KT:$:SK^G@P*<<728L\=S=%;'XNBYNQ M.%;XA55^,14G0EG/1!!/MHI4YI=[JG5)OS[(O%R7= MZM7PO/%P,)Q,IN6G/V**LLHJC&D/UFT=4T6+3/^7# MYB^;6G1K,DIK7&Q+@3H/T+A7YTL8)&V.TDR49J$T&Z4Y*,U%:1Y*\U%:@-)" ME!:AM/A(:[RA0Q9,4%J*TJ1%FKO;%Q3'*G1N7U 6+O=T_,%D,W#\6[.X=7=YL.'S;JW._BBWL-F>WCC8[;>+?>K_.TO[OPH M+Y,T5ZR[3(*F\Z*T.4HS49J%TFR4YJ T%Z5Y*,U':0%*"U%:A-)BE+9 :0E* M2X^TPHT>;:"XR\/&[K(X5J5SE\3&[K(X5O:%U7UAA5]8Y1=6^@73_J)+.L7N MZLVQNQ>X)*4S:JY2YXRJ<;V:H1O]:?GV$9K9B]+,,\=@H55ME.;4C:%RYPC- MV45I/DH+4%J(TB*4%J.T!4I+4%IZI!5N1E4\"AN>R^*N6=R,Q;$J+:Q,B\GB M6#D75L_%87&8[A<\BG$*SS6:PW-O/_F256Y5LOO>PW;SH2>1VW:QI@5:8TF: M]^IZL0:ES5&:B=(LE&:C- >EN2C-0VD^2@M06HC2(I06H[0%2DM06FI4P\:G M0ZW\%&.+(G?V02R.%6F9L3A6](55?6%E7UC=%U;XA55^P:2_Z(-.0;Q&]X0++2HC=*2O-1 M6H#20I06H;08I2U06H+2TB.M\$QEQ8.P\;Y=V)1:%C=C<:R@"ZOH8K(X5OF%E7YQ6!S6(HK>Y91W:S2GTS8LPOBV9=2-HHSD]]VO=T$79O,U[=79#:#8O2C-1FH72;)3FH#07I7DH MS4=I 4H+45J$TF*4MD!I"4I+#64V[V@Z&4\K3^&PV;PLCA7JW!2QV;PLCE5^ M,14G04TV+UN8U75Q5.-09_-2A8M6YI3-:S3'Z%;76VRW+Q<%\QJ*2-OI=&)4 MHK=OFOF=K0D:S%L_"JU\8PH-YD5ICF(4FJ$9_?Z@G(/JHH4]E.:CM$#QH5R- M\H]E,BD_YQQ>4E@9S(N.(#;:@WG1@@E*2Q6'?S E>;/!O.RN&L6-V-QK+0* MJZUB*DX 13 O6Y155G%48Z@&\U)%BTW_%,QK_)G!O 8:S(O2YBC-1&D62K-1 MFH/27)3FH30?I04H+41I$4J+4=H"I24H+45I(BSN+8MCQ3SW+VPP+XMCNX.P M[4'8_B!L@Q"V0PC6(HJ.Z!3,:S3'Y-[\?O=^N?Z%#.9MJ5AWF00-YD5I"N40UZ[9?O"*%9NRC-1&D62K-1FH/27)3FH30?I04H+41I$4J+4=H"I24H M+45ITJ+/W>T.&_'+XF8LCFT.PG8'8=N#L/U!V 8A;(<0K$447-'@%/$[:$[C M/7<9@N7N_=][ZVQ_^.WFX2';'AZHN=OL]KNV2T0M!U!CF)KWZGJ)"*7-49J) MTBR49J,T!Z6Y*,U#:3Y*"U!:B-(BE!:CM 5*2U!:.JC& 6L331M.*XG :%UI MD>/.MHG%S5@%#-K9UJ8V-LE /[FO&=71":'WSN("RTK(W2G)I!#(>EI[]=M*R'TGR4%J"T M$*5%*"U&:0N4EJ"T=*#($"Y_-4!:%+2[;V%3A%GE D<\]F8PKWWYMT>3N3HC-)&9Q,Q;'RKZPNB^L M\ NK_,)*O[#:+YCX%YW0*9-XT!PL?/Z:3BV@.O>CR'?M#W1M4DXH;L9W-C9H M0O&Y@[#0LC9*<^H&,2JOLHV6]5":C]("E!:BM BEQ2AM@=(2E)8>:86K,I50 M&;2DM$AC=RO"Y@ZS.%:HA55J,5D<*^C"*KHX+ X3_J(5.>4.YR];K4C'I9U: MD'6F9%!IA;HQ&$[+EJ01WMF2D#3SO"%8:%$;I3GG#<%%BWHHS4=I 4H+45J$ MTF*4MD!I"4I+49JT2&AWXX+BKEG/>V7[QZSWG[36V_65W>;]7Z[>7P\//&R6N^S_ #V M2D]231$L?S6J^3 Z^Q$TQQ>E62C-1FD.2G-1FH?2?)06H+00I44H+49I"Y26 MH+04I4F+SG9W-VS6+XN;L3BV.0C;'81M#\+V!V$;A+ =0K 6470WI]3@07/& M;].JE2V[UEU^4:2O#L:C@3&N.!XT'ABEF6>/PD+KVBC-06DN2O-0FH_2@K-G M/T3K1B@M1FD+E):@M!2E28MF=G=RBGJ>- 8'-BR5--M]K%YK8,6>IV901.14=H[NAMB88Q8W8W&LX@LK^<)JOK"B M+ZSJ"RO[@NE^T0V=8HX'+3''7^F&+HHT;MZKLQM"(XU1FHG2+)1FHS0'I;DH MS4-I/DH+4%J(TB*4%J.T!4I+4%HZJ(:\ZKH^'DRFY;6+6N2YNREB8XU9W(S% ML<(OK/*+J3@):A:N9 NSNBZ.:AS#X7@Z*)_+F&@7K#X60RK=R90F.*49I9.XI)Y?%@-((8I3F*46@#;6A,1WVM_(@P MFB^,TGR4%B@^E*O1J#\Q]'YYX%*JFBAZ0]/D;S# MYD36<$G2'S6&V@,LAD_EN4-HYYV/1=%C=C<6PKD+EBKM5W33RMJ/SME;_GC9 MR#"I+[H9_>1FFB-PJV[F# ?SM@5:$??$/Y+@Q:5%ITJGOW9Q-G61PKFL*JIIB*$T!Q%X8M MRFJF.*HQ#(WR71BJ:+&CG_)AAY]"WXR:YFNM[[;9=7?^NMUKW; MP]H^[S>/]]EV]Y?>S;^?5OO_]/X9;AX?>_/-]K?E]E[=L\G NAN4-D=I)DJS M4)J-TAR4YJ(T#Z7Y*"U :2%*BU!:C-(6*"U!:2E*$V%Q;UD<*^:Y?V%C:ED< MVQV$;0_"]@=A&X2P'4*P%E%T1*>8VOQET^6(Z\WZU]SU'()IG]=L+MME#MMUF][WGH/[>-ONP M^77YV&IUFO%U5H>,T+M!:7.49J(T"Z79*,U!:2Y*\U":C]("E!:BM BEQ<-J M!O:55KXMA<;AHK04I4F+,G0.JQ&CY6\A-X,[&QLT'Q>E62C-1FF.8J(J3[V@ MP;@HS4=I 4H+45J$TN(C;=3H5M!(7)26HC1IT(.FT-K+UE3L059YU:JB9C:1!^6(T=NFNF=+0N: M<'OF&"RTJHW2G#/'X*)5/93FH[0 I84H+4)I,4I;H+0$I:4H35I4M+MW80-L M6=R,Q;&"+JRBB\GB6.475OK%87%8BRAZEU. [; Y8K9IX:&67>L\2C7P[FHX M'DVU@5%V*6CR+$HSSQZ%A=:U49J#TER4YJ$T'Z4%9\]^B-:-4%J,TA8H+4%I M*4J3%LWL[E385%D6-V-QK*@+J^IBLCA6^X45?V'57S#Y+SJ54S[ML%,^;2G! MQ5UN/W__V5":F8NR:IOWZOR(#)IGB]),E&:A-!NE.2C-16D>2O-16H#20I06 MH;1X6 T 'I3O.:'QN2@M16G2HLO=W1 ;L\OB9BR.57QA)5]8S1=6](55?6%E M7S#=+[BAT2FX=]2]'H86E18\[FR(6-V-QK/ + MJ_QB*DZ"FH6'V,*LKHNC&L=0GPQ&Y00G3+2+5N:4SCMJCMFK+CS4;E\N">Z[ M'E6# 4>#07\X&)5"C6Z:^9VM"1K0>_8H++2NC=(M+"' MTGR4%B@^E*OQ>-@WAD;I&XNA8M-RF!UZ;/&1]N6#N.5K(FC!!*6EBL-7A=FA M1:5%I[JW=3;*EL6QHBFL:HJI. $4879L458SQ5&-H1IF1Q4MMG/]U,Z[QM-V M#=MO+M#Y,@,:3(O23)1FH30;I3DHS45I'DKS45J TD*4%HVJ@;KE)87:-_FI M14YJEA1"1Y*@M!2E28O>=O5?6/T7M@$(VP$$:P%% MEW.*[!TU!N 1+@>-Z45I\N<6&:U;4@@=6.YYV%!>%C=C<6PKD+EBKFN6%#I[RQ\N.RM8 MZ1=;=;SJ)87.WO+'RT:&27W1S9SB=O.7W=S,.4L*M4#K[L(,JOQJ29IX]"@NM:Z,T1S&*NB6%T,(>2O-16J#X4.J6%%)L6KD+0QY;?*0U+2F$ M%DQ06JHX?.5=&+*HM.A4]^Z/XF8LCA5-85533,4)H+H+@Q9E-5,A.T/PC8(83N$8"VBZ(A. MF;*CY@#8EZ23WG*_WZ[>/>V7A^6$]IO>>K.^NMNL]]O.@H;$HS4)I-DIS4)J+TCR4YJ.T *6%*"U":3%* M6Z"T!*6E*$U:U+:[QV&3:%GQ"V/PC;((3M$(*UB*+'.271 MCIIC8QO2W*Y'U=XF?/,2]C1;AB?S@938S25TUF+;7_J:L^ MDIOFO;K:&91F*L<^T8>:5CH??F@;N_)TL-"CM5&:HQB[-C"&T^%H4E+^'R\: MO(L>KH?2?)06*#[**TW7QV-#+W\!X1\7?9:AJH+J^;;;B_ 1^G'$1]J77\0H M7R:ZZ# 7Z&$F*"U5##KW4:6&^?-%XY86U>_LH5C<-8MK:3.=/12+8QN0F(K3 M9EH.-;ZL^0C;?81M/^(H1JX-RT._K/4(UGN*-NP4G3MN#KIM3:%I3=)M*5#S M'>[FO;I>B$)IG0T1&EF,TDR49J$T&Z4Y*,U%:1Y*\U%:@-)"E!:AM!BE+5!: M@M+2<37'N6YE)+2PM.AQ=U_$QA6S.%;XA55^,14G0RC-1VF!XD.I6QQ)L6DYE@\]MOA(:UH<"2V8H+14EN2C-0VD^2@M06HC2(I06H[0%2DM06HK21%C<6Q;' MBGGN7U "C-1C.VSFQ4@X.U?K\_Z9>#@YOQG7T$&AQ\[B LM*R-TIR:08S*=[+= MXX:C>EGTT"/S45J TD*4%J&T&*4M%-->;>EH,J_J1!N45Y83U5:C2BMG8W19 MW(S%L5(IK%:*R>(LY6E9GG]6*L5A<2Z%*W;\4SKNN#D=5^[_W]-N_R%;[WL/ MFVUO>7^?-_G->OEXO+;06^UV3]G]X89,;@?6V=WAM[W?5OOWO?W[K+?-#GXA MMP>'FS6]WEN2C-0VD^2@M0 M6HC2(I06H[0%2DM06CJN)I'KTVEY<4UID?/N]VO8E%X6-V-QK.H+*_O"ZKZP MPB^L\HNC.-W'U>=2_HCLW?$I>W?M,,[NQQT+3> M]L.WT((V2G-0FHO2/)3FH[0 I84H+4)I,4I;H+0$I:5'6D/@C+0(;7?3PN;N MLK@9BV-E7%@=%Y/%L:(OK.H+*_N"Z7[1WIQR=\?-*7JW!Q-S]6ZYRRW,W>;# MQVR]6SX[F.SWP^M,:58N">:['BN"_T9#?5*YS8.&[Z(T\\PQ6&A5&Z4Y9X[! M1:MZ*,U':0%*"U%:A-)BE+9 :0E*2U&:M*AH=^_"1NBRN!F+8P5=6$47D\6Q MRB^L](O#XK 64? NDU/4[J0Y>JYA3<>W+;O6>)2)(N1S,!QJDU'I?N)-,[^K M2T%IYMFCL-"Z-DIS4)J+TCR4YJ.TX.S9#]&Z$4J+4=H"I24H+45ITJ*9G9T* MB[MF<3,6QXJZL*HN)HMCM5]8\1=6_063_Z)3.:713IK#8IM7-[*?UHT+!+QM MH=>9&32*%J7-49J)TBR49J,T!Z6Y*,U#:3Y*"U!:B-(BE!9/JE&TI3LQ"[1@ M@M)2E"8MNMS=#;%1M"QNQN)8Q1=6\H75?&%%7UC5%U;V!=/]HAO23VZH.2GV M:]W013FTS7MU=D-H#BU*,U&:A=)LE.:@-!>E>2C-1VD!2@M16H328I2V0&D) M2DLGBAQ:8SH>C(;EM+(6>>YNBM@<6A8W8W&L\ NK_&(J3@+EJI&LJ@LKZ^(H MAG&(H1T:E8>#J<)%)W.*H9TT)\96%WML=R\79=!.%.FM6E^;COMZ^<84FD&+ MTLRS1V&A=6V4YBA&H0V,_E@?C$K#<-'"'DKS45J@^%"N)GI_.!ST!^7;3A<4 M[BFM II4.ZFF9%8NG*!)M2@M51S^H?]7>C^;5,OBKEG_NGE <*^:Y>V*#="?5;%E]-!Z4 MOC4IK.P+J_O""K^PRB^L](NKF+*KXIP5#<\I('?RQP3DMF#K3 X9-7B#TN8H MS41I%DJS49J#TER4YJ$T'Z4%*"U$:1%*BU': J4E*"U%:=*BW=U-#IL;S.)F M+.ZE.11N(E8,#AL&S.)8T1=6]865?7$5TW6EUYB;4Q;PY'];%G#+ =79(C0+ M&*7-49J)TBR49J,T!Z6Y*,U#:3Y*"U!:B-(BE!:CM 5*2U!:BM*D1?6[VR(V M,IC%S5@.L27UW2&Y;4>,.$O.JA39/"D.:W7R@W2 M\_/ FX<7S_1\F>C#A]PH??)%!V=5B-MKLT@7Y0,W[]79(J%1PBC-1&D62K-1 MFH/27)3FH30?I04H+41I$4J+4=H"I24H+9U4 \0G_7YUO4>TJK2(<7?OPR8/ MLSA6]865?6%U7UCA%U;YA95^P;2_Z)).R<.3YIC@"UR2TAE=%$8\J8;@3C6] MK!PWS?#.E@?-(CYO"!9:U$9ICG((VK3R+2HTB1BE^2@M0&DA2HM06HS2%B@M M06GID?;E1?K*"I9H16G1Q.X&A8T79G&L1@LKTF*R.%;-A95S<5@:^N5W50 MVAREF2C-0FDV2G-0FHO2/)3FH[0 I84H+4)I,4I;H+0$I:73:H"U/E1=UD'+ M2HL:=W9-+&[&XEC9%U;WA15^895?6.D75OL%$_^B:SI%'4^;PXB_WC4IG=)% M"5B[S--,[>R TV_C,,5AH51NE.>HQ#,:E=8U=M*J'TGR4%J"T M$*5%*"U&:0N4EJ"T]$@K/#Q;6;D;+2DMNMC=L["!Q"R.E6EA=5I,%L?JN;"" M+@Z+PX2_Z%GTDV=IC@R^9!',%F2=(ZDF&UZ-AH-!>=GN9GIG1X+F"Y\Y!@NM M:J,TY\PQN&A5#Z7Y*"U :2%*BU!:C-(6*"U!:2E*DQ85[>Y=V-Q@%C=C<:R@ M"ZOH8K(X5OF%E7YQ6!S6(HK>Y11!/&T.#'Y9!+.WW.^WJW=/^^7A>^C[36^] M65_=;=;[[>;Q\7!M9;7>9_D![)5FYJ)0XJDJ\W4RU"N75]!(8I1FHC0+I=DH MS4%I+DKS4)J/T@*4%I[Y;R9"J\8H;8'2$I26HC1I$=_NEH>-2V9Q,Q;'RKZP MNB^L\ NK_,)*O[#:+YCX%RW/*8$Y?]ED1X+M:K/M?E MVC!"#R]&:0N4EJ"T%*5)BQ9V=R H[IK%S5@%R493Q59A8/^9#0>]2=E!X+&%*,T\_QA6&AA&Z4Y M*,U%:1Y*\U%:E>2C-1VD!2@M16G2D?>F]2D\SQ>V;_-2B)>J_7A;H2!*4EJ(T M:1';[A:'C1=F<3,6QXJ_L.HOK/P+J__"-@!A.X!@+:!H<4Z9Q=/FB."OM3AH ME#!*FZ,T$Z59*,U&:0Y*7_\:+!N^CA>BC-1VF!XJ.\TG1]/#;T8>D"R3\N^BQ#507= MF.CCTE,WMQ?A(_3CB!4'6[E,=,EA+M##3%!:JI*2@:&7/=0EXY86U>_NH=@ M8A;7TF:Z>R@V@)C%J3K05*NXK(O.&K;["-M^1-E_AN6A7]9Z!.L]11MVR"8N MO*/U3VF A]UL5:KN]['[]\"#D_AJ?'_:[W?OEKUGN79>O>\GD5 MK>S^\$VL;?;PF-WMGY?'VJRSJX?-]BI;_?)^7U@D*WMXR#?ZM+"6N_S/L]_[ M)K=_6<_;[+/>^.^]V\/6[S>/]]EV]Y?>S;^?5OO_/(?IW&?[Y>IQ]TWNX/ZW M'Z)J>E[OWF?9?K;<+]]\]R';_I)=9X^/N][=YFF=SX2FO_KB[<.1'B;KV[?: MJ]>5]Z^U;V>J]TWMVQ]4[SO:MS^JW@^T;_^A>C_4OKU5O1]KW_ZD>C_5OOU9 M];[D!R3*(Y+\D$1Y3#*=YK_)SV'%K_)S][!7?@;GOWQ]^@S??/=Q^4OF+K>_ MK-:[WF/VD'^>_6_&^9]/V\/DOORPWWS,/^=7O7>;_7[SX?GE^VR9S^%A@_SW M#YM\>H\_' K\MMG^ZWG.WOQ_4$L#!!0 ( #.IQ5B$IF"(%@( "H$ 8 M >&PO=V]R:W-H965T&UL?53;CMHP$/T5RY5ZD2J M2H0^/RF6E[ 22)Z*@HKG,3!>!]C%EXUU?LB4V2"A7]$#)* >JI70&>E8=GD! MI3S'8!=HP@8) JPT#UM9F%KS>@JMGX'A2SF3 M]A?5;:V#47J2BAIAM_J+W*RJ@5!FH/*7L@T^4EF7(2=I* M&#<2O!L2YO09N=Y'Y#E>_W\TT68Z1U[GR+-TGVXY8E1*-$(1+PK][(GBZ?$E M4:^RF%D8RHJF$&#=[!+$&7#X]HU[YWQ[16._T]A_72,OSR":QJ:Z.U_2US!\ MM0QFM,ZATW.]@4_.UQ>3JZ&PO=V]R:W-H965T&ULQ5MM;]K*$OXK%O?JJI5* M\;[YI3=!(D!ZD%(2A;3][, "OC5>CFV2YOSZNVL,B[TO!,E'IU**@=GQ,[NS M\\R,EZM7EOW*UY06SN]-DN;7G751;+_T>OE\33=1_IEM:ILH3CO]J_*SAZQ_Q79%$J?T(7/RW68396\W-&&OUQW0 M.7SP&*_6A?B@U[_:1BLZH\7W[4/&W_6.6A;QAJ9YS%(GH\OKS@!\&7KE@%+B M1TQ?\Y-K1YCRS-@O\6:RN.ZX A%-Z+P0*B+^\D*'-$F$)H[CSTIIYWA/,?#T M^J#]MC2>&_,O/J5C?[ M6T'#K4+G&TN+=>Z,TP5=U,?W..PC=GC ?@.M"F=T^]E![B<'NA!I\ S?/QQ: MX*#C5*)2'S+HNW\8/PZ>)M.OSF#X-/DQ>9J,9U]TT[17@_5JQ+[]DF^C.;WN M\(V9T^R%=OK_^1?PW/_J;&Q)6'G")W"L9CSIRE\SBA M3EK!%I^*ZWF4KYUMQEYB[I?.\YOS89?SBSC]Z/!PF45%G*[V\28N8IIKUY2T MN:8M*:O-FG><-<^ZIB/*E<[C2 19G:'[T>1DM2 $'L:XL:H:.010&!@6U3_" M\ZWP!AN6%?%?1GB^YK:!!WS4@*>1@[X'B:>'%QSA!59X7SEQ.IR=\HC[&5L* MK^(>5+SIH 8*!+#.3E5#KTM[BF M.IRA@@+YR ^\!EA5C$ 7 \.$ E<2E&L%.TDY4.H4T6_GF:9T&1=:ZG'5N?*1 MBS!IP-0)8A\ /S /6%2\&[7%&N_H,^%LXCS.=OQ$*0%#10L'L^_"&AB5N4, M'@"@1 O?Y:DE2OI;Q+A=G*]%N-1"A9II"UT$8!.K*FC"*HD56%FL?R>"M$0 -224? SD+@H^;YU)"-&X2PF6EHY @ 2(&D)*4@)V5)IMM%&=B M[XCY7#&V>(V3Q(E2D4444;J*GSD?E.ZK#P0J'2&$7()!D[QZ"&-3F@8E&T([&PYYK9?QI-GB]5"EM2[$V,/-?:L3)##T7-,L2A:$=A9\ MR"C?N8M#<-E[/"O6-+/A5BD.((^X7I,+-8)=46SRO6T +BD1VBGQZ*C;Z,WD MI5 EN9!@EZ!FGJD11 %"Q$ S4%(BM%,B1YGMJ)Q>+4J5XS!Q?:Q,IH8T78 @ M-$1O*,D0VLGPZ*HGH4Z+5*4XP"W2<9 M!\3Z**#273?T^?92UE\CB$'(MZ(!KR1&:"?&Z>7EM=823;GF!JX;-#-EC6 7 M^#Z H6^*%9(FH9TF)],?X]E[^CNP549L2UO=:LF(T,Z(PV@;%U&RW\*+N-AE MAB724!T,H>N#9J&HD_2)%_B&1 9)3D1V3GS(V)S21>XL,[8YUN#/NSA9;C>BYB:[6I[*CRT1=NZ296- Y MR_5I'%)I6O%'#>.[T.?EKX%-D&1R9&=RX9#;@TD?1!KZ5K:J/^[M$^)Y:5Q& M%_J6%]*P-H(A.6UB5F:HDCCP:PEKW0K)[^@\OV]K"Q/G^2Y*Y]7"\&V5%67Q MF[*"YGQU6-K-:!(5?-]M(T-G%*DL#D(/GX:!RK!W5\-(TCRRMW!'HMEPM,+L M/9KF+/(\#RH8;7W>.D9)RLA.RH\'=SGE-T?T'U?12EL+()5T%:#:8A5#UT1T M6!(SMA.S9 ^^3Y=QRJ=6YK#L.8E7)9GH'R3I&K:AY_G-6E8K&(CM:H O>1K; M>5J;Q4HS[)2!-93LAI#_-?&K@G[@N20,#?@E>6,[>4_'3\YD.GP<#V9C?E$^ MS]5"5>D7$H"5[JE&#OC(PZ8T TN:QG::%L@^.3?CKY/I5!#".4]U8"U8E M6.CYB.!F3: 11#X@?*\:T)X\_K27MWNTX^GH'%2U=.5) W&!XL*:?B\F/+TP M097LB>T/0\M'^ ^#R8;6FKFRO9%=O9=2(R5)[1:0U5V1 % M!&&DK(:FK>P!GR^=834D;6+?NAJS[P\/=^7YBL&=,YK,AG?WL^^/8W'68GH_ M[>[/6\@L;SIRWEU\8BMA7[R,+6FKSY/D8FSGXL?[[]5#G[(OUVA^2.(H'^ZO MTOBOYKF2:D[./VK5B(2<^$AHZ"YAR=78SM7C/W?QMN3J[2Z;KR-1?G#$(A^R M->^PRL8 AD!YGJF1@Q@%)LXFDK/)&\>I@YX\DT3TA'G (I3ZQY4KK/ MM\49BF'"U\@9:(]%6.]Q\;F(EK359T2F 03\4[N66!.0B^>I)6WU>9+I!CG3 M*ZAYSFEUIC7]?%M (X(\@DT-(R+3#7(FW=#Y^/!2'V_U/%=;VNHS(E,:8N\M M_)T^WFHWHBUM]7DZ.5MV]IG!)3Y^OM6@$4'8@X94@\A,B)SI,[#T4&\_F.IM MNXJ+5Z8E;76#96Y%[+G5N[MCI-5,J2UM=:MEID3LF=*9=M*AGU&VE,I6S"'W M>&=+AJCY$?1P<%KR5?.@Z8N( X*>J3@D,I,BY[H>Y_S8.O[B%6U)6_T8ILR_ M/+<=/_9:S;':TE:W6N98WB6/1!2WE5Y[UF.K&YV>*_90 $G3835R34_MG9RO MW]!L5?[L('?*)_#[X^K'3X\_;1B4!_H;G]^ +\/]#Q2DFOWO);Y%V2I.R^?=A]"V ^6'?G&Z(@[EMM_")K0N@N M\MR7#;723VQ'!BNU=:T,&+IU[CM'LHI.KYV[<7UR=L'TT^$W1X/>^!>]D9>T=#ZZK139E0J2I#(P@\;>A-Z0U X'&EQ$S MVX5DQ_WO+?I/<>_8RTIZ>F/U[ZH*S2([ST1%M>QU^&B'GVG=AS.)]^Q:$8'8K(.P6*+-_*()=S9P?AV!IH M_!&W&KU!3ADNRFUP6%7P"\MK4]J6Q"=Y3WZ>!R#R?%Z.WE?)N_B*]ROQP9K0 M>/'.5%0]]<_!9$>GV-*Y*IX%O*5N(F;3(U%,B]DS>+/=]F81;_;-[8FWRI?: M^MZ1^.-RY8.#(/X\M.6$>'(8D9ODPG>RI$6&+O#D-I0M7WYW?#9]_0S?DQW? MD^?0OUF.?^\M/C4D O;=.;M1L8 L<4=$>5Z+TR:R&-(!\4^H&$K45 %&E,+[6@NJ;88S&L@\&1D-5G:!C. M#%^A @YX0@5J_9%0-5P?CH A@Y"._>[(, N+;BUM;P(&,81#&V\DQHG:1+R3 M92.^]-*!7K1X8]L.:*+O*D3VPO;N/Q$U%?/9]ZIVRZ)LI%D3* ^$YKL#$GJS M[;6,*&F3.*G")&9]I*4?GN8_!0E/#/89,95/<5%VI #3 V)6\>9-J7N*RY?M%TIK<(#YQ9I[AD>5*#F2B$HC)@C MAC]P\,A9WLN5IJU@> J=!-PQ+XS40.C[=:@LYE>L&6)+B? !:MK@&N@X54^] MM1R.4.1U3*DU/N5*5E">XE:-N>BX955)XRHTD>:W.,@AW>.V\OSM(L51V$.C M(!?>SM@ /NK-V "4TB*5?Q%$=5F!),)+K:,LZ4 A!%(.%-%: ' 4;$]L+%-! MAOB"J(1-HI5ME#!H;9-I<,LR+82*=''3=$'Z?=KC[KA M6DTMD(+Z($./JC\D^U$1O*)0F#+2X3V[*(?WUE:#TEJ\E&WW6ER;@%0JKK5$ M\D+T48[K]:C>C=1]DAOR9 =I2FX*=*V,QX13XOQ%C'@\F9V^8&WX+MEQ:;BFC!\:1TF/!K%1DW@9$5]&!W+[M#I< M!Q2RYCKN97D\<&Z11N)]<[Y^P:F3=,F<0:_D?8'2-K5N;.'9Y-59HGTZ*<[^ M']K%Y-"]DN]=^2VY=7S8,#$H+MW^N]G=V^DR/1D>S=/#ZX-T:U0,2J[A.IW\ M>)H)EQXS:1!L%Q\0*QOP'(F?#=Y_Y-@ Z[6U83O@ +L7Y?)O4$L#!!0 ( M #.IQ5A7./*CC@T *&PO=V]R:W-H965TNW4D<*]X\;.T#1$(2,B! Z0T MRM?OZ09 4IJ+G63WQ1Y>T.C+Z=/=H%YLG+\)*Z4:<5L9&UZ.5DU3?W=\'(J5 MJF28N%I9/%DX7\D&EWYY'&JO9,F+*G-\=G+RS7$EM1U=ON![[_WE"]DHW_B@EZN&;AQ?OJCE4LU4\[%^[W%UW$DI=:5LT,X* MKQ8O1]/3[UY=T/O\PK^TVH3!WX(LF3MW0Q?ORI>C$U)(&54T)$'BO[6Z4L:0 M(*CQ*"6##L(MQ'NO@K(- M/WEQW& O6G%<)+FOHMRS!^3^75P[VZR">&-+5>ZN/X:.G:)G6=%79X\*G*EZ M(LY/QN+LY.S\$7GGG>'G+._\"PP?BRMG@S.Z[/TP-)_<\59;:0LMC9CAI@(N MFR#^/9V'Q@-9_[G/0U&!B_L5H&S[+M2R4"]'->WEUVIT^?57I]^QP]34T$9:4M]#!,#6N%-3+P;E]_]>W9V,UC9*)^BT;N4E -Z;9#, MD$& XWF'&O)<&40=0XK-5G*MQ%PI*Y31H"&9]"F&>3,15\HW* 1@Z\+($/0" M:D71O8!*"R>CT^:A=TW(2PU5K9EOI!! T4 MC\'.D()#H0"<00MD^1L(-JXX)$MTX"C I988WY =K?=T;_#N$P!-%RN*ZSC' MQ &9B2@J:5'-Z,TQ["E4""AVG6L74OM>4WJ?[W9&4)[HR$FP :6%(XP:[),C MR2N%#"NQ0#W=#]D$J;%1:^7'=#.H3@9AT+JF4T@#5QH[47@0!&R1W^3(5'*+ M8 $I*PUI)>]"T'&0ZB.:=)7V%'C66=?"OPL="EBR12![1&@;&XA,&POG&BBD M1(FWC0LM]D]>9]4X7 RQAP+\8#X1_ =XI"5>G '4C.KMF;JSZY_A+/A95K34F.IG8JI=-OK8W] M"MM"NGU>$*E,SF02\PH&#AT(/A)3:UNL^:!JYSG3J*41IR='_^ACUX=-*"K: MXC7 4LT1\/-3+KMG>,?@?J<97$&RKH&6I[$P1X\D_A0;R63N/'9E[5O(C;L9 MN>F=3Y;0Q6N%VP15:#T%%QK(/+V8B%\5 U@BAG.C"P $M%5&'R^-JR@Y$J?( MXE.K"4OS-J!8A* 2I!>Z(> Z=@= Y]N:H?]Z]K9[5U2N5(8U\7CF46"@VUP; M_3M?D)_?R@+7T-CY,!'?.PHZNH=">3NTG2!R^NQY>"!@GRD)'R>S2<2QK&M8 M+.=&$6ZE6+J$,MIPG)@(EY!<&RX(P)+)!1J6@(95YGJH%_ @+"+ATV.CV3Y& M?N*RQ'TH$CYP6#KWD&X$*!1AAHE<-"F<90R ^D/XYTB'T"KPUKN[3N@[KFE? M(1$/6TJ/XO3*X;\N*]].9Z]R6H[O7_"Q9BWSBNGL8U>F?W03AMK1*7#\19W? MT5[H#V?MO$$5*"#GZ='%"90@H/7%0*BU-"U':+-2S*.8SLEH!#"-&V5=3H M[('H\U'%9KM%ZH$83IG2-C8#Z<\2(Q>OCD16D41:;M^"7EKN*N#0OCBC?@1. M^8;?CJT" MGD[.,9D9DTO;P;/)67CTET&4>?'9P^FSSK!+0AU93[MOT# MTL\8+7#???ON.I\.&Q-?QR#D+*Q:ZD-UPA"4&LY2O(!_[*!B7<6 M1!/[>L8ZBJN+WC_C@36G MIWOF/*K^N)NI(M=PK',6YVJVI;;DD7(TEX;K#)^;=+H#RBCJGR'6 3C_%KZ0 M8GX M]29[9<%/: J"P&,;#3&,A$0QG3OB>R0HA[RP-!!:[&CPB"0.P[<14=TXL [6=A @&80^.*&SQ!=M]8X#YNY>8T7.5)%O0W(?Q#)%# M37'U6][LQ?KTO$4W9TF4)H,#A&ZV3D.TS%)^7B@ M;1!'E<01$. 2W@+>XKDHV\]IB&88G3 U8
'J9NVNOPPV$&R:Q!,O=9F[@ MR;N9(@EM2ATM',9.CC4A4X$7URH?&& ':/!6^]",T]%&SI*=(S68\C-&2O+N ME?9%"Z:9(HFJ.::S(TQLH1&'HY^OID>_CM +/_+J%;S@X?7X]A6]_:XDSRPT MC/Q%%2OKC%OR,=[HW>M?Z 7"Y(>K*8_GRG/0#D>X,7K2F84\3WRC?6;2. 9% MQ :QU8J/$2F3>H03'49//"!T@0"[TK0UQTJ]T-"<&+]J: MP$Q04I]:+#:)*LHR4LQ]R<$PIN2@-.UB;>B( $[3'-S4@ THGSJ(M*X?&G9F MKIQ5.C8%1A;JKU+@W3H!'^%98(AA_;#T2)3BU*.@A=J@]L!9OZFB/WF%2C>Q M*H.TG$GGO5U/D(O4\/AMX(7N4(BLG(@WY+VTSWN'O*\/C'UIDNNR4T78M0QY>*S[< M J/(IH&M@?;Y>(.BBY&.P=AXO5RJ_5D\2)N_(5#-^Q$TL,K?):+@-ZV'8;@P M2B)Q0QX NW,&_EL3@HA$QAEA?!8B-BJ>DE )CT.84'1"1I@2)-C6<_&UZM0%CY\#_EM\R?EJ(F&^DG M^;O35'3WDFJI]]##4D1D$.=S+S?=!Y#4L&P435SYI!A :PG&J9UG)B&QK/N& MFE@FDOT#IJ!HIFA]IA?JO;R391ZN]G79L%!&E.P[>,6N(-H< M#-]ZTJUR/@T''8:Q;(&@@=X5RH>R*2XL)(.:N2:C)I%B_,+!)\0Y"Q=Q$Q0+ M.L+FKT2[#H"RD3EZ[VX45]$X0]^H'?>@R5OD"?6S.N;>-8908ERA;X7IZPO$ MZ J6XPG*=H18ARQ(Y<8SJX]$.L.@\/5G"SI M3H5WO]-UH=J=)C4/<2(?9-.'HJWX1-]C]"+6WO05,!\W#EI^;K(8*NY^.NUW MSU^QTF%%=ZHV5UOH-;GOP_KQX,<3R/@E_T0D1!?&WU%T=[M?H4SCCR_ZU^-/ M6*ZE7U)I,6J!I2>39T]'X'7^64B\:%S-/\68NZ9Q%?^Y8CJD%_"&PO=V]R:W-H M965T5] 5_=U\VO M[4;K3GW:EE7[]<6FZW8O7[QHLXW>INVHWND*OZSJ9IMV^-JL7[2[1JAP;<7#DI>;'75%G6E&KWZ^N(Z>OG-F-;S@K\5^K[U M/BLZR;*N?Z4O[_*O+T)"2);KR_F%RK7J[0ONX_U_9^U.<^$X&5UV?+_ZE[6CI,+E?5M M5V_-SBN%YF!_8W CL_ 7JCW==5M6O5ME>M\__X7P-,A&UMDOXD?!7BK=R.5 MA(&*PSAY!%[B#I\PO.0,O!.G5/]]O6R[!L+R/Z<.+/#&I^&1 KUL=VFFO[Z MAK2ZN=,7K__TAV@:OGH$V['#=OP8]'^258_"/HWYTS=4'YJBRHI=B8]8G=55 MBU_RE!7OQXVF*SDT6>?>;_BR*JH4]Z6E:CM<@+)WK0*DLL^UZG!?*GLQ5/I^ M4V]W:?6@TBI7!2[?;^JR!(;W%:"U_;(M\B)M"*.4[X'$ .Q2-TYL K[WC<[, MY8@OQZ.](Q95IYO,[+5,2R!)('$C1*-J4[8HK=JD=UHMM:Z4+@LH)YUII'YJ M-6VMVZZ U@V:JTKW:1T;OQ"!\PMG8@G MNX$5N)>(]E-5T)I;VJ$-5-VHGT:W(_7=]?6'$3A'&PFGA,A _R1:C?ZM+R < MJF]55\,(_:J]0Q)QTA:V?2>TZ39II]+5"M:7D< V=<.H;AU'L5YWP*@LTF51 M%EU!Z#7Z3E>]#D"HMA.X^M..:"=?&ETRZ?*BSG9%UI=I0XO[5J_Z$F>\$^4HZVK]G+[E[OQ&XUH%)SN(? ,9 M+>YH"Q'W"G3!"1X"8%OVPC%(07W/DD&WPAOIAH2F2S\YX*NT:/@.5HH64DX+ M:I+QM%H7#)Z78F=F<"XJ4H":14.L/XGU"':@ZT%,( \/V()=?4E< : 'T33P5I#6%G+1'A.T0$0D"B-[9VF[ M42OP >:H*$N2#I%[,@8?=582U8D6S+$;W70I"0D$KE$/&D)B-6(P)XV[2W@% M/"C^HH]TLJP'EPEM$*G.][!G56BU!R%+K;'*554S6Z&2P*1"R(?M*Q@-.Y02!:'CC6\S;P2!AQQ\&5E@ /VX:+1KS%P)N0A!-(J J5%OB/L>@J!:%!&"TPFP#0G!\4*P0E21C''<*&8$ MXTD0\F91,(YFP7@R5M\31<4,#A)[F8 E<1!&BRO3!. M%@I_DNE4)>#+/)Q8(IX"U5XQ.C@)T("4\)$%PQE@3!B;!#R=SH&9')@NQ7/0 M?@($_J([!Q.^'_">J4L(]70<)+.0OK&UCU\=7;\$A^,Q$!\?K/*NWY AY_^< M6:>0![Z3S0T%;H7H6687M1L$-<_!A"W[Y[83R\1A&H*--4Q>2=ZL;SBZ84^J M6XXJ*K4(59X^D"?]O%AUS[U9NWZ([GY,M"O3S 1%O) 1S.#KH>&_P7,6W0,. M )?:]2R;P G^&-DW?&G;DV(9'[5-'\C!P8'I3QF=Q)C]MV_>W1"$ON%HA,+A M[OS!SITKU^QYVGWX#)LA@K(4(CR+1PF2X;+D$ B@<"&T%]A5[S1G^^7#2+U/ M?X%GN.%46C>M^E.ZW;U2?X-!KYMVCTA$R;K2)NT&8D0E8'(]5C_J;%/59;U^ M4,_5QYMKU>KUU@4NVQ3I2K^#F?@CTX,UP*4JI^*Y,W09'>%#G'6H[VU6W^'& MS]SQ1-KSUKC-ZLC9G9+'4X+WN>@9)]5^UMXGA/X4JVC-T]D5?RGL1*"/T:3P M"NN)#+0@BOZX+YW!^?W%6R!*W'+RR"4)".P78-B=$?TGLFO7P[%22O4E^"5[ M_V/<&C^.W#N;'WF?.)]"2+Y7&4"RQND0XI$.]H3*=O09!$C7FK-.,AH5OC 2 M7 :@M)JCSXOJN>[ MIF;3:F+^HMW@[G6-J-L'#N)\AD:S*6)G_Q R9PH8QPGBH]F6E*U*Z0$ 8\ :\ *2OZH[<(G[Y M.^7,R[ZCJ\A(N; #R?,RZ+2J>J[8D/!O$!*3NI&F4QK3*,APM9;B058T6;]% MAL0YK\V"7((,]]TT#Q2 M%=R\I-W'B'9=]BUT'N3/2LZZR55GE+SQ"DKMAZC9)>&D?!6'IIG)4S[[%#]+ M<0(;[VHJ%! [O ,L'T3P<@@1E[XX)U* 4-7;(AOR=ZX'WFLP+G6% \QBG?X M-]K*)9<#LSU&-E++Z[-.# B=AKAT5^2]+RNJKQ!;E92+/!;@#:4Q>X^)'MWF M%/&\5#^^><>J!_-HP9V)"Y\"[:\WU\]_#M3[V_L]04*X%]T$%/K,0E@)6CQ&3*I IQ^56N[RJ M&$J+;PD0')N;A2\QA2PV#^QF#>^V#8/PZE:3*4*[:30QV6;)#4/H6)%.5E MAE\^D36+T$K,J! ,G\$4K@ER)X)JK:FKGS^H2S:X12<@KZSY-CT!RLL;!&Z( M8=+\#F8>,0Y5O;=I\RN 6^EW6PUPQ75 KW0#)^8U05Q5UL"0VC>V8C&5W3TR M*RKBC5@#047$16U-H@.9(P<.ZOEDVA201L1W"+(V!7)0IV5T2'"J>Y ^Q">D MAJ88:22L7E)!W6C8KC=LH>+3XJ;_V-2D1L\^8,ZZ5"7E%JL6" M4"/#F!>/506%P@(T=D!_.#JBE&=8[2P&LJ5-]UOUVQXFM&\+ZE%3X^2N[.YM MU6<@ ?E+C\)DN%(2&CC1IJF7Y%RP"?RXM\B($D0EE7T1O4,CR?F3\%%%NH?: M<]7%-R?G")$X0OQT@ML.S;;?F185T &$3O"M:HL0LX*DCAN!]K8A3J0"2M.; M"M"F;K5KNV 9[ _P+2@=I%B*^W09_=W6N:;HG/I99("TUU& R'2;.J? O?2YI6.T:-]P2H)AL MMS.LJY.VE63?-MBJNH)EZQO6K#W[2]A2(#G0D\B,]=Z%P9ONL=D+$/ZK M/<.04]6[PYI9<*ITXEWBPS6,3[6F>N/*5AHYS2AL;;CANT5>!W@4+-_!(S(? M1+YE85^Q2V95OB^ FFFT2B_Z?'^8!0-&B1J?G3X,"@;<*?HX#)-%(U+*M9>> MA$ILS>5>MM]&#>D0:;;Q*Q)VE?D)N:Y8^#O XK%6MPT**UIL(?3Q@Z8U[+."#FXA)3L'U)*O*+-A,#0X\&RP;I M\?O:7N!$G6QN3S-T?.3(DNW>NJGO@3>S[)4TR1VQK2617P O[@DT4( M8,8:3F5O!\KC!&F@1ZZ7W5EU@71EVB1'0F01=7;71DM\U;#]55\OODR5_LB6 M[7LL$P-2C=N8Y-S,&PRG$8%0@Q4%+PK.;ZG21<'/OA$]:3-E#^/Z1_O]LS=> M_\Q/O59UUK*$&%P7+_=A-AK]+, M959G)HW:O;[YT(4]A2[3F!K,9/ZI9-5P%J7P0DM*2?V3SP/@ NFJ6[X9QD'M8J92#"?%J=%_7 M<*3S\%R62U0W4N\H$>\*BTS@S5,01I^#,'B%T*UF@2>9\E/]KGA^>+NG7.=/ M<+9-Y50$2ZDB.Z=.\&(JEZFQ'L2S<'0@^*$L MI!_"$4U+R(S! :AG3P#V["0X2SI_8.AWZ?R$Q?]>,D]PRF0>S'D4A7H@TV V M#H4RB\7A4 3BF/$L#I)P*G1)(H_,_SRHCV8RZ:/4#MU@\-#V-#7%U@TQ]2!J MXQ5KI^$T<'"XIGAC^J*FR#WT^"\OW"T75X>FAX(E^Q#",+4F8!L/O1T--TL/ MD>?7]D>0W5BAWUL<.?R*UB^3RE&\8U NA@T*GC7F00N91+WC>IX9\:(-\4O M92 $HTA9&MO0,=.G1+A5R?-WDN-3V5F.1;5_JG44=G3916.=W[0O:-H066,E M!^6>B(D=J*UBQDQY_I3SGO8@\=&E1!4O79%%?T)H:F P>X8Z_)"D'TP-^ .V M)/RE7K/;TS3WF&F2]%=N UM!SYRC ,'X^12RW?6R+-8F"C#ES\$1.9P&:$=U M$7'80X53JK-.#$[O]:2MJ V<_5MO]L9B;BRS3(1 FS5 MKVA.MR&N2\9K%,1A[I!VLCK,Q"[[HNQD9Y-U;-)6?K*E\&9PQ5:^),BR@T7, M10.;BVFB'T9;I=XN@[EB5G$4F?YEG-('#OZ-:C>Y)!INZ'JP6UU12AE5--P[ MD+=IBS"0,T"D:^?-S]XH@O0GC0K:UKDM2);%K]"@32V&P\1P#]ST-]0F+7?% M!CI .TR>IS3 H',[_,UD]TJ6KI?DX'H@AZ9%L763VX?SO":YH?C4=A?M7S;( MOGAP;DA6K>$JP'975Z8\1^,4CZ5E-E.E1[6ZCBQA-PR7[,E<^R2A:S?%;O>' Q>G559*WKPW6X M:%HL &5;U&U=]J9V:@JIM?&J;8;\CVG7YT7-[0VVCM1A6A<4T!-6P).@+0OJ M5O!"NI<$LU;M0XL\QII;&AHI#.:V;.Z5[*@!6O?K3=T+T?<>-N-I"\@V0K41 M$^G+F%_3U2*_00UD@5!0O\Y& NU_M.G_HC;QP-&WGS(M)6,::GIKVGZ4<'1- M+Z&P#1J'QP&)]L-SCUYJQ2F3)%!"43^PA2J(&")VKS;V*4XSX##,QUBQ,H$E MTZ1@=@N W . 4_S !?9/MCF^C[K11A];[K%PS?AY5S_G$5+N/9LZH#\:P =H MZG7#4S'U/4?;1ARU">%-NF RB#/I"+>$;4XEZ16VA3H4-E=T\R/RP"Y'U*?U MK,ZROC$3=%)7-P7PNK*L$VZ-H/VY;MRDK#NN.][*G5 [3=4/.G<^3A'\>S\6ZG,MW/4*9GBJQJ/.$S50\'8N-]6NM M?:=&HRQ90H!7A>D7'"J60<^1FMHL3.^^,F3JY&E8>J;35#F&CK!1E(SE0#0- M=KKE\2VFHO?DKF7N8)>UE$A.B;U] ),&Z8:.-0Q["+5C+)^RQT1JD:D7;9YWN],N] . MADFE"=^&09'&AAM6?;Q';?G9W)P&V&<][KFAB9A53KFP& MXJ-E>^='*'AO_&$"+H(:"]!7MJZ1G]W$C-P_QM'1Q[:Z"MM@ WMQB'E@K8U=F M:66&3 WBP\:DE<[$>)[DUG_JS,JV&4_USNO*B.(7^IWW,+\Y1GM0(?3;=VFV M(0=I&]+6PF\1%@-P1;,9^SZ"QT%8VF2ZFMS"WH+4'8(>IG 3J)P%/-ASGG ( M'%U)M->*,AM2[>![^U2FJ%PQ3:@VC*Z9@57_P1H[:&$?7>?2]Q!:69E::IG9 ME["6.7?:[%$1FH9&I=-,R%$C3J*A0Z!YS4/%5EZS=$>)!X-QQKQ>,JGY(92^ M7/$@KT>[0]FG8PXAE?=X?-HZ&^2=?J_W;=[@H?@U.;Y>^1,1IW7(2200H&$H M5J7?50"K+?^.HS"836?! M9!SM7::GZ>-@,I_M+YX'7I[6>_P7DG07)9!Q, M&6N/CA&0CX+Q+#HD[R*A9]H7Q^2=!.%B!NH/Y$WH90?!+)D,5R9),(MF(,]D M0F]6.$'> 1+#@AOYP>3(+8A"17H%PQ-4H#J*(7D\QL)5>TP"9#P>MB8)H"AF?)S@@ M6(2/B\DQ9SU0!Q@.$ ]P' !CT2Q8S,?0M>1I\P3_ C+'";UV(8CC?3(#A2F( M$$7[M@FB'-%PQ7AR@LSC8 YH\6+F;ICSHY:+./')'"9!E(1$I&@^@7:$)\@\ M@#K <(!X@., ^!F_HF*\"*;@X*D7L;WPWI\'1[GFMP3R&XVJ3EZEYZXJ^R+" M:WG_WK!H=OXUO67?PROQQHY&>-+0 MOZ_JNK-?: /W>L;7_PM02P,$% @ ,ZG%6&\M.:(%"@ CAH !D !X M;"]W;W)K&ULI5EK;]LX%OTKA*<[: '%\2M^M&F M)NWL%I@61=/N8+'8#[1$RYS(HDM2<=U?O^=>4K+\2)J=_=!&ELC[//?<2^ER M8^R=6RKEQ?=54;K7G:7WZY?GYRY=JI5T7;-6)9XLC%U)CY\V/W=KJV3&FU;% M^:#7&Y^OI"X[5Y=\[Y.]NC25+W2I/EGAJM5*VNVU*LSF=:??J6]\UOG2TXWS MJ\NUS-6M\E_7GRQ^G3=2,KU2I=.F%%8M7G?>]%]>CV@]+_BG5AO7NA;DR=R8 M._KQ/GO=Z9%!JE"I)PD2?^[5C2H*$@0SOD69G48E;6Q?U])_8]_ARUPZ=6.* M/W3FEZ\[TX[(U$)6A?]L-O]0T9\+DI>:PO'_8A/67@P[(JV<-ZNX&1:L=!G^ MRN\Q#JT-T]X#&P9QPX#M#HK8RK?2RZM+:S;"TFI(HPMVE7?#.%U24FZ]Q5.- M??[J[\9D&UT40I:9>%]Z6>9Z7BCQQCGEW>6YAPY:>9Y&>==!WN !>3/QP91^ MZ<2[,E/9_OYSV-88.*@-O!X\*O!6K;MBV$O$H#<8/B)OV#@\9'G#O^2P>*M= M6AA7627^_6;NO 5L_G,J#$'+Z+06*J67;BU3];J#6G'*WJO.U:^_],>]5X_X M,&I\&#TF_2\D[5%YIZW]:+P20W$F?A:QRNHR%WZI\$_;3'RKI/7*"K/@G"7\ MZ,:LUK+$+ML;?OUE.NA/7CFQKN:%3HLM MQ,.P3+BE1([65J>*#0.EW('#4KG67A;ZAZ2B3X3,[I4EJ9"6PMJ%-2NL3:U1 M,,6L=$HF99I6.YB3+H5TL&%1L #PE*"0$" U;M/E!YUEB. [Z7S"SZMR(>^-E117MS36GR&"*Y$N$6SEZFVZ MO%?.@Q(];P(S6UB)X*\+">L1<%-9B@GQ:V0/>/^*5\,M"1IUH"M:"7D(B[J' M,$ZCQ7G%A>(DR:5I:RMEEJQ,BJ;Y6NDUCGUAL!BZA10"&, MA0MZ17 H/4)&[,MIT)8]\'"%C((MJ'&O5G-@IB[TKOBRU# 8$'..E\-W4]Q# M8TK:&LA!"+PE0"P@6-S+HE(D4DE8B;\:WEFU1D1I1U72;]A)6_=O-T!+I;5; MNLNR$BA&:!P9'Z(F\KH>YA)A)_@5A4G9AI.2N^(:N$:.UZ:,CRD)KI9W$).C M>FEGAA[M&TA24F6IBHX<5=]3I<)>A>"N*KVBN=F]=?)B(C1*5!QG]B,69H:&9 MJB1KFA"+E#E+#84_!&7VWD)7 M7C)\).JG/./@-P78DHPQB2($4<_ZH^X,TVE1U.@!GG;=J4ZJR'XR*A"![%7> M!J;N8I^%2I=*AKK M4'QDR$K>[5=1NYII=2YM1KL)]#$G/ ,E!.Z-HO;EFKI*FOJI:24GLC9VNU=/ M7XYJ=U]KS7(M>@^:95F23R7CL&:JI*9F+[_O*0PC>G$@ M&C'WY$S-.6R>*9)F>#YT[H')O!6>N! =&8?H,MJ=;FE^8436"XS=3>9)1&NX M2T:6,E>$[6:DV/?;UE,RA6NCD>I:0$@L@W&=<30 07)MUUL.1FVN<) /#*[# M<(CH%;T.$'/%3@9R"'V6ZX(ST*[U8DO)W!+K:,<&PP:4"[%W/=X1&].)U*L< MK2!.84M$'%07H("X%P=*\%#B*:2=X/" ^B/;V^;R,+;!@4ULK/8>7F=F4\:) M2Y/?- XP@^RJW>U/E3^4-3R,.K='"3B:'9&C;.9B-&6<^)BV#OM9%KKXE[?O MV>W/-V_"P+^4,*/?^QMENR!M_[-2=O>A-AI/#!R:( !0\#5,@)CV^>UT?E'C;6Y7&77W> M-1#/Q&"0C*>]I#<=M7L=%CZ&RV/\X=*CAQ9N.Q;MH=-6-=1"*U,E/HC!L@!BNO I(H-E.9U1%JI\-6C[6 MJYYB3]C]5!W#OZ)CL%=]>YC9C9(GG#\LPENS\!OJZA\) ( DT"ANXNLA$0YR MGY#),+M:F2DBHSA>@(-#YCY9@UDKB8C5"LXS&N^OUD,)LETS'='B?]\472OZ#K_B29]J?):$2E/1PG ]3V MN#<[J.WC4/ L,'C5_'T^1F7V)[,7XOE%,NP-DM%P@.L^+B!Q$'Y 3P_Z1L,7 MIR'W/%A.2W'5Z]'59#Q)>A=37$%B,AW2O=ELF$PG=&^ ]7#G8OPDZJJ-!8EA M5XC,+)GU9LF8GX\&"-%T2E?)< 390[K;OTA&DVDR[O?$J5?,YZUO!,AZSE]" MZ,T?8!0^%S1WFX\M;\(WAMWR\*7F0YP3"[7 UEYW&PO=V]R:W-H965TKK06Y,=3$:Z31G!=5#6;$29F92%=3 JYJ/ M=*48S:Q2(4:^Z\:C@O)R<'-EQ]ZIFRM9&\%+]DX171<%5N -NH'W M?)X;'!C=7%5TSCXP\ZEZI^!MU%O)>,%*S65)%)M=#VZ]B[L(Y:W [YPM]-HS MP4BF4G[!E]?9]+GYE;3P68"J%MO^312/K@7!::R.+5AD0%+QL M?NFW-@]K"HF[1\%O%7R+NW%D4;ZDAMY<*;D@"J7!&C[84*TV@.,E%N6#43#+ M0<_OX>O0EY(TN3:_)+F;%L4W\$&'H@?@?DSC]H M\ .KAB1P'>*[?G# 7M '%EA[P<' R!^W4VT4U/[/73$V)L+=)G ]7.B*INQZ M VOF7ID@YL7S[S8O3P ,.P!AH>L'\C\]^B1CSDC][*H:+F$+C1,07/ \")G M)F>*4))"?3!PPC61RK["&M4P(] "H3!3IJRRBT/."*BM=&B9]:9,#J*-3@%M MIAM)0;7F,YY2JY\J#A X14.4S'A)P32Z!?90(%+.&PM#\G9S / HAD!$#7T$ M#]L:1.&Z.I>S\QI>3E\\2WS?O7S_]I-]\B[/" !!5 AY6U=P.N6"&PY^T'1M M\Z"EX!DUX&Y*A05JUX\>DEHBBX1 MFL8IV[LP\TA%S2Y)+A?LD2F'%%*;KO"M-\RI-[[470(R24II,.Y'GD'+$.1] M+E8=AWA7H!#B$#L3F%6JK4 ZA'H;(I)JAFFB)6':\ (#!5S<8-%2Q5","C*5 M"I88%K?Q5$7?7UV=4F/9 ' H9W(3 K8 MK/0%^;A@XI&M41TJ;7KL6F;5UX A)"?$/:=T!\[R7B"DQ%.!:$S M\6*8\ +?"4(?)V*82,:>$\7X-)Y$3N#:B3%J>#"9N"@"&C$\P42"$R&84((7.M!,3HBN M(R=V$>6DM9K62F%+5E)9V=/$=9W8<\$DA!%%D ;_C/PFR_-.LJG4RKS&#(< MPP7 ;OL23APW&/ M,EAI*6^B9]_@V(0LJ[7$,5!=<),WK;GI$L?WDHM#2CB9+: I3R9!XB1Q8.?[ M%UAGUF8)[ \KVO8IPRUY1\!6$QY\!\+1%;,'(K$$3D82@&V"%I9"3KP@<"(W M:3RYN(% 8%)E;1 -FVY0P&5E'4;1$-3#(^"&;CM=4!^SDI8'H*\H$5U26B& MRQ+W9430Y6J=*C,+&#OAI^3@==?@7>4 S%:A?L2/TSMJ MB^>.)H1&8SW7D#>^ ]434@1D:?8RY<*>7$&;PK8 !_&VA"M^ M1*IOR='SACY9,JIT W>G?K\7V2T+PT^&KO=\?>]?.\0T2VV*UX-NJVHVO+\= M!-HEN+;?K^^S?=K:%&UO:7M2MKD5(_OO(POP]Y*E[;!GA_V++=$-@=L&Z-:) MI\._/6S/.>B\7LF<('7ZR<0)8 ^ E]@)H8]P?VCH=L/@?N&'M33==X2Z-K8- MI9M;]M+[#E9+N]&UC&V? P^(*8F0O-,?;GL"S:W,VQ_RG%8MY3JG,X>?",U!:^W+X.9+7"MW]1#6\,)ZJDS6P<1L"[ MT3:4GT>'P1/H,!ZZ_O/A@3MDU-\AHR?>(;]'[WB'/-XACW?(XQWR>(<\WB&/ M=\CC'?)XASS>(8]WR.,=\GB'_%_?(4=K7X,+IN;VFS=R%^@W'X;[T?ZS^FWS M-7DEWGR3?T/5'.][@LU U1V.X5JIFN_E>T$'_QP8W?P%02P,$% @ ,ZG%6,,?C1.8"@ ]QP !D !X;"]W M;W)K&ULW5EM;]LX$OXKA#==I(#J2/)[VP1(G!;7 M8GM;-.WMA\-]H"7:)B*++DG%];^_9X:2_!(GNXL[X [[Q98HSOO,,T/I[<;8 M>[=4RHL?JZ)TEYVE]^O7%QS(U=28];N[AP:ZMDSD2KXB*- MX^'%2NJR<_66US[;J[>F\H4NU6\VSTXHDPOWKAOM[MAVVS*134U/\IG._ MO.R,.R)78NG&G3^ZE;- M_-L+#TYT?Y'55#>!*GV":B(^F=(OG7A7YBH_I+^ !JT:::/&3?HLPSNU[HI> M'(DT3GO/\.NU9O687^\9L\2M=EEA7&65^.?US'F+%/C7*6,#K_YI7E06K]U: M9NJR@[QWRCZHSM7//R7#^,TSFO9;3?O/<7\R +]/);XNE4"=.2_+7)<+9&\G$9BH^ Q26P*U*Q[ M?41[0/$+%&/^F56Y]A%RUEI5>K$VELON3"1)%(]&T3#IXV84]=-A-,;UN^^5 M7J]H:V%DZ1Y3II,D&B6Q&(ZC/OZ^J$)ZE8NUM'XKO+(K41JO3A .>^,H'<3B MYY_&:9*^$5^?V3N(AA S& Y$+TIZ:31*A^*K\;)H=R90?3+!PXE(XFB8CJ() M>#^RNP2 TNT1_WX_C2;#%':GR2 :I+'X.RDB/LNMG!7J23IH$_>C=#@2]#N, M>I 9]&)#X 6FYQ 6A[K RVD2I7T0#<=TDX+7)!I#]OO*4S40M.=5 6<"UBJK MO0[T^\E$N2/D42)\W:CB0>T5/^U\E%D4YSVO864@X-G^.!KW^78HABF".NK3 MS4B,>U&_E]#UF.CB<9]2&RUFCBB+X23J39+:^ /3/I3BNEH (XD4HBGEIV:U MEN56S#69)T4A-ZZ"3^0"#0H[KU$BXA-22%-/64C+)BRU8[\V;NV*7TOQL2JV M357T#KF3US_9;L-(+JR"-&\@T"GO"\5YC7O@A2&/%?#Q0G)D@4?65,%UG@0C M!K 39;?4V5)LX&]7S9SZ7H$'-)#@!9 5(/TU\X;\C IBI;KB_$XA0@B6RZQ> M,W_$<4]5KH'1&X2W7!@26<#H0JRMR: R%AQT1&&Q-B8H!* LG0Q=$]91PE+J M$\N5]F2:8P],D0:@4V6FJ;1FU.&[+\6U:W3(4;#-]^(BS6ESIQ0K :K@VB7(3I-M#4<4]<@ MIP2O;[1?BH^?/V%PPO[I$B.$N)'E?4B/!XU;\D==B=L#ISUB!IH6?L=-$CQA MQ7'"9LIZ% 'Q)D4IR72NI:7B/\<*.$ -U)#[!74L)):?2+<5U_L!!O6YU/]_C>GI+*X(:V,(:YYI$K0,-((NC M.(Z#4Z<*1LUSSM&:7"P(9Q!3J#\9 MIZP^GAUS/"Q;%D[WK?M_UR==G@=JXU#-TJ*,%\'UNLR*"B AM".UX?/,N"#T MK'$I2=3$'"-.61<-:=!49S@C )T -QIJ>Z!.7@64F%NS"@D+J5N6O@+&^<:J MDUIUQ3< 6W ZM?.=#TXF1X1P>ET:BI'7K9 MNKK[Z8MG X;Z5( LA&%&R;!C0%"&6@4;BPP&IW#".2QGOY2>P;4TPL F.KF4 M]R0$8%VM9I;GQ(BBB8Y>T#^3U %8(G]I7*V-(PQL:9JK M4#L/88RB[ V6[E:#@6#KF@2C>:;1#GZ]1O?.4."3QO!OI:9S[C[X3TVN#BS_ M-IWN3"XQ[".)=M.*V1!O+,D,\VT;OVU;R&]8U?-9\$13RJSILYI-IUWQV6H" M*<,K2!.[#2#\7-&03T*CY0HI3=WO3>F6>HU%OZ'U_8HA[>GO1)_@MD\(VQ6W M* G(SL%MZUJT0XEF>LV82VFHX<4M$)G#??"0(5TV1LL=@6U89_B$>H 2>&>W7&N:*B$*248#P2UZ,!X\ M;J#DP#E5,EHV)CJ>I([&[D> 3^C:&^P/)[MT-Z5JQ:L?:PP1FOJ!8ZY[3(E' MW.TW+ )F/*U#Y6CJ??+ YVF(QHZS).D.&IX!^0X0"K4%*"(!C.R_W7TDI%T! M;XO*B;0[B%]06/K==/ BM"HNKP,BLO #S=K;$^ZD/L3S.7:]VBJT\7TK@1SE M Z8532><_;ES M-'8!J6:4=DC1,AQT#LR#)"0'0)[Z[[8^(%B::7/5GKP:94(*/W(<%6OMIR:: MQFJD$\63UC%UN*P9*L[2?C1H9QZIK7B01;4[; 3#&GZ, Y2B 5ZE"\U/\J!8R32_K_6<&CP2A*Q_&? MJ>#WE:5)ZV3B-(%K1QNXOXUS%@+F3F<,] 68C"8[6CZ 8<;)^4RHZF@T$C-9 M9%5SY#WEUY9/Q4Z3XJ:0V?VKNPPS/V52>(=$7J3'*PR_A3CG-T"CEW7%G?5& MX_;$>#:,1L-^1$FYWKT_..TW>=)SU^Y0L:5\H%=:]"IA$28A@TG7%&"5JU70 M;Z[H;4E=ICO76,H&U(&>ZT9B\[IGRTE)[^KJ]TD\=#DR^<] XG\$U./A)(K[ MP_\^4%\7Q6,.!&]'SCA^![9MQ!R=\ *_X#7#WU/>/ MB[V/43A$+?B3&UF(R@_?I=K5]JO>=?B8M=L>/@E^DA;X@9E8S4$:=T>#CK#A M,UNX\6;-G[9FQGNSXLNE F99VH#G?5O4$L#!!0 ( #.I MQ5A43C$'G@H \= 9 >&PO=V]R:W-H965TEW9QYM96R9PWK8JS-(Z'9RNIR\[E!=^[M9<7IO*%+M6M%:Y: MK:3=7JO";-YUDDYSXXM>+#W=.+N\6,N%NE/^V_K6XNJLE9+KE2J=-J6P:OZN M[3>E[P=ZTV;N^W($]FQMS3Q:?\72]#>/XF0UIO2%ENX,BMO*]]/+RPIJ- ML+0:TN@'N\J[89PN*2EWWN*IQCY_.37E@[)>SPHEWJN9OSCSD$K/SK):PG60 MD#XC82)N3.F73GPH'(DT3GLOR.NU+O98 M7N\9>>26>*]=5AA7627^<35SWJ(<_GG,V2"K?UP60>2M6\M,O>L T[9!]6Y M_/FG9!B?OV!IO[6T_Y+T/Y2,ER6PKU^72@!_SLLRU^4"55O(,E-. ,/"XV&. M54Y()\Q<(-I>K6;*MB&/!/9!?U;?3OAV&HF-0O0DB2F 9??VT=Z#';_",):? M695K'Z&6K56E%VMC&8XG(DFB>#2*ADD?%Z.HGPZC,7Y_^%[I]8J6%D:6[NG. M=))$HR06PW'4Q[\OJI!>Y6(MK=\*K^Q*E,:K(QN'O7&4#F+Q\T_C-$G/Q=<7 MU@ZB(=0,A@/1BY)>&HW2H?AJO"S:E0E,GTSP<"*2.!JFHV@"V4_\+D&L=/E( M?K^?1I-A"K_39! -TEC\C0P1MW(KD?YG]\&:N!^EPY&@O\.H!YW!+G8$4>#] MG,+BT!9$.4VBM(]-PS%=I) UB<;0_;'RA RB_+PJ$$S0766UUV'_?C%1[0CY MJ!"^;E3QH/:(@%8^J2S*\U[4<&<@$-G^.!KW^7(HABF2.NK3Q4B,>U&_E]#O M,>V+QWTJ;;2>.;(LAI.H-TEJYP]<^U2*JVH![J2M4$TE/S6KM2RW8J[)/2D* MN7$58B(7:%Q8>06(B!N4D*9>LY"675AJQW%MPMH5OY7B*ZQC6XPU#$"L1X(3FSX"9KJA Z3XJ1 _@)V"UUMA0; MQ-M5,Z>^5Y !"R1D@7 %MOZ6>4-Q!H+8J*XXO5/($)+E,JO7+!]YW#.5,3 Z M1WK+A2&5!9PNQ-J:#";CAH.- !9;8X)!(,W2R=!-X1T5+)4^B5QI3ZXYC@!H MC/:I,M,$K1EU_NYK<>4:&W( MOF]BTL()8=[*2E'-6_1RI.T.T'[*PKH#OPD ML\Q6<%^7"))"!KGB2?!#QB7%HT;B]B!H3X1A3TN_XZ8(GO'B<<%F:#D I!%=NPE2HGC<^O#, 1R)&X1K M*6'D5+JEN,H?.*E7K>VG>U*/+VE54 -;6.-<4ZAUHD%D<13'<0CJ5$%O(P6M MZ->I..WPS:XYNB<7"^(9Y!3F3\8IFX]GCR4>PI:5 MTW4;_G\;DR[/ [5S0+.T@/$BA%Z765&!)(1V9#9BGAD7E)XT(26-FH1CW"EK MT) %#3K#V0'L!+K1,-N#=?(JL,3D!&1=K6:6Y\2( MLHF.7M!_WE(G8(GZI<59'4+0A2KFAP!N;6A &P41L!R')4PDN=CG%*AX*T[E M:R%)7991=<" 4)BDB\*/^0/\C!XC R1I;:[6QA$'MGN:7P$[#V&,HNH-GN[N M!@H7NG0'@D\;Q;Z6F\^\^^4]-K@X\_S:=[EPN,?BCB';3 MBMF0;-R2&>;;-G_;%LCG;.KI+$2B@3);^J)ETVE7W%I-)&7X#LK$;@,)OP0: MBDEHM(R0TM3]WI1NJ=>XZ3=T?Q\Q9#W].](GN.T3PW;%>T "NG-(V[J6[0#1 M3*^9<^D<1IEM!H":2H\-)VZ)S 3I&X;!(XHE._:'4S"JIK-=&*A0+GN#Q0Y0 M&XXI'@$'* KG) )&F*<7"%S?9F'8%OBTJ)]+N('Y%:>EW MT\&KT*H87@>;R,-/-&MOCX23^A#/YUCU9JO0QO>]!'/L#LC[<[D(0Q>5@LZ) M51]@,264/*!IK"PK[NN/V#9)7^WXO6V?$#93(63<7%7)G)H95 /OW-7%)[:I MK%\QU:) =<\9>M3;I!>-<(PCR]"V"")UWIR::Q&N5$^:3[F#IATX$E(WS. #OH2 M' ?[X[09X/9U[4>9]39>&TQ>I>,>76):U3DS]L&HQT7_N0**_Q!\D^[H+P[? MX2CJQ_\[^$9I/:C_50",DTOZ_XG@T6 4I>/XSR#X8V5ITCI:.$WBVM$&X6_S MG(6$N>,5 WM!)J/);B\?P##CY'PF5'4V&HV9++*J.?(>BVLKI^*@27%=R.S^ MS5V&F9\J*;Q#HBC2XQ6&WT*<\AN@T>L:<2>]T;@],9X,H]&P'U%1KG?O#X[' M31Z-W)4[-&PI'^B5%KU*6(1)R-05$Y6H5[)LK>EM2PW07&DO5 !SHN6XT M-J][MER4]*ZN?I_$0Y3J*X/_SO$_5543R50/3V*!B/WX%M M&S6/SOAE_6)8N29J[*'Z 1((;X!7_ :X>^Q;R-G>1RH,^.]6?'/I0)G M65J YW.#K-07I*#]!GKY+U!+ P04 " SJ<58]O>+?@() "/&@ &0 M 'AL+W=O:7_]?@V0',XERW$>;!$@^N[^NC&\ MVJCJH5X+H=ECGA7U]6BM=?GJXJ).UB+GM:M*4>#-4E4YUUA6JXNZK 1/#5&> M702>-[[(N2Q&-U=F[WUU0YKYYN1:8VUR-_U&U\D*NUIHV+ MFZN2K\2]T+^5[RNL+GHNJH3TKT7U68QN?OC.'WN7SR@8]0I&SW%_<1R^G@M[5["W M_(GY@?6FPSB[$Y662YEP+9A:LCFJ+,4_S3:\9DN9B91IQ<1RB=K!<56(<]3_ MN4EQ]J-O%M.?4)2?(4BPNLPD]O5:L!^^FP:!=_FA?7-/;\R>?_D3B:(S]9K# M@=WJ3N4E+Y[HD#^YK.U>QNN:S9WVX18Z%VF[N".*' 5MC+5OH&PJ$H 21!)] MT>0+49&$K:R6YPXU6U8J9\$L=CS/HW_=>3 ,[,YP=VCA47:O6R4ZBUWV$10[ MSK#Z;FT\SH M1,)ST88 N(48[$319?,:D8%6@)_.E3N"'$:K)V:#]KS/95TW MB#FI!N"N-1YDL3JN(F^ 25PC>;+LB26J@!0-8EG :<@4*^J4QQW@FUY#"(2! M>LV+E0"IT:KD%?O,LP9/")YA8\.[$"N.(Q4W6A&6LU+5^MSF'4!9UJP!\E1' MC1./LM9$V#&HG_*%RIPNDO-_O7_OM!%CF[6PRJ!%/: G4O>#<9WWX][[:2JI MK9 3_C)/WWZ;IV^_W=-_D2%WWV;(?HE_E2%':\Z4$:F;9:S%QT&&O@!GD%^2 M1B#H3T=2F;)"=8RM8O9TO87@WE?0+0&Z8LAA:E- ]EJ69+R ?W5G2NM@)--C M(DK-( V@1CU?YLAO:S=J_K#L1883!3=3#K:6U.!,:K8A1+8"T#36>.M/ 6GA MQ EC[TO@N(%^I^(L\URD$OT##BDK"5T1RB,81'2\+"OU*'-[.@BOSHN1 U/\$(SJT4((XU9>?H0CQJTBT37=[_ MO&7K##H'[VNXII:B,5/3WI%@(4REJHQ:& QX^COF3QH+6N?E'/D(Z51$H"[. MA]Y4)='5)F ;7E7=%\<#$5KK2UJ M6>9!?(+YUE++/T'[P'W3GNS@?-M6@K$SB68'Z76WZUS3?$X\<==MHOFL3 M\.-N%/F"2M!<:N7_;.ZU(FS&VILG3>($Z:8$,+9_.9:=N$^F'>-0_S!?(2PK MJM%W@PJ$$S$^MEQ\PR5@X106QCX[8Y$;SMC$G47T/ Z=:!:S?U 5@:'I5,%E M_Q<7WJ60].;','2""+/^V/7'[$U;9H<4>XHP[&# M'MDQ-JX\3N['4P>B0.*[TYC%;N!MR;\0$5G87R],,!8T2?18,E2;YI^A'B8A MGHO,T.AN;VA)YR[VJ\6\PTCNOSACGAMYS/=])PJG\-1DO+_7+CUWBCW/&:-J M(C<.=S;,LXD8O./,$/BI&\_:'00TCNSSA+SH4UPB%KIQL+-AGFW4QKW[7V\A MZ259;)Q*B>CLEH1XI.*'CW-T-6UQ]N-[T )K9][,]!1"_KFS B<,( N>6;XO+=">5=2(NNN#N8"#PD MPV1&J>)3;L8#H-@'A&^!"DR(0>3,9IY5R >,N>-@H-"7X>*+++X:,OI8_3G, MZ$,U-+_?_%;4B .J^#APO&D$@$3![^UUR\"CNH]FSMBC@\'>CET$D:$,8V>" M57BX95?X?QPQ H@)N=>/=W?:!<&*[XSAB2B,<0SYL[=GEL@IK_O-Q>;6SHY9 M1 :13 J:$SMK,J4/^O;I*P'K^+#4*D'1MN+Z9*"A=J/Z.R4-E:HHVI^+$WVQ*+,^,- Y%D]RXV.G98 M/\S*7QJ8'\SZ7P%-ZI:R,K\M#5].K2)++KO+=7M_>,8/J,+>2/H1\2R<3/NS M9YA!QM&^FO:F4..2BVL<+K!P=%-WL;K->/)P?I_0_:;NH)T<0 =RE8KLE)); ME4[4HF,5]*-XJR#R919_E8);[,# V.2V^[]J)T4;*6HN(?L@ZX?S)4WO_8V_ M(EA&UGO?H]A+^\M$)I>')I@L[X]\5AD *:,VX<^B 6V*WI$BH]F3%+BF>M\? M^T'Z8O"1(!?5RGP*H;$9S=!^+^AW^Z\M<_N187O-:X/98T0&\7RJD?;L@ ?TWJ)O_ U!+ P04 M" SJ<58R6%8OIP^W0.\O&O:/[MEC#W[LJKJ[M5DV??KYQ<77;&, MJ[P[;]:QQI-%TZ[R'I?MS46W;F,^3XM6U87DW%ZL\K*>O'Z9[OW:OG[9;/JJ MK..O+>LVJU7>WK^)57/W:B(FNQN?RIME3S:YJ<)OY?QKCL8,[+DNFG^I(L/\U<33@K%*A8]2,BWU3] MI^;N;W%KCR%Y15-UZ9?=#7-EF+!BT_7-:KL8&JS*>OC/OVS]<+# \R,+Y':! M3'H/&R4MW^9]_OIEV]RQEF9#&@V2J6DUE"MK"LI5W^)IB77]ZZMX Q?W[%-< M-VU?UCQ_G7ZR^@SEXGN=/IC3PI M\"JNSYGB&9-2I[[61_6MVW?4M$/'O,7,':7I<&F7)\VZ=%_'5 M!&G0Q?8V3E[_](.P_,4)7?5>5WU*^O?%XZ2(<04?^^#S,K++9K7.ZWLV+[NB M:KK8L6X[KZR'A*?,Z97WF,ONEF6Q!"YK)'): M#]9H\QX"\WK.;BF76-EW['K30=NN.V?O%HN8,I+--RWI0]+^VN1M'UL6"4D, M..CCZAK7.S!D:=9.Z[(NP$,=9I+H-EF67U=Q9T3'^@;CVUCO[YRS654]/"?E M2&*WN>[*>9FW)30FVV!2S&'1SAUY&]E-;&[:? U+\ZJZ9U53P, Y6?\+-EZR MV2JV>':>/+LHZ[PNRKR"7AT8HDLBJN:&5I->;22OT&KLUI'K:A@*I\/-,*\M MNZ:&N2UY^SC@\_CEZ+:S&$!F;1H*A N.?9N M&>OM=CL_K]MF4?87"#E"/61-+@M*2(P&NA( M>"@.YW>[^>NV1%$L@2MLD[.A(,/*84'BJJ8]/]P7?M\L<'O(GF?LGY>S9W]0 MFN;[%>28[1Q@:XMK\DP?BV7= (V41'-4F?;^I.Q9U;._Y]?==XJ?EU"\1=#S MU?H%JS\.&I QE".WQVQ5[ MW]S&MDYA!]H@?E/E+3QX,&4G[&VD&4,J(\SIR?X.4'W5(Y>_4N/SSD5EBN:G MR]E@_ X;S_KFV1XG4Y2T-Y.SPS"GOJ-MZK+HOO+3J4W>80_X,266/:!50ADEQG[\/9SQMY7S34,G6WZIFY6S:9#*H"5VJ%H3"?O9Y=P M2<;>?2EBE=R^>QXI!]L8OVHFIK/R1J,N,T(QX3+- _:V+&0Z\,PH^S@Y9,8==C8>FO#@ M25V&A08RN&<^D\9G >:YI@NXP%O,HXC"K.!U9K2B"X16PZI@V/N6 MJL)0(=B42L39T[ 1\+%4#B,X3BE"3W A"TH2CCS<'OPQK$P5UHB@SY@5GAR+ MZ$DL<8)C9($3HT87[W$2/*S$; 4'*./@ >P<:RB\'D(=R,0D8*$LX >4V> M=!XP"PDRFGRHC\"#P$M@XI0M"&;0$I"Q 6N,!KB$)WO&P+7#QM0AG3PLGHH@ M"5)IA(0)"B-),IT].XF0J:&Y4)I;-K49MY#Q )"I *4\V<,_][#.I()Z&M) M]UW*=&61D9S&!O&!-XRE4"* \+DU:KC@#O9BUK8_V2)BT3:K7:L 9#R-D"F8 M!'MC_S.Z4B %+\1,38F2 EK"<5 R6/X8.U,)UP6:I!3L %$X M;:&2H\P$=B3P-(X=K?06;18,*HEB,F_ )8%@3W3G3[+*%-0)*PE?9#6BJKTY M2[ M:="]QE3T(&TLALX^%S_PXWG@2;!=-)3BP$^DPA!!]Y>,T1'QG4#TJ; M(P #H. ]G5+&.(400P2*C!(:[#*Z;(\K,5 9D^0]P,&B(&LNF8?51HP@"(T*6#%24# M;B;"I,JBN$\E>@POTE#QQ6XHF1[%R!%WP41'S$5K#D@'"@!0R ID@T79MLA) MD3#.H:.2J7D -@+1%2C74<*/6JI ULB?Z0-*%Q(+Q14M%!@E' R\I[PC\BA MV$I(D IU 'R+A@GXDR,4HHA!D*/?EOS=_WCL Q5JEP*H"3#$=0DP"*"W)T)_ M;)N#[4:H IG@Y D=][&7!AA4FAE@4BMJ<[1%-(-/O8K:!D)DE" RN#3F\(U, MO0)J$0P*@D*$5>#48 S[)=+;EL.J\SU5QJ=NPVW91U&KE\:$+:)SOZTYG%+4 MA%-UQE'/YQ*]:O2+7*9"8P)1,,0HU'DG3[/Y'"E4>Z''@D6HR;[5&B0Y@H- MK[:[0A,H&>007Y0J5"'E^%!9 #1'S?$ "Y L"KZ@)N/@75\"M7LQ_KX,YTTZ M#(^\=Z/J]#86V]LBW989NXO?O!B9'9&P??!(!/O H$)=N 8ZM/Q@.3 9]3W$7OSU 63J8I20+/W33._*['^R2#L>)$BD(CB MF/MW$ZDXP GV=+?Z4OYEK(8. M3[J=VDWD='I188:6\OBK":HOE/PRO>L@ CGM?#HO@3;1#@AZ#P",C%1S%#;D M+15 8FUA^O )\V/>WI0X)E9Q@:7\W)D):X?/@L-%WZS3I[CKIN^;51HN8SZ/ M+4W \T73]+L+VF#_;?;U_P!02P,$% @ ,ZG%6-,[&54G$P &#, !D M !X;"]W;W)K&ULM5MIZI6Y,M77\M+AVU$C);4;DWM;Y,J9Y8N#^?CIJQF-YP'? MK-GZSF=%.UD4Q35]>9>^.!B10B8S2442-/ZY,1._:RT-Y<%-EWFU;K%P=G!RHU2UUGU>=B^[L)^SDF>4F1>?Z_VLK8X\F! M2FI?%9LP&1IL;"[_ZI_!#IT)9Z-[)DS"A GK+0NQEJ]UI5\^=\56.1H-:?2! MM\JSH9S-Z5"N*H>G%O.JEQ?%9F,K6+GR2N>INBCRRN8KDR?6^.='%9:@@4=) M$/=*Q$WN$7>N/D+ VJLW>6K2_OPCJ-;H-XGZO9H\*/#*E$,U'0W49#29/B!O MVNQWRO*F_Y?]JM?6)UGA:V?4?\T7OG)PFO^^RPJRR.SN12B0GOI2)^;% 2+% M&W=C#E[^_6_CD]&S![8P:[8P>TCZOW]D?T&<^F 3BL!\I>8K9PP-4Z^_O%-7 MV!0>T0#,-BG^U0N;V>H6 C:ESF_5X[__[6PR&3W#6*6YWA[);&D%$FP^/1;_1TRA\@)T=^\#J#4,+ E'XJ79'6 M2:6JV]*(*32F5#HCG+*;>@,M\QI?L01O"8(?'1^/!J/1J-GPK=%.B34IP@?J MT**>K7>.SILO>,M10[9 MF?;LQ)(H#+R-'FW7Q:9=9FNS3"U,5"AMY$]&T]%0O3Q^>#\9*;2VK'#!E/Z8,O=?4QYDFRHC=7L=J@^ M!R]LS?PI5W\4-S)](O4UZD=I=P_CX?%O)* -2SJ[=C&)3 M^;6&?R0,^K7AS<-7M$V#?Y806*2LK,G#N2X='(S5J;1CYTVA_$!A0@TYF6R4 MH2!LTNTN:_X$,GBXS@AHD64 KX& E[G!41=)4M,ZUGDS@J1+5R2P!E;S MZBTK '+(F(]_^SZQ@;46)D%$P.HW17;#_J$RO?6U#6FNP 2G,A9==D17:UTI M[:PW\<22 KHP+"YJ) /C<4H?X!4KS;S2PH;UXH=)..QM#K'D=G4>(K^R%$:T MI*UH<%Y4JBR\MXO,"%!@99J,I<":66NLE;4KB >S.7%.2P0Q9 _5W$?KDO7E M,^0[4Q:NZAN$DA:MJX%"/))^W-\[SJ\L<,SL\0 7NX&M5MB#KTAYX(IO==P6 M-6)D07GX&M$[P-93"X3!N6:W)"J83Z_@Q2OV#^QVK0$>&B=$CHI5=(KSAE2S M7)(%B[RK-T77^/29;PP/?+.Y!C,14Z2V8L=!B>(D62)^0<<]NV*B_5HM477@ MO.89\/DC.ZOZ(&Y R#>O5T!.0I41Z2^*4:+M9E\%H?')Z?OCZ_>]8,1Y>9_N##HZ0G+B/=*'5 M-QP]H==W; <,WKA5D_I\?V_?OK^YBAOK8]:"DPM0B7;EC;D.5M0WA4TEGLBQ ML,FL88PI@*?!E"@(B&8=(=_A.V.Z3,$@I1 M]:-.5X1*@R;<*<76>2I@<->BO <.JP7RNN"L9B0ZS(@0TZ8QIO:25!$:9I/; M)8@F1[3$UD[ZL3[@?9.Q6)5F35=G3$6A5PG#Y)(9=%D:G0T[NVY\"],I.8JN M1$&8''9.@+?'C)G*=P_,8N /00ADV%CO*54!.PS3VDV18A!)I:VK:)4F K: W:!00PJQ$_8 ')9A#8DN$-0Z%_8'(XG0X;;-#F=641"G; MPSNA^-EOJ.D35Y-1V'O@">4VX#=B(KSI<4 M]!%<&?Y@'RN'M3 X0H/M8"MO8%JDP>]0RE18H1^O'_6*(I06? ^?:@C5@V'= M#+HCNL4C2SI6S/-8,N-C,]:1OU!1H+BU0;10QR&$ZWM&2"J*LH9(1 MT-10Q18#)"3("+"BJ&'R8*(DS M!.X:-BE.O7=@73.VATW(#!IF5D5E>;\]TQ.^1+7WK0LDRNI4H):^.-XTIHT; MX5S*>4'$NA+&$^*J+ADRJBWMJ!MV>;J_FQBBZ\#/;D'G-SJ5T-KS,PQ*"#J% MFK<'$T&Y/2'AF]#YVC>Z5 ] @C,='LB(TE+4)3!JS93(%UDMK51:1P?^N@"3 MCA!%]05L6:E+> 'FW$FUQO=3K9 R!CMB[B%+.SB*P_QTG6D4OYI^0:T]$,3M M/7E\\?Z0E#B"A+#2PAF-#$P;] ]4>FN(?&]#XD-.1J[TM99^ 46/V919(>[<7ZUW=AZE M$$K5-'A]DV9AY B ^V6RF%"*'[^EO&?R6VD[8'N1CSPH O5:$>1TF45;(G1V M3 Z*+1"W9X?I61))MDZ81*>U>$V/0)K,H@CT BC-D4M7$,6'HH:='([VK/X ML2/)'4%*H<1H@BQ5.,IMFL_F"ADRM"%&,3OD5.'FMUQ($K5'40JC4B>"&L$% MM+^EA8M\53"[!]O)B,JHBFL7AA!:C\*6U_344R!NW/7\OD7_I>MW31XR+?=L M#/%!. B5E/Y70P ;V \!)DNAHF%EQ>^((KUR-?C9QX)*LB929M/Q"2+E%3:= M0\_%PO>>'>/9%Q+LU3\(&:\AMOM\]B3@U4Y\#7XUP(3OW!$
1E2#\A"D5S+&75CHQ75%D-:J$8)+LEDW#*?H'5!4JF&H +E MJB-DP%+$E:(A&M^1DH# QOPD*N^ENR>\W^:R_U!@D:%(5]1ZL)M%40X7W=F75L7RR4K%^#%_*R$.L.+VLT$4\>]_ 5DJNY! MIO^$SH!!6+P#,>_KW 0?NP]?[J*+33O#QD[O+USKD'%?6T>Q25A)0NZJYZ>A:4 -/H30B6;U%M'?P-\T]D/G7 MJS?JCT]#-3M_/1H?3B:CZ>'EA\/1Z.3D9/*$F&1CMWXCH_FY;=/HMA6/-2XO M+]4J*VY"BQ5.B/V20.QLT#0X>F$WGC;7"D%2JE9%D09LH9LE\@7Z"?*TIWJ[ MB(C"4!+RZ]+82.76-97G6)MHU["1(5 6 : QIR1'#PJUEZPI_SI=I_> ;ZR% M0;8*ZNO"@V[I7$ /O4F$_H7HX;#O6W93\("2)-%]B;C\JL[E:!%EXID# >ZT MR;(=]BD5& +_4+(L5>744H4X>B4AK2,!%J<_K=9"W)G-7JM7U(_KA$9[?7 G M!!/B=\- O?F9F(P?S6=T%XK\6LL+! \X+A7)S>+!B].8FI/HQ>]2Y%\XZ[?9 M!!YZ.(-S/HG);J5=>E^8OC4+QTF-^I2]5I=2.] @J<>T3NO)R"'W3<>@V9NM; M6RP24QEP7_HR[()%1-CCUMD 0HX0RB%KR))SM[!5^+R[S<'#^'L;5.JX&-U; MY^+H"RMY57<6>#R?SU5L_2J&/*#=:'9X?CX]9L#;5[!UP> @>T.Z(!@-7;CV M4E&TI.(:"$TI,N13;.2P'3\,X\ @RC)4'?1N#LO95ZM;!='0R$\:/LC7^W(# M12N&KER\AKYS$VS>I;89M;/Y;N[:- Y-(=?<[<@:$!4NNGBOI*R',"_7?I:J M<-FP2>\Z^H"M#.]-U+$.797);EL'6%W662!62!^>6KBN^&DWW/92CT;#X[;K MZR)E\TC7619VT-JM0^IARA>:&QT;\ D^0*$ M"-^K2$F:O#4,W.-K;KFTK?@6]P^S5?\DX\,L5U61WRY<45QWDU 7AJ;]))09 M[?+8B^]F%KY<") MDX;%:'*W.J!.M:7;_JIF[;1U@-M-K-49)M<:\8?8I)9:=BO4-O#]X'@QD_RH MD2'HDI,#MZY">^Z&H0XG=&-=5?C\>SL27N#PU,:L4QNM-O0#79%770=>%HP&NQX0F\/@7$%K4,7C0T=>WF_ M[@PP&W=64[W1*VKER[D&[[SC7.&'&5%HZ)\WG?5N;[*]"F!#>5$E_8&%A&7T/YG>ZVDJ-JW*_ MYLX85T_2HQ2J0Q9,FW5_0I+/3H^&4Q'H_T+C+Z9_BE%(G."3E.;4:4C MD/0.$@?AS0;A:_T;-NG9QNRP:$L=-B.%I?3#;5O,S\+E$KM-PJW0YD":F\RV MO#2Q.QR592[T#T1 'ELG';3XJ"-0=$=0^PDF+8"W\ZS"^(7?"7%2D.;2"US< M:V(>]2\9;R,MD-Z/S7LL'0 7VR?6):1DTEQ<71095TJA-'N; 1'2YE:Z%@(T M/;R8'X[/SWK]UMV[54[732C?A\G-!SSQ9-QY(;GJH6C*A_.I>SH:7:N2UHN;R)!!# MJ;#N+?"Z)5V,1J(:U ZX1+[H@D/;+1*(X.>=MV/?Y4D'*;Z\?O?O@D2C%:#@ MM5F:W)MNH1+PP-^#!Q^,^14L&,TF)WM@T(^_"8![-IW^E?C;#RG2?1&"28?*$.G*R3O M+&^IVB90!-C44G-0AZ;V\FYQ]R(Q>KTT+H0[-LNT(36\ZW7WH\Y?*V!+*_Z; M#"\*R1\N-+\V?_8QE[]V:(?+WXQ\U&Y%+ZYD9HFIH^'I\8%4B_$+*E#^VP?4 M-U6QX8]KHV$7&H#GRZ*HXA=:H/ECF)?_"U!+ P04 " SJ<58#?G _XT/ M "G*P &0 'AL+W=O(A"2,*8(!2,N^O_Z>;H @*,' ME9G-N]ZH5[^XT24^D:B&KK+PQFU]5D.>(Z"4F<_Q7;/S< M\9N>2"I7FG58# [6.O?_Y4/00VO!R?"9!>.P8,Q\^XV8RU-9RO=OK=D(2[-! MC7ZPJ+P:S.FXGMKA;FH4)3^Y0B;J70]AX)2]5[WW__C;Z/7PYV_P M>AAY/?P6]>^SQS=)[&;PJ0ZN%1IC N\H2+ZW*9*GSI2B- M*%=*3,VZD/GC/_YV,AX=_^S$O'+8V#F!3>ZUJ5SV*!*3IU52JE14\ 7+ZQQV MUJE&Q(M3E54/2LPXVURJ4F;B/$_ZXB41'0]_]N/\,/KY55](L(,$D*Z)[Z2PE9GDX%?.XV48ZH1Y44A%7&UVN/!69IYFQ*7SV M7G."F2%CK<0'["8N+J:1I7J\9FH@;K&\X2J160;"R(Y@R*JRLCDQ1WM$GL!Y MW*8J\*>0C[P8$^MBHM-]P6%BSUBP*9GB)I'"E+BJ8!<^9EG.=Z?*1 M1EKV81N2WDS%2H.2F0?,X >_&<3W!@8E]8 ,[Y1C#EJ&6U19)N )ZUH@UNU M7#?5BHZUT'TKA4VN _$:VY3G<*.)9SN3O& A9=J"SI!27WF M%8S?P>54N5$J[Q"@T:A=:5EQB5*L>'HC"N.@+K%2]0Q M+M3W*GOT2T, ?C 6*5195T?@EC;$K 1QB5"^5#9943*82K<2D_2>99Y$O5", M+JWAC,4NPM9Z,>H/CX9L0HZ]2[4DS59>@[]84Q6BH.X(I:0KTA^)S-.7(L*68(')L'\$KC&V33%$9E3=GXKNLUH0!F)+"X=9>K7I/,FJ%#;2 MCMB$2A/C_"8O@N)(.HA):E*+A3XKH>CG:.?M',%R&P43W(<<2LP3F129% 2[C-% U&I5")]3&M\BPQZ, MR;!L7#Q^1VXS=6(_>+VW)CC8J1Q/K3388NJ?PLPSO?3*;S,8]F[*TE-:\,QM MW3D0<@OID3^8J',/\:S@P[YV1P7W@Y?#]WT)!AAH*=P[:'1M1CU!LHYC.4Q7 MOF@]JRC(@[(Z1S7%.G@F(O-K9?B7]X=/TJ7R*Y)8H:E<7TI[IWS!IH4.2,9J M*E%94UV5!3EI@#/$7RBBS[+EBS/):A5CS;SV M4'J_X33"O$:I2UOY;)@@.9'!"*Y@"* 3Q8GAB2OP'A2BCCM&2S&1T\@ILAVG MD3<_@EX;5-H7_ZXD ZFIMDFE2S%Q#I2I#@&=#F)X_WLZ:6*ZG;$X[Y+:)+%: M9' TA*?.5$S3+L=:MR&< EO^X@ ">6%>&0$FH@_PJM<^U? 5Q")MK!B1=O0OZ!"L->ODJU M(07MR^XK<[?AJA'\Q1O!NV>J74+IZ9'R1(,._2#Y3.JS@*_8'O\QDN1\ 3/! M2RDU6D8$$4[ZO$W9495E%I):VR_'P]HQ3WT:OE4H S.@@% WTOWYOA0WD&%* M'FX91YP1#+(4RHYQQSERE,REST8=W)\$1<3NZ7;6;IU2<7I[+F9H_X NG;@( MZR_B^@C!_]-LG >%)E)">D M>=^&AGV/X6$37W)A$AVMV<&;F#+)"O2OXE#\:KA-!6'N(#OY^'L+':E7<;[C1*WE# - MBE/B%Q_TCRT:O'GMHK.G2S/";# W)6*]S%ESC0ZWZ.R ST2T[LY"^@]S95T_ M'QMX2I)&=!"WAH/ D;<">B=>_2]N;8Z&K<9FK+'A[H75AX1EP6^!6[D[#NK#7I%MIP"%"/UCK3;GMU M]7AR6%?CH9X?ZNW([YX&,]APY.D%\EXYO9E"4%@69OMT Z 9.S[7]_6>M&0? MN-W9HX.23VJ3F)C'FZK5R>,]OX"VWD:)[,U;YVG!0,Q5-%=@OQ^MB^%J7? & M6.]W:#<>=3YNF3S0&! R[R#U5G[M.!*]YHSF%)W,F7H;XJ'^&>=$_44DYO<3 MH^'P[WQ49]U*%\^(UTE@7NT\@91FV-SH8IO$J1XXI-*:C%]R5K^MUPZ>LLEZ M4\&3&*JAWUNJ[]!;PQ<(-+@&$^$8?Z&W;GKID)!:/>J?6 94H"85'*N0.FT9 MOTZ7DY9*M@\MKBVP65/^D7%>RE=T+G-T?-P_/#D9O#GV+O9R_FK;S8(V=LB/ M>EYZ_C+C&.D^]0Y)CMVX9]-\[W9QJV@:UKX8'1WWCP_!V9 @O:Q%(A#%)\$3 M?_#\%OHW*EJ4;5IL=U7P:E!#QML6!M]6>N1_)9'%%_[L@[%=;B"KU&1K M:-N&%B9(W1P==$$$B0WL\JBDC9QN*6QCJHQ/HGET6\9N:]DM!4=U*?C1IA3! MHRCUHP+;RJ.P&LMWVSN>^*.-Z2D=7FC$16Q,;U&BQ$< 0?>T+SU/Y?Q9[LGKI*&C$/2F5AU.I@3B+Z*G1 MQQ.4I'+G,RCUGQK"JRU4U!Q,T_E3L93]>EZU6H! MZY_0-T+!/"KE*X._' 2+KFDMNG9?[-RB.7C#PT'_V-\#P?:>]?A&F'H9I2TZ MI0A+^^*X/F(-,UJ#WY;KDN)Y-_*D1[92Y\"_&&)L=V2R<.Q4G[+/;:3*M(> MGR@CKZ5[*8 /A^MF9>C8P5]9MJZH47_L&NR>/N9RK1,'%2 8<^F[XZT3P=O3 M\\@2P;(2@;7DJ[-=C"048?'6G!.522JWKBFK?A86BUUPO.@H07ZOGFF?&\4%55G?"B=9:1K MZZ2,$<@^\*#I'!F(=@C:%=3!"#'"(AVX=S> MI5NN@"""$/TVJ"3D6CGGHX'2B/]VAW"JAY]%D6EZBA\'>"L.X%%/3EJ\/_M3 M".ZX@PNK!UUV5O>WDWM;*>AS*QM266[R/89AS67_(EZGOQ@-:UTQLR]&X_JY M=3'"CJ!M??4//:*CYI/0IG?8,L)HU*';)2#;D!#+H'X"&R1KN>WU3RDWQKU$ M@Q&UL[5Q;<]LXLOXK*&_M;%PER[8IVOK/ONEUIVZ6=6-?W:P[+KV\?&Q+Y=Z5?BI;76#7^;6K8H.7]WBV+=. M%Q4_M*J/STY.'AZO"M,^<\OUJ5;C-S[JVZV<'IP?Q MPGNS6'9TX?CYT[98Z"O=?6S?.7P[3E0JL]*--[913L^?'5R\>6QF5GA]:>M?3=4MGQT\.E"5GA=]W;VWZ[_IL"%FL+2UY_^KM=S[X/Z! M*GO?V55X&!RL3"-_BYL@B.R!1R<['C@+#YPQW[(0<_FBZ(KG3YU=*T=W@QI] MX*WRTV#.-*25J\[A5X/GNN=7H@UEY^K*+!HS-V71=.JB+&W?=*99J'>V-J71 M7MV+GPZ?'G=8F@@VJ9;>O6RJ72U_?PQ6$Y\GT6^?S[; M2_!*MU-U?C)19R=GYWOHG2NVM]\/R'/YT^/'FRA]O[B=O[^Z@_?^=,4YJV!I-07&D;#YZK M@NQ\C-7]Q#XL-9&HX&JZRHCAR]PT!18J:N4[7( W=EYAZ;JOM.KP7"%B8S;H M^Z5=M46S4453*8/+ZZ6M:UC7N@$UW\^\J4SA2+@%/P,U@NQ,NZ3+"3_[0I?A M\BE?/IMNF:=I.NW*L-:LJ,$DD<2#T%?C"_9XKY;%M58SK1NE:P/GH3U-]XC_ M01+_@[T2^^@U,:]]9Q 7M!^3^7X*WRKSPFD%.VKQ%X)M6.ZNHFTC7G1+M="- M=@6)&K^03*NH&K+H=C 7/$MZ^M@8NN>*5O 399WZ.+V:JK]>7+R;JG>\$%M3 MT"OV.\J6T[_U!N:M>J\ZB[CT60]287T4'O&^%75TRZ)3Q7R.@,Q,8!GKF-55 M,B+.;NZ]GOA0)2CLRFJZX2<3GA7'\ M!/NAAV/1#9;Z^IJT M I4#" S^"S.=.[M2MG>#0B TRV:A;SI:@:5,LM=L_72/(_,32)J[8OY^"I?:=079 M)6S6#K! /I(PFS[&%8)"GHQ59; F/O\SJC4!8Q)%>J ML6Q)B (PUP;($\LWB%,BNT'4K?4F48,UDV%3..O8 01'FM\E$6D6;\I#=Q?& M4KHHEZ.Z)NG H?6*78:>ESV1ZU9$8;_:?DQJ^W&_T&$58ZKZ\E.#45' A>=R M]*6T@0C&$"#>Y)<(J4=PE15'!]])H.8D@5"WP.YK\J7><6QE/]:>8UJC?CI1 M5;'Q^_;Z*.WUT5ZNWQ:?(,I+!K#:>?5#L6J?J%]T4UDWFB_WD\N#.9F0;71 MQX@LM#G8\L5]]4&7R\;6=K%11^K]Y87R>K%*P615 +7TK3H]^3/;B>T@BX18 MQF+L#HRRG5R"29=IKUN+V6L\^(TKCJ"?5\$P&S+5E6!I35AZ%$)UWX&]D'3] M-ZU]=G?M,571/5^OKK/OQ=TYN\A=-BG^X'X2 ]UP>OIG#NZMYI*Q1GK=N;XD M,H31%0,Z+A=@X=]!8=?B*U^KKK9WY9)@SO?0EZS]KVGK_E[F]H26GU)H^6EO M+'@=4<]8&/G*1P56(3-OU23 ;(R* !XZM>:"GCY#YL5",_B)?P5I @5C781]C_ZNLGRMY0/ 03YHZ! M%K;X9BBZ;IN6HB8U^BAB+W(L\F).$4;+99 M"( OC2O[%2 #X\X("Q)(10)V;D/@1& 4Y+IA3K@N*,EMI3!X*<3Y.<&/7,XU M.5>(+=3.BG5V!IQSCFC56>\A(>BJK!GY3H#W2Q(:WT'P.@!3,): ,%E^PP5/ M*6CMVW?QJQ0(6+BU!-9)'=D&9AO!)A5,B\M/1H8*%!J[,N6 H;D-L-907)' M>,88513\&RTE0 8>-B@[4Z23>KHO._%>V@UIZ=I4?6XKJD?E"\B#L [B.WL0 M0WD:GPD8*BT.A]./U8<7K]E/$ XCN3O)^^NI_>/RXNC7B7I[]7:"C7?J33&# MOK#&1+U^\6&B7M:Z_(08<&D=B(GN[AV$JP>'DX&5*WCY?T$UZARQ.CH<__QZ MJ/$NI,;C4%B)0JB^TJ@,ZOV^GG473_<[[%;%^(8JQC=<,24$ M15NX4XZ.]4D8VSM[;;P4!7-U<76)PK.%59X_A/JS/F"L!;ZPAU#L#]5$:HJP M6]UEB[%\J+_@(EAL;CB>#^6W%X^C,' W:'W?0$4]ET98V^GN%UOAJ;;P^S67 M]N%&Q"?$6F9,BK%0B%?1I[-ZF/$2W=1+$XV[B+PZA#B4(CM8E182W?Y_;N-G M@XV?[;7(5ZF;HE;(J]@OAZI1V_Z7*.5&>86=585#:7IIJU3>(@K C@\.U:,S MV#"3^87)O,W)<&-U:)%1LIASKACZ012'I0]G%A&D.48FC@?%*^]*9&<T$.60$ M'ZLW]* Z5=PM.WVB_M%;5Y0TM^5K315!M17IP"DL\XF3*9;VHKJP2CBJ(2."D7S6T^7,WR7\S!G MP$V>0R**#*210^9IR;-R&/RIKZ3TM*F!S'U"PJ5M&S2QG>?GH[&5;#\V^AO; M(++UCCUK*_X2MP2F!WF2F'%_=F'([5MJSN#*7_P.A8SU\6XW^R9C[:+L8EML MTA5'%6P6KX&"P?\0"5&J\#5A#$XXL2->V)SK&54>4P#;9I(<:5-BH M\3%4Y)/9H5V>C:XFI%Q<8@GZQ^0BGW08EF)3L:DUR:PGGZ]E,(XF:CPF8^KX MR#B7X]X"" I\L\J>R+ N"3M&$OEU$-(M^24A%4!K&YK=R7K49X.W4L&>TKIT M8[C ![GB#+WFQ!8[F'@FUPL(H P7AVK8&\Y3S*D01Z5 MGG4[W0765>I0((J0Q=0Y70Q'Z<+;C=.]AC.?O80R$ MUH(TV-DH,(Q"].]!:IO/X53'Z?Z3&"_C'.P>U5B'-(52?HD4/'4P^G^0POO)3RH]U+R[9H\?H%*7L"GXM''V(.@"R"?5>4/3QY.5%R9 MB\?+T&8//91AQG3O(#UR<'A[:$AV&,^>#5-"(>N&#:F63O](?YCGA=L'6]+D M..\;3Q-_QN?UL&PEVP:E.2Q@^ 2+ZDQ('MS4+^(*!&(0.ZHKQ(85A!F1HNHN$W,A&N>46#J)0 MURZ<). C!IQ2_*V1 MUXA=1[YP[Y)Z2:0DRQT'P:64: ^W;[YWA?HD6,1A[,6*$6"I?DY',1QI76(ZV>IP!F'6F[J3E8FDK?&;EY]BER%D(CF2(/8U5:\)RE6:CQ"P%@-M MKE/$/X*W2BM##D+P(8<5MB('/)BG8L.%0G!M5W$C;SA7,\2MSM12H8J'9QO* M%O6H+#BY(A/N#C];8R9I?P<7C/.:6.O5YC,\:&DE<*P!0U ?;7B6$Z1-7IYP M'&W #X>+"AI.Z2J>[V&Q9]5@:AHFNAG)H1]D5NEPSNWS$Z'UKZMI:E['OQR0 M<_/@(W44U1P#K%5KFU#YT*B,F4Z9MQHRKXKG &GM6=%U% F[85:Y97/^JXS. M+TW;?I55%7_8U?^W7;T.>0%TTX2:XMVNZ]P6H(QV_@*[;EM*9Y6CJ;>W\VY- MT8LM++9X0E5 7'RR,P#V>,!LGU%%4TC!*JSZATW]1]C4"Y0W$ 79C;HJ:!YS MC[+OVYZ8QVJP;4"U*0OI^X3?T#"DO$&]>:%@J!4:D8#_PYO^';V)Y]DO;THM?5.: MF;\*'54J.#K7"Q2.H'$X\4VR'XZV9Z45ETQ20(E$7V%1\+.NKL$1\/XK9^ M:)SG4Q?>@+,+Q^-/NV:T'PH1[C;'FLJ*:^P+-S!Q%HQC>;D MO1%&U.-^9LNR=^& !I6!K"TOH[.@.M'6%-Y?:9=.0:7MINW-T^XF*COAG5V_ MO6NNK7RD4 WM1JZV:+.R 2_OH_2Q"*BXORO[D2-H0^\QO#S0Y6OL%:>T)^.H M/K2OHF5"][I8\8;"M"40285_JN_3&:OY_0LQ>SEC*C<(2YK:9&,F7T\8T\G)H9A )H9E?V*!AWOE2WR-DR>TFG('MY^2<=>AB=,KT#9:NL]>ETCLTXZF( 5(ZIWRG+_DUX9K.@6B& SJM*FQ+#.#%(^>3 M&&7BG671A--$@?%A8?+*%&*R3'+%\#<\'VT[G$/*]IO:B)(7^C9[7RMLP]_J M$$Z"'-F+RR4ER'BD*T;X%6 Q"#D\3LEV0738]%>RZ*EPH/)I&!N M9RQJ/EO"U7\R9#&;0?;$EBCS?X78.KW8^:E96YU._:%F- MI!#Q:)F7]>#FRH_=VYLKLW956>M[RYKUZ,D_7@V"P'7@HYPM' Z.; MJU4^UV/M_K6ZMW@;=2C3,Z.=3(SY M3"\?I]<#081TI0M'"#G^ON@[754$!!J_;S 'G4A:N/^\1?_@]XZ]3/)&WYGJ MMW+J%M>#=,"F>I:O*_=@GOZA-_N)"*\P5>-_V5,[-\H&K%@WSBPWB\%@6=;M M?_YUHX>]!:GXQ@*Y62 ][U:09_DN=_G-E35/S-)LH-&#WZI?#7)E3489.XNO M)=:YFW%K#&9F;%S.ZW)6%GGMV&U1F'7MRGK.[DU5%J5NV/EC/JET,[P:.0BF MY:-B(^1M*T1^0TC&/IG:+1KVOI[JZ>'Z$0AWK.66]5MY$G"L5Q=,"^@9>WW;_?3MIG(77_*=OPRU>V(]'D739K/)"7P\0*HVV7_3@YL2TK#M 0B/3W.DI&SO\>2 2_3 W$*SQX75VC/X&3A; MJVNR.H/-L'BB[=9P_OO?+O=5?2K-NJF?VH:SPX?ULAKT3 MHP==5'G3>"?V,7^WAE[@SJM6$]X6M6N__5TX=Z;QBP"GZ[5F,N R2+D*$A8G M,0]#24-I%O(DRE@LN$P5C[*$!3S+Z"E@L>0R27B0INPG:YH&W,RL="SF,DZY MR%)VOH$:LHA6\#B*&82(.&X_=UA#%F HD3P2"?M)US!1Y0V23Y$]2O)H2H-, M?T5:;^#F@8#CK8 M"6C 2_R66X8),"+/1L&F<0IF[89I2*;0?00"/Z-#V&)64.F0G;%S.'4<OOQAU0&\LV+\7-86(8@'A[-VHV?R(I1EQ6C5V?%CS5BT1G[W)?P3L+TI^X. MC^7N92)3W/O^.UULAH,VOW%6P-40<$\:).^/$KS;.G5FNUIODB=>W M>5,6K0++:DVZ>G\_[K/;:0F/*#\S4Z')I.SAJ%5A956M?<9#&J'R5!Q*GG22 MIQO)2&0UEC>4Z%FSR"U\G?Q5BC<@Y9^"-T,* P!3&@5*7E7,EPOMJR)DH&PQ M-&[%9Y:WSQ.)I(CG;)/AP ['=H?>O^S&SIDX7/NV-28D.M2/O(;I?4:?WQA-8M MH'4_E1(.8L_9!HGJ#54!E "1,:EH/ Y#R[" M[#AM(0$E*!8B$?1!7%!!:-/H$=39*\#.>N&VJMOOB?Y0SZ^8_/]5,PJ;4"D: M!U(S)9.8)Z%H-9-EQWD?23)$5Z)$W.I%!7MJ_LM0)S)4TF6HY&3^>%7BDY"]9>0GOS4;!M)9M9VVS\V2!0=$UA]\LS<\TIWX>Y>]LPG MH_QUT4UMOK/K]J0\!N,2985]RNOU#">@M27.[_3,]SF/NEC4IC)S.B7=:C2L MM->--<=YF^3;FK-?[5%_$L12% 8'P]3$HGU+D\/)\ :0"V3:(39;5H@U$5$; MVLU''Y>$U/=U(PH]LA ANJ8D$1S-\X9>I^2S/9@C;CNT0W9;3%\;8X'4@)?7 MIA6=,7B"TT W M$BF>H"%'EQC1@:9'O3N80VX[L"-V6\PVSZ;4>J.A_9NBYD^6QE=EZN]@5$6- MVK8CVPTC$](!(/-%9C>,#E!"B73R>&%5M'Q!0*?"G5GI= 2?%[NH"= [PL=3 MA0W"1'C,HI>6W8,Z8KA#/.*X \:DA&M0FG'*#)0@)04ISI21Z%'S M#NJ(X0[QB.,.^,R?#,.,Q[!@7W4<[5T9+K6=^XO1AOEKL/;VL!OM[EYOVRO' MW?3VXO93;N&PO=V]R M:W-H965TJ@Q9W-DHWW.)2;WW3:>!5[]1(GP5!ZC=C91.RM%"TM-S*YIN'Y:@%3[J1=Z1\4'L:VM4_BS2<>WL +[>[?4N/)'E$HT MT!JA6J)A,_7FX>TB*AFGJ!2P@DE-8A?,>!'1Q8G_<0J,_RGEL^ MFVBU)]I9(YH3^E)[;TQ.M.Y05E;CKD _.WNC5+474A+>5N2AM;S=BK4$,C<& MK"%7OW%N);S&8<_'+ _!B &;? 2[(.]7:VI!?V@JJ__K[F.28*3MFNF 7 M 5?0W9 HH(0%++J %XV51SU>]/\JOQ>FE,KL-)"_YFMC-?;/W^=H&*+$YZ.X M.W5K.E["U,-+8T!_ F_VXEF8!J\NU!"/-<27T&CQ-,@>D";!V#^7! M*^R]&'E.&*-I'M @C\E#TW&A\;I;9SR&O ICFA<93;+@^BO ,WD\)QG-I.?IO>U:(6%EV_Q#3G3+N=(OXC]0])M#:3D6C^)=DMXHW8#,>)+ M9#XTZC?,9I2E* M84A94= \=>J4AFE"P\3)84;S,*=Q[$XT2BG#(TV#XJL>^9:*%\]R%K)7X_K'&OP>@G0'N;Y2RQX4+ M,/[AF'T&4$L#!!0 ( #.IQ5A%J+R"5P0 ,X, 9 >&PO=V]R:W-H M965T'KG?H-RYWR&7)#+]6\G=1VLWU^'@X \>"4@Z@,BQ[L[R+'\ MQ"Q;S+3:$HW>@(8+EZJ+!G*BQDMYL!JL N+LXI9#2H:1SO YF!4;1C=!6- C[PY@.) TJB((I'\.(A MP]CAQ>,9_GFY-%:#"/XZE6,'D9R&P,:X, TK^-P#Y1NNG[BW>/PS)3?"%$R2/SC3Y([95L/N*?:C^*?97QJB M5@1J;7FUY'HH."5VP\FJA<,XZDU4;456/4-6EP1>!YI94:^)1+ZD8<_0H]:0 M+8<(9LA*2>ATMUP^\0-Y8-#QB;O4/P^@P"$A;TE(IVD.?QFL(YI$$YI/ MIFA,T10G=!IF8 CCB,9)A(8,#/DDI&F&J\DTI7'@#!.,",&8!^@"$1FLP)"C M(0&H %W2'"+@C,<-Y,%6%AB&,8VG(8T2"(QHD,4T!'*/RL*=#&E#R0)P3+*4 M1 B?T4F0P5T:J("HFM;RDH@:X+BQY"RGX12@HO2U1BU9K.)HT2CO?LSP(:!8& EII"F4(3HGOZKZ_]O]=_2'I/S*/H/.?^0 M\_\CYVR0$\KZI78UEPSOA^UYR3TC,!=*PW^ M@)]?Y,%.;^M=[=N]SUO44Y1/:0R- 0\938*):YI.@T> KSL?7!RYWJGL8.\E ME9WM>?!^>1=[#^S^7L9N'8*(V+X773G2/'0OC5--XQ_,F!77:S=)HVC:VG;CYK [#.N7W8RZ=^\F_3NF MUP*Z5O(5A 8?)O#"U]WTW#U8U;B)=:DLS+]NN8$?'%RC ]A72MG= QXP_(19 M_ -02P,$% @ ,ZG%6#&2B6&+ P 50@ !D !X;"]W;W)K&ULC591;]LV$/XK!W4H-H"+)$J6Y=0VD#0M.J 9@L3;'H8] MT-+9%DJ)*DG%S;_?D5(T.W&,O5@\\K[OOB/O2,_W2G\S.T0+/VK9F$6PL[:] M#$-3[+ 6YD*UV-#*1NE:6#+U-C2M1E%Z4"U#'D596(NJ"99S/W>GEW/565DU M>*?!='4M]-,U2K5?!''P/'%?;7?6383+>2NV^(#VC_9.DQ6.+&558V,JU8#& MS2*XBB^O)\[?._Q9X=XY0'JRFU8IP=GF#:PL_K\1:HOEE'EJB= MA,<"O>SA_ SZ#6]78 MG8%/38GE,3XD*:,>_JSGFI\E?,#V I*( 8]X*SW-Y?KCTK2BP$5 #6!0/V*P?/\NSJ(/9Y2FH]+T'/OR M@?JM["2"VL#ORJ*!._'DSN64T+-4IX6N=D3=66-%4U;-EFI9BJ:@,-398&FQ MI*TR((P30,=@L5ZC'L^" >'@!HMA.O;3G,$>:5N%HY'4X>;R!?8(\96$>OY" M8UE91A6N-3866J5]D_X$<X,3EPS MEE/L,T4]&8MZ\K^+^E;83E>VZJ-_5D(WE#]D,Y;,XN&XC@[CU/Z'!U=]C7KK'S0#A>H: MV]_ZX^SX9E[U3\5_[OV#>ROTMFH,2-P0-+J8TH;K_A'K#:M:_W"LE:5GR ]W M].ZC=@ZTOE%47(/A HS_));_ E!+ P04 " SJ<58::YTR",% !-#P M&0 'AL+W=O2OK:'MIFFVQYV]B!;L*V)+"DD%3?[ZQ>@9,5V%'4G[<4F0#R)#Z!X MLBGEE5HA:OBQS@MU.EII71V/QVJ^PG6B[++"@G86I5PGFDBY'*M*8I(:I74^ M%HX3CM=)5HRF)X9W(:KQ-Y>XYYN3D=N:,MXTNV7&EFC*2J'%G)B++#4B6)FN\,*D:;0HN*[@HEUK2;D9Z>GJI MR_G5JLQ3E.H/>'M=9_H6GG]-9CFJ%R=C32Y8<#QOS9TWYL0#YB;PL2ST2L'; M(L5T7W],H77QB6U\YV+0X"56-GB.!<(1WH ]K\O7,_:\!^RU&?Y]-E-:$B3^ MZ'WF^ V.595,L?3$?6!0GF#H^FS)V[HO!H(T.\"](>L3R]7B<27#+04 M+I);PK^&,RF38HF\MN!SQ7"VX(SQ3+GT)3#HHC^!KRN$19E3DV;%$C0#H.W4 M[%]4H&E;,5:@K.[:B8^2!H/9+<@+K)OJ(U M%3B>B80"BVPGI+476L*-MH;-4?:KNT%LD2M2<>TX@, 6SIWZ )B"#DS![P'3 M]@S@0F9SA"\LT0>L07>/ E96-#>+P=2,KHT68 K*W=,O4L#=XZ3MQ2# =FNW MY>T6I,OX4VTLW ?DX<81.+;O@.NZEN_%5/ H/.2UI&/'Q'.L4 0D%GA[#+,V MP*,B6Q/";VP'DY9#N S\9ATQ&%R&EP^>'8@]AEDWX L[% T )NP $PX#AB[] MM*;CX=/MNQH^E1HM^)XPB#0508*YQU4?6 9=/7H*;;:^'SF!NMA_:00)RQ-4 M<]?TKFM'C >/B>WLV$XAX5"1H@F7T&7,!#MSZ'#>_,HD$E8@?&LR<9J 7)J2 M=BAV OKY-/JIB0& 11W HO\-L*X2GP\Z?2?4/EP->OA-0ZA#V>.F4&]J'?-7 MYU @>(8$PG)BGVX.&B$'O"TI')XD_L0*'184!YR&$+[1] (K(LJ[SVHH^@U] MX)$3,3#<8)_3$CRH7"NDD_"]@,0(^0<\0U(W<"R.Y3A.TQ5['$/X9L:9YC$2 M>S2GTL'U;C6 T+A#:#R(T'=))N%;DM<('S%1M317)7PHJIJ'#D& -QNL?,7Y MJLBN:^R=?\-^#"39UXWQ14#:GVX/8,LB$05'KA^8D^)XCBC_26#1&TE5:%XY M^:UE=E@T18V27@Z$G%H9]._U0J*H#YK[\;@9^5"9;X CQXX\FN[JZN5"(E*/ MD!U4&B0/2*JB\Y3 RP[).>)LT:Y- \Y!?.R+G3SVNFXW5OQK'DBW8DW#\V/B5QF]#60XX)4 M*4OZJ)'-XZTA=%F9!].LU/3\,LL5O7=1L@#M+TJZ!%N"'70OZ.E_4$L#!!0 M ( #.IQ5B(A7CG4@D $07 9 >&PO=V]R:W-H965T;YGRT;-OMZ^FT MF2W3NFA>5=NTP2^+JEX7+1[K^VFSK5,QSXO6Y50)X:;K8K4979SE=Q_KB[-J MUY:K3?I8LV:W7A?UE[>IK![.1W)T>'&]NE^V]&)Z<;8M[M--:O^^_5CC:7JT M,E^MTZ9951M6I\7YZ%*^?FMH?I[P^RH]-$_&C#RYJZH_Z.'#_'PDZ$"I3+.6 M+!3X]RF]2V5)AG",_^QMCHY;TL*GXX/U/V7?XT]\>2O5E5-ODO>^CF6C-BLUW35NO]8IQ@O=IT_XO/^S@\61#$ MB05JOT#EW*1[ MA+AEUVE;U>UJ<\_&M\5=F9K)V;2%?9HUG>UMO>ULJ1.V(KNJ-NVR8;]LYFG^ M]?HISG4\G#H<[JT:-'B3MJ^8%IPIH?2 /7UT5F=[^KN=_>?E7=/6@,:_^MSM MK)E^:U0NKYMM,4OG(]1#D^I/:73QTP_2B3<#9S7'LYHAZQH1P.;L[LMA1I\3@]OT.W&[K%/Z*IG88-NF]5VJG.%!1HP-=T9RK2W& M4G*E M=6TH/F7ELNE"2#5\5FMT 6=S4%YV?VMW>7,.-\X,(J& %#<>IMER4Y75_2J' MX1JG]SQ&AQTEN6V\YT'C"!HG@25CF(K<*HJ P#K?B^^[-A//P0EU9OC?\.EEPQ["2$0EY+]M5TB MS9);A> (!!5.">ZBPU2#V$@XB@V-XC)2JK#4"<&#,/2 $ 2'>911N!6#X=9H M>D!J#;R*EOV*(S5L6U>+5XP0.*T)/=%''K4B' 6$/893 M6!EKK)'13)B3@0*+["DL\5)@Y( 3JWL7'W$2 [S$;(T :.L1 ^P":RB] 48 M]ST049*,LX@$!4.1] $PBQDRAF)H3L"#P$M@$E0M2&8T"I!Q$6NL ;AD('_Z MP'7 QMBCG (\'LNH"%)YA(*)&B-%-KV;#")D;&DN#BT<&SLN'&P\ F0L@0#M MPX3A?PCPCFP"^D;1>Y\K73M4I*"Q17X0#>LHE4@@8NZL[AZ$A[^8]6$SJ];I M@(A%7:T9NI,ZTV#S,D+&8!+LC?TG]*1!"D;92?=+ !B-T?G).\&],I/3<.$6 M^0XJARK" SFAEU*AP*0 BBS";WNIZ8B8L"4"!P. M&9UXCIVQ0N@B3=(:?H HO'$XDJ?*!'84\-2/':/-'FT.#*J(8GBPX))(L">Z M"X.L,@9UPDO"%WF-K)I@)_FU(Z(*$0^!RIE>]P%H3#P,7E>6XA:1867)EL0A M !:E"8R*0H XRZ] 97)=N2[RX$A$2+EN+[W^[%BV!S8#HE MB(5 GSF%X*. J'GB(PO]H+(Y 3 "M$SN62LUT@Q3$!DM#1@E]YE1US)CLJ8 MHN@!#@Z";(1B 5Y;V8,D%)>!N."?)I$ @:D8\1^D)_MPD/D'42)"5Q[!A2YX M3=RO09]XCG$ />02<1Z)D@4W$V&2LF@1LD3WX459$E_L!LD,$"-/W 47/3$7 MK7E".C@ (6J0#4XR+9#36Y)+ M(\ Z;4)KU++T>9O#]G+N@2H;LP+AP)*V#(YT@%*O"8^ZM^O(J8>6>K EZD>Y M".%">4%0T4*!4>)@Y@/A'YF#V"I84!HZ +Y%PP3\J1X*T<0@J-%O)?_POS_W MD83:YP0: @QQ708,$AC<0.I/;?-DNQZJ0"5X-7#&8^Z5!0:U81:8-)K:'..0 MS1ARKZ+WB9"<"D1%G\<"L5&Y5X 6P:$H*458!4Z-UK+?<.S55ZKS/2H3,88G0D.$)L*+0I/G=^$'?WFG M:10C)0 ;2H_]@_K_A$;J9T(32+W"@-!0*^3CMT)CP,^1M/JDT" P=//( =<& MXPY"$ZD85)=?2!542'O1*0N YJDY[F !DH7@2VHR M;I<)D%IOB\V7#&K_IF%UONG119PUW=6N8473W06_O6CQK$[OTVS_6N;7BK,' MT!:M6E1E63TTK]GE"0O['YZ98+=56Y0PT:3V._HKZM0LW4MB=UO3=$DRO9R5 MF&1Q-%QL3U2"2X:M%(HC6 =Q)) X(@AON M5A]O@P85B?;J>=BIFP8;00(>1_U!!S30;Q)O/8Y>E@TB$Z(Q_5W7UL=@/W$4 M$=&2(NWS3S:D>UALXOK3Y1_7&VP1E>##NUFZCI_*'" M=BWEZ4\3I"]4_"I_ZR "&0X^W9= FV@')'T' $9ZU!S"AKHE 21V1B,K3UT> ML2DD,B*0X#*=)6BH80-G^HSW$'HC3XBE#NYYY"7="0%](GY)L_(W':()M.JX MK.;F&,>&ON"FV_?1;/KDR^8ZU??Y^VW#VFJ;OY/>56U;K?-PF8IYJFD"?E]457MXH V. M'\XO_@=02P,$% @ ,ZG%6,P,L3ZL @ K@@ !D !X;"]W;W)K&ULK5;?;]HP$/Y7K&R:6FEK0GX4RB!2(73K0Z6JK-O# MM >3'L3/;D.Z_G^V$C-(T0UM?B'V^[[O[[H@OHY*+![D&4.@QITR.G;52 MQ=!U9;J&',LS7@#3)TLN%3@%W0N_<1<;?.GPE4,J]-3)*%IP_F,UU-G8\DQ!02)5AP/JQA2E0:HAT&C]K M3J<):8#[ZQW[E=6NM2RPA"FGWTBFUF-GX* ,EGA#U1TO/T.MQR:80$U8]\6-=ASU [R6 7P/\0T#X B"H <&Q$<(:$!X;(:H! M5KI;:;>%2[#"\4CP$@GCK=G,PE;?HG6]"#/_D[D2^I1HG(JO6UND:BOY,X\3L)YU"V8K\F6?*:9+-7(GO2EK!I2]C%'G_B/"L)I8CD!29"7\0*Z=Y(D&T-J;C. M+9<9!-NX%PXN^E'?&[G;_6(_=SSP2(ZEFG51/9$<-9*C3LG73&&V(@L*"&NA MZCCIT?-\!Z'7'X3!@?3GCH?2CZ6:=5%5TMV]"S@'L;*33Z*4;YBJWLW&V@S7 M2SM3#NR3WG#::[$G>AA7L_,/?37);[!8$281A:4.Y9WU=;:BFH[51O'"7O\+ MKO0PL&PO=V]R:W-H965T$ M%Y_GP>>QSS$GGNPI^\HWA CTG"89GQH;(?)KT^2+#4DC?D5SDLD[*\K22,A3 MMC9YSDBT+(S2Q+0MRS73*,Z,V:2X=L]F$[H529R1>X;X-DTC]G)#$KJ?&MAX MO? 0KS="73!GDSQ:DT@1LVI#(^/7]'# MHO.R,T\1)W.:?(F78C,U1@9:DE6T3<0#W?]"J@X-%=Z")KSX1ONJK66@Q98+ MFE;&\@G2."M_H^?*$4<&$J?;P*X,[%,#YPV#064PZ,O@5 9.7X9A93#L:^!6 M!F[A^])9A:?]2$2S":-[Q%1KB:8."KD*:^G@.%,CZU$P>3>6=F+V.UM'6?Q/ M5,J<+=%-Q&..Z K=,\)))LH[%SX149SP#^@2?7[TT<6/'R:FD/P*Q5Q47#9YM"!3(U?CD>V(,?OI!^Q:/W?I M!0GF0X(%D& A$%A#9Z?6V=&ASWZ3V2ZAG'=I65JZA:5*:;N98XV'+K9'$W-W MK%-'0\]U!I[5;.>WVPVQ[7EXX#4;!NV&GFT[V'::[4)MW_ZGYX:UYX;?]-PB MXAN4,[J+901#3R_H8LOE09Q]0'*QP&2PS=9EMHU%3#J=K"4Y=\) @ODEV/!( M!-L:6=8(GX@U;(EUB:6H]MBS3^0">KR&7&XMEZN5ZXM<$2DU%E$>BRCIDL)M M=?C2DTLZ^3D9[UJF<]W+44GE8*F:ODJID3.4^*A>HW9-&" MG3M#(,%\KSU#[%&7=)"L(1!80[I1+=U(*YW*_L5R4BJXC,5'N:9E3"X,4$Z9 M6EEVZ3=J>6G@6%W32DM]KC9]60-(UA (K*'-N-9F#*[-N.4EC"W/<_%)IIUK MJ<_5IB]K ,D:CMN+"L=V1T>D#;=CZ_#.96D=_T!V--FI*#8O/(_":!$GL7A! M_Z)BN2PU*>]TOF1IP<^-;Z!H/BA: (H60J$U13]ZT<;O\H)4P4+)#8GF@Z(% MH&@A%%I3;OL@MZV=XW?1W9 O;E M#4!Y0RBTICB'6@76OB++ *R*KDJ4GO(,VF["G>J 5B#ZT@:@M"$46E.<0X$! MZRL,NNP8TBU#AP;U"J9JV2M] M4 *L$AT7Q0M 4+81":XZ*0_$$#]\G?8+6 M2T#1?%"T !0MA$)KRGTHOF!]]>7,]-FNB;R5/D%+,;UY U#>$ JM*VC)P$Y7Y1&K2( XKF@Z(%H&@A%%IS9!RJ/7CT/E$: MLJ@R!T7S0=$"4+00"JTI]Z& A/45I#.C=+N@XG3&:-#:44_6 )0UA$(KA3&/ M_N!/"5L76S$X6M!M)LJ_:.NK]7:/3\4FAY/K-_AZCCNN^_@Z*#=S'.#+O25W M$5O'&4<)64DJZ\J3R8Z5VS7*$T'S8GO!$Q6"IL7AAD1+PE0#>7]%J7@]403U MIIG9?U!+ P04 " SJ<58LU.MUL$- "@;@ &0 'AL+W=OFJ0J<>N@_* MLC-^OU^NVK<7=UVW]B\OV_E=>5^TK^MUN0+DMF[NBPX^-E\OVW53%HM-I?OE M)3=->7E?5*N+JS>;LD_-U9OZH5M6J_)38[0/]_=%\_U]N:R_O;U@%\\%GZNO M=UU?<'GU9EU\+6_*[N?UIP8^7>Y8%M5]N6JK>F4TY>W;BW?,SX775]@<\:^J M_-8>_&ST7?E2U[_V'SXNWEZ8?8O*93GO>HH"_GLL/Y3+9<\$[?AM2WJQB]E7 M//SYF7VVZ3QTYDO1EA_JY;^K17?W]L*],!;E;?&P[#[7WZ)RVR&[YYO7RW;S MK_%M>ZQY8"<&\'=5G#/C>!M*WCG1F#F\YDSSXW! M=B=[=+9/1GD^W>SL\\V>3S@;G?%3FF+/IYR-SOG)ACV?]"?!7SXI?C-=@J(K MKMXT]3>CZ8\'OOZ'S9S;U(=94JWZ]'#3-8!64*^[NGE*"T9]:]Q47U?5;34O M5IWQ;CZO'U9=M?IJ?*J7U;PJ6^.5<=,570FYH6O[X_-UV13]'&^-'X*R*ZIE M^R,<]/--8/SPUQ_?7';0O#[(Y7S;E/=/3>$GFB*,M%YU=ZUQO5J4"Z1^IJ_O M:>I?PK#LQH8_C\U[KB6\*=>O#6'^9'"3"Z0]@;YZ_+#25K_65_^%_0>I---7 M2HL&8K*3,<.7Q(S.'R:.5(_/'R:L>O*2)JOSAPF+F;XD9O;_J2E_\2@?B5OL M)K[8\(D3?!]JF"6KMEP8LVI5K.95L3R8WS\9'XKUT]S^14%-XR, +=;K]T]A M+#Q,O[KQVW4Q+]]>P/*E+9O'\N+J;W]ATOP'-J,HR6:49!$E64Q)IBC),DJR MG(CL2-_63M^6CAWTW7;]5:HI'\O50]EBTGUBD!N&?AW]>,4Y%X[TG#>7CX>R MU(::*DM*L@CI G,]R[&]XR[$E%$5)5DV[H)DDCFN9QYW(4<.Y-QQF.ON#CR2 MBKV3BJV52MC4;6NLF_JVZHP?EO !7;T\D=@'X860@IE#L6B#314+)5DT[H%M M>TS:;(@5):KN "UXZSTXZCUW,-]]_7FK3BCF);0GJP BL6TV7$7FXP,Y3&K'LBU<*]Y.*YY6*Q]7\_J^W*Y< MC-NFOC?JW=X,)AMOU)!7D,DA&SK#M8PV\%3=4))%2!^$!YTXF'A/PJ&,JBC) M,NPT>+":M:W!],V1(VUAP3PYL9IAYG[[S_P#[70E-+5[3C/HMITY#L^8)_GH M/DD?;*I>2-DBM!>FS;@8WBJ1QE6D;!G6"R%,X;'!E37'CN2P6/8.KF#'HCG8 M,V;ZBU-W5S9&M4T[VW4OON/+D.9*FYE#X6@#3A8.)5N$]4$R/KQI(@VJ2-DR MI NB1W36:;)P2TWZQFVKW" MJZSLC'YY@VI%C/:%8#GC2D>:[G$+/_Q!%'Q?/T #P +/E8,)-,..M!WI,6NP M/Q%MCSR^^#O2$LX@-7Y\49MCI"7,%IYK#IJLL"8+S_-L.6A(AG:.F0(6+.Y0 M"4CO',[A#O;$4I?MMW69?E_W4U,^5O5#N_QNS*HEZA.^UU-,]21(V6:D;!$I M6TS*IDC9,E*VG(KM6,3[#6=F_SGF&Z/<70U(V6:D;!$I6TS*IDC9,E*VG(KM M6.G[[7*FWR\_QX;34TP6,>D>.BE;Q)"M9<:9*]APNXLTKB)ERTC95*VB(TWJR6'&SS/'E"TC9I4/2[7]2 MMHR4+4?&A+O2/')$CO6XMPF8WB>8XC_JJ2:+D-1'(&6+V'ASW76]X=UO3!I4 MD;)EI&PY,B#2L1U^8A>0[[T&KO<:SO,T]213E4?*-B-EB_AXAQ[2GS39:#5( M&E>1LF6D;#DR)EP(B]L'_L:Q_/:N!=>[%I-M4CW?9"626ARD;!'';!K7X^;P M^R8Q:5Q%RI:1LN78F-CHK)XB.U24C9(H[;)+9T M1VF0U"8A92N%ZP^!\\U9/-%F"I-_M)V6+..)7,.Y9 MPT4@:51%RI:1LN7(B'#'M0Z^*W$LO[U_P_7^S60K6,\W686D9@XI6[1E&R1" MZ<*\'^J0U*@A9^#(NWYLP7/^U?YVGK*\Z672DO@HI6\3' MWY3'C>B8-*XB9C/G'"-;3S%9Q*3.#2E;Q)&''F#18 T?[R&-JDC9 M,E*V'!D1YGG"]DX\",3WM@W7VS9GNMAZELGB(W5L2-DBCCP.@:N/U+,A9ZV'K6J7(D99N1LD4">="B_P8+'\J1-*PB9^]&Z+V;\TQL/=PV[1-?*1,'+VW2FS>3/6P]WV0ATKZ?B?8%39B'P[@<785I7[Y$^_8E MVMP]'Z#V<<_QK/<5DX9':-J1LD1A;%)9EC:Z\I)8-*5M& MRI8CX_'*:K#U2]X:4+1)CIT*ZS!IJC]2Y(67+2-ER M9#P<5\A3J[Z];2/TMLUDUUK/-UF"I,X-*5LDQL]OH)==4DN&E"TC9B] _S:+SJ_55)\N-U#XA98NV;(=/(8_N-$@]$5*VC)0MUP[&LV&ZT73W_U6C7RZHSRHTG#C6J ME9$6WSJNZ[ 63&XNF]TZ\Q MB^?RX*W8]V7S=?,2^M;8O-BZ?^*\GWB[\MVK[M]M7O@]*'_/_)0AY1GSVGV#ERO93K#R0_K7$^*4?8N6Q]!.L7$D_Q,-._?GKA_C "("&*Q( D**( 25$D8 SB8#-J!DB((C$@"8HH MUD];# D8ASC83)P!$J)(#$B"(@J0%$4"!A.;H3,;D!!%8D 2%%& I"@2,)C@ M#)WA@(0H$@.2H(@")$61@,%$9^A,!R1$D1B0!$44("F*! PF/$-G/" ABL2 M)"BB $E1)& P\1DZ\P$)420&)$$1!4B*(@&#!,#0# !(B"(Q( F**$!2% D8 M) *&9@) 0A2) 4E01 &2HDC (1]P-!\ $J)(#$B"(@J0%$4"#OF H_D D!!% M8D 2%%& I"@2<,@'',T'@(0H$@.2H(@")$61@$,^X&@^ "1$D1B0!$44("F* M!!SR 4?S 2 ABL2 )"BB $E1)."0#SB:#P )420&)$$1!4B*(@&'?,#1? !( MB"(Q( F**$!2% DXY ..Y@- 0A2) 4E01 &2HDC (1]P-!\ $J)(#$B"(@J0 M%$4"#OF H_D D!!%8D 2%%& I"@2",@' LT'@(0H$@.2H(@")$610$ ^$&@^ M "1$D1B0!$44("F*! +R@4#S 2 ABL2 )"BB $E1)!#]PA]?^?=+?WSMWR_^ M\=5_O_Q'\X& ?"#0? !(B"(Q( F**$!2% D$Y .!Y@- 0A2) 4E01 &2HD@@ M(!\(-!\ $J)(#$B"(@J0%$4" ?E H/D D!!%8D 2%%& I"CR3KA^+K 9#/?F MS[]][7('M4^_NRTMFJ_5JC66Y2W;W[STY>ZZ^K[ MS8]W90$WT?T!@-_6<'^]_= 'V/U2NJO_ 5!+ P04 " SJ<58/:>/%$0" M "E!0 &0 'AL+W=O*D4;I3U4/3@P@+7&9FV3[/Y];4-0TI*HAW( CSWO M^;TQX_@@Y).J #1ZJ1E7":ZT;N:>I[(*:J(FH@%N5@HA:Z)-*$M/-1)([D U M\P+?GWDUH1RGL9M;RS06K6:4PUHBU=8UD:\/P,0AP5-\G'BD9:7MA)?EA M WK;K*6)O($EIS5P105'$HH$+Z;S963S7<)W"@=U,D;6R4Z()QM\S1/L6T' M(-.6@9C/'I; F"4R,IY[3CQL:8&GXR/[9^?=>-D1!4O!?M!<5PG^B%$.!6F9 M?A2'+]#[N;-\F6#*O=&AR[WW,!7X0CL"7U^$KR Q\ZN#!.=PS!1BJ$ Q5"!Q?>(%O MS.[/Q4YI:7ZS7V/V.KYHG,^VWEPU)(,$F]Y2(/> TW=OIC/_TYC9_T1V9CT< MK(?7V%-WIO#&PO=V]R:W-H965TICV8Y!"\)G9F&^BD_?C93@BD"EG9 M_ +QY7P^W_%G^YS^AO$'L020Z#%+J1@X2RGS*]<5T1(R+,Y8#E2-+!C/L%1- MGK@BYX!C8Y2E;N!Y73?#A#K#ONF;\&&?K61**$PX$JLLP_S7-:1L,W!\9]LQ M).ISV"%"*I(;#Z6\,8TE0C*3]^EJ!.M:8VW/_>HK\SY!69.18P M9NE7$LOEP.DY*(8%7J5RRC8?H"1TKO$BE@KSBS;E7,]!T4I(EI7&RH.,T.(? M/Y:!V#-0.,T&06D0/#4(#QAT2H..(5IX9FC=8(F'?[P#\;1 MV'@%7* 3G.5OT#W0F*G6RQN0F*3B5=^5RC.-[T:E%]>%%\$!+R[1':-R*=!; M&D-T&GP9_Q\\Z#%G4X5Y8[!"P_@36$- M= 7H=Q4\-&8T BHY-FJ>$O&P/_J)0E,46U?1)_Y*Y#B"@:..M "^!F=X\L+O M>F^:0F )K!:0L I(:- [!P(RX2Q>11+=TN(FTC'X]E%-0K<2,O&]B7QHD[PE ML!KY\XK\>:L:ZEO/U=:?HARX[E,W9Q/U5KQCJ1=@OF?0]#6_'GIGOI+YNH%3 MM^+4M:+P"5>/@!Y2_9%4UT83W=:ECJ5K":P6E8LJ*A?697YAD[PEL!KY7D6^ M9UGFO49E5L(L*#5/\IOE>UGY>OD77X74;^![QF*!,(W13$6#1%K0Q?O6+.=1 MB#Y#M*0L94GQ1D['(V6;J$Q'-E%L=>/8W;4$5HN8[^TR!\^ZN$M(2_QMH=4# ML)9?(GT!0B(&L\3_\_RPM=Z\L4M),3+4HD!%W M44I4O55%.C)UV)/^:UVIFG)K!U.4N7>8)X0*E,)"07IG%RJYXD7E6#0DRTWQ M-6=2G0_SN535-G ]08TO&)/;AEZ@JM^'?P!02P,$% @ ,ZG%6 0^0B^C M @ 0< !D !X;"]W;W)K&ULK55=;]HP%/TK M5C9-K;0UB?,!=!"I!57KPR14U/5AVH-)+F#5L3/;0/?O=YVD$844[6$OB1V? MZ6?S0; DI=22#/Q-M96U[YO\@V4S%RI"B2.K)0NF<6N7ONFTL"* MFE0*GP9!ZI>,2R\;U]_F.ANKK15^'ICW0<_ M&U=L#0NPC]5<8\_O5 I>@C1<2:)A-?%NPNMIZO UX >'O3EH$Y=DJ=2SZ]P7 M$R]PAD! ;IT"P]<.IB"$$T(;OUM-KYO2$0_;K^IW=7;,LF0&IDH\\<)N)M[0 M(P6LV%;8![7_!FV>Q.GE2ICZ2?8M-O!(OC56E2T9'91<-F_VTJ[# 2&,WR'0 MED#_E1"UA*@.VCBK8\V89=E8JSW1#HUJKE&O339;-+M' MU(HL^%KR%<^9M.0FS]566B[79*X$SSD8\H4L\ P56P$.?2]W(*U"ZL4,+./" M7"+B<3$C%Q\OQ[Y%;VX&/V]]W#8^Z'L^H+HB4?"9T(!&/?3I>?H,?N5U^\1B_NUW-W\=I4+(>)AY?-@-Z! MEWWZ$*;!U[ZP_TGL3?2HBQZ=4\\>V!X/F 7-F3!]21MZ6M-=D=AEHS@(J+ MPC09#M)^ATGG,#GK\(Y+CC>R(&NEBEZ#RS^>ME?4$L#!!0 ( M #.IQ5B[2Q#RI0( .\' 9 >&PO=V]R:W-H965T0%KX'IDYR+ MBBB]%6M7U@)(9D%5Z6+/&[H5H)(\!T2 M1ENSF87-OD7K?%%FZF2IA#ZE&J?B95,?B.=H2=>,YC0E3*%)FO(-4Y2MT8*7 M-*4@T2=T"Q*(2 M$6(82V.HJJW7-*'26@"*TE.=:Z6Z9H+/WYY&KM'O&B)NV MKDP;5_ +K@3HAC-52#1G&60]^.0T_OH$WM5IZ7*#][F9XI.$2Z@O4.!]1-C# M08\_L]?#<5\X_V=]_L_6CY(1=(426+[@!;Z^BO@Y64DE]%O_U7?;#5_8SV?Z MWTC6)(6QHQN9?JZ'AT,/'VLES[4"/[@:#@;'>O/G>I?> M);[R.[4F;O>@@U4@UG9T2&1+KJG13MI-IXEMRD_D4W\T\WODB9YFS?!YI&]& MX0T1:\HD*B'7IKR+2]U@13->FHWBM>V?*ZYT-[;+0D]D$$9!G^>&PO=V]R:W-H965T M#,U[NWQTO940(7X@^ #/WH&M90UI4_JY;=T:EAJ1CC#B5 42/Y[QG.< M98I)SN-K0VJT8ZK X^=7]F6U>+F8->)X3K,_22IV4V-H0(HWJ,S$)WKX%3<+ M\A5?0C->_85#@[4,2$HN:-X$RQGDI*C_HV^-$$A0"O"?"N'<%O OQK1PB:@*#2OA:K4GJ!!)I-&#T 4VC)IAZJ[:JBI<"D M4)D5"R9[B8P3L[C.** ;B,FV(!N2H$+ ?9+0LA"DV,**9B0AF,,=Q#*OTS+# M"ATA5LAN#BO,(-XAAF_A 7&2 "I26)"L%#B%FP46B&3\@XS^'"_@YL:O1S:29X[R>HW-ACBX\TD+L.$1%BE--?-0=/^J(-Z5>K6C.JVASIY,PQOL! MN-8M.);C:N:SN#[CIMWKZG4E>.UNTBG6J^7VJUB=9U"?9LB>R$_V# M5O^@,Y\_RC-61CD') 0CZU*@M?P9$A02FN>TR>D=S5+,N&Z+:O;@*"WN/&L8 MA($U/$V@A0X9!IY[E$&UMAJ@;UON<.B?42XUR-!Q/-OQ]$D9MJ*$UXG2_54_ M=+-\L;4F'6H^),\:.99[)I@&Z(6.;7TGF ;H!T$@6<_TT@!=2>E:@5ZO8:O7 M\'J]4IIEB''8R^-+I9W6$&O"X?'6V0-O=":!!F4-[#-4I.4:G:&66B[7UJ]\ MU*Y\U&E?K\>Q"P8VZM/ ^B2+^B1;]D1VL@.V]7;0MM[-OM]E]FG/O];5_J2% M:@U*A[S@4#IHIT791_6%W8M)O4-SP:6:J"ML2H?4^Y0.J33_94-Q3FVY3JJZ1'Q+:DX)#AC9R>-0AE M/A)UJ!._.8>Z?<[R+\6#4J7W=;M)B[O)0UD^WDRGQ>)!;>/B=?:HTNHGJRS? MQF7U-E]/B\=:J_/3X(:_>38^49;)5:9%DJ9>KU=WD M#;Z1G-<#&L7OB7HN3EY[]50^9]F7^LV[Y=T$U6>D-FI1UHBX^N])W:O-IB95 MY_'W 3HY'K,>>/KZA?YS,_EJ,I_C0MUGFS^29?EP-PDGWE*MXMVF_)@]_Z(. M$VI.<)%MBN9?[_F@11-OL2O*;'L87)W!-DGW_\=?#Q?B9$#%L0\@AP&D/8"= M&4 / ^BE1V"' >S2(_##@&;JT_WW>;9LY?7ZHI6OVBN?C.ZNEY) M6B^4>9E7/TVJ<>5LOE\@7K;RYLDZ35;)(DY+[\UBD>W2,DG7WH=LDRP257@_ M>O-JF2YW&U6K15+$ZW6NUG$3\.J3C^I)I3OEO1*JC)--\7TUXM-<>*^^_?YV M6E;G6A]QNCB9$SYT6]]UE:/A2>3)=J:1DOW.,CQ_AI=8V.%XJ\7*BW MQ F 01:CF?^\N'$]MTKCNZ_-]'-RX&/:X:VO#H&=[YX/_Y:R7U MWI5J6_QEB_J>R^S<.BO>%(_Q0MU-JK17J/Q)36;??8-]])/MDD/"!"1, L&, MX+!C<)B+/OLM*^--E<2;@!2V(.S'^\WX^C?)TXQP'Z$0L=OIT^D%M@@#%OH, MMA*#15C?[(P%+:6T* GEE!(2VE,#/O$_V#ES MH5:5[576*3M'#EUZH#0!2I-0-#,&1,> C)0<#F"H$$'2!"A-0M',$&G#AYV6 MY9($0;OW* H8:M_V]Q8A15%8Y8AV?N@* \8#CCKIH2L,"0\C0L]D!VVE<(^7 M4HN'--MDZ^3,I)W#!Z\_2)H I4DHFAD(;>\P'RM%@#H^4)H I4DHFADB[?JP MT[=8!;B=([I*PD@01@%J)XFNDB*?8HS/V NL M+15V>ZHW*L^:*VN=M'/LX/4'21.@- E%,Z.@71X.QTH1H 80E"9 :1**9H9( MFT#LM#&7I(BH>Y=&&'7^,FG3<1K@H)T?NCJ,?8S"]A\FK4)$,47V[$"TMR)N M;S6/]Q63=98MK7-VCQ^Z_$!I I0FH6AF)+37(WBD#$% K2 H38#2)!3-#)&V M@L3I8R[($ > <:.&(468M(V&51E1'Y.HE24L2AX03AEK6PV;DF&?47:F@$&T MQ2)NBV7D">]?[^*2AIL[>'&"5M5 :1**9D9(NT'"QLH?H#X1E"9 :1**9H9( M^T3BK@->D#]XYPY&[<31*Q']$NF4F-/3'HNX/58[1_26-MR\P0L/M*8&2I-0 M-#,RV@.28*S< &H006D"E":A:&:(M$$D[CK@!;DAO+3(85':BQP6X9DBAT7I M+G(0[;N(VW>UTX:CZ.$F#5Z-H 4W4)J$HID=5-H64C12PJ"@?A&4)D!I$HIF MADC[1>JN#?8GC / ]66B7R+Z)=(I,:>GO19U>ZUV5N@K=KAQ@]<=:+$-E":A M:&9@3KHK1VNOA.VOA&VPA.VP',,*4FT%Z;5-E@= ?['#(CQ3[+ HSQ0[+$IW ML8-JAT7=#JN=-9S%#S=K\'H$+;Z!TB04S8R*-H9TK)Y+"NH006D"E":A:&:( MM$.DUW9>TFX'9.?;1*]$]$ND4V).3[LKZG97+WFAMV/?I!@/S ;V_3Z I#SA$) M6T)A$1(44(RB5N^5M"D9#CGE9Q(%TZZ*N5U5.U$,*76XT4-7)RA-@-(D%,T, MDO:&;*R63 ;J$D%I I0FH6AFB+1+9->V9+)N7Z1]*X=%:-_+81&>V;TM,]B;I]E20^.>H<;-GC5@5;?0&D2BF:& M1?M#-E9[)@-UC: T 4J34#0S1-HULFO;,UFW2]*^R<,BM&_RL CMFSPL0NT,]L"\#12Y;F;*IM.2_&NLZB+628W9(""^V2SY;) GTT* MO($'X(_%'15/>L,2)QGD+"$YHK">:G-S')JV!)0U/B6P9T?W2';EB9#/\F$5 M3S5#M@A2B+BDP.+R#$M(4\DDVO%/3:HU,27P^/Z5/2P[+SKSA!DL2?IG$O/M M5!MJ*(8UWJ7\GNQ_@[I# \D7D925_]&^JNL9&HIVC).L!HL69$E>7?%++<01 M0/"T ZP:8)T#G*\ [!I@]XW@U "G;X1!#1CT!;@UP"VUK\0JE?8QQ[,))7M$ M96W!)F]*NTJT$#C)YU$YZ(-DDF/ZGB+*I[UE7@V^DAROF4H MR&.(6_!^-W[4@==%WQL!K%Y;]X59;=WXL>O!C MT<-NN ^1@)MM\!,M[68PV26?_:W!]-<'\0:M.&3L[[8Q4M$X[30RF8Y9@2.8 M:B);,J#/H,U^^48H3_[%Y5(%7L2BBT&;TNY%?!%<_)T)W:^:[UY(:-DCUQRX9Q)>TEEV M"U_8VHZ#7J>#J\%F3]>4RX :%29YP>/=!K /:)NU%)_VU"5TEF>]= M9I"A8WA#QS[S26744!'9B9G#QLQAIYE_^*LVBSI!UUJDDLQ721:H) L5D9W8 M.&IL'*E93(U4&JN2S%=)%J@D"Q61G1AK&H<]E]'YA=Y#(6>L?(,>15J]07= M(Y%[Q4Y>IM]0I&+T":<[0$F.@I<(&)/E2[$3^R)!8K[;Y;QU[U7%E9?#.NC6 M/)O@NEMWK>MZG>BKOT2E;+Y2MD"I6RA*K93 M-ZV#FY::1%OSJ/)7)9NOE"U0RA:J8COU]W H879NC?_';&OWRK9*SR=ZQ0R4 MQ@Q5L57^Z4>'E1G037FLS% D5:Z.FIK2YNAZ7A[8GI4OS/'2;"GWS7%0'4P? MZ*MS\H^8;I*&PO=V]R M:W-H965T>)G(U,OH&2F"!UT3>L^(KU/GXFB]F M1)2_J*AB>YZ!XK60+*O!:@=92JM__%3[L -0/.T IP8XSP&'%-P:X!ZKX-4 M[U@%OP:4J9M5[J5Q$98X'')6(*ZC%9L>E.Z7:.572G6=S"177U.%D^$7QI(B M)01AFJ ;*C%=IG,"Z$H(D *=HR;@GA%=EP7F"3J+0.*4B(\JX&$6H;/W'X>F M5-O1I&9<2X\K:>> M(MN&94K@:8T@:0%'W7C+SOPIK*A\<+9>C%V.@EGD%\@ MU_J$',MQ6_8S.1[NM*7S?^K3?U;?,\-M"L,M^=S7"N.'/GAT79W\S[9CKHB\ M=B)]T0U$CF,8&>HF$\ W8(0?WMF!];G-XU.21:]9^3I.7D<\B MHBK"?YUKVL6UEW30)!V\H&PO=V]R:W-H M965T>Q$G0 D[!,]GMKZ\A3!P#XX;T9"XF0/!S\&L#YXWMZ9X77\HM8\+Z MFJ5Y>3O:"K&[F4S*Y99EM'S'=RR7WZQYD5$A=XO-I-P5C*[J0EDZP;;M33*: MY*/9M#YV7\RF_$FD2<[N"ZM\RC):?)NSE.]O1VCT6P5;WX[NT$U,_*I ?<;O"=N7)]M6595'SK]4.Q]6 MMR.[NB*6LJ6H$%1^/+,%2].*)*_C[P8Z.L:L"IYNO]#?UY67E7FD)5OP](]D M);:WHV!DK=B:/J7B$]__PIH*N15OR=.R_F_MFW/MD;5\*@7/FL+R"K(D/WS2 MKXT0)P4DI[\ ;@K@=@'GE0*D*4#.C> T!9QS([A-@;KJDT/=:^$B*NAL6O"] M551G2UJU4:M?EY9Z)7G541Y$(;]-9#DQ^YGSU3Y)4XOF*^M#+FB^21Y39MV5 M)1.E->XY]HFG50_=TV)EO8F8H$E:_BC/_/P066^^_W$Z$?*Z*OIDV5S#_' - M^)5K(-9'GHMM:<7YBJUZRD?F\J&A_$3J<10%OX@RQT;@ ]N]LXC]UL(V)CW7 MLSB_..ZKSO^+'E\<71.#''L(J7GD%=[[)$\$&_\J[^>^'O)GU1VL]X?^\%=? MXQ_P3C^^>A#>E#NZ9+_5.?\I"P"!(6 \&T-G*.;>28 MZ+,Y36F^9!8M+;ZV(K9DV2,K+()>[8-S(W!HJT#"H@/,JV'5>^YY1CP<8,\. MIY/G4\6!HFJ*NT?%7:/B'[(=30KYQA25XHFZ+6A]6_0I;@0.51P2%AU@[HGB M8Q0XMA\XI"4Y4%A-4_"[CA4C^H76"P;[*5*ED?3I[G?XS#NSJ3Z_+ MXLSS(J^K#B:AAURO)4X/$!.=J%7[:&[OU]\1<[]ST\(#A10%QPKP3%(2F'&#%89DA8U-"T_Z>W;0%%U MJ96+1$8#=%$2TR -'6AACCI8R_\,&$,%U&541@^9G=YO/!\O>;9CHK^C@MHZ M4%H$2HNA:'H[*/N'W.MF,0C4#H+2(E!:#$736TJY1F2VC9=D,D;BX+:!I$6H M:T=#Q_>]MAF%BJJKKBPK,GO62U(92"NZ *5%J.ML.R^&:WA:I$PM,KO:LU,9 M4(L+2HL:FOY#E(LZ/\G$4&%UK96#14;S=5DN$W;JYH=>Y[Y=F$,/5O2\J#%4 M5'VX1;E-;':;BWJ@2RJ8)F7_P\$,&-IM06D1*"V&HNE-H3PH1M=-;#"H(P6E M1:"T&(JFMY0RK]AL7B](;,S$P6T#ZF-QU\B]Q.TG,-RXN5Y<5FRWM) MT@,Z4 M*BW#7%X]=8F.'X+;NUW#&1#EC8G;&YV8]9LS@67:@_IAT!U_'4NB MM/LX5%A=:V5]B7GX]9*LAW3'.!TPV_2Y3?)6:_>T&B8R8.;AM0ZTNZUA?Y 0J6BE;RU#V.U]VI^*P MX.VP(_BN7M'UR(7@6;VY973%BNH$^?V:<_&R4P4X+CN<_0M02P,$% @ M,ZG%6#8"XI& ! OQ4 !D !X;"]W;W)K&UL MM9AK;]LV%(;_"J$-0PLLD4B*NF2V@35!L 'M%C3K]IFQ:9NH)&HD'3?_?M0E MDBW1M"( M5 %UB[\YVZN#:U!9>1+B:W7S^VKN!94BEK&EKE)0\_7,;EF659F,CG_;I%[7 M9Q5X>/V:_;XV;\P\4<5N1?8/7^GMW$L\L&)KNLOT9['_C;6&:H%+D:GZ$^R; MMK'I<;E36N1ML+G/>=%\TV_M0!P$P/!$ &H#T*4!N W M=%&66WKCFJZF$FQ M![)J;;)5%_78U-'^J:7S4TOS*39Q>?&1F#!2X H]F@:QV&0-B#>YW>B<9 M^,0+GN]R4+&W[O [MC3AL Y'Q^&^&8%N&% W#*C.AT_DN^<%+9:L ML:IL=IKXT!Y?;;8;5=(EFWMF-RDFGYFW^.D'& 6_V,Q]IV1'5G%G%;NR+\R( MA3:#35141U6;_WD!4Y*D))KYSX?:G=DG:@\[[>$Y[<2FO8DB1]IQF,*A=F?V MB=I)IYV0C4^H&\+S< M:;8"O#"3PI2VDB\8.;I*8-K\>1TY,KZA55%E-0/'JRQ, M$ Q'J\S=V50S/<&ADYKM_"QW4IJ%!DHA3SI"ENDQ52\<&4(C)%[%B. =0V/ MM?8(AFX&_R&*JU>E65U=]9-@W2-MON-9"%"0X)%H6TN2H@3B$ZI[^,+0623] M63)I)!8;1YD$OQ-B6S-O 6S8$QN>1;:U5()C9J,0Q4F<#B?C+: ->VK#L]BV MEDMPS&T$,<(A&NI_"W##GMSP++JM)1.TL#M.CS9FJ_\MX U[>D,WOD^53=!" M[@2C:%0WN?-/U=^C&[K9?:IT@F-D0Y(0/%[_;X%LU",;N9'M+I_0&-,0!1&& MU:8_LN'N9JJ-'M/H$DR[2B@TAC0R*RJ*@^%;A+NKJ58.7K,O@?0E112R4#I" MV.SS88'N[G*JI9[ER,WR9G8:BF>K(PN921285X[AMK&UC(@A^,$& M.U;;,QRYWZ OKI+0^)WZ"A)"DGCX)VMMBVB_\ 4$L#!!0 ( #.IQ5@RX7UD MZ , -H0 9 >&PO=V]R:W-H965TKK[K,"US100E60[V5^_$A# &-/:<5]B M$+I'YUQQ#U>9[AC_*M8 $CUE:2YFQEK*XM8T1;2&C(H;5D"NGBP9SZA4MWQE MBH(#CN[LP&)4XRR$7"B Q$YQII M*8^,?=4W?\0S VM&D$(D-015/UN80YIJ),7C6PUJ-&OJP.[U"_K'4KP2\T@% MS%GZ;Q++]B,UU5*O$->%<Y!)4DB>!)>:& (;[N M(1$\P0=\JVEN=YKC60X9YNLU?+U3^.Y*)X(8T2UPY:S*/+4])_FJFH&4G&Q( MQ/@JA*!GH%P@"V55I1(+Q?1YZ%V>CT*=^?I-FG1,7I6..!$1V^02*?M2YD4% MHJ@ 'D$N!WVK6HV0SJ[A&^QCTMO<459G:O8;S?ZHN_RM!*AB4EM\W%_\2_K+ MA<#VQ :-V&!T@UNQ]19'3,@AQ<%!51+M#[A?EL%!6;HD\(D_7)8$MY]*?!K1 M@CZKCD8.;D^-M<>63"S;[[.M)W;I>HZ+/?<(WM_D:/,CM7>=NPD-$F(9RKJD)LB18T M'3:4\?A3'>52:/MJVYZ%.*_LS\AHUW.RW NA[8MLN M]ONO\6'7@X]85=OQ$._5WSMRH2:D5O$S6AK2]C1DO*GYX6]>C=/=%0<[07#P M%3F>P9K0YH'\HCZ6]\3M]<"]/GRU,=>K_1/DJ MR842M520^&:BWA)>':2K&\F*\BSZR*0ZV9:7:Z Q<#U!/5\R)E]N] +-OS/" M_P%02P,$% @ ,ZG%6)*DSYVL @ "P@ !D !X;"]W;W)K&ULK55K;]HP%/TK5C9-K;0VB?.D"Y%:T-1)G5:5=?MLD@M8 M=>+,-M#^^]E.&@$+J)/ZA?AQS^&<>VW?;,O%DUP!*/1Y%G?*T8K>%>(+FN M*B)>;H#Q[=CQG=>%![I<*;/@YEE#EC #]=C<"SUS>Y:25E!+RFLD8#%VKOVK M26+B;< O"ENY,T;&R9SS)S/Y5HX=SP@"!H4R#$1_-C !Q@R1EO&GXW3ZOS3 MW?$K^U?K77N9$PD3SG[34JW&3NJ@$A9DS=0#W]Y"YR@9Z[2N@R[6W0:;EH-^(B&&327*/ ^ M(^SA8 ^.0V?0J'AOH7C?;BKL]&G!/+"89RY;U>R(06, M'7VA)(@-./FG#W[L?1DR]4YD>Q:#WF)PBCW_T8 @BM9+Q&Q)R5'++4]L>C ">9N]FU,Q 8AUX2Q7$?N"GFA0%3_ISK^5TWHA2,O.#Q3 X$1CG$X"H=U)[WNY*3NGUP1]A:ER<#ICXW4 MT8'2@< X2OT@&1TH=7>>:M,FOQ.QI+748A8:ZETFVJUH6T\[4;RQK_><*]T+ M['"ENS4($Z#W%YRKUXEI"'W_S_\"4$L#!!0 ( #.IQ5A87(;OZ0, %P3 M 9 >&PO=V]R:W-H965TRZ^%AL B;ZG259,K(V4^9UM%XL-I*RXY3EDZLZ*BY1)=2K6=I$+ M8,L2E"8V<1QJIRS.K&A<7GL4T9AO91)G\"A0L4U3)I[?0\+W$PM;+Q>>XO5& MZ@MV-,[9&F8@O^2/0IW9-_027(UWP+GA3E)]H?:GW70HMM(7E:@54':9P= MOMGW:B*. -@[ R 5@%P*<"N 6PH]=%;*NF>216/!]TCH:L6F#\JY*=%*39SI MGW$FA;H;*YR,[F$NT3LT4_98;A- ?(4^<0D%>F3/;*XNO+D'R>*D>*NJOLSN MT9L?WXYMJ4;6>'M1C?+^, HY,\H,\EOD.C>(.,3M@4^'X?>P4'!(/?K,)4N4K810LON4'N"TA.M_@%V$ QJ& MV W']NY814^A0TD0^DY=V.K0JSOT_KO#OLX.,/]H0(*)1UTZ.NFLIY!@)QR1 M,YWY=6?^8&>E1]3RF I8QA+]@YY@QY-=G*U?+GU@BSB)Y7-?^X/QDX04.R=.+1;&'B$CH[J6@V.Z@9' MPP;EV?J=!)&JQ]B\M\-19V#/(R$E)_UURP*"??_< @KK_L+!_G[]MHWSTC,) M9UEQ\S*7*.="/]+[.AYDO-8]ALA:XK'3/&@=HPNGHC.DW11;6_Q1RL"O6SP5 MOO6W'>( .R?>[*FC(P^?L29N$@$>?.Y&3Y P"4N4,R&?4;F*,IV#+G+I,/?5 M/]7_D1!P$Q&P:]:G@Y'C:O&&V-KBF_2!+X@?@S[MQ@OJCHC?\6FW[IQ'FP"" MAQ/(YRM=:31SF&)K:V]2!S8;.[#1W&&*K2V^21[XE=$#=R.%3T/L4__4EMU" M%[LD(/2,.9OP@8?31^NM\09E('58OL2F@[Q7_U*&V-JST$0<')JUJ=& 8XJM M_5+=)!PR&"(N"* 5 6W9SU'A-SCQ:4^AJJ)NY_72/MKZT/M.'YE8QUF!$E@I MI',;**N+PU;.X43RO-P-F7,I>5H>;H M0>@"=7_%E9&K$[W!4F^H1?\"4$L# M!!0 ( #.IQ5CT"3[YT ( 'D) 9 >&PO=V]R:W-H965T,$=DYH827C>FTFDC&O%*,%S 2259X3 M\70%C&\GEFL]+]S1U5J9!3L9EV0%( '+B77I7ES' M)KX.^$%A*W?&R&2RX/S!3+YD$\LQ0, @5<:!Z,L&KH$Q8Z0Q_K2>5G=+(]P= M/[O?U+GK7!9$PC5G/VFFUA,KLE &2U(Q=<>WGZ'-9V3\4LYD_8NV;:QCH;22 MBN>M6!/DM&BNY+&MPX[ ]5\1X%: _U7@M0*O3K0AJ].:$D62L>!;)$RT=C.# MNC:U6F=#"_,OSI70NU3K5#*%A4(?T4VE*@%HKA^2K&*0H5NB%ZBB(!%?HF^5 MDHH4&2U6Z"M7>G%&GLB" 3J;@B*4R??:Y'X^16=OWX]MI<&,O9VV$%<-!'X% M8@[E.?*<#P@[V.N17P_+IY!JN5O+\4NYK/25.77 MY4(JH1^XWWVI-5Y^OY=Y"2]D25*86/HMDR V8"7OWKB!\ZDOT?]D]B)MKTO; M&W)/=/7\O@0;55"KS$=AD[AA$,>N%X_MS2[\H/V)\'X'[Q^#'_7!-ZK1#CP. M_2CR]]D'W4]D'W7LHV/L01_[Z( ]P)$?^GOH@^8GH@<=>G ,/>Q##P[0(\_W MW#WR0>\3R<../#Q&'O61AP?D;NA$^S4?]#Z1/.K(HT'R[VO0_7JI0/3Q1XS%^Y4?O,.)_''''P_SO$$7:ZP(;,WFF, MYE!R2\2*%A(Q6&JI1P' #1/0 &0 'AL+W=OLTEOF7)14Z:]BT9BL+E06?1Q%HWY) M\ZHW.:M_NQ&3,[Y615ZQ&X'DNBRI>+ID!7\X[\6]YQ]N\\52F1_ZD[,57; [ MICZM;H3^UF\IL[QDEG][[+5P*55TI$76&-TS2NUE(A4,S9SR_=UN]K&X>?&7>(@\(ZMCA$>'R$< MX01]NDO1N^^][7H#)HE<##)[_3Z?"C;+E8>9AIF_K@O-C%]M&@EC4I:U&.S' M.,HEK:U)S4U"MEY54HFU[M4*_?V;W@%=*5;*?SRMO-S2!GZ:&:S>RQ7-V'E/ MCT:2B0WK37[X+AY%/_O<@(2ED# "!',L&;26#$+TR4>NF![3"EIES&=!L'17 M"[:P40TS<\5F@F,\&"6CT[/^9E=>R%J)IU8<1^-3'+6U.M(-6^F&0>DNI-13 MYDW!9@LV0U0B/2T45#%!"Y^205A7)2%A*22, ,$<1T:M(R/0\64$:0DD+(6$ M$2"88\E):\E)L)-,J5SZI#\Y[)2F1T:1.Q),@_2NJD+""!#,4?6T5?4TJ.J= MHM6,BAFZ9B);4GVJ&YW1Q6QCQG%TL1",F1[@4SY([GK20\)22!@!@CGVC%M[ MQJ#CT!C2$DA8"@DC0##'DCBRD2(*]IG:E+PUY0C-=5V(EGSM[R<-;NBL5J+H M<(@*U]M5<5 :@:*YFN_$N#BH^964ZWI$RKA4TJMR?*"R7^1@19U%AJ01*)HK M,K8BXZ#(=;PMGM"*/ID3VR\S/IAOQXE'Y6!-G56&I!$HFJNRC:YQ,(9-KBJ] MLF=2(:&7^$>(S>>LOIJ$5GH*UK+3A3<_-533#UOEH^,!WA<>-)V"T@@4S17> M!M0XG%#KN9//T?::"/H7W;(-+S9YM7C^Z0/-\B)73U[]00,L*"T%I1$HFFN3 M#"UW6=)N,ZNI>ZB^@ MF;BA[4X[R3#RS.\I:+T$BN9*;C-O' Z]']?E/1-FT#);I/F0/8]>KUS@O0RC M.QMPM!4,NP&=3N 5=;0*EI: T D5SO;0Q&<>@ M:R<,&5^GH+04E$:@:*XQ-EKC5Z)UI[53&-;9EL/(/O"-:J"U$BB:*[A-V3B< MLK]EY11&=Y8_.;PPM:\\:,R&HKG*VYB-.\;L:SVCFW._8^ .5]/9!=# #4HC M4#37,!NX,6S@QJ"!&Y26@M((%,TUQ@9N' [<>S<:D&*B]!H"&K5?:52,GA@5 M7NU!DS<4S=7>)F\<3MY?,XKI;3C0&]I@]((%,UUSZ9W M? H[I(&&=U!:"DHC4#37&!OP<3C@7U*92[1]Z!?Q"FVHR.E]P>J;(>@=E8@^ MWP?Q/6YX&<9W-FI+BV/GGDJ$]Z]L@=9*H&CNDY,V[R<=\_YS-NFX/@M7T_FA M2M!0#THC4#37,!OJ$]A0GX"&>E!:"DHC4#37&!OJDW"H?^OZ+(SI;$BX4<-Z M?>:[=Y^"MH- T5SQ=YX #P?\KQG&7EV@A>OL[!3LD^*PCXK_'Q<)$GN1(!G MCFF@%P- :2DHC4#17&/LQ8 D_"SZMR[0POC.1@V]"[3!P0H-M%H"17,]L+D_ M"4?LBX)6>C@3*J_TB/6'GE50Q1631RA;"V&ZRXH+\QZ:UP#0BP&@M!241J!H MKDOV"D%R CN$@89_4%H*2B-0--<8&_Z3\*W[U]Y$"A?O; 1HV$\.[_OCL>=F M#8&JUM78YO@DG./;AQA7],E,#^W0Y!4<-+2#TM*&Y@CN>ZZ(0%6[%;R_\TIK MR<2B?I=8HLP\0[Y]N[7]M7U?^:)^2[=O=]^^[*PGBH4.(:A@R22+\G,]IGX)C><*_0]B5-Y,]@HM;T>#F6X MX0F35]F6I_J75282IO2A6 _E5G"V+(*2>$@X>O +0**$G]&?"\/OJ/\5AZS[%M^<+>\&3CY%?&8ARI',/WQQ!<\ MCG.2OHY_*NB@KC,///S^0G]?W+R^F4R^$HTRQ^4QD>R3RTIJ6?RG4+Z*U7E&: M/R@/2NA?(QVGYHLL?>)"18\Q1Y0_*G1!N6)1+-^@M^C+ T47/[^9#96N*2\_ M#"OJ;4DE)Z@8?D>:[5"JQTV^\ M0G_]K@N@.\43^;?L._\:M(9$D8A M80$0K)42KTZ)9Z///^D>82NRD/.E1"N1)2B27^B-] M*WC,%%^B+1/JV90X:YU]$U?"_ *6]SY/<^*Y(S*=#9\.4W)<#$]]SW&<=KG@ MN%Q3HB7AJ)9P9)7PL"'[I$5"]^R9Y0?8)(V5U5<:2!B%A 5 L%9"_#HA/F@S MXT.F!!)&(6$!$*R5DG&=DO&KWY&E3H\I#59"WS1 PF@)&QTV+<3W)J33L@#5 MV1)X4@L\^;%&B)BDMK+Z2@T)HY"P C62LBT3L@4M!&:0J8$$D8A80$0K)42 M[#26P_G?S9 =T3<3H#1:T0X'+Q-_ZGA^IR6"JK4M\X&SPU:9/W/]V$=A/D1\ M4%GXS2BS%=%;9D@:!:4%4+1V,DB3# +:$%4XJ,1 TB@H+8"BM1/3F&%L-7;S MAPW36+06+,W?E(LH1;(X99[V<(\&(?[8Z[J;A:$8=L>C3C%JO[3>0I[#P>+& MPF*[A^V.?>3+X,>H(Z@W!:514%H 16MGI7'%> 3;[H Z8U :!:4%4+1V8AIW MC*U.KTQ,U"1&<9$8$V+'8/3,F3!J_X.!U![86^9S&%[<.%YLM[P=F2_12M>% M6)+M4O.XW=[J/U%R%!-/F M]H))Q-"6BU K:^XN2UP^$&[F^:XPZ6KYJF+4?G&]I3R'+\6-,<56DS7_0T3K M*&5Q,=.K?5 DPY//Y-0P]THP.7HD3>5&QT\DJ)6$HK67=1HO2>Q>\CPSY^38 MX8U'8S+I*FZ_N+[]&R@M@**U$].X3V)WGR>'@^A?])6)?+@MS=-B=G#?(0@H MC8+2 BA:.T6-)R6PGI2 >E)0&@6E!5"T=F(:3TKLGK1^/[*=DHJERRA=&Q," MNC0+2J/DV *[HW%GN3" JK,M=.-9B=VSOF>10$\LWA6]Q?Y%]J)+-FU;N+7S M>BL.ZEO)\9JJ/_:]KN+G\*.D\:.DWS*ML5LP+MG:P;VE!W6FH+0 BM9.4>-, M">S"+0%=N06E45!: $5K)Z;QLL3N95_=+8"NX8+2*#E>Q24&VQQ U=J6NC&Z MQ&YT^W<,H(NYH#1:T0X[!G<\,6A^#D=,&D=,[([8UC6\9BW+CN^= M#56U!: M $5K;Q]L/+?K@'80+NA:+BB-@M("*%H[,8WG=NV>N]]:5@5K;Z@Q376:"DY] M9;@VK@[R"^K\(YO\!4$L#!!0 ( #.IQ5C%&PO=V]R:W-H965TQ"L1E;J"QY(ITT^_43)<6R+)J1UP,T%XDL\WU>43ZO M1/$XO'I*LR]L32DG7S=QPJY[:\ZWE_T^6ZSI)F07Z98F^3L/:;8)>?XR6_79 M-J/AL@C:Q'U#TT;]31@EO=E5L>\VFUVE.QY'";W-"-MM-F'V_)[&Z=-U3^^] M[/@]6JVYV-&?76W#%;VC_-/V-LM?]?>49;2A"8O2A&3TX;IWHU\&QE@$%"W^ MC.@3.]@FHBOW:?I%O/"7USU-'!&-Z8(+1)C_>:1S&L>"E!_'/Q6TM\\I @^W M7^A.T?F\,_ MTI@5O\E3V78\ M[9'%CO%T4P7G1[")DO)O^+4Z$0")A4 9.N =,J8-KUD'3MY9/3"@65'WFA%ROD MX>PJ2Y]()MKG/+%1B*Z(SV42):(^[GB6OQOE<7QVQ]/%EW4:+VG&?B;V/[N( M/Y-WY&.89:%0+GEC41Y&,?LEW_OISB)O?OSEJL_SS"*^OZBRS,LLQHDL.OF0 M)GS-B)TLZ5(2[ZCCIXKX?M[C?;>-EVZ_-Y3 F]WJ@FCF6V)HABGKCSK\CFXO MB*F=#+;DC"/77XA_"9Z,;)Y'Z'Z-,]#]31 M%EWL3YRA4)&Y+QZSX)FG3L4ZS.@[<7E>DGFZR>]9+"RN^C=Y]20KFM]'.+E_ M)H?M;L/G8O?-4Y@MR5^_Y4CB<[IA?TOZ\[[,/Y#G%_?.2[8-%_2ZE]\<& M:6_VTP_Z2/M5IFDDS$+";"3,0<)<),Q#PGPD+ #!&E4TV%?10$6?^8SMPF1! M2?I F*@4)K86Z6:35Q(3]R>2CP/%CKK WD1)U59V-WJO3'ANV2!A5@D;%C Q M=GV<3;3\YZK_>%@/R)0.$N8B81X2YB-A 0C6J(?AOAZ&RGJX*VM E 5=OB6W M6937QBW-RMN(3.Y*WKER1\*L$C8YD+M^80R/U([,Z"!A+A+F(6$^$A: 8 VU MC_9J'ZG57ES@&Q=W^E5L2Y6N9)VK="3,0L)L),PI8:.#&C3'YG@R:E:AVVXV M-+2!?M3,0QZ:CX0%(%A#Q>.]BL>O7[.K$;Y,RR1).7FFG&1TD:Z2Z%]Q94^W MH@F3Z5R9[5R=CUN?[%AK#SHL9$X;"7/&K4&3K ,N,J>'A/E(6 ""-70^V>M\ MHM3Y9S$OE'!&/N9ZOJ.,,O)G&.\HL2*VB%.VDX]9 ME'G.5?BDI7!],&PK')G31L*<24OAL@ZXR)P>$N8C84'[XS2&TWK4V%#N=*_< M:8=QAN*2JPP_5Y!(F(6$V4B8@X2Y2)B'A/E(6 ""-8I U^KI?NT[3UE6!P J M)"C-@M)L*,V!TEPHS8/2?"@M0-&:!77@G^G YU].A\*"U T9J"-FI!&TI!>VD6_9NK^#.-8_('93Q*5F)P+]>S MDG6VGI$T"TJSH30'2G.A- ]*\Z&T $5KUD;M]^K?V_#5H8XOE&9!:3:4YD!I M+I3F06D^E!:@:,V"JJU?7>W]?MQM[FEVX/RR8DYI^9K!J[=]5&/8OL_/U>G/ M+@ DS>[8!P>:U872/"C-A]("%*TI[=K%U=$VKAIX]K4?:N1":;8N\X6GTV/A M0[U<*,V#TGPH+4#1FL*O#5U=[>C.XY Q,A<#)/$-GN(!62IWJ)D+I5E0F@VE M.5":"Z5Y4)H/I04H6K,L:H=8'W_O9P>H:PRE65":#:4Y4)H+I7E0F@^E!2A: MLZ!J*UI7>]'S@V^(OGUY?@AW?"TFL#H\0D =:%WBX!:#^98)#E.9#:4&7<])4<&U)ZVI/6JK@=,<9#Y.EF'9]3<)0S[JB'754GPQ:"H8: MTE":T[43+C2M!Z7Y4%H@/27&=#*9R/5KU&:RH?36Y/J-B@?>UZ2K)I\KW8KV MNG2A:6THS>G:"1>:UH/2?"@MD)X2E71KV];H9MLFCS3C'>0*]6TK6F/F;S0> M3(_%"C5DH30'2G.A- ]*\Z&T $5KRKXV=PVUN5O.S=R\.C>CQIRM=ZBO"Z79 M4)H#I;E0F@>E^5!:@*(URZ+V=8WO[>L:4%\72K.@-!M*$[)KMSPI.QE4*;O:7C34_X$Z+Z8RBF7+Q+>I_H_ZH/:AT?ZG M3>D)F&YJMBL7T&%FDNX272S7M]^X7 M[+LIEJD[VC_7+VU=LM_1+]UR.;X:7ZX.^"',5E'"2$P?\E3:Q3A7^ MX.FV6%KM/N4\W12;:QHN:28:Y.\_I"E_>2$2[)<]G/T'4$L#!!0 ( #.I MQ5CZM/085 0 "<5 9 >&PO=V]R:W-H965T3;EK5:ION1S=Y *M)S&P#[7]_=@() M+ZG)./H+><'/R\>.'W_MP8J+)SD#4.@Y2W,Y=&9*S2]=5\8SR*CL\#GD^I\) M%QE5^E%,73D70)/"*$M=XGFAFU&6.Z-!\>Y.C 9\H5*6PYU ]UBV\/-^CBW?N!JW06QI<;KR->EQ')*Q'[Z O/U4RBVSR!I,%^ M;+?'Q.+ U?A5'Y!-'UP3J\<'F'>0[WU Q"-^4T)V\QN(M3DNS(DE';\:$K_P MY[_BK^QUV=2SI6&WV=#,^$LYIS$,'3VE)8@E.*/??\.A]V<3U9F<[3!V*\:N MS?OHZT))1?.$Y=,/Z!&F+,_UK9Z0*BS7:B2R]BJ5G9;E]!A$S>9RE=W1(K(%.Q(@JC*C]Q('BVG;6 M1(>S)O #S]^C:VBV.[EV\NY7>??;=#]]3(_FV3]( =11/9GMS7>B:. O7K9 M]*Q%^D>A#_37=+4$H?4.VGQ?Z$ZP&!J71>^+A3).M#7S:GTI*:EK2NYBVQR-$R8H]Y*E.M,K!U@=\K M[BVI2I>8;&&%'1SND[V%M,"UML!V<;%;ZEN2'6J*@_%Z"SV!:T&![8KB6.5O MR1DP'9!L;\*M,PY/$@&=Z)@/^6W4!>XEA>X]VL+ MPCV87;09I;'>K@B]7UW0%/W#)AK]7]#4S:QG$A?K/GD+J8)KK8);BY5&5KMU M#[V8;D($HX2^-.V'QBT]8(RR3 !JK/1T7]02P,$% @ ,ZG%6(I'G-56 M!0 'B( !D !X;"]W;W)K&ULQ9KMCYLV',?_ M%2NKME:Z!OQ 0FY)I+OVIE5JU].=MFJ:]H(+3H(*.+6=RYVT/WXV$)Q:3O:!QK)67'MT*T5_:I&^[N M;]5_R9Q7SCP$@KYC\9SULJX*-59N9=<_1NI=G)Z+]GLZY+%(>7B)W#S;1W)9_ 6?%[IF GP>2V% M#-(P2A= ;<#-$^6S2 0/,06OWU,91+%X,W:DLD3K.;.BU^N\5U33ZPA\8JE< M"G"3AC3<;^\H#THWT-:-:V05O*>K/L#N!4 NPN 5<(!8!IR*8F/I 9>!PED/ MN*:'BHA4^9V+D&H1?8M=BE4PHY.>NH<$Y8^T-_WQ!SAP?[:82$H3B4U]^MLZ M>: 9XI3G>21'; MJ9FJSKT.(C8H31QT$['!0<2@Y_L(5D=L6)HSM)I31(J"6Q[-*'CE]HE;U;M5 MI6'(_-)&WYK5+%!O]4 8@MO@60W0$EQQ'J0+JO59WX'GHU*ST:G17^5&:Q+(61Q'' !5JI(LF*H'.MR67^G&%3BJBL! MNF9<=KNQIM ]S9P=3, VAK]"I=T$0F2L1-WLP!=U0_*VF>?HSF*J]_4I72ZD3:E0EXUDW!""0Y2S$(@V<; MZJ !";23Y,#J%S?S&=5(SJA&0Q;8"EI@%VR!!BZP([K "KS8JM'P!=H!TV)> MAV?DU; %6@?X"@#ZE0"TRS1-K $%''U'!D(KIAHZAPQX4$?@*70AVJN)FII% MACS(RHS_8 ^L*-$ZQE5-- MG3/P*JBP(8\V#ZY:6X0.JA1BST["V+MK(AUL22AP1XMB M^'!5#,'A"(]JXF:8@L]DRNDH/*+L%R@<;E&(CI$0&])@^V2FO2&SZ.C$@?EB-&7LV4"QO48#MJ6LSKX3I8?5Z)@0PY<3Y2 ML'#81Y5S0KM,TZ5W@PMB7R#KEH6DBW4U8M!#.D)/H;O'0I7 FIHPZ"'VZ4US M>_!!C=:;L_/>A;1!0F(E5=,D&NX0.QV:OQ[R#I_"L>?6##W$((6C(0RQOZ YD8.DBR4T8K!#[-AI7HRCX0N8P[0Z.Z_L$\H7V8<) LS8.I7YV_OR;/GQPU7^RM]/XQ0GX@V2K[ ."!2#,SX*VH4%,TS&V+(@F MRT7VW:U8+N*]#(.(WPJ4[+=;)I[?\3!^NIS@R>&+NV"]D>D7QG*Q8VM^S^7G MW:U06T:9Q0^V/$J".$*"KRXG5_CBVK+2@&R/+P%_2HX^HQ3E(8Z_I1L?_\GT=5=';)S+>%L%J>QM$^7_VHS@0 M1P'$?B& % &D;P M F@&FG>68=TPR98+$3\AD>ZMLJ4?LF.312N:($J'\5X* M]6N@XN3R7L;>MTT<^EPDOZ/WW_>!?$9OT5A_YW&^)OX;C,0$2& J] MY"<'_G<$S'C/=U-$S3>(F(2V-02'WW!/A>,LG #MT'(X:):/OI#O<-S;#FT> M:;5'IM/](MDQCU].U'Q.N'CDD^5OOV#'_*,-:Z1D%4BKA+2@[,M_]C*1+/*# M:/T&/?!U$$7JHYJ-(8L\CEX%$4HV3-5M/0^UTD=H/$K$& 909"."6$ T*H57+%@QX83@/C+:7$J1 M"R5VT.'\0K*UN5_T@SX)]=P/TX#)E(T(Z+?+C;U4)>QST: M;FM*Y[7!AKL92DLT+>F]FO?$(IW+"%QS*).6&1B\P-<6]YY4>4I,CK"<*7;J M9.>0%EAK"PR+B^I2WY.LJ2D:XW4./8&UH,"PHNA:^7MRVLT1M*:I<*VRVO"L MK#)H/8%A05&_"O3LV6DT@Z>N76_Y'.H":WF!9Z==$.YX>@N=CM*UNE\1ZF9U MST+T=[!2Z/]R1=W..I*X*([).:0*UEH%]Q8KK:QP] P]IX<)$8Q\]MQV/W3= M,P/&:)O?,[HMJ:IP6M#@WHJF%0Z.M@]PA\[4?>V+E.>0.D1+'0)+G:OU6O U MDQQ]5.=Q$"6!A[ZP<-^*3485.6-EJY)KD4-ZBYQ6UCS:.9;*#L&SVL+4LIOE M4&MNMZ^F1*L2 JN2CC.PB.YL[QPRA&@90F 94M@=K0"CVAUC9:MR:E%"K,&V M#AE)612@Y] I1.L4*%P.9(;Z.'=+LC<*FA*%IS$/B:W]OG(4VCHX$"EAJ*HA4& M@37"3W@]I&FB$)M8\WD#L67'VGRKNMA:-E#PXGR*XU-DZNX6+CEP0*C6 Q2/ M;?K0D8R+@O\<-@C5@H/"@F,TTZ>H4[FCP]-9W2^&VQF*>_0@!I8FI[L^M,4? MH=/&@PFX[E N+44H[(\,<7YHMS\"5QU*I74'A77'$->'=C]_@:L.I=(Z@\(Z M8QS7IRA2.2_5A,-UVX>V."V5>5FET/J"]GKX'N= 1?K-JR\4Z>^$L05Z\CV3^DE7Y;?E2VU7V*I>A=\_?B/O$A-+,"0KY2H6:TYG2 M%B)_R2S?D/$N>T_K(98RWF8?-YSY7*0[J-]7<2P/&VF!\E6_Y7]02P,$% M @ ,ZG%6-VSUT8$"0 AE, !D !X;"]W;W)K&ULQ9Q;;]LV%(#_"N$56P=LMDB*DMPE!M*TPP:L6]!@*X9A#XK-Q$)ER97D MI 'VXT?)LBB)-"TSI-V'QA?Q\%QXR,_DD2Z>TNQSOJ2T %]7<9)?CI9%L7XS MF>3S)5V%^3A=TX1]ED7YP61VL0X?Z"TM_ES?9.S= MI)&RB%8TR:,T 1F]OQQ=P3?70=6@NN*OB#[EK=>@-.4N33^7;WY=7(Z<4B,: MTWE1B@C9GT=Z3>.XE,3T^%(+'35]E@W;KW?2?ZZ,9\;T M&B"RIP&J&Z"A#7#= %>&;C6KS'H7%N'L(DN?0%9>S:25+RK?5*V9-5%2AO&V MR-BW$6M7S&Z+=/YYF<8+FN7?@?=?-E'Q#'X$G\(L"Y,B!W]LBKP(DT64/ #V M![S_2K-YE(=W,06OW]$BC.+\>];@S]MWX/6K[R\F!5.J%#V9UPJ\W2J ]B@P M!1_2I%CFX'VRH M)^VMU>X@4 B;,&XU+T,XE;Y%2XBU=CP%V?@#(05BFD+KY M.SIGS6'5'"G4P4V$<"4/[U-G&6;TQW*H+L!UNF+YFX=5!ER5(7J@+*<*Y.MP3B]';*+(:?9( M1[-OOX&>\Y/,.8:$=5SE-JYR5=)GLE'[ _A]L[JC&4COMR[*0=H:TZ^C!.35 MQ]*QN^V/5/V5,^+C#!-,'#8L'MM&2RX+/)_ YK*..:0QAVB8\ZF:F5B0KQYI MQF9:\)&6TW5IS&_1/#Y[(E0! LPN=<%MQA B $JVU*!A)) M'5=XC2L\$ZZH9R<*;K)H3JO@+M(X+I5:LR%0!5KJF6WO02N [KC,WDZ491?A MJ3S&?F.8/\RPUL0J&;('AJDOC#](@@#!G@%*531S,V@,#30,-1?!0 @.' >D MYP"EBIH.F#8.F YS 3_L8D\80874;F,_IX6+,)LRBY=(C--*??8^=F0L(X+ MH,-IPSGS8E8K8,A;IJ1UW=6",SALS+26+*G14)@ &,>S?[WQK^Y.UQS$S4%# MS %TE^3K7I(?R/%:?#O)\;B?XVH==&WDM :5A#/[.8PR\!C&&UI.WT^[ $9Y MOI'B[=M:GMP)30M;1 M[C(DK>LNCFUP(+<=FL \"6C[TWX**#O3-8:C&AS$:OK3ER^CS+Z--B - @]I+J;Y2N3$GK;EQPO$+GQBMD%*],2>NZ MB^,5&HA7QO8+D 3$"'*GT_YJ+KL0(^C"/7L&B$,6&@19YG8-#O2'ZU_]_NY' M/\1[]P\.B')K47@G2KH5T?4+!S.D!C/;6PAU]YU?H' ,^_.[_#(_V!-VSF=H M()^]:",!B3M9>\:O#0Q#',/0P*TQ2[L)=?<'@VF#KA"G*S2(KAB0O^\BR2N" MQH$C-=>[@S16.TN&VR'.-NA@5MPG1E0/T?$+;=RV/53 MQ ;Y(4Y^:."NF[DE?BI,D00Y09]XU7IIVHTY"6(E.IFG@ /]P6KI!FZST[S/$0#\)#"2H@9PP]J5U&]^U,2>O:SX$1GWO?#AO=MS,E MK>LN3I98Y[Q5/T7$H]-ZV'5SQ 9.8HZ3>.!9K#%6P.+!K#OU'&&"M,&%F',A MUN'"E[""NK^:%5"S88#VLX(->L2<'K$./1I<.J;#\L(&2[J<)=V!+/DB6*@[ M.90+:EUT;>5TZ ZD0TNPX(IT*(NX6DM=+W \=(<=U$IHP=VSL:"6>.SR9TI: MUWZ.C.ZY:^Y5&M( MQ%]3F/CBW& ##5V.AJZ14KSAM'"@O]WY0EU4")"LJ+#VC U^=#D_NCK\:'#M M$,^/97EA R9=#I.N3IW?T; 0#,P%&WSHJZ]WG9X$F/\Z1WZJI$3RPVA!YV7-R_=T*MF:[E' V] M$YFZA@.D=][J14]RB"W)#!LTZ7&:]$Y1X^B)-8Y[ MLL$&(7J<$+WSUCAZ(B'*0FX#$+W6?;^Z)8YX3*0'$6J!QZY_IJ1US>?,Z)V[ MPM$S6N%H2EK771PNO9-6.'IBA:-XOZ%:)5V3.5!ZIRYP],0"1^G-I&K%- WW M.1KZ)ZYP/-"?VX,%V?!7B]!U"2='_[REC;YX>"WF@UI'71]PAO1/4=GHBY6- MTAQ0*Z-K+*="_[REC;Y(A9* VX!"GT.AKUO9Z(Z1E!#4 H]=\DQ)ZYK/*=$_ M=V&C;[2PT92TKKLX3_HG+6STI0^.Z2>(#8;T6T^8.759HR^6-4KNUE:KI6LV M9T'_Q%6-!_H;Q 4X&)RWEC$0<5 ,MUK'8WTP:3WI<$6SA^H!D#F8IYNDV#[TL/FT>G/V/U!+ P04 " SJ<58!-.NL 8# "9# &0 M 'AL+W=O"IE3<)#;XO.?Q>0G'F6VD M6ND$ ,E3*C(]=Q+$_-1U=9A RO1 YI"9.[%4*4,S54M7YPI85 :EPO4];^RF MC&?.8E9>NU:+F2Q0\ RN%=%%FC+U? Y";N8.=5XNW/!E@O:"NYCE; FW@#_S M:V5F;J,2\10RS65&%,1SYXR>GM.Q#2A7W''8Z)TQL5MYD')E)U?1W/$L$0@( MT4HP\[6&"Q#"*AF.QUK4:7+:P-WQB_K7*(4N/\FF6AL$#@D+C3*M@PU!RK/JFSW5A=@)H*,] 7X=X)?< M5:*2\I(A6\R4W!!E5QLU.RBW6D8;.)Y95VY1F;O(AM,%T!MLG_53G+(2Y8QYE#6H-SN+].SKV M/G>@#1NT8:D^W(-V(9C61,;DGBG%,B12D?)I)[^^FZ7D"B'5O]NHASU0CQKJ M46=!:U@#7J!&ED4\6QZ1%)@N%)B?(1*>Y06V85?"M++>O@;6"V\P,2ZO6WB" MAB?HY+GA>G4<*P"3%\'L%XEBV&IVI]"!91LWF..>S![W0#UIJ"=]F5T)T^&. MV<$@:/?ZI,$YZ<3Y\I2;ES1$1/ 8;#$Q ;*I&=L@.N4.K-VT@9WVY/BT!VKJ M;5_T7E^>U\JO?N&CP62/ZW2G]]#_\WTMA>DVPO2>UO2=*H<6;MMIJ-^3X;2/ M-D2W?8AV-HPW.5XI!SN&T^EHC]_;%D.[>TSC=\37/((L(L\<1-0*T*ET:.FV MS8<&?7G>1S>BVW9$._O&FSP?_^.Y]Y?C[LY!TQ[:?S"UY.9@*" V,:;IFV!5 MG8.K",YG$@ /I8 !D !X;"]W;W)K&UL MM9UK<]O(E8;_"DJ[M35;%8WZ?O':JO(0Z*RKXF36GF0_I/8#+4$2=RA1(2E[ MLI4?GP9%J\G3AP>7;7VQ)>K%.>RW&T _Z O>?ENM?]WVV^NU^^;!Y=W:W MW3Z^N;C87-VU]_/-CZO']B'^Y6:UOI]OXZ_KVXO-X[J=7^\.NE]>",;,Q?U\ M\7!V^7;WV<_KR[>KI^UR\=#^O*XV3_?W\_7??VJ7JV_OSOC9]P\^+6[OMMT' M%Y=O'^>W[>=V^^?'G]?QMXN7*->+^_9ALU@]5.OVYMW9>_XF<":Z(W:2ORS: M;YN#GZNN+%]6JU^[7SY/>Q*'TOS9;YI9ZOE?R^NMW?OSMQ9==W>S)^6VT^K;__9[DNDNWA7 MJ^5F]V_U[5EKV%EU];39KN[W!\=O<+]X>/Y__MO>B8,#A#AQ@-@?((8>(/<' M2'" //65U/X -32#WA^@AQY@]@>8G??/9NV7;]>I;M>[4,5KWPZZZ M=D='@Q?/=?7#OV+EF@T/(X@P]81O4VV>:P )UY3Y5H$.4[=7 M,0RGPAQY+U]:EMS%E8-;UE_??]ELU_%:\C]8TWJ.IO!HW17VS>9Q?M6^.XN7 MT$V[_MJ>7?[;OW##_@.KSY+!ZI+!FI+!0J%@1_6K7NI74=$O__AT_Z5=5ZN; M*M[GUO-=#>_;\J;Z!]&L?R+CCJWIDL'JYV!Z%ZR[*7^]M&\OOAY67\ETH5"P MH^K3+]6G1YZ>'QZ>>RK=#?^O?XCRZL.VO=^@)ZLN684E@]4E@S4E@X5"P8YJ MV[S4MB%/UD_MU_;AJ=W\KGIHT7/R^7!ST/*%-HPYIHY/@!DBM,H9Q?6QL,Z% MUGJGM)+@E$*$3BIO/(@8R").--"^&&A) W^_7FTVU>-Z=;/85C\LXR]H_\AF M%Q IC>0,7$9FN4YKSXTVP,1S'1D29^>+A: MW;=[^ZJ;]>K^^[UC];#!['19J/ 42RDY\YI!5IZ@RBU M5,HK:"E9Z(F6^A=+/6EIW<:@5XOGJ_;\X;J:WW>7\__;?8!9ZO.&HEPLDP.& M(CIMN77 I3K7*<.$X?#&B>BT9T(Q8"99W(EFBZ B8A0Q.N!U_!221=SJHT'4,GIOF&[ MK1:')SOJ(\?.;J\-%[ QHE)KE+0,6HDHH^76<@E;)":U0B@N%'23+.U4-T5R M4Y!N_K+:SI?5?+-IM^A54UG\QL89+Z'K16%P<-ZF M:-Z Y8V7+^_5*=L3\W$2,B[?+Y?5G[9W[1KUN2C4%8U6%XW6%(T62D4[KM-$ M=MR\(LCS0E"UK_22T>JBT9JBT4*I:,>5GFB4TSC:R_,< 4(=^XI,PVLF(HRW M<.,ABB)"I;H+DX970P2"C1+<<]BM>@T6Y0E&.4VC Y&>(QS(E9 9,2%")2)8 M0A]S6:0"SQRT$0L7TT+ZI$LYU<7$GYP&T-%,SW,2C'UY+HW(;N>(4G@OG,C: M)J*,%&&<4IFMB-1I$X59\WP-%!4)106-HJ/)7N1P>,XY\QQ" "*4RA@'_*\1 MG1&,,V!4@^@XDTH*Z"A=XJF.)BH5-)4.@7N10Z'02DG8P4=TVC(E8#CN!I3FYE84]"LV4?V(BLEH==%H3=%HH52TXTI/R"IH9.W%?I%#HW0FLHV'UUB$+HWB M60>M1H2<"^&DSC 44HK-B?@.-(,T7DCLT$^ M3&:]EUF?"ADI=59#8 AT(2>:*!.>RKZ1TI'<+S$\E4(H 3NSF%+&6[: ;1,- MZ:Q5V1P33&F["1)PJ(\N]517$Z)*&E%'0[_,L=$(*Q@\WQ$=M]P;.'Z*Z+QC MW,)6BN@T\Q:.^P6ZO%/]3+0J:5H=@OPRIT6CO/:9A;G.NXS/:T3F#%>Y@[E. M*B;AY270)9SJX,$L7AI1!_&^S,DMGHC=50M>+#%E-Z5'.V@C(A2&&V\@[:/) M6;Q:: ^M?(WYLC)!J*0AM(_V)3K@J+NI)=#%HCPZ.&]3-&_ \G+)/%,G&$DF M+I4TEU*\+W,R@[Q/1Q_M;V_"IFC"@"2,QFHO3MB:T%/VH.<(W-^'.AXO+J97VV?UAWGG5?_ M-7L_&O/I+*/75Q0EOJ+1FJ+10JEHQ[6?B$^Z5\1\60BT]I5>,EI=-%I3-%HH M%>VXTA.@2AI0>S%?YHPHC75,9RB%P"1CW01RV-U"8%=RYV7VS!]3"FV,SZ:: MTZ6H3Q=T MJI$)2E7?N.E(U%?(S%JIG7;9$#^F%#X;8J[1B%PPD9N* +$V'#ZM"G29IWJ: MP%318#H:]!4VUY9+.!]_ANJTMG!P']%)R3T #/42FG%991Q/1=0TWHU.ZA%,=/%C.2=/I(-!7 M.;*=R]BY]C8S$5%V*TV8@#9B(2.K" Y!'U%*9RQ<+1#H@DXU,K&GHMFS#_,5 M0F>F]V=THM&+6X?F;8KF#4A>P;QSZA2/JL2CBN91"O-53F00\^GHH_WM M3=@431B0A-P;:@E]D6YKVBTIFBT4"K:<1-(W*?\ M*\*^*H1;^THO&:TN&JTI&BV4BG:\#4/"5$UC:B_L:X0[I5<>SM>=(4)AF=4< M]OT1(;>*Q;X9[/TCRIB9:8@)@2[D5!,3HFH:40>ROL9&-R,=PHX!HI/<2FVA MD8C.X;+QV)^AJ9:JNU,!8.T\TP)9="6;B< MKD9C>J:T@O=V1"EJGXE5-N;>,B9UX=J43[&EZD"_R?MW>='>O M2/J_U!]&0SX=?_0F;$5YKVBTIFBT4"K:\49LB?<,>T7(-X4XZ[G2BT:KBT9K MBD8+I:(=5WKB4T/S:?_^>\BZ4Q:9',Z+G"%"R;RSV<1]1&B5MCKK9R%")[3S M<+ VT&6BXUI) >LH MT"6>ZFC"44/CZ&B\-SDD6J&RA9"H3,*'2S4B$]P*.(&]075&PW'60)=VJIL) M30V-ID/@WB 4*6.+A*/0B ZN>.B7-/V20)=IJF<'V[O2##H(YTT.9N.T,;G3Y7H1*,[5D/S M-D7S!BRO5-Y*=V*TTR3B-#V;[Q D;W+F,DH8Z[);>%'"')JV*9HV#$A[['$B M3--#F".HWB"S.GDWT2O;_[DH)PY-VQ1-&["TW:C6J=TC;:([2X_F1:K_I;VZ M>U@M5[>+W9K\3Q,FZ]-)QE)>T6AUT6A-T6BA5+3CRD^49_DKHKTMA%?[2B\9 MK2X:K2D:+92*=ESI"4LMC:6]:&]S+K3>&PN[4S-$R+FRUD$PJ!&ED-XYFVUB MCBF]$5K"\=E %W.JC8E*;<^VNP,WV$<&/+6Q2L-G_8A0.J8S:*T1H35>&IU9 MB8R-YMS8;P!9T]"9HB.&ZE%Q@68T&DMX1L= M&D08V[%R>>-\#22U"4DMC:2C =\B8Y=*Y6_3P'26208A%=%9J12J7XF7+4TK@Y!?)M#HW<2OGQAALAVFP_"AR2(+EXX>/:0!-/%LQQ" M0*!+.-7!@]>1T*@Z"/@M^CH2E?$^HN.Q,VQ-=M_!A-YSN%EL@PA%C,?A:K) M%W.JC0E#+8VA?<1O3XPZ*GAWF-&)1O>WAN9MBN8-6%[+8P4?;#M[;'6B4=NS MZPY!_!9;?:AUMK1C1N<8[?+ M$W1M&% VN/7ZR3Z=#WT.8+X';(+K+/,P[US M9G3.L9X/3=L431NPM$(>[1%R['F"/D7$WRS;J_^-U^>QU$\G&@N 1:/5 M1:,U1:.%4M&.&T "0"=>D?I=R1>CS(I&JXM&:XI&"Z6B'5=ZPE5'XVHO]3MD MQJUVV2-L1!:[KR;KOB(ZX9G()NRC\9BV<*0@T.6;ZE^"5$=#ZD#<=SD@GELN MLE7/F(Y[D3T/J7&A8]D[73"A8-I;" )T0:<:F=#4]8V6CGVG'C955PC.L@<9 M,TPJF5;9Y&@\IK'6.CR;,/ M\EW.8_$:I[*7Y]%I1G>NAF5MBF8-2-9X._7VY![[/L&G[]EOAP!\G^,7/+/I MZ&/=[4_8%$T8D(1&>2,/N/;8UP28O@G3_,O_[TVB,IU.,);JBT>JBT9JBT4*I M:,=5GXC.RU?$>%_R32BSHM'JHM&:HM%"J6C'E9XPU-,8VHOQ/L? [,;5*ZD1 M2??J/'B)1$9#==;A#W21IEJ6@-/3P#F0W'WOG-D9(CG7V6IP1,6S?<8;+)9A M8.'L$4SJ>3?5 QJ*Q=2R>[D@'%S" MI$(KH;.7Y=$%GVILHDM/T^5H6O?( *46-AN@1W7.P7.W1G36<@$7[#>8S@N; MT3I=WJE^)OST-'X.H76/D2*7<*/[&:++KH^]DJ9?$N@R3?4L8::G,7,0LGOL M396RFT9DX1SRO=3TG]!8S'B66I_MCHG%/'%"O\8J2[6%YF[)Y Y876GZQ MN6O;;3W?SB_?WK?KVW;6+I>;:F=JAW,'GT:+;[H:>?->G%UDG__$W\PX\GG- MWS2[SR]2^,NWC_/;]N-\?;MXV%3+]B:F8C]VT^;6B]N[EU^VJ\?8&,ZJ+ZOM M=G6_^_&NG5^WZTX0_WZS6FV__](E^+9:_[HKSN4_ 5!+ P04 " SJ<58 MO"B,3.(1 !@30$ &0 'AL+W=OJ>OQ\?KZ\>2AF M^?)C^5C,5S^Y*Q>SO%I]N[@_7SXNBOQV,V@V/9<&@_'Y+)_,SZZ_;&[S%]=? MRJ=J.ID7_D)8/LUF^>+Y6S$M?WT]$\^V-X23^X=J?K M[\YWRNUD5LR7DW(N+(J[KV>_BY^ST>5ZP&:+=%+\6K[Z6ECORH^R_&/]C7'[ M]6RPOD?%M+BIUD2^^N=G\;V83M?2ZG[\LT;/=G.N![[^>JNKFYU?[2;<%G?YT[0*RU]Z4>_0Q=J[*:?+S?\+O^IM!V?"S=.R*F?U MX-4]F$WF+__F?]8/Q*L!DG1@@%0/D-X.$ \,&-8#AL?.,*H'C-X.N#HPX*(> M<''L#.-ZP/C8 9_J 9^.O4N7]8#+8P=V^U#RV> MN%UN\>CU%K<++AZ]XN)VR<6]-3\X9+OHXM&K+FZ773QZW<7MPHM[*W]P][=+ M+^ZM_<%9MHLO[JW^Z-!?X7;UI:-77]JNOG3\W_KNCWUO]0_]'DO;U91J3\RJ__K(H?PF+]?8K;_W%YKEP,W[U[#69KY^VHVJQ^NED-:ZZ_E[. M9I-J]3Q<"?G\5OA>SJO)_+Z8WTR*I?";7%3Y9+K\QY?S:C77>L3Y3>U:+ZYT MP!4%9T4]+ 5E?EO<=HS/^L\:?K_9QMZ/2=D>_2;V@7-Q\% ;B!T$:2",A MB63AM__LVJ_O_8R3/PN#X;N*W*_\_KCX*(C2NXS2SYCY?,5QC]BG>H'N(\)WGN YT+A=8I.40[?F?@4YJ:< M/4Y7_XU?=4#)*= T_[5\FG0QZ1%_H#4SZ-FMC'K6:(7(<)>6PPT_/,17#\5" M:#)S*?R/O=I$,*IBMOS?CKO[[<4;=7OKUV2?EX_Y3?'U;/6B:UDL?A9GU__U M'^)X\-]=T41B,HDI)*:2F$9B.HD9)&:2F$5B-HDY).:2F$=B/HD%)!:26$1B M,8DE)):26 9AK?@;[>)OU*=?;T(URQ>+?/5R<8U/;@HAOU\4Q3H,N^*OUSLU M_DA,)C&%Q%02TTA,)S&#Q$P2LUZP\09;'_;^>3T>CZ7QE_.?KW.-G-(A,9?$ M/!+S22P@L9#$(A*+22PAL93$,@AKY=K%+M23FDUA 8B&)1206DUA" M8BF)91#6RK7Q+M?&O;EFE\NE<+-[2^_Y@W";S_+[8BDLRZ?[A^J#\#.?/A5= M =<+GQIP)":3F$)B*HEI)*:3F$%B)HE9X[V DR[&H^'P3<*1+XF#U MO_:<[OYFFZW>;.;M;W;1L9F_OYDT[-@NZ-A.'.YM%I(/2$1B,8DE)):26 9A MK9#XM N)3[TA(=>14-[=%8O.4S6^]0*GA@&)R22FD)A*8AJ)Z21FD)A)8A:) MV23FD)C[:3\QQL.]7"&G]$DL(+&0Q"(2BTDL(;&4Q#((:P79Y2[(+GN#+'KZ ML2S^^;0^E5'Y>>"X7:]P:I*1F$QB"HFI)*:1F$YB!HF9)&:1F$UB#HFY).:1 MF$]B 8F%)!:16$QB"8FE))9!6"OPKG:!=[71N;,1K\CX(S&9Q!024TE,(S&= MQ P2,TG,(C&;Q!P2][?ZI=/C4)4DVOM]3&=3Q=[1^T5=%*U8]*KCK<4-'16'=4,5#-1S4(U&]4< M5'-1S4,U']4"5 M1+4*U&-425$M1+:.T=J2]NAQ;_*OOQO4+)T>7N/>\?[D? M-C(ZJ8)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IE ME-8..*D).*DWX/1R,?E7.1>R8CH5XF*Y?NTF?,^7W:_2>JV3HX[49%134$U% M-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2VHG8=(J( M=*F(B+:*H)J,:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J, M:@FJI:B645H[%INND74KZ1%'0A_SR6W/^WB]R,E12&HRJBFHIJ*:AFHZJAFU M]MZE5R8ZJX5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)9V_#T/NRY^S*AIV_G5 M=(J(_:4B;T].$2;SJEA-5 F+O"J$W_*ED N/Q>)F]9*OJ^GR6[]_JOFH%J!:B&H1JL6HEJ!:6FOK$U5V M"3CX.+A\&W]_1_.(V%2/B/W=(W(^F3X+TW74W17=+]W0CA%4DU%-0345U314 MTU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;54["C!^73Q-MW^CLH4 ML>E,$?M+4]RGV8]B(91W]6<+",NBJJ;%K?#;9%[?] _AWX<_Y.%;OW]R^*&E M*JBFH)J*:AJJZ:AFU%J[S:KKN"7:FH)J]I'[X*"SNJCFH9J/:@&JA:@6H5J, M:@FJI:B645H[V9H2%;&_1>7@^9FK.#NF8:6?/SG8T(X55%-0344U#=5T5#-0 MS40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+46UC-+:(=D4KXAT\XJ(5J^@ MFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ)91 M6OL3MIL^%JF_C^6X4S:EXYI&OO=/=FK(H9K2L0_2H&,G5'1:#=7TKIWH.#IG MH+.:J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ)9U/-<,+UO/->W,:0I3 MI/["E+_\3ER_?^HK,U2344VIM=?OQG2=":^BLVJHIG?L0W=FH4TIJ&:AFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ)9U/->\^32F=F9)36;U=Z"X956L7B0] MYS^FW:^0T-H35)-134$U%=6T6FM=.';9D9:CF MHUJ :B&J1:@6HUJ":BFJ9936SK>FT43JO33\VBGGUJ9W6T4D-5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U M&-425$M1+:.T=MHU126K+_O2[GLY>YSFD_59(,9AL.E*DEXO0N?,H);04 M!=5D5%-0344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+46U MC-+:L=ATITC]W2G[GVLWWYWE,TMHAUE2D M2/T5*7_]L.CZBO/Z9$Y[4DWN\VI2SCN3#RU30349U1144U%-0S4=U0Q4,U'- M0C4;U1Q4O<6[\R%/+9 M^I!J5]CU&':K)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ MT;"C(&DT?/M9!#$Z:8)J*:IEE-9.NZ;K9=C?]6)/;HKYIGST6^Z,Q)M(T&U6144U!-134-U714,U#-1#6KUEJE MA1T%J38ZJX-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEE-9.P*:.9O7E_R7?G4_78> M6@Z#:C*J*:BFHIJ&:CJJ&:AFHII5:ZT/Y>@\MHG6OJ":BVH>JOFH%J!:B&H1 MJL6HEJ!:BFH9I;4SKZE]&?9>/]]US8/P;Z%.PLZ\0UM?4$U&-0755%334$U' M-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+**V=BDWKR_#ENGKP MZ@>TY@759%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+ M4"U%M8S26K$X:NI@1OUU,&'YG$^K9^&N^^V__M&G9B"JR:BFH)J*:AJJZ:AF MH)J):E:MB>*K8Z&#CP/I31V'C<[JH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFE MM=.MJ7\9G5S_LCX4FO]YZ%!HOW=RWJ%%,*BFH)J*:AJJZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFEM5-1:E*1+H(9H44PJ":CFH)J*JII MJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEE-:.Q:8(9M1? M!//>H5"TY 759%134$U%-0W5=%0S4,U$-:O6WAX*'>X="D5+7E#-134/U7Q4 M"U M1+4(U6)42U M1;6,TMKIUI2\K+X\)MUV!T([/]JH'SDYY$A-1C4%U514 MTU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RRBM'85-^K;_+[8MU_/2\J89E/NS\. MMY\].1S1BAA44U!-134-U714,U#-K+6WAS+%-XKZCS(+O2,VJCFHYJ*:AVH^J@6H%J):A&HQ MJB6HEJ):1FGM\&NZ8D;]73$OAT)O=H=".U,/K8=!-1G5%%1344U#-1W5#%0S M:^UU@=GFXXCV*LPL=%X;U1Q4=5?OUE5BSNB^_%=+I[=;XN=4 M7-]^WC#77Q[S^\+)%_>3^5*8%GO_P]02P,$% @ ,ZG%6#BN M/;]8% M' ! !D !X;"]W;W)K&ULM=UK<]I8 M@L;QKZ+R;DWU5'EL$!?;F<15CG6_2^GI?;&U+Q0X&*H!T9)(.E7SX5?"V+*, M.('J__2+--@ZOP,H?DH^T2-]_)[EOQ=S(4KES]5R77RZF)?EYL/U=3&9BU5: M7&4;L:Z^,\OR55I63_.GZV*3BW2Z&[1:7JN]WOAZE2[6%_OX8X]>O,Y9#WS[^$4W=F^^>C-?TT(\9LO_64S+ M^:>+VPME*F;I=EDFV7=+[-_0J/8FV;+8_:E\WV_;NU FVZ+,5OO!U2M8+=;/ M_T__W'\0;P;TAT<&J/L!ZJD#!OL!@_<#1D<&#/<#AJ?.,-H/&)TZ8+P?,#YU MP,U^P,VI[^%V/^#V_8#!D0%W^P%WI[ZD?N]ES_5.'O*ZLT_>V_V7W=T_>7_W M7W9X_^0]WG_9Y?V#?3X^-N1EI_=/WNO]E]W>/WF_]U]V?/]@SQ\=\K+K^[M] M?_W\H[C[.=;2,KW_F&??E;S>OO+J![LPV(VO?GP7ZSJWOI1Y]=U%-:Z\_[+] M6H@_MF)=*OJWZL]"^4439;I8%G]7_J'\ZXNF_/+??_]X7593U0.N)WO6>F;5 M(VQ?\;-U.2\4?3T5TX[Q@7S\W<_&AS^97Y4 U]5G]/I!J2\?U&=5*CYL\BNE MKUXJ:D\==KR@1_EP0WR]4M3CPS7Y<"==2V?7Y<,U,;E2>G>[X8..X89\>)!] MJV:_.3K[)WSP M^]G5CN'>"1_\_JUW#?=_\K=FNY8.#_[:!Q^>_MZ[AD/_Z6+3_CH>L=W M7'+">U<[?V):\3%XS=G!SANQ^OO[W-47*ZB,1B M$DL@K)6CH]<<'4ESU,N*0IE4OUJ_]J;.8>; M[;9ZMYE[N-FH8S.OX[4-.K;S.[;K#PXV"\C/+22QB,1B$DL@K)51X]>,&DLS MZJ$H1*E$2S%]JH[XTD)YS);+M!1YNNS*)2EV;BZ1F$9B.HD9)&:2F$5B-HDY M).:2F$=B/HD%)!:26$1B,8DE$-:*WIO7Z+UAUSAOR/ E,8W$=!(S2,PD,8O$ M;!)S2,PE,8_$?!(+2"PDL8C$8A)+(*P5OK>OX7LK/>Y]3(MY5\9*1YV;L22F MD9A.8@:)F21FD9A-8@Z)N23FD9A/8@&)A206D5A,8LGMX;+-W:WZ=MVF%9]W MK_%Y)XW/+V6ZGJ;Y5/%%/IFGU<%K':C*P_1;NIX(Y>$I%V)5'=-V1:Q4/C=B M24PC,9W$#!(S2;;^@#X4IE5K M#9.L*(O.;)4"9VUV*:OY2R=-27"IB-A.[PKRR$?FD.JI-GSK/6I6K M9^B=NF;U5?GT#VKVGOUG [LU5*G)VMI*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:A MFH]J :J%J!:A6HQJ":6U([BI:O5'\#^CH14M5--034U -5"5(M0+4:UA-+:>=S4TOKR7MJ)UR"0*V>G\/A@K7IPHXX.6HX: M.JV.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FEM0.V*9_UI?6*OW)Q M@KW\=MGYYC D'^4OX.QC6K1CUO$6[CI:[P8ZJXEJ%JK9J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J)906CM,FS)97]XF.U@]^+?RZUSDJW2I:#_6Z6HQ*93=OZFMT_KR MT^GRLGHZN>H,5[2!AFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6H MEE!:.ZF;WEK_#E[G1>MJJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A M6HQJ":6U[Q+0U-=4:1WC7EL4FZRHCI/-/-MN=H?%R^UTL7Y2JN\\+T]LQ50) M-R+?'3I?*HFHJOFH%J!: MN-?>KN7==EWJ,D*GC5$MH;1V##>M-?4GK;6S8]A>;=)%7E?4[*QCR%_#V?&,5MU034U -5"]; MUG]N*1SD,UIC0[6$TMKYK#;Y+.^Z_=5\CO*L^E;YXU*)EO75>A[64T7_8[O8 M'+M(C_SUG)W5:'4.U714,U#-1#4+U6Q4*S,+)_V[$1&RW6HIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&KA7GN;R-UK&VAM#M422FL'G,:EIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C M6D)I[JFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H M%J-:0FGM/&[J>*J\CG?^^G-85L?8BO[G1JR+[I,UT.H>JFFHIJ.:@6HFJEFH M9J.:@VHNJGFHYJ-:@&JA>EBQW:\P'ZQHH-T]5$LHK9W&37=/E7?W_L**1OKG MT14-]/9RJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":6U,[NI M"*JW\(H&6@1$-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+**V= MQTT14)7?P>X_L:*!5@5134,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 OW6NLB M[&KWB@9: T2UA-)::3QH:H #>0VP8T7C<;X0LRINQ62[N_1\.)LM)B+O"EXY M?F[PHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)936#N>F'#CH MLTL7 [3HAVH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEE!:.X_5 M)H_E9< 3KXTL5\Y.X<-JT$W'+SD:.JN.:@:JF:AFH9J-:@ZJN:CFH9J/:@&J MA:@6H5J,:@FEM?.U:? -Y V^HXL1QF*=KB>+="E=C$![>JBFH9J.:@:JF:AF MH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FEM<.Y:?-5#]G%B"&:QZ2FH9J.:@:J MF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FEM?.X:>H-I,V3DQ7FO= MJ*ES,0)MWJ&:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:0FGM?&V:=P-Y M\^[H8L3^S+3UDW0Q BW9H9J&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$ M:C&J)936#N>FB#>X@1UBQ+AS,0(MS:&:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:0FGM?&U**WQ40H43798GKD4O)R M\^RT16MQJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)IK4P>-M6Y M88]=@QBB;3E4TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TMIY MW+3EAO);Z9VX!B%7SD[APYMLC48=:Q#HK#JJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J)936SE>UR5=Y^ZWKA(AE6A3*@_*8K5;96OE29I/?SRMMR.<\ M.XW1V]VAFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":6U,[MIU T' M\!H%6J)#-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+**V=QTV) MKGHH.X:VBV);'10+)9OMURCJ1Y/GP^=B=_@\RW)EDA;S2V4MROJ[V6PF\OIT MXTE]A]*?+F](7\#9 4YJ&JKIJ&:@FKG7WBX+J:.#52$+G=1&-0?57%3S4,U' MM0#50E2+4"U&M832VLG< RO M8J#M.U334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M832VGG@\(5G.GAW+: EOK_5[;WYE M[[=_7=?1&0U4,U'-0C4;U1Q4^WV;JOFH%J!:B&H1JL6HEE!:.V^;JMU07K5[>!^Q ME\KS7>F>ZI6'ZF%=N'NY-=URD7Y=+!?EC\X81OMWJ*;MM?[P((>O[MZG,%JN M0S43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$MH;16"H^::RTW]*[>+SB@ID#XFCI9B^B2F M2EHHC]ERF9;58?"R,WC1BAVJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUI":>V 5IN 5MG3(49HR0[5-%334-R6[D?RV=8]I,>^,7;1+AVH:JNFH9J":B6H6JMFHYJ": MBVH>JOFH%J!:B&K17AN_62:\&1XVB>*.[?K#V][H_88)]?+:6=D4X*J'9RXN MV-EZ,5%^JYYLJQD[@U1JGAVDI*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J% MJ!:A6HQJ":6U,[FIOHU&\'H"6G=#-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+ M4"U$M0C58E1+**V=QTW=;?23.\^ER^<+1-37@[A\N4[$HBBV/[^ZI9P^.YK1 MYANJZ:AF[+76C4W57L?=1$QT7@O5;%1S4,U%-0_5?%0+4"U$M0C58E1+**T= MNTVK;21OM?TJ\E4=N^E3+L3JR#TUY,;9^8I6V%!-1S7C)Y_]8*RLLG4Y[UK^ M,=%78J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)I;43MZFVC>35MH[%X"]ENIZF M^53Q17UZ;_6U^E_7E(?IM]UETQZDV8S6WE!-0S4=U0Q4,U'-0C4;U1Q4[V6\.ZZP%T!+ ?.#6!4TU!- M1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4B_;:VQ/+!K<'IY7%'9MUW 8MH5Y; M.S*;:MM87FVSUZ6HW%+)TU)<*F(V$Y-R\4THF]>Z<6>.HGTV5--034U -5"5(OVVKO"_[#_/D=/VBRA7EL[1]4F1\^^%=RI M"[?5IKZH6\3&=CVM[VIAYMEVTYFZ:&L-U314TU'-0#43U2Q4LU'-0347U3Q4 M\U$M0+40U2)4BU$MH;1VAC>MM3%\:[@Q6F=#-0W5=%0S4,U$-0O5;%1S4,U% M-0_5?%0+4"U$M0C58E1+**V=QTTSKGHH.Z;6Q-=26:R+,M_6Q\F7RJR:2TE7 MV;;[; :W60 M>YVKP-"T[:1M^F[CLV_U=L;JQ8/^J)@/4;7!IEQT7_],/O_9T8SVXU!-1S4# MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TMKYW?3CQO#MX,9H*0[5-%33 M4-\6YL;R\=?;*!=JA M0S4-U714,U#-1#4+U6Q4OZKD8E8%S@7Z53D]0;5]V=95KX\J2?XGN6_[U[V_?\#4$L#!!0 ( #.IQ5CJ\:^H M3@, *X5 - >&PO'FS&[\PP*4?.$5[!XA>=?2%*AL4DX\/D]\GCDE?;TLW7K36 MQAA&[CO(YPWS'*,E[ISG[9P8^;KC)+>H&#$\:!'WK*$1#NHJ&PVR0FR*+?)M M0&"!_Z8\+91#)@921G?&7#70A,"UY(3^DJUU9"B%3/%@YM#QZ 6B=G MHI FM\U@?T_JX3O N@<&&>>-P:YO Z-!292B4MSJCAEL@J\@KVX_K$KM<";) M*NSV_ W!W'2222%3*ILTH;\.C0:<9F!'LMD<[JHH P"5*G+=2!F9%8(8#VM& MW="R4\KY/7P[_,RVM)=9:T]-*8BFJ0W532MC.Z#?5K/:;=G>FW2]DCT5ZLM" M3T>8/M0*O9,T8TO37V:- 4P]Q-5)6?+59\YF(J=V\@=38H ME:D.4.E[3U0J-FU'?DM2/M"E6I?3,L,]=T_0\]]=YQD55!+>-JUK_YA7^G+R'_@\XX_--4F^R8%PQ4??F+$VI>'4PU/**3/0?HUOZ M>GQ*,[+@ZJ$!A_ZF_9VF;)$GS:@[6(AZU*;]#:87QLVQ7^=B(J5+FH[KKIQ- M3-/3#9VUOH"PB]R:RXU@'(NY$<"P/)@#C&-96)[_:3Y]=#X6P[SUG4@?Y?11 MCF6YD+'Y8'G\V M7B'[ZP#;TWT5@LT4KT1LIOA: ^)>-V DB7NWL3S P'8!JQW([\X#->7F1!'L M*N8->X)Q)$DP!&K17:-QC*Q.#!_W_F!/210EB1L!S.T@BC $GD8W'D?!>OW5+#Y#^WH!5!+ P04 " SJ<58EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #.IQ5A],\$,1 0 M -XC / >&PO=V]R:V)O;VLN>&ULQ9I;$)$(K\(8B^]+_GW2'9<\U7O.3F<1PT^R4+ M2,4%K_@3*\;!,"!Z*Q_^DHH_26%HF>5*EN4X" \G[I@R/'_3G#G(6[K238NA MJQMJ0<;!:&@'7'.E3=.C&9]:QCVSG0]'M9%?>&F8FE+#OBI9[[C8N&'L50R\ MRVCFX;@]3.*Y^C_3*-=KGK.IS.N*"7.81\5*!RCTEN]T0 2MV#BXD'NFW/78 M'Y@7AVLS%LJ;*77.[0DU+QH\1)3E8CI;9+,IL7O9\G(^G=S:@\^3R\GB8D8\ MR B C'J$_!YYD#$ &?<"F=W:S=5LX4$F &32(V1K)E, ,NT3,O8@1P#DJ$_( MQ(,\ 2!/^H1,/U,-S'! V#K)BO M4A8/O"R;F9Q;U8N-(R 3K:UG?4I(,2&R8RX9U:WG+X1<$B++9,I6QF>!E!%B M.T.*O0O&W#U[S059(D361&9D?K^59<&4_HW,?M0VUO39(#F$R';(V,;U(#=L M)^W4B8T/!@DAQ#:"K"IN7"?=_#_:F^OPF,AY^^F'A! B&R&K5YK]J-T$SO8. MU0>#O! BBP%<<5OA4P2)(>I3#*T *H+$$/4JAE;N 28?[V(&\L$FDB73O_M8 MD"*B=U!$)Q3DB@C9%5UK[5*2,?$W)*C.P4&//$ MQX2<$B,[!<8\]3'!DA:R8V#,,Q\3LDZ,;1T \WN3HK]@0MZ)D;T#QCOM,B8D MGQA9/C"F'SW&D(5B9 O!F/[R'D,6BI$M]!P]_D$R.UA16T#[E'ZI3:T8N>+" MQX0L%"-;Z 5S096B[KU)9]R10 I*D!74.94W?+,U;N>;CPDI*$%64!.8MR$7 MTECP:_IHPTP?$U)0@JR@9\SG1_%(6Y K:ANX7^5)( 4E[Y'F_.=C";Y2>>?Z M6#!+MHUHW9-)/ESL>$Q),@B^<7F,M=T],O6R20>!+L M]*<;\V]WT]LEM0023X*=_D"8[3>2D'M2[/2G&_..EK7K[&-"[DFQTY^WI8V. MQ2B%O)-BO\Q_J4"_+4!;6A\3\DZ*GOJ\JD%WSR0DGK01S^#X/4G!UERP8F&' MU[8]IV5^K8C;'%Y^):FK;:_KLKRP;4MQ*6EQ_#SE^&G-IW\ 4$L#!!0 ( M #.IQ5@/E%1(V@$ %D@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]5]8GZR1YR]IUY9M=\B;;9\GQ_WND!?-II3^(82\W*1]FV^Z/AW.5U;= ML&_+>3FL0]\NW]MU"CJ=SL+PY.4]N)L]OBV9X?I,FU Y2"-+Z009! M5C_((2J"W MHMY*H+>./K8)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT M-M3;"/0VU-L(]#;4VPCTMM%F"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN! MWH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^VNPFT-M1;R?0VU%O)]#;46\G MT-M1;R?0VU%O)] [HMZ10.^(>D<"O2/J'0GTCJAW)- [HM[Q/_7.Y;1+^=KS MO<;G_R?5Y7QONC[^LOP^.7I[+S@'^)/@\0M02P,$% @ ,ZG%6"%=IR;- M 0 )" !, !;0V]N=&5N=%]4>7!E&ULS=K);L(P% 707T'95L1X M"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N; MNFK\.%F$8!\8\_F":NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(-9=KM_CKV=\K']A M'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR% M58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2)KAB)KAB)KAB)KAB)K]I^ROANS_.OWUNTUK779'/)9]W' Y!-02P$" M% ,4 " SJ<58!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( #.IQ5B,T[\4[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ ,ZG%6(@ZM4(S!@ BB4 !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,ZG%6*XH((A0" ,B8 !@ ("!9QP 'AL+W=O >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,ZG%6!W38AK$!@ >" !D ("!79P 'AL+W=O M&PO=V]R:W-H965TN M !X;"]W;W)K&UL4$L! A0#% @ ,ZG%6/;W MBWX""0 CQH !D ("!_+@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6 WYP/^-#P IRL !D M ("!H.$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6+KC$Y6D P ? @ !D ("! MKPT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,ZG%6&FN=,@C!0 30\ !D ("!VAD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6&[Z['PH M!0 0", !D ("!H"L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6']G,7QV P RP\ !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,ZG%6#6U8GJ;! +Q, !D ("!U4H! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,ZG%6+?$:"GP @ E H !D ("!;UP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6/0)/OG0 @ >0D !D M ("!.G8! 'AL+W=O1P' #1/0 &0 @(%!>0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,ZG%6,5RP4G!!P E$ !D ("!U88! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG% M6.Y.4KH/!@ ]B< !D ("!Y9@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6 D!>,YG$@ /I8 M !D ("!HZL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,ZG%6.KQKZA. P KA4 T M ( !Z>0! 'AL+W-T>6QE(P #P @ %+Z0$ >&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ ,ZG%6 ^45$C: 0 62 !H ( ! MO.T! 'AL+U]R96QS+W=O XML 68 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 69 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 411 324 1 true 103 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://alpine4.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical) Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Income Taxes Sheet http://alpine4.com/role/IncomeTaxes Income Taxes Notes 9 false false R10.htm 0000010 - Disclosure - Organization and Basis of Presentation Sheet http://alpine4.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Intangible Assets Sheet http://alpine4.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://alpine4.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://alpine4.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Convertible Debt Sheet http://alpine4.com/role/ConvertibleDebt Convertible Debt Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://alpine4.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Segment Reporting Sheet http://alpine4.com/role/SegmentReporting Segment Reporting Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://alpine4.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Subsequent Events Sheet http://alpine4.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://alpine4.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://alpine4.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954473 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://alpine4.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://alpine4.com/role/GoodwillandIntangibleAssets 22 false false R23.htm 9954474 - Disclosure - Leases (Tables) Sheet http://alpine4.com/role/LeasesTables Leases (Tables) Tables http://alpine4.com/role/Leases 23 false false R24.htm 9954475 - Disclosure - Debt (Tables) Sheet http://alpine4.com/role/DebtTables Debt (Tables) Tables http://alpine4.com/role/Debt 24 false false R25.htm 9954476 - Disclosure - Stockholders' Equity (Tables) Sheet http://alpine4.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://alpine4.com/role/StockholdersEquity 25 false false R26.htm 9954477 - Disclosure - Segment Reporting (Tables) Sheet http://alpine4.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://alpine4.com/role/SegmentReporting 26 false false R27.htm 9954478 - Disclosure - Income Taxes (Details) Sheet http://alpine4.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://alpine4.com/role/IncomeTaxes 27 false false R28.htm 9954479 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://alpine4.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://alpine4.com/role/OrganizationandBasisofPresentation 28 false false R29.htm 9954480 - Disclosure - Summary of Significant Accounting Policies - Statements of Operations (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails Summary of Significant Accounting Policies - Statements of Operations (Details) Details 29 false false R30.htm 9954481 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails Summary of Significant Accounting Policies - Cash (Details) Details http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables 30 false false R31.htm 9954482 - Disclosure - Summary of Significant Accounting Policies - Major Customers & Vendors (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails Summary of Significant Accounting Policies - Major Customers & Vendors (Details) Details 31 false false R32.htm 9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails Summary of Significant Accounting Policies - Schedule of Inventory (Details) Details 32 false false R33.htm 9954484 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails Summary of Significant Accounting Policies - Research and Development (Details) Details 33 false false R34.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 34 false false R35.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) Details 35 false false R36.htm 9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 36 false false R37.htm 9954488 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) Sheet http://alpine4.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets - Goodwill Rollforward (Details) Details 37 false false R38.htm 9954489 - Disclosure - Goodwill and Intangible Assets - Intangible Assets Rollforward (Details) Sheet http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails Goodwill and Intangible Assets - Intangible Assets Rollforward (Details) Details 38 false false R39.htm 9954490 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 39 false false R40.htm 9954491 - Disclosure - Leases - Narrative (Details) Sheet http://alpine4.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 40 false false R41.htm 9954492 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Sheet http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Details 41 false false R42.htm 9954493 - Disclosure - Debt - Schedule of Notes Payable (Details) Notes http://alpine4.com/role/DebtScheduleofNotesPayableDetails Debt - Schedule of Notes Payable (Details) Details 42 false false R43.htm 9954494 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Notes http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Details 43 false false R44.htm 9954495 - Disclosure - Debt - Narrative (Details) Sheet http://alpine4.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 44 false false R45.htm 9954496 - Disclosure - Convertible Debt (Details) Sheet http://alpine4.com/role/ConvertibleDebtDetails Convertible Debt (Details) Details http://alpine4.com/role/ConvertibleDebt 45 false false R46.htm 9954497 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://alpine4.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 46 false false R47.htm 9954498 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 47 false false R48.htm 9954499 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails Stockholders' Equity - Options Outstanding and Exercisable (Details) Details 48 false false R49.htm 9954500 - Disclosure - Stockholders' Equity - Warrants Activity (Details) Sheet http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails Stockholders' Equity - Warrants Activity (Details) Details 49 false false R50.htm 9954501 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Details 50 false false R51.htm 9954502 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 51 false false R52.htm 9954503 - Disclosure - Segment Reporting (Details) Sheet http://alpine4.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://alpine4.com/role/SegmentReportingTables 52 false false R53.htm 9954504 - Disclosure - Commitment and Contingencies (Details) Sheet http://alpine4.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 53 false false R54.htm 9954505 - Disclosure - Subsequent Events (Details) Sheet http://alpine4.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://alpine4.com/role/SubsequentEvents 54 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentTerm, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - alpp-20230930.htm 4 [dqc-0084-Durational-Aggregation] Sum of the cumulative periods of -51188617.000000 for NetIncomeLoss does not match the reported total of -51038858.000000, a difference of 149759.000000. Period values are: 2023-01-01/2023-03-31 -5769143, 2023-04-01/2023-06-30 -4551866, 2023-07-01/2023-09-30 -40867608. This rule takes into account possible rounding of values across periods and the decimals associated with each fact. This rule used a tolerance of 3 which is calculated by taking the lowest decimal value used in the calculation of 0. If there is a difference between the sum of the periods and the aggregate value reported the difference may be due to incorrect decimals associated with the individual fact values. The filer should check that the fact values do not have a decimal value that implies a higher level of accuracy than intended. In those rare cases where there are small immaterial differences that are less than 1% of the total and decimals are zero the rule can be overidden. This is performed by creating an extension element called ImmaterialDifferenceFlag. If this element has any value in any context in the instance then the immaterial difference will not result in an error. The rule excludes elements in the base taxonomy that cannot be aggregated such as an average, maximum or minimum value. The properties of this NetIncomeLoss fact are: Context: c-1, Unit: usd. alpp-20230930.htm 4 alpp-20230930.htm alpp-20230930.xsd alpp-20230930_cal.xml alpp-20230930_def.xml alpp-20230930_lab.xml alpp-20230930_pre.xml alpp-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "alpp-20230930.htm": { "nsprefix": "alpp", "nsuri": "http://alpine4.com/20230930", "dts": { "inline": { "local": [ "alpp-20230930.htm" ] }, "schema": { "local": [ "alpp-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "alpp-20230930_cal.xml" ] }, "definitionLink": { "local": [ "alpp-20230930_def.xml" ] }, "labelLink": { "local": [ "alpp-20230930_lab.xml" ] }, "presentationLink": { "local": [ "alpp-20230930_pre.xml" ] } }, "keyStandard": 291, "keyCustom": 33, "axisStandard": 33, "axisCustom": 0, "memberStandard": 52, "memberCustom": 51, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 411, "entityCount": 1, "segmentCount": 103, "elementCount": 572, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1320, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://alpine4.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-20", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R5": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-83", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R7": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": null, "uniqueAnchor": null }, "R8": { "role": "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R9": { "role": "http://alpine4.com/role/IncomeTaxes", "longName": "0000009 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentation", "longName": "0000010 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://alpine4.com/role/GoodwillandIntangibleAssets", "longName": "0000012 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://alpine4.com/role/Leases", "longName": "0000013 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://alpine4.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R15": { "role": "http://alpine4.com/role/ConvertibleDebt", "longName": "0000015 - Disclosure - Convertible Debt", "shortName": "Convertible Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R16": { "role": "http://alpine4.com/role/StockholdersEquity", "longName": "0000016 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://alpine4.com/role/SegmentReporting", "longName": "0000017 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://alpine4.com/role/CommitmentsandContingencies", "longName": "0000018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://alpine4.com/role/SubsequentEvents", "longName": "0000019 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://alpine4.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954473 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://alpine4.com/role/LeasesTables", "longName": "9954474 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://alpine4.com/role/DebtTables", "longName": "9954475 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://alpine4.com/role/StockholdersEquityTables", "longName": "9954476 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://alpine4.com/role/SegmentReportingTables", "longName": "9954477 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://alpine4.com/role/IncomeTaxesDetails", "longName": "9954478 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "longName": "9954479 - Disclosure - Organization and Basis of Presentation (Details)", "shortName": "Organization and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alpp:IncreaseDecreaseInWorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R29": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails", "longName": "9954480 - Disclosure - Summary of Significant Accounting Policies - Statements of Operations (Details)", "shortName": "Summary of Significant Accounting Policies - Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R30": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails", "longName": "9954481 - Disclosure - Summary of Significant Accounting Policies - Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails", "longName": "9954482 - Disclosure - Summary of Significant Accounting Policies - Major Customers & Vendors (Details)", "shortName": "Summary of Significant Accounting Policies - Major Customers & Vendors (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-158", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:MajorCustomersPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-158", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:MajorCustomersPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails", "longName": "9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)", "shortName": "Summary of Significant Accounting Policies - Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R36": { "role": "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-20", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://alpine4.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "shortName": "Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets - Intangible Assets Rollforward (Details)", "shortName": "Goodwill and Intangible Assets - Intangible Assets Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "longName": "9954490 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://alpine4.com/role/LeasesNarrativeDetails", "longName": "9954491 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "longName": "9954492 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "shortName": "Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "longName": "9954493 - Disclosure - Debt - Schedule of Notes Payable (Details)", "shortName": "Debt - Schedule of Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "longName": "9954494 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "shortName": "Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://alpine4.com/role/DebtNarrativeDetails", "longName": "9954495 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-261", "name": "us-gaap:DebtInstrumentPeriodicPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R45": { "role": "http://alpine4.com/role/ConvertibleDebtDetails", "longName": "9954496 - Disclosure - Convertible Debt (Details)", "shortName": "Convertible Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-271", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-271", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "longName": "9954497 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-284", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-284", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "longName": "9954498 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)", "shortName": "Stockholders' Equity - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "longName": "9954499 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity - Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "longName": "9954500 - Disclosure - Stockholders' Equity - Warrants Activity (Details)", "shortName": "Stockholders' Equity - Warrants Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-301", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R50": { "role": "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails", "longName": "9954501 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-277", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } }, "R51": { "role": "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "longName": "9954502 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details)", "shortName": "Stockholders' Equity - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://alpine4.com/role/SegmentReportingDetails", "longName": "9954503 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://alpine4.com/role/CommitmentandContingenciesDetails", "longName": "9954504 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://alpine4.com/role/SubsequentEventsDetails", "longName": "9954505 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-403", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20230930.htm", "unique": true } } }, "tag": { "alpp_A4AerospaceVayuSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4AerospaceVayuSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Aerospace - Vayu Segment", "label": "A4 Aerospace - Vayu Segment [Member]", "documentation": "A4 Aerospace - Vayu Segment" } } }, "auth_ref": [] }, "alpp_A4ConstructionServicesMSMSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4ConstructionServicesMSMSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Construction Services - MSM Segment", "label": "A4 Construction Services - MSM Segment [Member]", "documentation": "A4 Construction Services - MSM Segment" } } }, "auth_ref": [] }, "alpp_A4DefenseTDISegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4DefenseTDISegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Defense - TDI Segment", "label": "A4 Defense - TDI Segment [Member]", "documentation": "A4 Defense - TDI Segment" } } }, "auth_ref": [] }, "alpp_A4ManufacturingAltLabsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4ManufacturingAltLabsSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - Alt Labs Segment", "label": "A4 Manufacturing - Alt Labs Segment [Member]", "documentation": "A4 Manufacturing - Alt Labs Segment" } } }, "auth_ref": [] }, "alpp_A4ManufacturingQCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4ManufacturingQCASegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - QCA Segment", "label": "A4 Manufacturing - QCA Segment [Member]", "documentation": "A4 Manufacturing - QCA Segment" } } }, "auth_ref": [] }, "alpp_A4TechnologiesElecjetSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4TechnologiesElecjetSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - Elecjet Segment", "label": "A4 Technologies - Elecjet Segment [Member]", "documentation": "A4 Technologies - Elecjet Segment" } } }, "auth_ref": [] }, "alpp_A4TechnologiesRCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "A4TechnologiesRCASegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - RCA Segment", "label": "A4 Technologies - RCA Segment [Member]", "documentation": "A4 Technologies - RCA Segment" } } }, "auth_ref": [] }, "alpp_AECGAPCaptialMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AECGAPCaptialMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AEC GAP Captial", "label": "AEC GAP Captial [Member]", "documentation": "AEC GAP Captial" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18", "r747" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r709" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r267", "r268" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r103" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r412", "r413", "r414", "r565", "r795", "r796", "r797", "r834", "r860" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "alpp_AerospaceSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AerospaceSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aerospace", "label": "Aerospace Segment [Member]", "documentation": "Aerospace Segment" } } }, "auth_ref": [] }, "alpp_AlanMartinMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AlanMartinMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alan Martin", "label": "Alan Martin [Member]", "documentation": "Alan Martin" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discounts", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r5", "r89", "r117", "r343" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails", "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "negatedTerseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r5", "r56", "r60" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r229" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, contingent consideration, liability", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r833" ] }, "alpp_AssetAcquisitionContingentConsiderationLiabilityPercentageOfConsiderationTransferred": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AssetAcquisitionContingentConsiderationLiabilityPercentageOfConsiderationTransferred", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of cash portion of the purchase price", "label": "Asset Acquisition, Contingent Consideration, Liability, Percentage Of Consideration Transferred", "documentation": "Asset Acquisition, Contingent Consideration, Liability, Percentage Of Consideration Transferred" } } }, "auth_ref": [] }, "alpp_AssetAcquisitionPercentageOfSharesAcquired": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AssetAcquisitionPercentageOfSharesAcquired", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership of the asset", "label": "Asset Acquisition, Percentage of Shares Acquired", "documentation": "Asset Acquisition, Percentage of Shares Acquired" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Pledged as Collateral", "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r434", "r581", "r743", "r852" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "terseLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r140", "r169", "r196", "r238", "r253", "r259", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r434", "r438", "r453", "r510", "r602", "r747", "r760", "r825", "r826", "r844" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "alpp_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20230930", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right of Use Assets and Lease Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r163", "r177", "r196", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r434", "r438", "r453", "r747", "r825", "r826", "r844" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "alpp_BrightMSMNewcoInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "BrightMSMNewcoInc.Member", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bright-MSM Newco, Inc.", "label": "Bright-MSM Newco, Inc. [Member]", "documentation": "Bright-MSM Newco, Inc." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r97", "r124", "r125" ] }, "alpp_CapitalExpenditureLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "CapitalExpenditureLineOfCreditMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Expenditure Line of Credit", "label": "Capital Expenditure Line Of Credit [Member]", "documentation": "Capital Expenditure Line Of Credit" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment purchased on note payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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." } } }, "auth_ref": [ "r149", "r513", "r576", "r597", "r747", "r760", "r778" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r33", "r166", "r715" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r34", "r139" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH, BEGINNING BALANCE", "periodEndLabel": "CASH, ENDING BALANCE", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r121", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE IN CASH", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r121" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r778", "r855" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uninsured cash", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r802" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Financial Officer", "label": "Chief Financial Officer [Member]" } } }, "auth_ref": [ "r802" ] }, "srt_ChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefOperatingOfficerMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Operating Officer", "label": "Chief Operating Officer [Member]" } } }, "auth_ref": [ "r802", "r842" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://alpine4.com/role/Cover", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r157", "r172", "r173", "r174", "r196", "r222", "r223", "r226", "r228", "r232", "r233", "r269", "r308", "r311", "r312", "r313", "r319", "r320", "r351", "r352", "r355", "r358", "r364", "r453", "r557", "r558", "r559", "r560", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577", "r589", "r611", "r630", "r702", "r703", "r704", "r705", "r706", "r766", "r789", "r799" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercise price (in dollar per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r69" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (Note 10)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r26", "r93", "r512", "r588" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r131", "r302", "r303", "r710", "r819" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://alpine4.com/role/Cover", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r860" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r860" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassCMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/Cover", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class C Common Stock", "label": "Common Class C [Member]", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r750", "r751", "r752", "r754", "r755", "r756", "r757", "r795", "r796", "r834", "r858", "r860" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r589" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "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." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r102", "r589", "r608", "r860", "r861" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r102", "r515", "r747" ] }, "alpp_ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Complaints In Discount Court of Oklahoma Country State of Oklahoma", "label": "Complaints In Discount Court of Oklahoma Country State of Oklahoma [Member]", "documentation": "Complaints In Discount Court of Oklahoma Country State of Oklahoma" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r46", "r87", "r88", "r266", "r709" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r46", "r87", "r88", "r266", "r554", "r709" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r46", "r87", "r88", "r266", "r709", "r770" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r44", "r46", "r87", "r88", "r266" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r44", "r46", "r87", "r88", "r266", "r709" ] }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsCaptionsLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Statements, Captions [Line Items]", "label": "Condensed Financial Statements, Captions [Line Items]" } } }, "auth_ref": [ "r202", "r767" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r202", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r825", "r826" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r202", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r825", "r826" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r83", "r720" ] }, "alpp_ConstructionServicesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConstructionServicesSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction Services", "label": "Construction Services Segment [Member]", "documentation": "Construction Services Segment" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r367", "r369", "r380" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r367", "r368", "r380" ] }, "alpp_ConversionOfClassBCommonStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConversionOfClassBCommonStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class B Common Stock to Class A Common Stock", "label": "Conversion Of Class B Common Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Class B Common Stock To Class A Common Stock" } } }, "auth_ref": [] }, "alpp_ConversionOfClassCCommonStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConversionOfClassCCommonStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class C Common Stock to Class A Common Stock", "label": "Conversion of Class C Common Stock to Class A Common Stock [Member]", "documentation": "Conversion of Class C Common Stock to Class A Common Stock" } } }, "auth_ref": [] }, "alpp_ConversionOfSeriesBPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConversionOfSeriesBPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series B Preferred Stock to Class A Common Stock", "label": "Conversion Of Series B Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series B Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "alpp_ConversionOfSeriesCPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConversionOfSeriesCPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series C preferred stock to Class A", "label": "Conversion Of Series C Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series C Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "alpp_ConversionOfSeriesDPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConversionOfSeriesDPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series D preferred stock to Class A", "label": "Conversion Of Series D Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series D Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of common stock", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock 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." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockByUniqueDescriptionAxis", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Conversion Description [Axis]", "label": "Stock Conversion Description [Axis]", "documentation": "Information by description of stock conversions." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ConversionOfStockNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockNameDomain", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Stock, Name [Domain]", "label": "Conversion of Stock, Name [Domain]", "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock converted (in shares)", "label": "Conversion of Stock, Shares Converted", "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." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock, shares issued (in shares)", "label": "Conversion of Stock, Shares Issued", "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." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r15", "r142", "r854" ] }, "alpp_ConvertibleNotePayable1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConvertibleNotePayable1Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Payable 1", "label": "Convertible Note Payable 1 [Member]", "documentation": "Convertible Note Payable 1" } } }, "auth_ref": [] }, "alpp_ConvertibleNotePayable2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ConvertibleNotePayable2Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Payable 2", "label": "Convertible Note Payable 2 [Member]", "documentation": "Convertible Note Payable 2" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note payable", "label": "Convertible Notes Payable, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes Payable", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r99", "r141" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r114", "r491" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r786" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods and Service", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r769" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r200", "r201", "r325", "r353", "r483", "r717", "r719" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year End", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r45", "r266" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r79" ] }, "alpp_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/ConvertibleDebt", "http://alpine4.com/role/Debt" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt", "terseLabel": "Convertible Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r132", "r194", "r321", "r327", "r328", "r329", "r330", "r331", "r332", "r337", "r344", "r345", "r347" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r99", "r100", "r141", "r142", "r202", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r462", "r727", "r728", "r729", "r730", "r731", "r790" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "alpp_DebtInstrumentDailyLateFee": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "DebtInstrumentDailyLateFee", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Daily late fee", "label": "Debt Instrument, Daily Late Fee", "documentation": "Debt Instrument, Daily Late Fee" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r90", "r92", "r322", "r462", "r728", "r729" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, effective percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r24", "r90", "r349", "r462" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r323" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r202", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r462", "r727", "r728", "r729", "r730", "r731", "r790" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r202", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r462", "r727", "r728", "r729", "r730", "r731", "r790" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r25", "r95" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r25", "r67", "r68", "r89", "r90", "r92", "r94", "r134", "r135", "r202", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r462", "r727", "r728", "r729", "r730", "r731", "r790" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original issue discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r89", "r92", "r828" ] }, "alpp_DefenseSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "DefenseSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Defense", "label": "Defense Segment [Member]", "documentation": "Defense Segment" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r91", "r828" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r419", "r420", "r511" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r5", "r61" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r243" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r379", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r379", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r830" ] }, "alpp_DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets", "label": "Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets", "documentation": "Disposal Group, Including Discontinued Operation, Impairment Of Intangible Assets" } } }, "auth_ref": [] }, "alpp_DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment", "label": "Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment", "documentation": "Disposal Group, Including Discontinued Operation, Impairment Of Property, Plant And Equipment" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Other Expense", "label": "Disposal Group, Including Discontinued Operation, Other Expense", "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r98" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Revenue", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r98", "r162" ] }, "alpp_DisposalGroupIncludingDiscontinuedOperationsTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationsTransactionCosts", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operations, Transaction Costs", "label": "Disposal Group, Including Discontinued Operations, Transaction Costs", "documentation": "Disposal Group, Including Discontinued Operations, Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r740", "r741" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r762" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r763" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic loss per share (in dollars per share)", "verboseLabel": "Net loss (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r208", "r209", "r211", "r212", "r214", "r219", "r222", "r226", "r227", "r228", "r230", "r449", "r450", "r507", "r524", "r722" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic EPS", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted loss per share (in dollars per share)", "verboseLabel": "Net loss (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r208", "r209", "r211", "r212", "r214", "r222", "r226", "r227", "r228", "r230", "r449", "r450", "r507", "r524", "r722" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted EPS", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://alpine4.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r422" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense not yet recognized, options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r831" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Registrant CIK", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r761" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r761" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "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." } } }, "auth_ref": [ "r765" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r761" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r764" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r761" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r761" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r761" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r761" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r8", "r158", "r180", "r181", "r182", "r203", "r204", "r205", "r207", "r215", "r217", "r231", "r270", "r273", "r366", "r412", "r413", "r414", "r426", "r427", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r454", "r455", "r456", "r457", "r458", "r459", "r479", "r544", "r545", "r546", "r565", "r630" ] }, "alpp_ExercisePrice1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePrice1Member", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.40", "label": "Exercise Price 1 [Member]", "documentation": "Exercise Price 1" } } }, "auth_ref": [] }, "alpp_ExercisePrice2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePrice2Member", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.80", "label": "Exercise Price 2 [Member]", "documentation": "Exercise Price 2" } } }, "auth_ref": [] }, "alpp_ExercisePrice3Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePrice3Member", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $6.16", "label": "Exercise Price 3 [Member]", "documentation": "Exercise Price 3" } } }, "auth_ref": [] }, "alpp_ExercisePrice4Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePrice4Member", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $7.20", "label": "Exercise Price 4 [Member]", "documentation": "Exercise Price 4" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeFiveMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $5.52", "label": "Exercise Price Range, Five [Member]", "documentation": "Exercise Price Range, Five" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $24.64", "label": "Exercise Price Range, Four [Member]", "documentation": "Exercise Price Range, Four" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $52.80", "label": "Exercise Price Range, One [Member]", "documentation": "Exercise Price Range, One" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeSevenMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $4.20", "label": "Exercise Price Range, Seven [Member]", "documentation": "Exercise Price Range, Seven" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeSixMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeSixMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $3.50", "label": "Exercise Price Range, Six [Member]", "documentation": "Exercise Price Range, Six" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $24.80", "label": "Exercise Price Range, Three [Member]", "documentation": "Exercise Price Range, Three" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $20.16", "label": "Exercise Price Range, Two [Member]", "documentation": "Exercise Price Range, Two" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r9" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r467", "r471", "r746" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total obligation", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r466", "r477" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease obligation, current portion", "negatedLabel": "Less: current portion", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r466" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Fiscal Year Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r839" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financing lease obligations, non-current portion", "terseLabel": "Non-current lease obligations", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r466" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid on financing lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r468", "r473" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, right-of-use asset, amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r467", "r471", "r746" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, weighted average discount rate (as a percent)", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r476", "r746" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, weighted average remaining lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r475", "r746" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r492", "r493" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r492" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r57", "r59" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of December 31, 2022", "periodEndLabel": "Balance as of September 30, 2023", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r492" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "alpp_FourRevolvingLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "FourRevolvingLinesOfCreditMember", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Four Revolving Lines of Credit", "label": "Four Revolving Lines Of Credit [Member]", "documentation": "Four Revolving Lines Of Credit" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfIntangibleAssets", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on asset disposal", "label": "Gain (Loss) on Disposition of Intangible Assets", "documentation": "Amount of gain (loss) on sale or disposal of intangible assets." } } }, "auth_ref": [ "r788" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 5.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of property", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on debt extinguishment", "negatedTerseLabel": "Gain on debt extinguishment", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r5", "r65", "r66" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r115", "r613" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance as of December 31, 2022", "periodEndLabel": "Balance as of September 30, 2023", "label": "Goodwill", "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." } } }, "auth_ref": [ "r167", "r280", "r506", "r726", "r747", "r807", "r814" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill and intangible assets", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r128" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r279", "r292", "r726" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://alpine4.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment losses", "negatedTerseLabel": "Goodwill impairment losses", "label": "Goodwill, Impairment Loss", "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." } } }, "auth_ref": [ "r5", "r281", "r287", "r292", "r726" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r726" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r113", "r196", "r238", "r252", "r258", "r261", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r453", "r724", "r825" ] }, "alpp_HorizonWellTestingCaseMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "HorizonWellTestingCaseMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Horizon Well Testing Case", "label": "Horizon Well Testing Case [Member]", "documentation": "Horizon Well Testing Case" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible asset impairment losses", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r5", "r12" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails", "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Intangible Assets, Finite-Lived", "negatedTerseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r788", "r817" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r130" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r111", "r145", "r238", "r252", "r258", "r261", "r508", "r520", "r724" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r740", "r741" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r297", "r299", "r614" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r299", "r614" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r197", "r418", "r423", "r424", "r425", "r428", "r430", "r431", "r432", "r562" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r148", "r155", "r216", "r217", "r246", "r421", "r429", "r525" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r787" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r489", "r787" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in current assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r772", "r787" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "alpp_IncreaseDecreaseInWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "IncreaseDecreaseInWorkingCapital", "crdr": "debit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in working capital", "label": "Increase (Decrease) In Working Capital", "documentation": "Increase (Decrease) In Working Capital" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r55", "r58" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents, trademarks, and licenses", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r14" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest Expense", "verboseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r91", "r147", "r183", "r242", "r461", "r615", "r758", "r859" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r187", "r190", "r191" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable, current", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r781" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r176", "r716", "r747" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r150", "r165", "r175", "r275", "r276", "r278", "r490", "r721" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r783" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "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." } } }, "auth_ref": [ "r782" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of inventory", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r277" ] }, "alpp_IonicVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "IonicVenturesMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ionic Ventures", "label": "Ionic Ventures [Member]", "documentation": "Ionic Ventures" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOperatingAbstract", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Leases, Operating [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseDescriptionAbstract", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Lessee, Finance Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://alpine4.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r464" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r470" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r470" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r839" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://alpine4.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r464" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "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." } } }, "auth_ref": [ "r21", "r196", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r435", "r438", "r439", "r453", "r587", "r723", "r760", "r825", "r844", "r845" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r107", "r144", "r518", "r747", "r791", "r803", "r837" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r23", "r164", "r196", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r435", "r438", "r439", "r453", "r747", "r825", "r844", "r845" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "alpp_LicensingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LicensingAgreementMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licensing Agreement", "label": "Licensing Agreement [Member]", "documentation": "Licensing Agreement" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lines of credit, current portion", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r15", "r142", "r854" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r19" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lines of credit, current portion", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r99", "r141" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement amount", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r820" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r820" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtScheduleofNotesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Note balance", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r142", "r334", "r348", "r728", "r729", "r854" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtScheduleofNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total current", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r170" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r202", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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)." } } }, "auth_ref": [ "r7", "r202", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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)." } } }, "auth_ref": [ "r7", "r202", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r202", "r339" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r794" ] }, "alpp_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtScheduleofNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r171" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lines of credit, non-current portion", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r25", "r62", "r63" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r64" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages offered", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r820", "r821", "r822" ] }, "us-gaap_LossContingencyDamagesPaidValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesPaidValue", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages paid value", "label": "Loss Contingency, Damages Paid, Value", "documentation": "Amount of damages paid to the plaintiff in the legal matter." } } }, "auth_ref": [ "r820", "r821", "r822" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages sought, value", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r820", "r821", "r822" ] }, "alpp_LossContingencyInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LossContingencyInterestRatePercentage", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency interest rate (as a percent)", "label": "Loss Contingency, Interest Rate, Percentage", "documentation": "Loss Contingency, Interest Rate, Percentage" } } }, "auth_ref": [] }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfPlaintiffs", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, number of claims", "label": "Loss Contingency, Number of Plaintiffs", "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency." } } }, "auth_ref": [ "r821", "r822" ] }, "alpp_LossContingencySettlementMonthlyNotePayablePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LossContingencySettlementMonthlyNotePayablePayment", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly note payable payment", "label": "Loss Contingency, Settlement, Monthly Note Payable Payment", "documentation": "Loss Contingency, Settlement, Monthly Note Payable Payment" } } }, "auth_ref": [] }, "alpp_LossContingencySettlementNotePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LossContingencySettlementNotePayable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable", "label": "Loss Contingency, Settlement, Note Payable", "documentation": "Loss Contingency, Settlement, Note Payable" } } }, "auth_ref": [] }, "alpp_LossContingencySettlementNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20230930", "localname": "LossContingencySettlementNumberOfShares", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares settled (in shares)", "label": "Loss Contingency, Settlement, Number Of Shares", "documentation": "Loss Contingency, Settlement, Number Of Shares" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r266", "r735", "r830", "r856", "r857" ] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Major Customers & Vendors", "label": "Major Customers, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r43", "r44", "r46", "r126" ] }, "alpp_ManufacturingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ManufacturingSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Manufacturing", "label": "Manufacturing Segment [Member]", "documentation": "Manufacturing Segment" } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Other", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r53" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r383", "r488", "r543", "r578", "r579", "r639", "r658", "r662", "r663", "r692", "r711", "r712", "r725", "r732", "r742", "r749", "r827", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r836" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of the warrants", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r836" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r836" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r836" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r836" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r451" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "alpp_MegedFundingGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "MegedFundingGroupMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Meged Funding Group", "label": "Meged Funding Group [Member]", "documentation": "Meged Funding Group" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r383", "r488", "r543", "r578", "r579", "r639", "r658", "r662", "r663", "r692", "r711", "r712", "r725", "r732", "r742", "r749", "r827", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r29", "r143", "r196", "r269", "r308", "r311", "r312", "r313", "r319", "r320", "r453", "r517", "r591" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r266", "r735", "r830", "r856", "r857" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "terseLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r121", "r122", "r123" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to common shareholders", "terseLabel": "Net loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r112", "r123", "r146", "r162", "r178", "r179", "r182", "r196", "r206", "r208", "r209", "r211", "r212", "r216", "r217", "r224", "r238", "r252", "r258", "r261", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r450", "r453", "r523", "r610", "r628", "r629", "r724", "r758", "r825" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss attributable to non-controlling interest", "terseLabel": "Net loss attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r85", "r138", "r178", "r179", "r216", "r217", "r522", "r785" ] }, "alpp_NetIncomeLossAttributableToNoncontrollingInterestPriorPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "NetIncomeLossAttributableToNoncontrollingInterestPriorPeriod", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prior period NCI", "label": "Net Income (Loss) Attributable to Noncontrolling Interest, Prior Period", "documentation": "Net Income (Loss) Attributable to Noncontrolling Interest, Prior Period" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r186", "r208", "r209", "r211", "r212", "r219", "r220", "r225", "r228", "r238", "r252", "r258", "r261", "r724" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r78" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r81", "r366", "r795", "r796", "r797", "r860" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expenses)", "terseLabel": "Total other income (expenses)", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r792", "r793" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term notes, current portion", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "alpp_NumberOfLinesOfCredit": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20230930", "localname": "NumberOfLinesOfCredit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of lines of credit", "label": "Number Of Lines Of Credit", "documentation": "Number Of Lines Of Credit" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r801" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "terseLabel": "Operating Expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "terseLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r238", "r252", "r258", "r261", "r724" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r472", "r746" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-cash lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r838" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Leases", "terseLabel": "Liabilities", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligation, current portion", "negatedLabel": "Less: current portion", "verboseLabel": "Current operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease obligations, non-current portion", "terseLabel": "Non-current lease obligations", "netLabel": "Long-term operating lease liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r469", "r473" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use (ROU) assets, net", "verboseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r465" ] }, "alpp_OperatingLeaseRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://alpine4.com/20230930", "localname": "OperatingLeaseRightOfUseAssetAbstract", "presentation": [ "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Operating Lease, Right-Of-Use Asset [Abstract]", "documentation": "Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average discount rate (as a percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r476", "r746" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r475", "r746" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r261" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r168" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other commitment", "label": "Other Commitment", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year four", "label": "Other Commitment, to be Paid, Year Four", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year one", "label": "Other Commitment, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year two", "label": "Other Commitment, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year three", "label": "Other Commitment, to be Paid, Year Three", "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)." } } }, "auth_ref": [] }, "alpp_OtherCommitmentPaymentPercentageOfNetSales": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20230930", "localname": "OtherCommitmentPaymentPercentageOfNetSales", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment as a percentage of net sales", "label": "Other Commitment, Payment, Percentage Of Net Sales", "documentation": "Other Commitment, Payment, Percentage Of Net Sales" } } }, "auth_ref": [] }, "alpp_OtherCommitmentRoyaltyFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20230930", "localname": "OtherCommitmentRoyaltyFeePercentage", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty fee", "label": "Other Commitment, Royalty Fee Percentage", "documentation": "Other Commitment, Royalty Fee Percentage" } } }, "auth_ref": [] }, "alpp_OtherCommitmentTerm": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20230930", "localname": "OtherCommitmentTerm", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty agreement, term", "label": "Other Commitment, Term", "documentation": "Other Commitment, Term" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, reminder of fiscal year", "label": "Other Commitment, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses)", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermNotesPayable", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, non-current portion", "label": "Other Notes Payable, Noncurrent", "documentation": "Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "alpp_OtherNoncashIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "OtherNoncashIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Other Noncash Income Tax Expense (Benefit)", "documentation": "Other Noncash Income Tax Expense (Benefit)" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_OtherNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNotesPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, current portion", "label": "Other Notes Payable, Current", "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid in international technology agreement", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r120" ] }, "alpp_PaymentsforAssetAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "PaymentsforAssetAcquisitions", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for asset acquisitions", "label": "Payments for Asset Acquisitions", "documentation": "Payments for Asset Acquisitions" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Axis]", "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r434", "r581", "r743" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Domain]", "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r434", "r581", "r743" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r750", "r751", "r754", "r755", "r756", "r757", "r858", "r860" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r101", "r351" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r101", "r589" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r101", "r351" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r101", "r589", "r608", "r860", "r861" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r101", "r514", "r747" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r784" ] }, "alpp_PrimeContractorsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "PrimeContractorsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Contractors", "label": "Prime Contractors [Member]", "documentation": "Prime Contractors" } } }, "auth_ref": [] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r777" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from issuance of convertible notes, non-related party", "label": "Proceeds from Convertible Debt", "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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of common stock, net of offering costs", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from lines of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r31", "r790" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of note payable, related party", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds (repayments) from lines of credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfNotesPayable", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds (repayments) from issuances of notes payable, non-related party", "label": "Proceeds from (Repayments of) Notes Payable", "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of asset", "label": "Proceeds from Sale of Other Assets, Investing Activities", "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities." } } }, "auth_ref": [ "r768" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of building", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of goods", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r733" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r263", "r491", "r537", "r538", "r539", "r540", "r541", "r542", "r714", "r733", "r748", "r773", "r823", "r824", "r830", "r856" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r263", "r491", "r537", "r538", "r539", "r540", "r541", "r542", "r714", "r733", "r748", "r773", "r823", "r824", "r830", "r856" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "negatedLabel": "Net loss", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r162", "r178", "r179", "r188", "r196", "r206", "r216", "r217", "r238", "r252", "r258", "r261", "r269", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r433", "r436", "r437", "r450", "r453", "r508", "r521", "r564", "r610", "r628", "r629", "r724", "r744", "r745", "r759", "r785", "r825" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r6", "r509", "r519", "r747" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r185", "r274" ] }, "alpp_RCAMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "RCAMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RCA", "label": "RCA [Member]", "documentation": "RCA" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r383", "r408", "r409", "r410", "r487", "r488", "r543", "r578", "r579", "r639", "r658", "r662", "r663", "r692", "r711", "r712", "r725", "r732", "r742", "r749", "r752", "r818", "r827", "r847", "r848", "r849", "r850", "r851" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r383", "r408", "r409", "r410", "r487", "r488", "r543", "r578", "r579", "r639", "r658", "r662", "r663", "r692", "r711", "r712", "r725", "r732", "r742", "r749", "r752", "r818", "r827", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r382", "r480", "r481", "r582", "r583", "r584", "r585", "r586", "r607", "r609", "r635" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r198", "r199", "r480", "r481", "r482", "r483", "r582", "r583", "r584", "r585", "r586", "r607", "r609", "r635" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r382", "r480", "r481", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r582", "r583", "r584", "r585", "r586", "r607", "r609", "r635", "r843" ] }, "alpp_RepaymentOfMortgage": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "RepaymentOfMortgage", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of building mortgage", "label": "Repayment Of Mortgage", "documentation": "Repayment Of Mortgage" } } }, "auth_ref": [] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r291", "r292", "r726" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r291", "r292", "r726" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r200", "r201", "r325", "r353", "r483", "r718", "r719" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r96", "r416", "r853" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r415" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r159", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r230", "r271", "r272", "r427", "r447", "r448", "r449", "r450", "r463", "r478", "r479", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r159", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r230", "r271", "r272", "r427", "r447", "r448", "r449", "r450", "r463", "r478", "r479", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r41" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r136", "r516", "r548", "r553", "r561", "r590", "r747" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r203", "r204", "r205", "r207", "r215", "r217", "r270", "r273", "r412", "r413", "r414", "r426", "r427", "r440", "r442", "r443", "r445", "r448", "r544", "r546", "r565", "r860" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, net", "verboseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r239", "r240", "r251", "r256", "r257", "r263", "r265", "r266", "r378", "r379", "r491" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r266", "r769" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r156", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r713" ] }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Reclassification", "label": "Revision of Prior Period, Reclassification, Adjustment [Member]" } } }, "auth_ref": [ "r160" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset and operating lease obligation recognized", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r474", "r746" ] }, "us-gaap_RoyaltyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyAgreementsMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Agreements", "label": "Royalty Agreements [Member]", "documentation": "Contractual arrangement, generally for a defined period of time, entitling the entity to use the rights and property of another party. Examples include, but not limited to, licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r80", "r417", "r832" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, shares issued (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "alpp_SaleOfStockTermOfAgreement": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20230930", "localname": "SaleOfStockTermOfAgreement", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of agreement", "label": "Sale of Stock, Term Of Agreement", "documentation": "Sale of Stock, Term Of Agreement" } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Filed", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r159", "r203", "r205", "r206", "r207", "r208", "r209", "r217", "r230", "r427", "r447", "r448", "r449", "r463", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r771", "r774", "r775", "r776", "r798", "r804", "r805", "r835", "r840", "r841" ] }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Statements [Table]", "label": "Condensed Financial Statements [Table]" } } }, "auth_ref": [ "r202", "r767" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://alpine4.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notes Payable", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted EPS", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r800" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r57", "r59", "r492" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r57", "r59" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r726" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r726", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r17", "r108", "r109", "r110" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of Investments [Line Items]", "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." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://alpine4.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r54" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://alpine4.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r54" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r10", "r11", "r71" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders' Equity Note, Warrants or Rights", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r69" ] }, "alpp_ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warrants Outstanding and Exercisable", "label": "Schedule Of Warrants Outstanding And Exercisable [Table Text Block]", "documentation": "Schedule Of Warrants Outstanding And Exercisable" } } }, "auth_ref": [] }, "alpp_SecuredDebtAndNotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "SecuredDebtAndNotesPayableOtherPayablesMember", "presentation": [ "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable, net of current portion", "label": "Secured Debt And Notes Payable, Other Payables [Member]", "documentation": "Secured Debt And Notes Payable, Other Payables" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment loans, current portion", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r300", "r301", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r726", "r773", "r856" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r250", "r255", "r259", "r260", "r261", "r262", "r263", "r264", "r266" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r779", "r780", "r829" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r733" ] }, "us-gaap_SettledLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SettledLitigationMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settled Litigation", "label": "Settled Litigation [Member]", "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "verboseLabel": "Warrants Exercisable, Number of Shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "verboseLabel": "Warrants Exercisable, Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r393" ] }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Outstanding, Exercise Price (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "terseLabel": "Warrants Outstanding, Number of Shares outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r389", "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "verboseLabel": "Warrants", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "terseLabel": "Warrants Outstanding, Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r389", "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Shares (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r70" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r70" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "verboseLabel": "Warrants Outstanding, Weighted Average Remaining Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r137" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Remaining Life (Years)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r137" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Issued, Price Per Share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r18" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r124", "r193" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "alpp_StandardMerchantCashAdvanceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StandardMerchantCashAdvanceAgreementMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard Merchant Cash Advance Agreement", "label": "Standard Merchant Cash Advance Agreement [Member]", "documentation": "Standard Merchant Cash Advance Agreement" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://alpine4.com/role/SegmentReportingDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r161", "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r266", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r298", "r300", "r301", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r726", "r773", "r856" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://alpine4.com/role/Cover", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r157", "r172", "r173", "r174", "r196", "r222", "r223", "r226", "r228", "r232", "r233", "r269", "r308", "r311", "r312", "r313", "r319", "r320", "r351", "r352", "r355", "r358", "r364", "r453", "r557", "r558", "r559", "r560", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r577", "r589", "r611", "r630", "r702", "r703", "r704", "r705", "r706", "r766", "r789", "r799" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r28", "r158", "r180", "r181", "r182", "r203", "r204", "r205", "r207", "r215", "r217", "r231", "r270", "r273", "r366", "r412", "r413", "r414", "r426", "r427", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r454", "r455", "r456", "r457", "r458", "r459", "r479", "r544", "r545", "r546", "r565", "r630" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r203", "r204", "r205", "r231", "r491", "r556", "r577", "r580", "r582", "r583", "r584", "r585", "r586", "r589", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r609", "r612", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r753" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r203", "r204", "r205", "r231", "r491", "r556", "r577", "r580", "r582", "r583", "r584", "r585", "r586", "r589", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r609", "r612", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r753" ] }, "alpp_StockExchangeOfSharesCommonStockForCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StockExchangeOfSharesCommonStockForCompensation", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of common stock for compensation (in shares)", "label": "Stock Exchange Of Shares, Common Stock For Compensation", "documentation": "Stock Exchange Of Shares, Common Stock For Compensation" } } }, "auth_ref": [] }, "alpp_StockExchangeOfValueCommonStockForCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StockExchangeOfValueCommonStockForCompensation", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of common stock for compensation", "label": "Stock Exchange Of Value, Common Stock For Compensation", "documentation": "Stock Exchange Of Value, Common Stock For Compensation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r8", "r27", "r67", "r136", "r338" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued from ATM (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for cash, net of offering costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r101", "r102", "r136", "r557", "r630", "r703" ] }, "alpp_StockIssuedDuringPeriodSharesRemoval": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StockIssuedDuringPeriodSharesRemoval", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Share removal (in shares)", "label": "Stock Issued During Period, Shares, Removal", "documentation": "Stock Issued During Period, Shares, Removal" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for additional shares issued in connection with the reverse stock split (in shares)", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r8" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for compensation (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r8", "r101", "r102", "r136" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r8", "r28", "r136" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued from ATM", "label": "Stock Issued During Period, Value, Issued for Services", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for cash, net of offering costs", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r8", "r101", "r102", "r136", "r565", "r630", "r703", "r759" ] }, "alpp_StockIssuedDuringPeriodValueRemoval": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StockIssuedDuringPeriodValueRemoval", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Share removal", "label": "Stock Issued During Period, Value, Removal", "documentation": "Stock Issued During Period, Value, Removal" } } }, "auth_ref": [] }, "alpp_StockIssuedDuringPeriodValueReverseStockSplits": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "StockIssuedDuringPeriodValueReverseStockSplits", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for additional shares issued in connection with the reverse stock split", "label": "Stock Issued During Period, Value, Reverse Stock Splits", "documentation": "Stock Issued During Period, Value, Reverse Stock Splits" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r75", "r101", "r102", "r136" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r102", "r105", "r106", "r127", "r591", "r608", "r631", "r632", "r747", "r760", "r791", "r803", "r837", "r860" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r81", "r82", "r84", "r158", "r159", "r181", "r203", "r204", "r205", "r207", "r215", "r270", "r273", "r366", "r412", "r413", "r414", "r426", "r427", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r454", "r455", "r459", "r479", "r545", "r546", "r563", "r591", "r608", "r631", "r632", "r707", "r759", "r791", "r803", "r837", "r860" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r195", "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r366", "r446", "r633", "r634", "r708" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYParenthetical", "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r16" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r460", "r485" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r485" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r460", "r485" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r485" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r485" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://alpine4.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r484", "r486" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH PAID FOR:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "alpp_TDIMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "TDIMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TDI", "label": "TDI [Member]", "documentation": "TDI" } } }, "auth_ref": [] }, "alpp_TechnologiesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "TechnologiesSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Technologies", "label": "Technologies Segment [Member]", "documentation": "Technologies Segment" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://alpine4.com/role/GoodwillandIntangibleAssetsIntangibleAssetsRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proprietary technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r13" ] }, "alpp_TermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "TermLoansMember", "presentation": [ "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party term notes, current portion", "label": "Term Loans [Member]", "documentation": "Term Loans" } } }, "auth_ref": [] }, "alpp_ThermalDynamicsInternationalInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "ThermalDynamicsInternationalInc.Member", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thermal Dynamics International, Inc.", "label": "Thermal Dynamics International, Inc. [Member]", "documentation": "Thermal Dynamics International, Inc." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r802", "r842" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r47", "r48", "r49", "r151", "r152", "r153", "r154" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "alpp_VendorConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "VendorConcentrationRiskMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor Concentration Risk", "label": "Vendor Concentration Risk [Member]", "documentation": "Vendor Concentration Risk" } } }, "auth_ref": [] }, "srt_VicePresidentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "VicePresidentMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vice President", "label": "Vice President [Member]" } } }, "auth_ref": [ "r802" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant", "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r750", "r751", "r754", "r755", "r756", "r757" ] }, "alpp_Warrants1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "Warrants1Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants 1", "label": "Warrants 1 [Member]", "documentation": "Warrants 1" } } }, "auth_ref": [] }, "alpp_Warrants2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20230930", "localname": "Warrants2Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants 2", "label": "Warrants 2 [Member]", "documentation": "Warrants 2" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebtDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of warrants issued", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r452" ] }, "us-gaap_WarrantsNotSettleableInCashFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsNotSettleableInCashFairValueDisclosure", "crdr": "credit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Not Settleable in Cash, Fair Value Disclosure", "label": "Warrants Not Settleable in Cash, Fair Value Disclosure", "documentation": "Fair value portion of warrants not settleable in cash classified as equity." } } }, "auth_ref": [ "r86" ] }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Warrant service agreement", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year One", "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year One" } } }, "auth_ref": [] }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Warrant service agreement", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two", "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Net loss (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r221", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://alpine4.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Net loss (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r219", "r228" ] }, "alpp_WeightedAverageRemainingContractualLifeYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://alpine4.com/20230930", "localname": "WeightedAverageRemainingContractualLifeYearsAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years)", "label": "Weighted Average Remaining Contractual Life Years [Abstract]", "documentation": "Weighted Average Remaining Contractual Life Years" } } }, "auth_ref": [] }, "alpp_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20230930", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "label": "Working Capital", "documentation": "Working Capital" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r766": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 75 0001628280-24-026953-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-026953-xbrl.zip M4$L#!!0 ( #.IQ5ARL/PSE(4! "P@&@ 1 86QP<"TR,#(S,#DS,"YH M=&WLO6MWHTBR+OQ]_PI>S3ZGN]="-O>+JUMGJ617C_9VV1[+-7WF?-D+07_]F)DB6=04)1()BUK3+EKADQO-$9&1D9.2O_^=UXG$O*(S

O GDV0'W.]$%DQ MH._WRE2J(]-!VE/2+7*M90;9N* M8;9M134T455TTQSQSI4@B):MC10=?Z)8HC-49,,T3'ROIUGRYHN M[AE9T9!>GWZ![Y/D^<7D8>ZVQPOD\5%L^39J+=H2;[[ZO1V7<6CY$1&O%6/ MR.N$MB"U16GQD"A0)%'?]=KDBD4KHX]M_"'/+Q4O_^_7VX$]1A.KO=K6*(S7 MA8 __" W*%VA.P/C\=_7SP'+SO[)*IMP6C+XOPYEC=]%SG^ ]^H7-C!A+Y, M,&4AO7!3/T33-"]?">*+#N,7?]]^*?EV?NG:E1\E2;X>6M%"* YZ%R6]KOS 1[@![NL5N1"%R:^NXR"?_HJ_ MO\-V(73MY/VO\2,:_=:RVQA#WYJ0)R'WZL;'KWOKX=:%EM?W'?3ZW^BMQ;G. M;ZU16]):'0&33A,TS31^O?SPU!POZ(<9+L3_*S?6O*\0:E=O1K$@?U]''B8>]$-IGW\ M=A?$B'XZF'INC'4@'<0>B17!'2+2P0\0Y@T5%143[$*4U'E+YTUCKJF2;-2E MJ8HF[&GJ9L9)FKK:F<C/MXF DIO9]0.)F_Q# PI1_$?S%/,4$UMTKC\J/% M#-$(83MEHVB#H2<#RU5$1U[<=HZ.25D:Q]L^L5K MY&"+3]_W_I+TG5$P"^E?U#>Y(@*C;8_&%OZR-?]\@JQH%J).\E?RY:^7'[^; M_TV>L?:\&6[#ZL-2O^/JV^ Z[[.PE1N01BR>B8_=HI_S25#XFL%(SM$CANO/9/0A[@Z MZ'[4HU?D>G2$GHF^;GYJ^F6N!V+'#OL<[K9'+K[.)P#K1S3;VO?DRRP/3"U* MTE \;LX_1]2UF?^%T<5_CUP4*@-F=:EG*Y;RF)YI;/6,!([H;/?XGNFLZL@C\DB@\@&/A&]/)-*4 M..31Y[?E;SXJS5W@ATM?EJHW!;++ P.PZ! /3";A,%C#95 % "!:E5 +'U: M5**_-, =1='G!QHZP;-A>DEM)%_GF=CI)5^DU6G(G*S<.7"1 F_(I*Q<@1=I M6TJ?E9U&X.5&'8ID>.F3Q28(O$B&,SN'92G.4R3#F9VPLB3P(AG.[.RT\D%S M=1E%Q5+/N(RR?.E1RRBESUP/D(->P7(2<\MJ4G8Y2 7*H?39W %RR+J\6*0< MZCRW.F16F__]2;X*MI#3P,=_1A_;4,]@AL3^#&^WV),!JQS FS6WE-B?6S(. M=6TF61+[LUK&H:[-;$-B?SZ]&^JNX[ADA<;R'BS7Z?L]:^K&EE<;^;,_O=XM M_T<46ZZ/G!LK]%W_.:J-X-F?9N]Q&"VRA:(NXI:97?'-*.Z[P"<]"@//PS3O MX[Z%**J/^-E?[F5\1#]!."M'5K"\Q(MCINTR^XO1C/.B!$^/!5Y .(?M< X+ M'*E[[.=D4P<6P&(A7YL%.=0]M%&6V\\"-G6/190_%V8!)?8C%N?M&GS, Y&+ MFD'6/5Y2^4RA]+3-HJ!6ZAZKJ1SJTO,7"X,:XD+LS?]+@KKNH9XJ5GJ*E#_[ M(96JO=N2!%_W.,4)5GJ*%'?=\T0J6.DI4OR,;5\OLFMUCP^4X*R\%[Q*'97/ M;]]\]Z\9ND:1';I3,F FC:!5=)8O3SS5I38]!]^TJB9:4U/ZLA\ JBCN=P2;-K;K%':8K=7+"NBL0I"K$40^8X=" M939X5TE1)#U)-=;%A,QJI"#G5/QJI\H#E! M]G$5O*A[H/?TB6!5H,1^/!,2P=Y78;2""@*I[,"%06U!C$RUA/! M"H.:V5A27: N/1&L,*CK'MZI*!&L,/G7/8QRZD2PP@0/(9&3BAL2P2H5/WN) M8(5UK>[Q@%'WP-&I)M0L8%7W6-/IE["K0(G]$!4L M81=_IHT.>4?LS1M*@AI"A:PO81<&==VC?Y5#79M#R?2ZQPXK6L(N[!#SNL<' M3[V$79C@ZQ[9.LT2=F'BKGLDIIHE[,+$SW[ Z9G*>QB<8<5&'6/G53NR)4[ M/2L2:O8#,(Q#7>[TK$BH(>C"]/2L2*CK'G2I8GI6I/SK'@DYZ?2L2,'7/2YQ M@NE9@>(VZQZ&J&!Z5J3X63@#O*2NU7WB7[FS4G9F6;YCSHLZ_,)D/R+!B&?# M EAUCR.<),.X(FR8*X%2D1Q@5ESR0)/YM4<7K;L^MFA=357Y/&?[P*NR>57W M*$:FX1MH5#:-F(W) **'(2H*=8_[L+6_)R%3[TQK-U?%868S>>K() AZO!.+ MV=!E\XC5X "-*# ;ZJR>1W6%M.X!T1-O2JL*)O:3HB#M,5USE(H[WDX4(!;, MWERA+*SK'C2M'.MR$Q\+Q;KN@"3BEAP#J(HBZSX]/'Y:N!";VI[80EG[W!8LJMB]* M=9]1-]$7+ OKNL_A*\>Z]+!T<5C7/7Y0.=:EAZ6+PYK99 [6IFUE 5#W@,JI MP]+%2;[N$8O3A*6+DW?=8P[5A*6+DS\+886R^E;W2$'E+LL)PM)9Z[A+Q=5Q M%R7V8Q.,$Z/L(S,J(H9<]^!%9>L5E:!5]_##J=8K*@&G[O&"TX?I*X&)_:D^ MA.G??>.B:B6+3L>\X+/ A55)B-&K / M6;XR <5!QNR$_Q#('INO8LQ.VAG'JRK]8G;B7?_"@56I(+/SZ_I#6I66,CMC MKW^9JJJTE-E00/TAK4A+56:C#3V,A1M_L6S7<]=]G)? >W']YX\7%17%O@W\ MYQB%DVLTC)_>INCCRV]=']V/DC<7]4;RICZ>V8'>3A:?LT"/'LO)D93BIS@:^MT& M MB?N.(R3;O*$[+'?N %SRZ*'GO=])J&TI6Y*"ZQ(0]AX,SL^#X< MH/#%M5?L:?KM*4F!J4LB^30;*&U3=!I>R-E#584.N4Q&?9GCQ5?+GXWP<#8+ M7?^YV81@,M;,'"&NT0C?AII-!2;#V,Q18=F-:#8?F(N=Y_+W4!A$4\O.J+,G MXV)=R,%;LX0-S44*V/?QFDZ&&H<%F \)<: Y"Z[O@8BY\!O[P1IQJ'=8Z M"S>5N5@3Q(0 5;5DQ:A@4.H\\@*H(P5QHB$E" MG-3]JHH*S$6%F*3"Z?V\JOC 7&"([2CA:9:=JR(#DUF&G,\@#J(H7 MS(6YF%SV/2,/G[FH&I.$. L/O]:1NP;G 53%!^:BA&Q[^(TF@UG#T&"S 6$N M- >A]5UP,1<^ W]X(TZU#FN=@YMJ,A=K@OCP)IAJ'8$Z<1Y 51C5,!IT5GD M%97@,6L8%#J//("J",%<:(A)0IPZ#;,2*C 7%6*2"I7D>U; !TE@+C#$=I3P M9-O/*R$#DUF&G,\@#J(H7S(6YF%SV/1L/7Q*8BZHQ28@S\/ EH=:1 MNP;G 53%!^:BA&Q[^,TF0PU#@\T&A+G0'(36=\'%7/@,_.%-.(FU#FN=@YLJ M,A=K@OCP)IAJ'8$Z?3V 2C"J833HK/( JCDO0A)K&!0ZCSR J@C!7&B(24*< M.@VS$BHP%Q5BD@J5Y'M6P@?F D-L1PE/MOV\$C(P%Y0Z=T!J'78Z@SR BG@A M,1?F8G+9]WP\?(FYJ!J3A#@'#U^J=>2NP7D 5?&!N2@AVQY^L\E0P]!@LP%A M+C0'H?5=<#$7/@-_>"-.M0YKG86;RERL">+#FV"J=03J]/4 JL!(9BX:-,?H M$4V#,,:#S3??C9=P>>QUBX?"Q;Z(A:]=S[*8?W.8=)D+K>R3[M-UOS[2939: M\<7%4D6W[@MR^C[NX+,[]% WBE KZSOS7 M:_2"O&!*WMX+HC@J%1JI+4IM62P&&F8#!P=!.QG CAFY^LL.@HL(*8P.WMGV*M@ M CAF P/U<$&8P!#"#ZQ&AA0(/["#!80?& !P@_L8 'A!R9A83;\T"?6'RW6 M+&\#VR)),RMV"0_0]Z.!Y:&FNEO,AA48PZ>BE62%V>C!;> _QRB<7*-A_/0V M74D1O'5]=#_JAW']YX\7U29,JS(; M<]B-\P#9,RQQ\F5MQB25V3 !&[(NE-?,3N[?EN MB%#U8;Q:>0-S'8Q2FO]>(X,Q.M5F4?*&<9W9BO<.T+ V5 M7=]I /V9G48S#D*AFL#L7+D<&[3W]62G6"^882&%4SP=?KNS)LOX=SW+_VJ1 M?-BR]4PO#&)FI]L$VC[=VT5N7-8RW%O'"IVO*+3'N.,]*QIWG1?+M]_7-C7N!Y%M8(RZN/U)F=$#/&^M6( M[3(">R.V[Y<>%1'4:C:C;GQ$D(4POL;L_/^?5N@29^,1]VVU3A2^FGQC:,0F!!?;W9JJ#SFSXL11U $YDX43IP=&Z M"(+9P./6*/&*6J1:(=9FV5=G-JS'RO"\JAA:=L70BG)U=69#5*R@]%$]M,+4 M@[D("FL#9B7JP%R@ 9RHRCEQ7M& S&^G.[_N1W]888BMX'WXZ#Z/EQV8](NH M1BX+LQ&%K+*6B@*7S=&W.*29#6'DG _L YP=D1OLQB?F^_12+:-CV2K?)Y/ M3_:ZEA^G$XN)TQG,ID:Q)W&I&(DS%V8@"U.W;NP^TPVH/2M:3G+]>Q"Z_P[\ M/Y#G/6%/CJPGX0O*]^+T[%Z<7E0$R& N',$$-"7E(ANEAQ4.H)V1G79&8;0K M?9J?&V2C,)#9G2SG&E]ZITBV/?TJML'NO+7JX9\)>$J?;.851*XR$1^V)ATG M"&;G8H.Q%2):PZ9'BFWY$1VIZ:=1=Q:/R1B-G&^^@T)*X?LI^?[!L_SH\]O- M*PIM-T(/H6NCI50A.KQ_^+*$ D+630FNQ.^VN):TMS<9'>F>!JH2@BC,*&" MS,U'ZX]K62K(W/STQ%#)#55!AA?8ZXIK62K([)+\B:!2&JJ"[,8I:HMK62K( M;,QB2P;$S63J!6\(+<'34"5B=FV<&60J*K-I,AL_V8),FJQ0JE$JL':.+# ; MR#BU@!D(%\H"L[&*2M&H9EB0!68C#!4:GP(](EDX][@ _?+>+SN5M7:\./>X M0MUYP83U9C;B<10:3%+UZ4=0'^/";,0$>%$?XU*W6$Z=230.46VR[V6A;K$D M8 :3!H;9P-1V8 =$*,^YD5D-M!X4A:Y+[6=8I=E7IB- M>0(Q:F1>F WL-L\)'KBO];$NS 9V@1?U,2X0V#T=B= +*OV4F.+,"X1VZ\X, M)@P,L\'=K\B*9B'=7MCWI[,-Q4M6KZ#@4]3JH\7,1E#SB__1C;Y_"1'JD[.X M4!1G.'R (2"8C4'F!^+F=8I(+2]2]J":_>%-,"IE362F(M,)</^VB1$B>#Y+%' MG^VX5F?@\RQR?11%\QOVVSGA+G8$C"$,:^$N? 7,(0Q=X2YN!PPA"T_1&8N<%@W MAG2]^-8:1HWV163F0IO $O;\$1GBKG5B244^B0Q!USJQI"J_!"*N^5ERC4;X M1O1TW6^V-P)!5O:Y494/ G%5]KE1E>$+VV ^\X-E% MT6/#EV-D"*76A" 5>1X*1%)K0I"*W \%@J@U(4A%/H@"\=/C"'+C(?M/%#?: M#U$@?%HCDE3EBT#TM$8DJH!>JZ1"O8GQO2EG:#I&H^@!?I,9KM8PQ-3\G MO"0]UVH9KCHKN O5[EI&OAA*<2@SY;(L%:]E).W\,"]4SR$RQW8J4UFZ#E&Y MVN!>J+Y#1([5Q(&R-!W"<35 O% =KV4L[G0KHF4I6BTC896(O4BVZTS&H98. M=R)_?G5]=S+;=RI*9B-V'X]1V LF$S=>M5VWKDVN]I^[SR%"M1JI="9#3*M( M6J^ Y%XDF8L>-5S>S$5N=LM[_NUC\&9Y\=M"X.6..F);%-N248S$F8N;,"/Q M#PEG*S+?E7"VZ3OO^:?EA*B&C0HM%HL=V\HO M"#'[]FI\:5&"*#V2=( @LCI(*[D QPFB]/C) 6Y!]LD#OK2@]0_S7*(&!41U MU(QNV\JEQ^%3^GS_ **:%53O,&&6N^0"/;G8K;H?]7W'?7&=F>6]YYWTQBX: M?7%]R[==R[L?C5P;A84G1?8\*XKN1X,XL+]_["U94<:>&?F^V\S@NPFSZP]Y M@]BC1N$4R_[MSIHL^^-?T3-ROLPP2?WGW\-@-BV*AM=H&/=IX0LBH*4W8G[Z MCA4Z7U%HCRU,4RL:=YT7K OH5,DZQ+$K)G7$9&[*7A7/YH]]P'-)3*E-,\UN M%*$X_;X;]0+/(_FJEE%]IEH.7-I+HR.)OW =^U_XO?,0E1^B3H, ML*AG]"R6+SW.LV N"8?1V5BR?F9F7VHSB\$',G&RZ6KWIO=[]Z%G36-W[Q#< MC/% :DMZ,>,!I/:P[_45A;8BG$O\#;3\(^Z0QY.^UT'NU2UZMKP;*HH=^V$'?MR]*A3=)QI.*@1>BE4S NR$QAP^$V7*L+-R\(GL6NR\HV\I"73D!P;@BZ<@*"@ROOQ3Y],$'OA90L MCTS6!V.$XJ[O=!W')4FEX$_C+51F>QBB]^=;$M?&-,0I]*WG!"287N0ZU*2R131$@6GBR M8CI Y]+I+$(X]&05A8#.Y=/Y7**\!;AL2O;0G') :,Y]O0J1E_!R[$XY*[3# MP/LH=W++11 ^7TJ"(%^F5UR2\Q?:HR"(_2!&+6X4!I-'-(I^:XW:HB!RY*=$ M?HKT=Y'^+M'?)?J[3'^7D]]E^E.A/U7Z4Z,_=?K3H#]-\E,1Z$]ZKR*U.,_U MOS_N;C!M+;FNQ<5!VD2_+;:X('10^%M+;%V6) >)]E229/I3H3]5^E.C/W7Z MTZ _S2/Z(BWZ(I77%RI_BE=ZKTGM5>J]*[U7IO2J]5Z7W:O1>C=ZKT7LU>J]&[]7HO1J]5Z/W M:O1>C=ZKTWMU>J].[]7IO3J]5Z?WZO1>G=ZKTWMU>J]![S7HO0:]UZ#W&O1> M@]YKT'L->J]![S7HO2:]UZ3WFO1>D]YKTGM->J])[S7IO2:]UR3WRH) ?XKT MIT1_RO2G0G^J]*=&?^KTIT%_TGM%>B_5.YGJG2S2>T5ZKTCO%>F](KU7I/>* M]%Z)WDOU5*;LE2E[9F;)7INR5*7MEREY9HO?*]%ZJUS+5:YGJM4SU6J9Z M+5.]EJE>RU2O951, MM%"5_ MCI'E4-?"<5\ZO^(?U*ERL3=DV=I(T55%5RS1&6(IF(8IVD-+EX?#X?\0E^O] MGBA^(ZV;N'Y[C,AZXY6B3N-//UPG'E^)@O"_6O2ZSJ_1U/+G5]N!%X17?\.> MES :?1IA%Z(]PFZK]W;UTQ-VI2+N#OW@'H.)Y?_$1Y8?M2/L=*071NZ_$7XP M?@?]\T?Z4D'XA&6 YHT0)>%_?2*.2=M!=I"XRU87(7;9#'3%FXZCQ90P]QP8CK$;_+CZ-?+RT,!Q'N')4U;.BK+<]]]J]L1.8%N/LQ M?4YZP9 RI6V3[)YIA*[FOWQR\&3$L]ZN7)_VA][T:6*%SQCM81#'P>2*@/V" MPMBU+2]]"7U?\O4[#RZ$A LQ9ESLS-^M\?^4_]FP'7OKKF;_]O[>_?N]QNN M=__U:W\PZ-_??20*@_WXP\)^IO\E M%U_N'[]RQ'GV _]N-L$/L;ETGO1(5-TF!H1A!,KQH/4:WPU/M__B'F\>[A^?N&]WUS>/1'V?L(YRV!6Z?^1$ M]6?G%^[^"_?T]YMES5YH=;?W1+X635EA2*TW2^)+$'+Q&'%_S0'EDB@"AS A MG0-4Y8'>?I.$)C[RPL&?M"?X$6-R6]NQWMIOR K;R)_S1&YU!F@:T\A*@H@L M\!R)3)VWNCV%^'4T)KE=WT:6%RT43FEU@CHHW--C]V[0I\I5ML8Q.B+1*M01 MB5!R(Q?[.OZ,D/\JA^8EV85?\,UW]-XY!U020!7)Q$X\6'TV2EF,/."]HB>W2C&RAV3321SX+16I^M-\<,YA?M[X%&+PW-DJ2 SC*P,+S_? MO%IV3/M-ID;AHK^<%7'1%-DDEN]PKL^Y<<398SH(_9*1G769+"G[)TL%/BJ= M=VV;9,VG4=+TE4RDUC5\50R)!$[/'U$Y0*'(PEXX36?R='TOK7K5"YR/W@AN MD4T66V(T#8,7\IQW-P3/YJ^19_VP0K15XV+G/"7\9+WVTT4XFTKYXZ!CM#J* MUE850](,Z_9J$;.:Y-I$.LW@=2TLO"9\MW M_TW__J4,1E4B"TJGG_L7CR3B<3.9>L$;%L9'LG!WP<4O!=& N/1;58DMY^ @ M3>LZ3HBB*/WG%C]/G&N9V>I(JJ1RV/.E93PM[K/KQ9,@1%S/#6UOS6SQN?W) M];=+BPB(@*=I,Q=37I+UW2Y)!E)_C.+WD. O0WO_[G3Q!5)I2JW M.H8JB%H&P39BP$P&B50D9'!\"#'+W*GE<8OM-5R2*QTU;6C$V',$_ T#X-9E MC,JC%IM=GO>)ZT\1%R,/3<>!/P]>\'@^ER;'<=B%MC!N#LH3T2"&KHMO_* I M"O8L#6%53]K9GWH;8!8\D'9^=%E%M=7122Z\0E+?ZC;!_H*G--C-(MWDZ?P& M_V&EZF7YSORCD1OAWG,DWHKA&9&IMO^,9]X1L?&<9T4QGIR3T&+6R?ZM(!&3OA4T<\.$;[A:ROW.XI=^Y'V-$O7$2W5Z*._PL_D(#;0YG>5[: MYPC_^]?,#?&'<< -47H!?MX )5Z\*!._/8E#8J-%GGGSFLB0Z]HQYV"7'[.= M?#XELA0EC@:Z(^YG?!_&@(MF]IB+Q@$)<,QC[/'8BE?;]\/ZV!H:%*0WIVW] MA:>X_BS]PHWQM4,\;\7?#__$+277TTM'](S:^7-(!#FBC5BTSQ0XQWJ++G([ M";U9&.+')6%HBXHSOY:9<0;SW0JZG;0< TF MK,>$G[AQC%4$CSUV')+Z6%B?WZAJ3+&GA;\)TJ!B.O=&W!]HB.U=C*@!M/PW MGD/8.7CC:$:V95/7X]J*+8[$TE=-POL;EUXQG871C+0)7_,XPS>1["IL'_#P M.$N2,[E!^XG[F2QVZ)\D6;I(+XC'+@UW3DFX\X/U")&-Z,A9G E)FKYH]\)$ M8 \KOP%8$A:156H/%@9 !P, !J!D X!5Q\(N2XC'7LNVL0$@VNU01H=D<-SX M*8?IV-[X133!E@._)9R/:5@))E-J'[#2XQCAYR!\6U^-3+:,4>SM]*+W-4G1:'7N-@UAQ:Y0,D2; MU^I[4BA;!MO\C.K[61!B>?6!2N3S+,(/BJ)].:2BN2.)M&F6Y6:SRWFV3)G+ MXWQ[$(\$]\B[OC;S\AXM?313+ MQWT+B+_PXD;4VTM+29%)'7W/@4^V&.RU_KLVG=2&F$EJ&4$M65LE&$9C*\1O"&8Q19_0 '^*+'L\1]B- MHAD*?XHXFYQ%A>A"NTT/I^)(7#C&E+:B^<6D;G@48_Z0J*Y-(U5DI\85UZ67 M_->,)"+371CXY_O3,=<7^T.^T'OQTV>^FX"8M+&U JS4PB.%[6*W+_JMU;_[ MLF%]B;:2GJTUH(^X?^_E1\2Q/-I.0'=ND@?B81F[-/A9PH( 5,["S&.Z#(!/;6+Z\[%%)$6)#U-(OY+TN;S=EL^:;>55L<4-%X@A4*R M]/ESEC[3OW-V6SEIM]561^05T^!5V-\FY,S:A%W)?]O;S+V]>G M03((I.5/7M#:AO;W)M!W"^^W6,,H\&;Q^BV);>_\.@PO-V[9SKL17U]LQ!^' M[].%9]0>ALCZWK9&F!Y7EO?#>HM([V&W?BUVZR\IO"CEV3=8Z!ZCI^[GVQNR MVZUW?_=T<_I2:IM _=QR>NOT&5"POV,+^IAV+W@,>:3:'1E0%55'>,X(=& MP7;Z ]0686< C\.NL\L7V*Y(0\O^CN?GV.ZW4W':-D)XR"E#PTH(I>&W-['&#S;3FIKTVL>433S8GK)>^7LRND!@\_QJBX+,/HTUI8Q M8+%R4M)4TM%'AM&G$:,/ ?0?9)';C>DB !U.\ ?>_.^EDQNX[C"8Q=Q7*_R. M8N[1C;Y7S@$88H[79QDF.,TU6 R8I;R4U-,A1H$AIAE#C$Z*,_IQB#&CP\M# M&-C((2-*Y0##^'&\LLHJC!^-M48,V)R\(5M!F*]?YEO W M9;NYLNQ\4 Q2C M"L608=FQ49X51?06/5M>XE/1>A?@5-7=J:*PRAIX56")ZF.)%BDMWPX"&%8J?^PHL&PTF@CQ("IR4D*;I/ MAQD-AIEF##,$T9O7L3MT([_IWOW-?[A__Z#Y>MV_O[_^;_#UXZC[=?-U90V)KMS85 M2ZE6')L-<@^/'99+7CO?W4K#-ZZ?5!WDE+Q-%6(VZ"+#^M #8O]B;IW7EMKZ6@%3FF M!G\JFK),JW]9DZ0'RRW]>/E[.Q=/%F\V//G#23C)*Y2MKUB^^/T%!!)RT4/H MOI""9TM/O\7_/"= /2("VOMK3/6"ZWK>DH!X+DBK5EH?(,>78X3C("1N!#>R M;'+IC[%KC]\/2R)G6M!7TG-!DH>%G(-_]X)I\AAZVL8/4LMO2H[;H<<#8,_$ MG9(V_W!Q4_!'!-3 QNWG4HA&,^(K+9^*14_@(! ^1T1.R06<;4W=&#>//)UL MDR,.%D]K5"'?IATA_1BF]7*Y8+%ECG__D-0AC-'S6R+21!B1B_7*(@V+,0TC M]I#XB?@4>I[!V/[\E_<0= M3+''DN'G%$X_(D);_2P:!S//6?TTD?GJIU//\E<_>\=D]9LA\ER,Y]JCL0). M-EP^#1$YQG7MXX ,"JZUUG!2_LSU9VO/&6.H5C]SRIJX3> M;\!$FXLKA7SIFP1W6KXRI&/9$B@7W-,81;L80 DRM$C-27K*!C9TEY7]"/DHT*XIFD^G2WR%:/I3*6JI>&+K1]^2B&68U-F .BOC$M%^IA38WIH3T\[;4U=#VR]H!?&PSI,(8)XLQL SR!\E/[.+<4DX>21 M^$9$WIL<&8;-^,2UT_*/F%6)!29_]>[_V;]NB^;BH@3_9+P@#_1W/9$0Z]D+ MAJ2H*;Z-++\$/C&!&.]@,E]K2?^RYS;Z[1/WC'QL_;SWK]ZQ?B,O_([>Y@^> MT(U?*2^Y'QAM-!\QTRL6#['GVY,CHD5>\(/SB/FGX\?BHJ0X["<*D.LO011A M1R?%:.2FI;;H(M+\#M("VPWMV814%[11M'F (0/(A$ QBW"W$OT-B-B]=! @ M-6&Q;_7OI##HN[ESL,;X"+\[&;H6#\-,PS>D=6CM(*+?CSYH-#T<"MM24L1Y M,9BX/A8&G$+&>TX>L8PYCJ>QC^/L2XL]GPG=,#O2'6/C!J)(2>-=1(/ MBYA-?'_J7ME8=4_>WZV&P"%23Q5Y]+AT%H_?# MPY;-=S)G>IL?2+;7@,UMG1NE)QM0BTSX%E#N\NFY9>_W.0$U=L_8+<;<18A" MEQI:[--0QQQK!S^W) 32N0%.3'1J@Y<,+ZT\BC4DT8*WE(N[O)RGU7[3&LN8 M,M-9B,=;M*B/NT,"Q/*Z(W?9W'O8:I"KEB<86"ZX_73@3#T-^O"TRXFSN6G8 M7+9I%AU\<,,BEQB$Q(DF&"P,$X^-U;,;)>$76K,:,R_\X E^,#X7I,"OE4HV M->T?#VM/Q@<\SN'FQ];\.'N'')&W-)8N=31UX]V05KW&;4N-V[R ;$1K8]._ MEB1/8:3=GP3TU,HY=3C+PR_W$PLT/](N+::-0MM-EN#_G#G/! X,:?!>:3M> M83@+!!7WWLOH8WY3BIF8WS^ M6+B ^'LR?GF6.Z'%W(.A-Y_&!B'5*C]QD;":3\G=[Z7>Z?4[6+!UU#F[@*Q< M2$!6AH!L P.R*]5O*S@Z?7-\-MGCQ[6Y+_V[[EVOW[WE^G=?[A^_=DG8=EVW M,Y)8:^630;5!ZG0_%[>I^N &^Y91!N8F&;"">_?VH7]WPRGS?9 K%5]J1WOW=];!D4..V#NZ&'0]9/7S-]^:.21B^TMQ M="FS4O9*-E<=I+S+G>T.!LM#39[,(\;SZE:3!J5<28-E%8"H^OX2^+XSOZP2 M[^K;X^/-W1.70^-C^0H_\*S "Y)?'$BL;<*GQY>BIP;/%UDH.15SOD M5D?4>$$S>,V4CU6/'30M8X#(XF$"EW9;U"*YI& NZ;PHF[RI*(QPZ:QF"WV? MK(L'X=M!IC6K[U1O==AM6A<2Q%J0E_XJ=C0D7I(57M$-1CR-(H,MP)W=IO08 M[FB8.RHOJ08O:^L'3X.76GZ@A:2&D_0?-R;1;A+ M*.P2D1[N5NCD3'9-T7E%/CJ$ 1XJ@XS:,^')'7BWC634;C-GHT!.#/J]D,&Z&GP*R4?BCQ3TJ*ILM M):>!JK,G7GN,DHBMCJ+PAJ+RJGGTS# 73C5PC,^6<'N"NL<03L*$,W@3>\>& M5M1\JSS"0:K3V:0Z;9M+D!(69&\CV1?VU\REFZ#I"B,$<0Z>/20R?? L/\:N MWLUN>US- MNF)L^<]TRW@R2SCU5"Q:JAD MX9'71(&1R32$9TZY^%@\I^B1*;QD2+PF-&Q1DFES^S@OS$#J7_S\>/_MEZ/- M[GEX(KO-[GU2ZLY_OB5EC*B0[T??HD1A\NJ&3NVM9)B\+.F,N"+@UI[.WA9* M)H,F82J"SJN:Q@B9SL&OG0^,AP6]S\/MV&U3#W4MS%9'YW7L6:CBT9FBX*TR M2)O=UO- VJ@"3;'4#($7#%9X*5WKY;"LVP6N%C9< _8XH^^KYW>!;Q^T M5*.*K8ZI& QE,8$'>D(/M @&222IQU!5/,-O6$"5M4RXS1OUG^Z?NK?I-OW< M^[R/6/UF;H3)O?\U8^>;8PVRY)CD57^R^T]0>%40>$DX>N:9"QE&=XZ#3IV3 M3F5)H\FK4V214L$#JBSQ4F&36\83:++X[G_FW_J7\S2 I3/MWW_IL4K+QY'/S$W?SC6__I7P>5)&(\SXH) M'6+N_F8%DG?7VUIB_M7VV$B-*7X>FT$7)4NFUANM-WO,'+AION*F+C;'(\Q6 M>>4AX<5A&=8JR=4Q>$DQBXABLQ.Y Z5HJE)D*R%SG%)HK8[!:X+!JRHK.M'0 M2.36,2^S_J4;$>J!QBJR.*O*#KO ;YGXWDT&Z#6P2')#([4B2--YBAT%EY MM7)-0HSL>"^YB?$%]>W?!LWF_-( MH00N&.(VT8SA@D(&Y^&)[#:[B9 1+45Q[+J%V>H8@@!5I!I*I-U&MT BZ4*K MHTLJ+PL2(T0Z*]=V49^F++M['CY*GHI2QRH,613C557E#?UHE0&'ET$RY:DH M=2R9Z,9^DCMH-#+]H&9G*QR=^'7\[N1ZJ\Z^E(0C4R1ULE@F\8)L\(K._I[= M$[O$9\NZ?4D,Q[*.K*W)V$HKO'%\W;^SVBG.W/W-VN6::2ERN1P8)-454 [L M-O"?GU X68YWYC4I*EFN)S5=).WHLK00P&&01QF*@A7!(ZW5(1S2>)F9M>US M*+2XEK5U"!$TT0"[?'X"R"00=*6 M)9$L:Q]M6-D*S#!M6+>O0T;@R9:^%GEP@5*=G#JL\((D\(;,BB,"#FW%*Y(' MT\D0*)U44^(-D94]]>?@UVY?CBS0_)Z'BW+0DN3A&B,F!I@4*Y+AH)LF$NJ@ M9-+9A+2JMC&@8O-BURRUKFW:XC'99K M(!_CS)[MVGOFC(^\VJ&V.H;,FZ+,RX5MC*X^U:,@5_=LZ98YU2,OW;161U=Y M31%XT3PZXE ZW0K)\6"UAC4C-;"9'KUZP63BQA-$JE];OL.1TEBX[[B MSV1)&0_!OQQ4VWRCCK^UXG"&UC>-+5K?]9T/;5\HI)Y >6R[ MC[7->:W3T?TV%OT^]6S7<5^J(?.N@R<*;8]VH68Y,V,:1"X]+(-6<7!?T"=B MPMLRO7M5>E:$DN,T?A9_*:71&85XM=!UBB.<9G"8!LR?G3ZB3:Z_,JDAJ,(W M>@CGX: H#NSO//>?N^S1 PH'8RM$.[VF_MV75;NT>,N O.3!"N_#04SJE_S3 M\F;H_:EK7I.YVSYN:X]:4GM,H=41+C BXIH'M_8!*!R$&'DGIV=JBCMDO+E]^<1[;/LD4L *RYS\ET'L29,Y:_$^;H_A M:F;D/]WK#@LS $_ERQS;ACUQL7O+]1WLM%ZUJQL(!_@V_+3/W/3CB/CIL!%1 M%,L:@N3#AD11*JM!Y*##BVRFF3XO&10_Y1T4^#+B6J&-FCD MY-6#AK7<7L5! NQ'T6QCP_7\PCOD_?>S&+/&)S9C0R.,5F<]EK8N.Q+ . 72 M6X6URXTM\/T[A85IAAVI[$QS:6>H[(+WYW)6S W0-$:3(0J3T4L6>$X2))FG MUUXC>_D[D7XG'>&"GDB;#$"M MEX(;Y8+V/"N*N"Y'HKB!?U1 1I3W#!_).W*Z>J)PJ/.IE-,=A?E9)0S*'AF/SBS]V_N1^6LV\'N+2YF_;!1#:2/$JYY)$(>:3C-ZM!S+=DA_MS(0[WOC6Q MPSQ<\5"'>]\2XH'-.9'#G4.8QWJTX@$.=P[A'MT\&B ^K;^=6_H'^E@'^-NY MFW:$>RIB?]L4-%X0UQV 8ISMW#PZIC<'.-NYVW<8$22R&Y<7-(-7,XF:,5_[ M3"*0^TY\6'67UF'&[K2Y/G! >+H!Y-AWAL-^X5XBSK MI7BGTJ'.LE%.J'2 LYQ#N$6_H$^T@'.%>2@:M6B^(O*%DD?PA[G)N)AW3GP/4S MB2[N/MPW@T663'[C-[L["#ED\I:B,I(\%EUC;V;P:ZB]M, M9&UYV&MS'>R:<[8U=%T4\<^FOFQF]P\EGQ_O-@20 5*Y_']P.-<2* M2-UFU=!X0V;??\FI:/L; @YUR0[U24@L@1->_;"1M8QX]^YZI89ESGK!27^N M9"P")YAA'B6P'*&2S VV_UF):)ICI3)77>_ZSO%! (6LU0H*KPH"+VW8VGQ4 M=>RC(*UH.@2*#(I\XGKVQ2@R72!7>4V6>$DLZE2GJA29^AF7U-.:9SHN)>HO M/<=&Q/%*V=#Y=1B2FY<3)#/<=O+IZ!AQEFT'$_SN-Q+=\\DIX9P5XH]]&NI[ M#FF&4QB3%6Z\H,_H)7(+W++ MHB8B_%G\A>8PCX(@)M)+M,!OBT1MDH\> ]*@<1Q/KRXO?_SX[31T@Y";XI8%#H>=^ID71]S8>D'<$"&?LYP_ M9Q&1>!S@;T<>LF."$1?@1F*=;=-V)LMO7#3%*LYAGQQ?A.]P?>ZK]493?"^X M 4(<+>:O\]S@PV)=8@&( < 6)+9O+.^']181Z[0D MAXGKMY>%OBJOK5(9C4I3C\3.XJ$B".GYGE?8KJ,PJ63_J\5,6[AQ2 ;*O^W' M1\1W9O'_IW-YS"D7,0^G>_#WBN?]>[ MH+/)P;?/@_YUO_N(IY<,6=TM)Y/WQ,UN-JLDY@&>^(<;CWNS"'O:59%-XH0_K_S9+WF M7NP@M;!57A,$WA".7NM@9X,IZ$QC=6;W*1*GT!FRRT3G%4/C%9&5LRA 9T!G MMI?JJ%QEC%9'UWG34'A5:=#I/J R3549:?=95J?0&1/KC,'+BLEK&_8(UU-G M3EV4LI+%O2"BZ29A.JL[LZUF!4Z B"3O1[\'@4-3NU#XXMHH&@1>[GIS:G(6 MBB3K6)F.KM *>\Y8Y-)N+Z= +I'M,B)OF JOJ^M;%X%+]>?2R:A$-JV(O";J MF$ZLG+("5#JA(UD@EV3,)3S$X7F6N*&F:CVY= [1_]_#((JX:1B,W,/*$IS[ M=L0]7B25[P,5;VZ=4EH=F9P2J$65 M^P2^U9UOY=&-G#6@8?NF8;X5%98%OM6=;WM*0[GM=: U0&:V. MP9NZ@AUX..*]D7S:,_LKF$]FJV/RJJ'P@GQTS@'PB4$^G91.&EEV-WE1%'E1 M@J72)O)I7["@8$*1M7>-UQ2#ER563@YC9(95#^_R$47("NTQ=2\=](*\8$I* M[,"Q8X=O$TDDBG7L^EV>ARH8.9./5T12^^IH@\U(TB&P*=<&BB+9)"?F6CAZ M;@)48I!*IV0278D790-/=)N2# UDRI5Q7R2;U%9'%W1>,E@Y !$BE'DBE);K M');%$;X,HNO<'6*;WHX=4H@^>A97LKYE+M2W' M01V:QMI!'3#MW\>G7(<$[8M+'D"H#':;Y ^(*J\+Z\G2<&00N&0Y]LDD^9LFGJ6(:@,LU%D%)LD>C!^NYW'N9&JY(8&?\X+H MT-7N,YFT[7$K4YGV%R(E.I=7JW2!5.3G#5/G5;VH8UVKGK !C_)XDQEXM'.X MU\7"AGO@#X/\.9X^&;8;DIIFALXH[]OW8\I]=4LW>PHYA M7)"K6-\968&NXKM.W8_>Y4SJY\31HIS.7 %SFVYRII/!*X+.&\?7GV)D=@;T MRN%!'D&OW19=A3A2DVE5&JLR&"T-C%;#V;7'WRS-:.E-,UJ%1BI-QMW0IR"V M/"Y8V[,&Q4.*=TL7.P/33)/\40.CU5%D7C,E7C**JK#-[I9GH%TA[NKQM*,; M>113X4VY^1OM@75%>+-'D\X06AU-Y555Y<7CJVP"ZQK"NCU>[O&T2PIR*J+. M*VKSA]ASJ*%,XNK<* PFA4L*(IQQNQ;]3A*9)],=HB8@KPQJQ_(=W[D M.R'W%&SY3%)WEU>5=0\$R'=^Y%MS>DMD'ZT:*BMXKJ\T>M@MI)X>JS6FX/Y& MU/AB>EIU'X]1R+G4TG _S]<-UBQ$82,$W%^_^\\JZ;]/SL)&43Q?0UL[?+?A MR9''A1)65JM361ZX)]L@Z0Z\:&J\M"%VG-V+820Q$KB3*SWK2.Z0?:&\H(J\ M)*]7K0'NU)L[Y5+'H$=\"#)OBNM5:H Z]:;.O@2K([ECMCH2K\D:;VXH2E,[ M[IQ5+O^\AHB#AL3[(Q&8F1N-#RY%=R8)B_O+B$2W="?$O7_S0:CWHVLLZ;P: M9@HDL"KP\@;;7,],1>!3SBHB.?BT,^G5+&X+*%")02H5RJ0,EDD"R]1D.F6H M'U*892IN5R@C5#JK&.+&H/KVF#K,RK+G)!')W@5^\'&-],#9FDE*B&J\*AY3 MF8>1J1H0ZK THV()I;8Z&B]*ZR=U I^8XU.!:?+%DDAK=22)5\VBSGL%*K%$ MI7VY[\5R2<-U$[-0@%QX8&#V7/CB M*$AVA/*2(113AYE="D)&/-P/&?'';C0>(FQ>T'S.%5NO9Y8!4LJ4ZGT_TY

=L]AYLHDW&&B=;+@P74;(TM7=@NY7L"+Z-IG2<^/3S!#>QIJ$L]<0Q[+U&3Y14F7/Q@;X?/$6B29MULU<\@-XS%ZI?%#VV:'=52Z<7D!@M$TO.(#:48A5,AKL8IOR" @5 M(+0[K-,$A+3>P+2)WAD$W8*M\S7MXKMP<6H$RQB?!S%MB+W>1G*O>@*-'\=' M:S8!3MZ1;%Z1']XLA+1Z$)IX/^GX[C\T#,K08V"73EM5U)<=0<\M**S?&V:F MMZ)HZ*TS4[,W,(@)VJI1DHDAM-5K -'NS/8F0&3U!AI1-)58JFBU>.H*FXR? MUM%*:_@,+YLZVJ<-K/BP@,,Z0""U4\8OP3\M<%>[7*$)W&&I@DQ,U2).8X:2 M\-HV&DO%293XHU"(6X@G'E\Q;,J]@:ZKQ#%K]_01&G$'450E9%8#12QJIBH& M,53AQ3UE^YL8'O;%?<:DN49Y[*VXWP[736I0A\I,1EDGJBG:?%PGCG;7WC6$ M(PUD-6#()%IGP@&WH,MRUP/SZ$H+SFO3L90O>G0(FNT,S1ZN6%:F60-H5@5]TB%V8];6%3;F.++0 M[*,;)R%K(_IY4KRF+<5GIGG9Q6?O$M@N!93Q_8^E6;Y_UK6@4)>&96B2NUI) M)E4K";OJ4C+;Z%N*W5S5EMI$U5956;.K0O7_YJU MQOD\>>>A*O)/UN&CHL9BM1 7%IZ+@XC>$"&V]JGD_?P3/)7+*2ZF*I.(#;=% M+-TFMMY4LST103F(0DP1(#D%A:#@^/X45"8,IS!)/IU,(.5/$L3#P-ZKN2[3U'BQ9+[ MX'IS^.2]#^O\Z,(!SJ60/K@ABZA@XWE,MS_#FD<+V/.!@I]AYXH] H"1EF>'-R>#&@ M%<0=D9ZFWFC*6CY'R3"B_T[@&; "@#IK60Y?_3R* VQ5IYI\47WIUV^4PDO' M-!J%WH(]/Y@4E\IJH*V7$7S](>"MLA]<7UJ$ 4 5UQ!)O%4RKB;@"XI#N)24 M*F%WK)&K N<+CYQY,>_JCB> 76GA>Q3T5BSX'5(_>.K_)MU'V1JP%WSV[^6Y M\*/,X-6IB#!BH&QAIWJ_-'41M&D75#RZ:BW=C96Y IN-SJMS2G/)*3%?JK_I MH)7@''SX!V_#ZHY&8<*&" "F*1 M27];0DF^P91"^82%B4]',1^74#*'M7^:Y(!S@!18X[*%J.ID_/'KZWO&(6@X M\H##O,7C"8.Y-\*9"WA)#!3 (N>5SC-QL/@.WF73SOEG#=W/>OB:P1*!(A$ M/#2\ 10YWMAS0TQ^^1732K+!#/RK*$=4^>6K (07$$#$?E9>_K9VM](WS)@! MJ2I]!!Q,73C]USBHXW[\R#C:?7XIOQ:>6OZ1_!78"QK$0A1E8NL8/K)2"W2G ME34*>BB3>'+R!MH2;CQ4G,F%+6*7N1X(%'/#\[ M1/BA*'$Y37!N5L0%Z"J,G^'OW(<'U(_BBI-05%/>?=!X MU_?S,?X'V]L]PD)!G[B/7[MA^ S:Q#]Q?H^+R<%#V@YL%!NZ"U,2KTYB,_ >U1\B+$Q8BR44&M;'5"04B. MW[%EL)E&T2=:?:>LW'D+<>$E>GA?-$*NE$,Y4Z>B*:4Q9O"!PNP!$L LH^.$ M;VX2!C,N/5(<9H.H4J"4'E]?^H/-'L(/\.$S&:Q*&1J!(XP]?Y5:%V"64=#[ M(M"?*=HD.--HE5W/T,0!RZ0J)2I5T/<%I$TP]D;II)^J%V/+O8&CE=\+=9G6 M1'\PHM)4]N_"#*J)%_(-,D@.*4NX3&AN[N36SG8IH7BY)RWV1K2$3KN RV;HF,KO8%>-D-G%[6"G*:@; *TA\BS MEKMD,[Y\E!DXM@NV&U$4X*MB/9ZZ,;,PYH$4P,&'0!GS'_@2,.'@%$(V>H$@ MA3Q1W\?_LJ^DH)Z"=, /CU)8@MI _ 5 M+Z1?W=\D%U\W8M.'8 &<*^&[$"-!@IHU6)XN%WCXV3%E8WL*W\G^Q5G\(Z\* M18[ =[K\+=\@/#:?&(5YO=GJX%SOT;L"XM/)-O['W$-B*&JWKX,Q7=GY'Z]? M+[<\#YXD0'H>&9"")WPV_,H=@^ M .&&W'BGJ(Z%SUP9V\6(\$PHPP+C.O,@]0($\VCJ+>"7\1/^OLB%K<2[?G$F.WG">N1 M\7GR.GW&^C@UX,EP&V,0XV6B1NT-)L ^-@4-6(:!_\B\7*OUB9M*;54%9VU? M):X5>&.V(=#DV-S9C^Y/;Y;,.)'#LEZ["_@+SJ/=\$#86F^@&24NB*5[9&1\-P$Z1H76[BBZC>BM'LC1F\@]S=#Z=F%<$&] M'7()#L7<,[@HQK 9K3JXT=P#Q2^I^'@'.NWVZSS +6;S*8:;#0/72E]VCO6[ MO?%\]MKI%/Y73-J[\$E[V\>^J:5CW[2*17&GDOPI$^-&V(JQ!!HT&!S(T9A- M_.>WOZ.-.@-+U4\J3R-536V+T"DWI%ZYD1=] PO>'7^>_P.T2[P7M*J44AL* MW3[]DH80OZ!Z6'FI>IM+M<';- M'^$=0?C,;3(P6OOYFOE*D:J+YB:@#^$@YC DP.S*)'U_,9VX*[ M'[*W<)4DVZB'5Y":F_ 17 _S^(\"N MF3"TURJ5OF?'1B'O)<+BW5PPJKZEL M>8@EJG0#:(&A0DY'TSGF,8#Y.;]#KX+O,3LUJ'^]P$F!\6KE-MY* MW!\7EV.OF"4D\6@VNJ"\,64R+HK1D83, Q63HC/Z&WK! MQKL]T0X@6RGQ1"^97!X!0TE#N67+XF-TSJ0S:-^+@.TN]YE)[]FYS2G?8OHH M+]IZF*78W7I2W#6X>5+.GI/ZAM\#S8V.\4UT'C$JOU_ZV%\]+S^2AD+NGT!F M8*PR?EX>BRF$,6 PVA M\S3UB**=XKM1)/&,"SB8;W$P^I'Y@',@HA!?J@UP5HC3U#^Z$39.13R[$U3+ MJIZ])5_JV:.7PS%+!\T12D(:)^&>83&8'DP!TC1CJ9HY>,;DT1&?)F%M8K*W-2N@_Q5L6!%\Y=C9%K&92HZCHS3)BVBE^7H7(J2:5[JV:.11=1MJ6LWJ&9:NX>>-:UF.C+F M^.LJ44H:1UZ!GKE[F&)S>J8C@[ED&191[84;4A?^>1:,J2_]ROS*UF^IWE"1;'8WKT_/+KJ?C]GI176.#TP1S;*W MIRY77/EN*[W)E2N@-D;LU*L9R:X,'Z6%J:Q%*0( MP53!LCNY4;Q[UL],%VE,W4'_@=/GFU.W;QR?]'XL_>*-!O,8J9+JID MJ6I'8YN?>6Q34;,T E=ZC>0V\4:I4GV?EY(BE^55_Z (\$(0^#CZBH [WK&G M2K\J[ ?[-\S;A%L VEL 1:YD\G]-__(-_Y+7(*X:!%L2UMGON-%&TG^\X@DO M_(?7:Z88, M4URK6(%;7H>X\P&@YHY@MX5JIV"53IARY:)NEOAY^<[*BXB$/SU+G"QVHSIS M\6(M3:':HG2);A(#U;/N)/YS)AVSZF"@1?ZJ'@(<42\3ATV:K@4:ZT 7SCE/V$+/TI"0OTUO?'/WI1=S^3A\0/<^& M@4^RF[S_\.4+26\,U-NT)F;FAC]PX!RHDMP%P$[?R$\_]X>A4MS02;^J=]*O MZI]T0QMY76\CZTRTTD9*:8Z1$2X7%+I4/!<0>@ G1WZ%3,7G"8UC#TOLL@?S MA16L?_Z*_*P6N=^1G"SJ!!8^*DCAEJ[&@:U=@"WS/H5EX;YA#8 M(" TJW1"W5:IL4VZLR8C6\C(F\WHV ,%"/"V*!;_K;%XYF=<+,+@)ZR:?;I] M.7OD\5E'7&WEM=7!GLT&#QFR3DQSTP&VZWI7''^'7BMW#V_<:5_Z%&R2,']J M\5%\1$WF5EY[Q#TF03,>! (MD)Z"Q!]S[TN>3>MNO&1C)ZML>_G-U4SE[#+A MV^Z6!V%'%VSY)"6+#,?,YGU"GU_&M=\O'TL*>H^;2Z (%2(,>/#BW@U:P(QS M/A,6#0=WC'8-CXFPPV-!$8RT^JP\?WY7/$WN=EPK1&7Q$%$&M:,,RA%E4!U8 MRRG+H+@KH0XWO*!G^*_T>E@OD+ (3,W*W=&K+T9_8-"!K M]1'QVOM@PE51#_2Z4:JLY8H<*S9(2V8Q CIBO6L*/4+B,%BZW5'&^U[:?Q"[ M![ =;$/"K[0FU^V*Y8]\04>B3]K(KU2G\2B8TL9ONS'R.I0 M6,>TH@@=\S)^UH8&^^FGCF*)-XY<=@/+(A(OMIY(VH'T#COHOM#,U;:ZZ1GQ M7V&,;QZ_N%/L17RF4V-FN?GR? T;7ZX^SF57T?TN?6E'C=4#C-7:[O%P<"AW&J7:W;'RZ;+WGQKLC7U]H MR):WN>>5?(:-]CM%8^,+LM7E@S9VHLJ8?^>4A*V7;@%!$.T2Q+)/;T,DL2]; MD3%^C@_>Y(2G;7')5:40%<.H>PED5'A##7(PFB,'S,0LJT06Y' R?N2"7KM#*U+$O2Y(G$$3P+! /2P?)Z^R-2F5:P%B/2:R2 6X; MJO3K5>6%^7DK[W!OPE?Y#CF)5-^>?OCV[E>V=U-*-[>-TGS91B92EW-J]I[T M-?=H!7GQ<_F,:D6.TX?4,WJLZKUD A5!N:5VWT%=NL]*CMO]=EL:C3+\HI_U/%<>/Y M3.W*4\FYG[8KTUD4'3-OUIAXA9'B%[Y]QH__9#_0,6-_][ R]X&R?[]-G7GL M!Z9JBR-:.Z*\]0W["5T3J"LEKL]^_N!-J/0K#O>*?KO5H[O/VE"R$WD/!^3- M(V_$?F+]SU<.YM3SPW;%4]KE.868&UC*VKT&.79N+!PS)\E1'6#@ID9T9S/\TS4>?N7# MPQG$6$\),*%O9G+X,3;+OCS?NM2UVMCC;SCS:Y6N)MY/.K[[#PV#$I+29!YH M5-27'9DW?B2]E"H_-P; '3JY4D\GCRJ!<+=>?C@VE6O&YB5^_]2^O'-0U[L@ MG%#O6+%6LN$+X2J_=DRNI?> #06.[5JEJ;V!IA%5MS?XQX;SOB*$SVK37R< M.RC62C!8T>>D8=.ZOK+9J>0X>Z5+*+S$[]^"599!4MAE9Y5?;W\N/%[.M$5^ M[=9]]6O6?6\,@.<38!DO:-PT,ZX9GI?X_5M-L]C2M4[D6=21C:VUB&XJST+# M/ M#(X:L=3X2(*)U(EK7BNYP0%'56?(L-)9GH6ZVR[]"RKRM/ N6_EFQ&*:+ M618:R[*039%E(?CVZ;(LC,O(LM"PT[=)5&7;S)?N,/#4Z,E6D-V,SFIV3VR1 M%7:IP5;&08)U9"O;/)>Q*);6]M)NQOI.=3]6(]FF]2UL[/K^Y_RFCK.Q=6P\ M8MC$5INJ9>B OEX;=Y>O=UV)=G4>J[A 516M8IW-T;.;RESM "TU).@Z"[L3 M6;C;(;7-PE7V6[BZVAL8_>6LL'-9N(*?=FEO#5NKS8!^U5JMW-Q&UQHV5QLQ M2G]G'4&*K76+1%AC,$J#;6C6)DO\@4U7"[UIOOB M%?/*W+M*U[O9IL:7;^& M-C7>G"./=:@98E/^O"]J,>:(HP2*5M"NX5E7V;-&D>6^S)L75VE:HQA]PVRN M?TJU)VU=E-YWS-W]4\2BQ**J+TH_84^>TH\IQH6V%TDU!*G@T*[;:<6Y\*,H M:$M5>JM( ,%!OI)-3\D?BP4-V;\^ M>#,O+O->[9H*UY5M? B>]FW#[ W0@-H_6NSRHQU7%[W>34M;6I@[^T83-HK M;!A(P29,;:/*[F*K-U 4A>C:9E'PY6/SBB)Q^W--&0\\)"QQ).@VP=9M MH :XCNE7T)KSQ% O8!O[G2>&AC1@-^\\Z6!KA1NCI6TZT;:1J!UWGA@ZZ$0R M,4O&+UX^-.NU@>HL*+?X3IP#\Y@[Z#LQ#/2=&%HCOA/!M*I)3O62G0V&N472 M7C[WNC&,=DJP-N!LL*Y8L-X8-+O"/ALPSNU.LP>5N9#<@#+]0Z-]7> MP.X;3MN9#;?*M7:*3OV2K7/S>GOEWQA&.R59ZUOGI@Z252.JH0MH7CHTN\(^ MZUOGIM$I=BE"YWO =4QCHM:L<].\@&T<8)U;V,A5%:'SZZ.E;3J$>:'6N=T; M*-BPOK8.T4%HWECHW+AR@#/PX=PI=WIUMNP7\N(KF/X]7'M MP\]N!EE:-KBK*;]5$Q YMP_VUK\O.,&E<8(&]#:]Z?$"M\H)6FPXW,4NOF^2 MD+7OG5();%8JS> ;TTBB .#QL@^OE+7@90U[X1\J@84"O-.FOA+]B;1 )7<& M9PR:G10'TG]5:9"M.E:1\N[*O4(;A)>3@KDD!0/S+#CXN [=0<6UV M4VMC*?.;))JMC4C 1A84?OE(_>>^],<\I*/@88X\9SZQ;^_#J+X4Q#_D\)+LTT6>.:! M/+!PN!8>[F;C\N7A/DV]T51Z@A^E(94*1QL .Y)<:<&F.L/9QI2WIXZGP#,> MIM+](O1\/%*COS:-!]Z%)^?-$Y>'2@I$GA*:CGV@%T'DX0=>A-1W\7J7[9]_ M66WPG7)<>?D5=PC\-8FW?V6CE=P9.N(;L":TT%9.I_"_TWRPV ),OKMA2-T? M=^X$%OO"]9_%DTAJ[Y&(,$!CP6?0O$I3S^"E8 MD]N9M4C3$*GX+YXL*^[(G.B6H5NZJXR'NF8[MJ.,AJZE#8?#_P6*^J>=K[,]>^(+#SB2-SJD&Z*+LQCB:&-G M1PT00!XW#7RXKNCMOQ,O?@8N2+-7? Z_XHNCS;D EGT-!&ZVI?MJMV>6^]^[M85)5%&2?LDW\A?6S7 M.7?M#LD7MO]S-)&^DB/*4P,D]F,A0>"8ON97>7;W#P\A?7!C?F#Y\"GV$YM M567"PO4,=OU<''$42V_HJ&B=*TR/4>O/=;T61^TQ$U]5QVEYYFOA$H^;^6HY M8!(3356(KC3LENVFX[5%O':I5=YQDPT/W/R%$NG.9(-CNJL?1:<5I\C:K"ME MWVJJ)V6GB;/*]X^:8M%9M)9[:#2Y\3F5K(GWDX[O_D/#H(Q]JSU@U+:JJ"\[S\ KFS[[,_T[1U5_ M0T\+V-';&-/5Y5\>8[=HLM*RW<*N(7H__\*BF7\+@ZAR.HFM83!/(X95N_N% MR ,^-PYWJ.9K8*RNFD>5L%A5/==9?4UMT[F#$+RB&J]#-.T\&NKZBZ89W(&: M]@&*-NN$:ADG*^ TSO@G!"O6,UB8MLL]!-32*]B 1>GE%;%?7< M;%H][Y(7Y<8@>$XEH@2&NS6)PR%J73-$+_'[MV G9V@5EO*9Y=O;GPN/9T\> M)=_LQIA'!RV4&X/@.>5;Q@\:EV[.-0/T$K]_JPDP6^I31 9,/?EXW'R&$V; M.#)FP!BJ3N"?G8_1B""J"**VI$$<,*GB+!DPCL(R8!3U%HA39,!L]I==9Y)W,T-V.JFV&KG* H6MVP] 53+5+>VO<:&T&]JM& MJU+%:NUG".) M]>H;!DF\[!<4%,.*<^S45K!P=G7"$SV#"K\W^H99K>G,"=K7Z'W'+/^36)18 MU/&+VMTV222&I((;J]KEQ+OTL"D*X2FN;R]IM9AA+;32' M.BJRVL%#XFXZ=D*H=S"_X2&&VM[MW\CY[6^[=4R7+7&\YVS\=BV')VC[/. K M2M$;R<9@YW5SV1A'3Z[29*TT6M!(87%!T=T;&W!Z T/MVS>1U7J+&=G'#(]9 M V<',[(5."\$+I'MVA/^+@JY-Y'RN7_^J7(E=)0R]6U M*ZB!,:,+'A) E(%-)/M*[=G$'6P^<&-PVZ9U'#M"E4_61_+&F-$1LJ\+=KLMI.&5 /!$6N."K6Y8=XH"UZDWYR_H@,_N5N&V39Y9G;?N M% R&: :QZJM5'83A%=5H'F+>V9=AWBD:%FDN ==69/I6N=$1PJ\#YIVB"W%X M)0 \ESBL;]XIAA"'%R<..\4!Z]AWYC8.6,^^NT('TLX++A^6>WK[SF+7:5ZC MI^C&X+9-H'5]@#J T$:!1@RK=@N>#J+P2OV56\P[Y2*F+0/D'&;>G6X*W(TQ MHR-D7P?,.U46TO!* '@N:5C?O%,5(0TO31IVB@'6L.Y4=1L#K-(&XX8-=Z5\ MB-3)[3H5T_#[QB8+$?[K5N6+TO8PN_K6EJKW!@HQ-9GHFB$*C\Z0BAUP> RMXBIRV=#-X:_<\G#!NPM2\C#"Y2'G6*! M=4PN^Q!-O86!V==RLYWH% 3WR#S*QIZXJ/#H-2YANM^,1V,YT3*!@Q,NO4L! MX#9[ZT(ZZVA*;Z#W+1'@ZHY(ZH"]I:E;A-3ELZ$;P]^YI&%]>TO3A#2\.&G8 M*098P]K2]$.T=!'?VGJS'>DZHAFHWJ@-65O"GW>P?.E^+Q -QZL18QEJ$+Z\ MKL-OFZUU(:U -*M!6TOPHB8$4A=L+7N+B+I\-G1C^#N7+&S UG*$++PP6=@I M]E?#TM+E0S3TFXAKE=/:*3U?:9O.=.RD!I0[#A(<8LE:==YV3V6U\Q:-CDU8 MB*'JQ'&:\IDU@8@+\K5=ZO>/G#4E6$*G64)]Q4Y7!4MHBB1;' O>Q;G<;Y+0 MPX'<4RK-X8_2#+XQC20Z']/QC*!^)_CG\B@LN2,[J!+(CRL2&BE?>@GWR+>C;C+?EJ/0XD.*G0)H&/A G M#E7'9<\IW]*3%T_9[>&MN?,1Q='I+GZ"T2*2]CR(J;1PGQ'\?0E'MN>/GKJ/ M%$XJF[X.'T-5'Q_Q7\>8*D=B8,7.R/\8I7^-E-*#,[8$>=C%'[GZHZ[_J-6; M6PPG(@$N%WBWC]1_)M(3#6EV.VPBO1OA[?P] :)6G8QZ<BW^T M^85/7"^4'ET_87>+<+D ZK8NG[KM_=3MQDO2?8+;W0G=/=>R49B?@?%^/N9H MK+4;=#19]O8+J;AT^W1+-^3>P"1628YGX@5DPIGY?VAGN4-9W^0X(\Q](E_=11-EF/WCNT/.] MV*/11^I&24C'G^=?Z2@)4:3#!SX%\S#[$91/+\+O,^7T.QU-Y]Z_$QI]1U[Q M'=[[R@]&/PKGH/!K\.8@X>_C[)>X+@JGMD =)DQH;U#.-):@95PH5R2X+KK4 M)BKCV#@("I^"^!N-8Y_B[M[/7[O1-#^_-UXT\@,\KNK@ #U;T8V&<&V>=2L: M,QFIS_#,%)$,PP6H BKW/Y:I M]+D]P.T7T+)]=Q'1%]D_7HZ]:.&[SR^\.=.5V9=>SMSPP9MGMI"QV#!?V OY MGU\^>>-X"NJWW >8H+VY.MLX_7,?_O3[YN]MHV\I=NF?Y+Y2^OMMCU+4OFRK M.Q]5V=_Z1GMGOWN[R]]:-JAJYHW'/CV]@:/H.=BGM.T2LJGT0;_&^_DBB4OY#9@O0JGRT MN5N?0V+YL[-I_-XP@P2[PAM3,(*>/>J/CV*-^[=_#;#=5]Q_%'.\4PO@M$&' M/ 2:F^&;HN%8]ILZ(1UW%>Z" "_\X>E7Z+$LV3*)9XE M4][T+*5/E?+'GM:MP)=4ME+U &_#.6)YWPNAN3&_ GAXE!ZC-^>R /<83YDS M&7<7>5&,?\[#0T_N,T:.GJ;>:"K!FEP>Q):"!44#)F(.H4>//D62%T?2$)U! M-(KZTMO)A'N-I/$RJ/COQ V!LQT:4)R/0HIAP-K.\I",<1G9<)3U/I#2+Z2.>;SL%5R.WD M/^F5ZNAF6@21AQ]X$5)4CQ[ITKOTRRH(4]^4O/R*.XP"/XFW?V5#_)Q!T!BP M)E59.YW"_T[#I<[W0.^&@(X?=^X$%OO"]0&I$;JQ"GN:>?.[X@&N[WWK#B>3 MU@B3RWF 8!"RVWX!F@$-\5.P)KX@[NJY=Q5ZRAWS5A07[KW_25#0FZ(+"Q*AI$W]MS0@U2EU@H1G_ M=4,J/=#@(7074]3Q_&<)!*.+*B9\]!-PNJETSP2;FX9BO;D['WFNCP[YQ,=W MP2/\X &_C8PPI,B&\=OPM@AY]1PX*_ L.%?@IZ$7!7/@KR'P7@(L\-%C5Q 1 MB<:COK1(P@4*B'XS8K2+5_9Q*;WHSY&?C.'1JU&+IRF=I^>82:Q%&$R\^'<0 MGB#O3_?-?>4!K\_C%G6(OXK,E']NJ:N;)8*=? MPLN5XU+TOH%G\1[%SRA5 KZ!7(U^?QU$,3*8KRA0$QJ)\V_Q_ N$,J&4)Q(A M*0##@5^EVIFX@58I .!/I=C]*0WIG"('HC\QF91>+WL&(0<";>H"GZ7 AN>! M-)IBSFP&O]G2*0#_CJ.9@:4TH9*?$OL,KF(!2J3+FMX <+?T,J/"I^8 L+<9,+5C^ SI'QG#DX;.X MKQ/?U[T?2Q_<873@E8T](+#P6?IO=[9X*<2XO[/-%] MOJ$35*3@)K^_>2^- \8Y^27B!:/!C/?VQS?I;\$C#>=,KP#=%ZXL\=T0N&?A M(]G#WE#\!+?L0=RRO^2_P93'&$Q[<;4M7^WWC#UZ3#I^?7W/B333>^[BX"[7 M@7[MO5)?]7XKBDWJTU$A1TWN-7U+,?/RQA^_'[OO09)%"((;*E(Q,UR==$>O_F.Y'*5KVU[/%4)_HW M/Q@"F[U/XF >S((D L,F7*3!!V#(?[M_W?OM?.?=&Q#I[<\1]9D,SY:V0VQ7 MC2Q7B*&/IG2<^/3S9#V:_GX9N'WUG/ZQ+*Y>&D]1-^/JUY$IKSE]QRS_4^5, M>:VOZ+LSY0__O2Z;8E$'_=XPK.869=0I=-A91.X:H6VNXRAI M2:"IZL[:HY2AO@N#6=89^T\OGKY.(M@?#=^R)#ML/A%%%/YO_-W]6;D$R=2P M%8IMZL16:G>J[:W?VO3D(U)E"-1BS-(++:%:IIR)MQ,=9:24KA5B_' MUTHV,=:SA\^LPP4_D V1#;LCEAGP@G0+,K.'VZR3/2;RXZ-$2>!LJM$V?FC M,Y;5&X"&:8 A(PM>=ITH.W]TQK)[ YNHADT+LO/'FFR9Y0+JED5L3;@RKQ)F^OG#,K8"-K-& M'!O,&7USS(J V37 [/QQ&1OC,@XQ58-H9FU[1O@RF] TTQ97PJFY@W+.'VNR MM=[ -(AMUXX ""] )R%V_CB3K8.J*6O$U(2GZ3HQ=O[8C(VQ&43SJ^^P_<2"FU M6+R_J**^[(@])LS^9N'5)L/-'81P9 MS!8#=,K-,<_"9]F^/IDU&1<^RNU48IP_B.0H:'@9JDDT6:3$72?*SA]#(NCH4ZI*Q911'KOE:+L_"$71V?-5W25*$YMZZ4CKLHJ M';\.ZV)]I;W #MS\]5""MS"4YV]A$$72(@PF7BS]ZL,/OVV--U0;Z:+!B8^# M!(=7=FW:C%A:*TN[M70O,:1'-('?.Z2',=@OC+]6EY?8V=6QB:K5[K?9G20/ M00K72PJ[8PLU2$&1Y=[ ,8FFB2%4@A(N@!)V%YW4H@0%*,%RB*/5[O4M2$&0 MPKF'Y-0B!;4WT&V+&(ZHJCZ/"20FW_Q:;_1-!!OX_WIWC5(%CNP$74EQ-D.] M&\X=D;US;@ U.=2F%FSTWL!4;&Q3T9&<'(&=9K&SNV:E%G98\UD51+&EU"X6 M$.CI)'IVUZ/40@_F1A#3-(G1F28,M^;+%H-E&A\L4XLD+##R;8.8]=EI=XQ\ M@9V#Q\74PHX-^K]B$T%:129 M%:E9-E&6_/(B9DMSP$ A97ERCJ6YM8N$A1NN*.T M-S$/I<%Y*+6(@44T#!/'4 D7W'6BI[V(AL+&Y-FR01S]BK*T!'H.'E]2"SUL M_)WI@" VQ%22ZT1/>^Y_A8VU4VQ, .K*Z*1;<\*)82.5,^,VIHVTD!FGX/ Z MA:BV2(R[/ORLAS5:P(^*\0U'+1T6)@!TZ0!:CP>T 2"%%_3))9)9 .C2 ;0> M%&@#0#A*#LU*:S.R='( W9IS3HSW:&R\QU8:V#E705$U,5?ATF!3D8FNQS<. M8:(E0-%[ Z.6D!7XZ"1;:<_CKQHL>"K73MD0R.DF9UEW][>AGIF]@4EDLXYY M*%QN1RAG-SHKHQH%; S+:(,"+."BNDHT:S,!15BXG0-0DV,P:L'&[@T -;8M MDMZN$SKME2RHV"0+72*R2'F[3NRT5["@RE,C:A$6ELJ8(+-,H"PQ#4)0UHU15GM=JQ5-9Z0E6RHQ+D =O(4I#^_GHV!& MT_D.TB0,9E*PH*&+%[*]Q<_M3"X02Q/S'L2\AYOM9URQA^N!F>J?.8>=/W#N M^P%X;W59RI(2X)5$5S<+R2XQFT50QA53QH$Y^(U0!I98RB;0Q6;(4-!%%[ C MZ&+K-(@VZ0(3,(AM640OF7(I**,+Z!&4L74X1)N4@=,G39E8JDC/.[GM) 9% MM#,HHA'"8$T_#=L@MBKJTJX/2@>65#0!)5WN#52'*+(B<'1U.%JOO6@31RRC M!*0'44LZH LH=0Y*3N\=WH1(EJ/'9CI$2; M/%9CN46J22RS3K%&=SP% DJ[)DRT"26=ARET8HFBVRN$T@DC7KJ!7,F1=6*4 MM$X44.HL+0D&X!99A::4]: M85)W#DA-3J1H!#XX5TPSB5[BW!.%EM> H=T]FQK!$';@U$UBJUTIN!08:A9# MN^=3-($A@TT9,W2-J)V9D7-KSCTQIZ+!.16-$(72&^B:WL38*&$Y=Q)#[<=, M#!49JZD91*VOX@D4=1%%>Z96-((B-H3,-@RB.8(772>*=M?E-H(B';UXF@,2 MK20X=48OWN^Q._0I_'?L/0ZRA7U*9G#L(_XS'I8W3UAQW>"O\+%L8>F!ZP;< MR"*(//S BY#Z\,E'^O+)&\=3N"[4L(K?XN]_(2^_X@ZCP$_B[5\I;&E$X>;" M,X#*^ 5GH.97Q$^K\+_3,%O-PGV@=\.0NC_NW DL]H7K/[G/$9YX84\S;WY7 M/,#UO6_=X632FBK,L0,H#G@IY0O ' WQ4[ FMS-KD:8A$NY?/%E6W)$YT2U# MMW17&0]US79L1QD-74L;#H?_:_4&WQ'>4C#!:K<8P!/]]7=W4':-:TC/*%Q-GN'OC":7!,-*&.'8?7<1 MT1?9/UZ.O6CAN\\OO#D[//:EES,W? !HI52&R%JC?_9"_ND[9OF?Y+Y2^OMMCU*TOJ*KE1ZU_?>Z;(I%'?1[P[":6Y2Q M\U&W%C$2$Y-:FYC4B#J&=:@J)F.63A43T:-+Q]()*S<-5KEI$+VDV:L TJ4# MZ83Q;,-B3,FT+&+;CL#2U6'IA,6!!D[-M&RB=8$IW5HTZ<8'*U6DBA-6!AK8 M6ULCBJX0M:200F1C7CJ63E@::,J]@:.8 "21(7Y]0#IA;:")0S0- O8O4;4. ME/(++#6,I0,'-36")9RGB94&Q+ [(-]NR^LGAC8U.+2I$6K0>@.=6*#QF:(1 MQ!5"Z805@2:+WSN.2FRU Z.*!90:AM()8P\FCSW8IDUT74R5NSXLG3#V8)J] M@4T,4R=Z+7VO(XX^T=__EOK[5R*KC7%/;5*5!7JC3#3L_%0R2:VR&27F:'0$ M<8+.J@]_:I/.L *3.+)&U":\%8+,.@(X06:5)T&U264.2#.09#8HBGH#_F5! M9AT!G""SZF.A6J0S2\9./YJN$T?OM-)X"Q.BWM!%"%?%D_+=^5AR9P&L[C_L M%V)"E%B:F!!U0"*3F!!UI5,-Z@V(6I6=158+__8I_N-^/KXO<-SJPE3I#4S5 M(JJ\F0A[L36W@D:NET9V-P)LAT:POX&E=*@OH* 102,5QD:=@D:TWL"Q90+$ M(FA$T$CW:61WW\-V:$3O#0S9(9:\F=DB^LN>PLX2TZ3J#9,Z!9%@UHZL$,W> M=*&+3H_7 *K=G1[; 96)H#*(86VFIPI070.H=G=*; =4%O8U!K-0JRW.!:@Z M":K=K1/; 16F:B@ZT8RN@.K6?/%B_M01349WMX=LAU*PQM@QB>+45A2[XW$0 MH-HQB.H$H+)Q#BE6]=7O,R] U4E0G2'&9F.,39.)+E^1;U2 ZN#I5.V 2NT- M;%DC1LF<6^%,/(6B>,O#JNK-JCH%>6B]@:4271,.G^O$U!GB-[;.,*5IM1N+ M"TQU$E-G"'?8!A@?:CK1 ME=JVK !5)T%UAD"'(_<&I@* K'J34=K'DRK+8)+K)C%MD=IZG: Z?9A#E5D;.)DH MFV0W2K M=JIOI8OK:$=25UR M4%C^BDPTK2LM5F\K8U!,06EV"DIM>L *8T,FEMV5$BN1>M,L?G87D-3&C]H; M6#913=% [CKAL[M4I#9\M-Y MPVB:X+]7"=^=E>%U,:/WANHLDH4HRO\Y]8\ MW&)@2>,#2VH3A0$FOTUT_8K*QOS45WR[-%JM7V;@P7V5+;6YLF M')SV21Q]4R2+*M[.8:C)62([D3/Q?M+QW7]H&)2!1I5[P#!M55%?=L0X%M!I M%CHU8@-[H*,(Z%PW=&J$!?9 1^T:=&[-)2?&?S0X_J.NYJ9J+!M-T[N2;R", MX6;ATVZ 0]5YLV:]_M@W@9\NXF?/3(_:^&$-0G%.N0@&7"=^V@T&J&R8FTU, MN_8$ N&,:T*;$Y,ZZD[JJ&/;6%VS;819W"QT:H0V]D#'%M"Y;NC4J./8 QU' M0.>ZH=-:"$#K7 C@UIQQ-SY!HUHX=6.$1DOA5 VK'A2BE=3$'1Y.%?9P)WEI M:X$-K;G AH!.)Z%3(Q*P!SJ:@,YU0Z=&%& /=/2N0>>V'' W.N*BWH2+AK4U M%L/0B:[5;GDJ[-].XJ?=&(9F]@:&)0-^Q!3EZ\1/NP4-FL7ZG)LJ,9W:47B! MH$XBJ-V2!LUF;;M5K8FN5!UQQ(F>P:)G\%&S*&H3$XXT(XIC$M41';D%==T: M=;6K+.LR&YMD* 0(35"7H*[;HJZ6B4OI#32BR1IQE*:*6P5Q=01F@KAJ#I.H M35UJ;P VNF82QVBJ=868&U%G;L0G&DO>?!3,J/2K'T31;Y*8'"&6)B9'') W M)"9'7&DWY&H941LB'H/6: MBA80A!DRNDT8M<\1S64WL @IFX2K620Q"6:_0)!NX9( MM( @E64]*RJQSHA$'8+ &([J$*>D@$T8QYW#3Y,#).J@QL2I(RA\ MNU*T)J#3+'1V#Y"H QVK-[ LA3CUAX )Z'02.KO[+-6!#B^6U36BEHP[$DZY M4RAO8H1$@R,DZM""DTK@^HT'A W<2>BT%MDP62&GH2G$,C4!GFL$SY[9$77 MHS#P. [6V0OP7"5X=I>ZU@$/J\-3+),HMACAV@D%[C:G1E1L/MQ^/,/$4AM, M49&!KVX*9>&)NW0(M5^<8NI@$<@&T16!G^O#3_N1 --@+,BT+&+;=?(Z!(2Z M":'VZQ],LS>P;878M>KCA&?N*,5.S)-H89Y$'6+ YJ :6#I@[5@B3^[Z(-1^ M[8-I]P:.8A+5J*/2"?QT$S_MUSZ8V! 3+ +5(HXB"PA='8368P3-0\B2T65G M8$FKO9GK(4I:Q8B)U7/%@JZ^^I&\36 MZU0\" 1U$T'M1P@LC9F3JFP"A#K@7A$0:AA"[4<(+!W,26)H%E'TS=C]Q3GH MCF@GS%^^T5-2-!NN>S171(D;0RI:($0#^\@1Q\ 2M@;*UYJXPHYVW!*$*PCW MV/D7+1"NB8:@9>I$LQKPIPFZ%70KZ/8$9&OU!CBWQ@+-5VN@D[&@6T&W@FY/ MT(',IW#$K?2C>6%/ M,V]^5SS ];UOW>%DTEITAZ,'H!^$[+9? %IIB)^"-;F=68LT#9'8_^+)LN*. MS(EN&;JEN\IXJ&NV8SO*:.A:VG X_%\0L=\1X%(PP1$5,8 G^NOO[J#L&LOQ M]J\DBKW)]KWUZCD(Q-R*9ZI_9V_%F^T[>B?/6MIP[Q?9]2.*T9 MO/GYO_]BJXKU,I)"N@A"QBRDB#[,\" E-\)S_487,9T-:J(AQ>]/ M\/GJ(7JT=Z[%7L^UZZ_HP/,$#4&S*O)!@UQ@K>R'_\Y*6^S*GY]2AF+XY M_7,?_O3[YN\MI>]HY7^2^TKI[[<]2E'[LEW^E6V/VOY[73:;6Y2V\U%[G+ ' M#O(Y=O14!P7//5+:(5@_ZRJW<((U9KM]E):XUV[>:SD3+[G66Q@2]SV(71]$ M5T3C[4T_JTT3VZ+8=V#.V;Z5W5HZNQAS=J53.ZI%Q=?KGE9="_>,-U1W*V!> MK$EDPR&FVM0LZPMP[@E"Z-+>JA'"[EYN1Q*"C:U %*+)#I%+>CF+BOQ32#HQ MMJ8:)>QN37R4:,'>WV#N6!G@3%L-TB%[?(!-J:">1L[N_WK'(,5E]D.Y81"NI MU!5JZ"FXI^B.7(D0UA/(FB$$BRF@EJ,0W=A,&A,*Z#4@9_> H&.18P-R+*( M.#EP3 M;!7+OB*M\XBRW9LNS+WLTMLJ5-2.Y8:A)UDGABQCE[&&5(]K*(875'435-6. M(8AA.B)! D?7$Y63P"'Z M#LYH5S1BU$^%%\Y+44YT]G*BHV2!TY@L$$[,3F)F=^CG6.:IR6PRNV-JQ#)% M"FH)*I=270$#]5DY0KU:8&9@VN(CN>A*IO5H\C$,+N2_7MK*J@H(FJF MB.AX(M!Z Y/HJDDL6Z1O7B=T=E<1'0\=O7O0N34=5)01-5A&=#PE8$"<:(9! MK)(A+4()O0;H[*XC.AXZ9O>@,J*C>&=S822A?782,\>$D79C1I&[AIG;4CM%[5#M MVJ&C8-]1R8TVTY"Z80A,M7DLYGLVB6I0JT5 M!57G+:AJEC"LW@#;WL/V.Z*#")7VE)56AX-I=QF*:HOJ*U%]U7%2.&$$3'50 M=Y5-G1A:5XJXA?YZRL*L1N&DL0B8@H):J>TLZ(@*>T19"7_Y1D:V*#JI>S37 M0Y8G-"HUC+Z9P.1M8CI->82;N,Z.IC,+(A9$W,@\JD:)&&.>%E$TASAZP[5F M)R=B)I)_C_%(X+]C[W' -H2'Z\T3E^VHY#?PP6Q+A7?]*XEB;_*]M M)RQO8_;3IR"FDB,Q"U9Y*:58_93,X'&C-7 JZWA\/Q\%,_K=_?G&BT9^$"4A M_0X??^4'HQ\%H&D/0B7' 02D,ZIQ,OEB9A,),\ M?BXQG@M2.?PBAG?-I 7\;S".)"\"K@&_FL'#QU(286XH;(0"L( C4"F82& B MPZ_@2'P)5& *-/[(7QO"!XCDCA&&\&5\_!AN,X3G25Y,9Q&1O E\]9G ,]Q8 M*[["E\DS-@ MEGVI I[.BHSTZ/SG58SP@XA7/E \13R?':<(@(F2X;_@]Q+<801LR)L 7X5[ M>W1#CY/-.*'LCQ28+CP&LXZ#$-$P'_D),FO^V:'G>_$SWC] (<''PU(6(1U[ M\%+X$*X1?KS#E[,UNS^12V>@QE\!YX#GIG>'3YH&3RM8&0?P^R'BFN(G77@] M"!98F!\L\#I7O^V[3P2 ^,"N/9A'_*S<,5"'%\4AQ\*"R;D13?\*N.6_SYX# M9TA_+C#Q+T)ZQ"6FQ/DWHLC+SJ"9&; F55\[NL+_3L-L-0OW@=X-0^K^N',GL-@7KO_D/D>H=A3V M!.BZ*Q[@^MZW[G R:8V%< 4*=, @9%!X 0H;L KX%*S)[,.->"L\OZ>,9=O= '"=4A#KF=K,I%46=76 M.<52]'.&\>1&178-K-8/GKADY7PBBMTX 4;]S#^?,G'\BP>\=,0X"+*ID''P MK%&%]-_N;/%2>C^/@?MY>, NCKYEW_%"9+%+@?/H^NF) FL+GMSY"&4M* ,N MTS[!I)%( U7AZPE)WM*D-%U@F\=X*LMW#*J1[S M#8Z1XK[QO#Z#,L-%":X9EC?"?<&2LJ,-4ZFK]1V3+]OHJV8SRU;[M=G[89:* M>0&&BB(?::D $F<>4_VB^_GX-3N_!SH?>33:;;OH91:#OFF[%%[ ;G;E%7N- MF:.,T*T,3B^W<_2,[YWC;MD37W@QO&YT )/\ *K9G-DQ]P] +'BN'5'*WWQ_ MOVS]\<P>J_9#KP9G*^BOB5)5?PL?9OY27OTE3%ZD<- CX!C.>_'R7;K;+ M2'KRXBEF/TO?0W=,9V[X ZO^0 =A["CC(*L^]'&5?[8\Y6 MRY@;DT+W#(\N1RR\9.QRKHRO+UD<$S] 5XQ3L76R/$*/G3V1OO7O^R GHO2K M^"M\,.C1'C++-W24KG2B]1"P$TW0>OP8P/+!!&$/ M_9S$XP"^]QT-3F821:EFGKT.*&+]C49?PNMC[QGCLQ?N,YB(8?#L^G!W$\JX M^%9_W3S!AVV$PZR5NI?WG]YES,?U%XL7+#B]Y Y?^;O>4?J%AJC\PL7FWCD@ MT"45&Z"?]HW-Y)1?<.&5UZBTLD:S-]#*UPAK0@,E@N]$2\$+]NLX0:/S>4$Y M@%S8#3 %"8VS63++C%:XF$SZ_E>EV*2UDA=_IZT+@K6M1N^2&#C_1_[V+_RM MT5>*"@VHIY\G[SS<]S^I&U9WL&*&D5&>891C_AF>G(I^KO^UNMTW"7T__P3? M__Y$_4?ZD6D>U3>&?=JWI$YMV9A^BHU] [UV/C[NKAS8DEII2\8IM@3J9GC< MCG09=F16VI')^77[NWH7)&$\/6Y;2F]@5<.>U6]&W[H,S>E/-PS!,GS.E)0= M"M09=?SMNM6*@@1+6"H%**_1_SFFTHB&:&Z"/I)N-LHT,H2 "PH(/!3UARA9 M+'R/&82#34W,( MW#/IFHJY[\$KRB.)E+&8S^B*J4J.*G(98JJ;8^.J\Y+&=_3]*:B^(PVDMD.< MDD&BTIBWW#X^,T4SS8B^/M2R- MR'?\Y]R0A"_-\D8P5'H(W<64SC%B$&-@D.8&'_P4>NQ1:61MQ0)<7=&J553< M0V5C0ZM@;*2DN[0T/D\^T?@;V@VE-H>N]P9*?[,7XB^XQ:7)@5QW>1S<[H#= M#?G.T@/MYS>8VAN1%$U=X.R9\X1=#W!YUQNGDH7'-0MF8KD#2K/T79O^3L/9 M"F<"R(Y> 'MY"L)Q1.>%[8(9&-,YYS?K?B0>'D[=OB$3>&,6WX.E)K #GX. M&5@I ,+U#=-_ _^,JBI]*S>,62L[E;[#F+!9V#4V]MM6EP&4[[,0*+/W,3PI M!1AZA$OWPBB^*2[[@3[ W7X)@Q'0+MQ_U(E-[%SR.X99;\8#$_#?518[ ^8S MI,P?[\T? [!2QVE0-TJ\U+D:(+PDG^U]L=Q[EJ#@131C@".P-"+FU!\&OC/._!PQ[3BR",5P\$?6[X7O<)P\P! MR\4HV3N0_"+ @!@*$-!AO5F4QV)@\:"^1LLU/@4)B)PANA%_L-"$-P>H>.,$ MH]42RS!)/7(@%!X82X'=3EU,HI PQR#$M[ACH+THB^%D@95TW('3]%ED_.1P=E['U;SD;%T MZ0-'?D?AG(\F?T=[.'N]*OKUW [:>@K[Y0Y;O1XYVLF)9S]^;O_P-OS*BF< FDH _A M<[)]C(>N] ^@.=3"_H3M2&_G-'S(;>]H=6__^//MMVQCJ[K7D!F/H+O@KB)* M?Z2GZ#X&'H^Z,HJ&3?IYI %#N[G\SQX$WUE9=N8162=*558L:9&$8*-R]O@Q M[*=?*B'<=+M]"33D*)G-\"K_E8P?>& XX[-H0BV#\;.BR8/ 0 MO>\H NY\#*3@IN$S2433++E.JMN>;-EI*_,TQ\G@TW MEA9P,'.NX;J+!77]?F'7.;98.ALHHVRMZ&)@087"#;#ML4@+.HDC$!9,/4RY M'[#DF1=%J'(#TZ8L'#(+QK +.B82(_$L@ZBPC>PFQLNCQEWB$^"L?!9C!]9, M'_CR4T:\ &MTY"V G\*E,#Q4=Y>OV-QH@:\J%OF+L/J M#1W&[]F N9H=8'Y?X"7OJ.TU,_A@(IM;=I1:.& 4@*VT3TF.^5:"],K /]I M=F":.?$_"-6W0#I@HOP)MT=CV.\J/_[H/O"T.RK]'7A&[A#;R;;S#Y5P;\YQ M%DBV\+T(7NDSLJ0>2UW%8"%2(QPS7;",<#2#UQD',H0"]2^-7W0YIA%._FAF MUQ="H*@C N,J?)DY S,?'JYM$F!F#.:S5[U@:[%XOA*0;V/$K0U9ASDH!:_K'I[]HEO3]VQ*\ E4Z(1Z)4OR3[+)6G[+VD% MBY]'<5!TNU8.R#DGOB^<[H3;JT!O?W?G":I;BL'#%3R7N>)&;;E\HWNN$[2/ M+WQ-U;?*.AC9V[;*%)MLOTQS8TEP?L$O55F5L95C-OF1O[>PU]0A67W+9F]@ M&>7['=(';SY'F5_,2LFB!6DB!)K'-3(?[#V!V,;1#*J<4PG+:QO7T8-'RYT& MV2EP=9KEA&+-668S@.&XP/3^%8.(>5FR^ QWN619\T]8%L-T[Y4\(U0)>-AN MBR>FZA5H)[X"[,AO;[\"=H1U!(&]TY/?FB!PMK?FR00!,X&&J'8RZXNYZ+@ M3UW\*:*XUK?!18_/+SJQS##EG3(#C>F0SNE#$'N,'%9X"9J$&:HWB6]9R.-B M,=2OL#[F+.O$.1@V6R9J;V9 M$L./D$=F(RQ%@Z\_\]0[V%[FL]_Y"% ;@O0Y1>_[,GY9V#&*5=@"!AZ9F%LY MR8DW3D8LT#1.N*Q;";)0WZ./F'.#1Y)?.:^X"!(0ZX!!?CE890?+)R#QN;L6 MM")4 )C"R>'+#D;P)XV87Q9)6H;Z7)Q5I(74C[S#5 ML/C0Q]R$36M-WZ*';S%.,@7\"WN<-YE$FSE)H(CG.4DE.KC:&[!JQDT-/%]F M="A7!7+8Y*HLHI(&DAD.."O#.,JK,!E1Z6. *0@Y\]4UQ03F^PI(: XG/!Q& M*W\SX&_?\<&1]'_11/@!CRW^7?\M5=S76#8YE&?S,$0)OTT+NXJAU-PJ=7BE M9VFPFS%5EB>(B6E;49&RLRY@0MN*B3R)A\DQ$!0>#]Q$M#2X6V#8^!$T@2:A M]PATG.3\F\N6OR=@A&T>86Y#,8QDD2)6P;LJ8#:LOD+HAYO)- W#HR?E>!?= M[AYMR\2DI9'\EC>AJ&X=HZ]9)UI9A \1GA_+_XGRR'9E[Y!Q%KN?C<0V2QJ: M%Q4FEL1_CUP(;'00 <'H!Z?AHB1>GL(R1\'EWD8X=69H Q6R__"V.!C:Q[R! M;X6'$/84SFHRP.6\A4?J4;^A/S$>'/'D81[7]N8<9VG> P(2U^J!4')#'K3D M:\[\.[S*D2E[7&E(59 MWDN69@;Z!#M@OXCI8#)ABTLU&KA3'O$$+K/<3(J2 M;"]UE:&X7!FZ187F;W!7H'$"TBY)J_E[,J<6WI$DP10L."_TYO3S9W"]*9/:.02X<0>27M7\*TR3:">8KP^.BT92.D\SMS G5BJ?W'"\C=V_H\.06368'[R28LH7^\X=AEE&9Y%' MLK_F%4[,[$/M Q?)5?*BN%FVWO'=T0_6%2WCC?/JV1'6,3F0E;EC(0L26^VH M^[(@LW1CEBN!=QAZ$9<"_()8$EQVO+ E=-QQ.F F41[O0RBM("EE>WR*[_O59CPJ\R4;&PQQ1+]&#\+ M,A7#N&G.!8I'B%I)N$C_*-V'0R_F_^Y.%< *OLANS>\YQ4*!*6%GFCD75T./ MFUKN+U/?]% !#Q>=L+JOHB\>/9M9V[D)B M#7P81;,.KFE^;=8RI703['@GKN=CX0&K!OU!EA8MLK[C8 M"!X6\4)3#R/8?,/8N7)S"ZF&Q)2TG$^S-127C.?V%()R-$G\U-8&Q37"9/LP M^,E:D\*+*O)F^^2\V>X-Y)+ZTK4,]9!.?,H[G+)+#2+NZ 2#/[6%F-C%+KKL MN-G9/6U+#U@JF7]@;@*P?%02L\C]YH4PS9V=Z"&VM9@5>!YM)>@>ZZ[V.8D2_6GL$?8Q:;3RMLYS_"9!&/GM/-O)ZZ M"Y32%MEX/-\\:*N^O\S26:X^U7S179%F,Q2KV[CN#]! 52;.K+A<;;Y501&S M+'H6#(M9C3>^])^(-T#"MSB8/P_#(/AQ43IP49G05G5@G[KA/"O!*2JVK*8H MK:$J=G!H_U ^:NL]2?F#*#3)']5P)Z'FN> MC%(@B=,4KT)?D6NPZ>53[]N'L0CVPJ1[K]\X($/ M659T^[=EX1;[2OY89N^ZX2SM+4J1H3/3/3TT.$<3F\V!$9ZN.DUG8@>=)54= MCE8X-I:\.>;,7(KXO:8@3>PSLFP_GE5^7)4.E\MSXBS/6VMF).WK'Z: MC[EX86J]GRL+:+7!:U@8/,]Y3(VW>U;?EO:605@N_1+II64N!/A"VC1G_"]X M,3?,5JF.M2U<>J]9)"N:\M[@Z%'F"6[<.L/%3IDK>,*\+^ZJU[G>[:B'W<[] MDXL>Z>.NQY)[ \,D6LGM;!80K>+QG]S;7R&][O;2Y$R1)M>!M9P\3:Z;^7"] M 7-W%(H)F/I;X%C(&+O/LI2M+(ND#6RXXV^U1)JG06=&XW 9>V'"!16L63;9 M(PNOZVDM*U, 1ND8AU1,Y:7HRT DS1*NLQ-&W]0M:NK_%]2W>99WTKE^#A_= M3-GW7^M-1M_3'O9%6P M2[E4'7GA"'/T1GE)\.O 9S&S-$CW#@[)&^?]'!+ND-+N7M_?*8Z]DH6YWI6 MN4\XR8^ICUII(7U@+2TRK4+*K586FM_PP1;*BHK#/YB+-;W[E1X"K-(XF^I1 MB7 5XX:Y!:6?*!Q)_.#HHR$EZSAI&X]=07K^1\'=W[0%C1-.LA M%-*9%\?+Y&/@?U/FUW+Q*M.Q$&55625Y7FEZ,R>7U (MV/F8K#L-D*A6/#C,7OL 5=D_N+T>-<.G/ M5ED8-?!^/BHH =_?O*\J__.+!2G_ADXPC[$8$_*6$VO*1/T'2@\1\[*NFAMR M_GC1JCE*:>>8%B4K9FJ"_JZ7C$NO(UDWA27KNIT/X^/7)C.FR.7HZE^4]EC\ M&M*6R9>',?H5#.;IY2Q\2#.^*/4GU;(_.$S*YXP"(XJ&J@1 M"0_L8!9.$O'9$L42S8S7\40([@S.7[-DI*<:W(,NJTZ81;L&]RA'#NY99MJ^ M?43G0\F,'NSUM%&$9QF;,WJ6SY+XPTX[EX0G&'E32D'?H^CL9\(F'YK#_EZ(UJ<]F3(% MC"7^9-J'*\V#)^G19>,K62]E7"S[,^-)ZF!<;,_6*GA ?N $<\UAZ.T^' MKP(KA[^]@K>MIB>E?U_MW[=<52&LZV8^]U0URM<$*\]?L^)\P?:D&/YAS4>Q MCH\L5[BT/??UOU@3 *R@/1.#);TQPJP2,=/*EO,N5]ME,/T03=YL0^QL^]*7 MY>K9-@L[0'& !XXAY/:.-BQ-V8YXBR3(6;M]?Z=>!A"2 _ID'KY M_'1;JY;?R[*[Y91:H>[E!13/[0'[)!Q1_.&H>PJ+OF'-Q7O6D^,-\^U\8389 MK_J W;$_52__L#"S>(LQLW3@8/O1LAJ0G(E-/3J1WN4-:3]/)F ,EN01=,O: MV&A3;V97^O';QXW1&?=I'[MW03BD;LB[2.:-['C11\83)H7/I,8S[R"^3$E5 MLW?Q_I5(WS'V[UFIJ,EZY\$*\O(V=5LV7\Y;HV3N!;# _'U-J/% UAN*/76&YV/WYDU[*<,H!2 MYB$,F,QE3.Z(=EG.GEY%J]TDW[DC>L]$276"M; 5F/S_VOOR[K:58\^O@J-X M7N1W()I8N,F)Y]#RZTJ[$8'W5>J;/HIX?OQ*VF\BS6PMUU@,S*PPQ?WY'9;*/BVWVVVIGA:%V<2'$Z9UMSH9MKL&Z MS<6%-+%=*(@EQ)8\Q;1.7O>1^(O'\&T_U\Y]<^6M;_EAP\[P*]_8]E/M8V3" M"B9*PRZ 98J]@X5K+FU/NVT1W4%U$=UJ(A;+Z'Y,QW!//=V^=O3.U)8+ZC;N MI-!Z54?% KPO.XJ4X\+Q<)%>SG ^.R>*4CI@D>ABCYX2WOMSX85'E\5[+OD] MV5N/1!K'>>"#^BVJER]4*B]?RQ4QCI2BZ14WYJA#%@>&%593IS/ 7LO+ MJ^3:5366,[D6MO'W,4FWY4QF+NN>^]=Y*-SV3*X?O3/6U'M#_\O]0FZ0:E?K M>]0,NJ6$[<+$L#_-]W&^9:I:U5#ML\+(#1AY=]&B6B#K7Y5@ MY*4--(HD%E//5=/E=RVT]"##0QKI+I($4ND-EPRSY](R#6*+%H+PU,SZF&_9 MA0[MOC Y*\2?DW*W*L_X 8.,.. M,)2VQ402(_EL;%"LR!3)PSQ$!43X8X%/BM+.BG7C8\G+*E+4_FT:G.I2JX:U MP^(*.LZUG"3$>5X4Y*.*W>FLT2HGS+$A<;=+/>7S!B.BKD942',O$0U=DDTY M*[)\F<$N1K;<>*8J_THLGBLM7";#*((WH[)Q[MNM#,/_=3:L[J*Q2V[T%=#. MPDT<5I3 .H/QP"[QW=1#XZ<>&LP>[+=UGK'SSQ_*I]^_?5#^.#^Y^N/R@W+Q M_?+ZT_:&_B1C&8+H5+^UE#J!FU M7$CCM=-H8HI3PIMA3UTSWQ)&L*5.&IB'G*!"G&8(.6QL)5[6YD88P6!2,N!S M3'\9*.#IZ-MJ5RMU-#AH>X@_OFFK+:@,\"QY:# MT?]%E0^P3D)EZ0-^/#O%RG.YA5ST.(,#202NE?R<:$TG>0G. ,Q7S-R>>2NT M-"!NI?>S_N>RGM6J65%XQ'DS>F-1@0GL; B:+8HHV-PS#E':HEH]6;403Y0V MR=TSMJ!5YN2ZOBIZN)Q-2Z,\^C#.Q3!$5F$QVBB^&E&>L">_J,0UKF/"P/7,T7 M<6$1TMQ2IGSF,L^\\ [Z>+I%KY8?]= P >1&010$#EJYBHZX_#T5AE=\:>J% M$N*ON-=*59QYJ6A6KL!EG\8"Y]?GS<.<2KO1WK@8[NF'\VA6X'YG3<, VH## MCV?*Y^%%RJ+-=R[E<]AV1:HC4BUQ^A)/ L+,WL*S\*@V9Z%1=_Y\@'!G?:BS]R2M%2X6\4*ER&(^\5P M*SSP6\KQ$;]T!*+8/ZX_*%+U?'&.KGB[>OS88B0$ MEGR+5SI@CI9\(^_)[W""015 4SO(9,U17I%^:'8>C MRL@EAI^'N,+E9#J+17[W^ZQ,3"H:I#)C@>3B'2TT\)8,O@49L#K! 8M-X?^* MS^ 8TG]F]V3KEQG+^/>V9W]M7>%8M&?&0QN.+6[MRED]];301:!O)>L/>$_# MBC:=I6H.%00HR5A\8] -2-8@#WA.UY_]$H6!Q6OX(Q_37]-G6\L+291E:147 MU,EA6C=L \KFXTJF!>T0;H2MNX4;+G>["4&DX(RY9^^42HWQ[DOY]DS%I&%A M21;]FQMNC4:\\0&C_B+C$",:RN)6V#S<;8)580KH)4H,#%(L4FB,CZLLQJE%>1\WKN$*O&BRP(?\ME M7)_LL+A\F:4K/BMN@LQ&L?WJZK"ZG9[:,V%MJ[.3K'3_H-Y/,:9L=N@D2X1<])@2Y[QNI?::ZX*-;I%7 ML[V$^1;NF'O7R;#B!UGU\[00:LZ_N6NUK,'C%O29,F=6F.>'E3O M+E)KH0Q@\Z-J%UO*[>[/X\6U2M4[J_O'ETID;NO36^Z^< V2H_+)\KQHV:67 M5O\L>/-X)5#SI*T-VN3/@[6D'HD?G1MV9U';H"]?+G(_GKB^VIE7X<6C*:YP MVHEBIX_BMDO'SGT">5!\=<-(D6N CD4TQJ"=,N3G+/5QR"M6#=*]8&7?_1-[ M7G,^LJ*"8$HO3JOFB,I4>3G7E8'\J$1J:K^KJW TM3#NR!IA@,*RF0&['"1A MR,-R"0JY#U\TX^1'.6X%^A?ZDJ=1C'IDA/-U"IMW>2JBRAT%"O"@@T8H5IGV M6"#9DH+%_(B+-FA>QZPWMJ!0Y:$1^&.FY%.N\9U"\3/*]QD_JWE,VJ* M*S3,C1[OY_DM0OZBE&4QR,_4C/'BMA_8,1Q,>1I MS^;>63=W)4BW A69Q(.>;P=U^]6XKUU,+58#S9 K(^3$6A26H9ST\3'EL#3I M8X=56M7XI%:KU#MZU]UYE;[/2* %D-]]E>Z-I*S#*O6/WG56A56O6:4_+GAO M" !JE#0N&2]O)-2QK9>JUX2E&@ ([;RAEG.MMDRM>S%)_ZL%ZE=!SN MS*0$'34584"+GJ7%^-,WB&LN,0SOEN3??!"HW=F+?T MN$[7._N>PTIUI]TT;>B M!S5J%FATS#S+E!8+=,C])%2LL[8%TP 1@.\ZDR ?4[3;;]]3M!FUT%D26 M1ZE>YVF\-?7%%%%CX@ *_$L^UFT+>:./Z5W_OD+>Y3 J]&OY3I3RGT+\A^L7 MI(,AZQNN%RF#Y16BIG>"'&K1]EJL(T%"/?P5!U,TYW(K+6\$E%GV4IZA@J^+ M81TEI=U :+Y'5]T V%8@&+PU<^NUFI[7K,3LTFNKW%:@O5!*&'>"&::H^ M['&0&2AJ+W=_/ 6KDUUUBS4YSX;Y?7R>#5)X4;9>(S2S+OM_EW= >7&LHND5 ME@3&AF8QY+%X\6RKWZI=B %?X'"'OO,Q'>SVRP>Z]CVKURJ6BL+,#FHMD%;X MB:EC9P8H=$2/6.XRP^@MR[.3U$I:<48A+,G0^C6A]7T96E^#L3Q[:+U1'5IO MOF1H_>?A\*(0.2>:R9!9=,JL*,W5I$IBB+ BK8RJ0E0).8@'N0;$1:Z*GO%< MHHER@49XZ=$'Q\/8L\BK1\1J8U>LC@J9H12LM:T*CH:GE2%IQ2/?L5 IZV<:?QLJ7%^I&BS[;R ^-:KKGKH^Q-^^W'=;4O#<]Y MN,A-&4AI:FY;C!%UL)BA8_'BV%MXW,Y 0?BY[&S+FIV7_6W8E5SKGV@:>=M^ M;UVUE(\^"V^PI-6M%W QY*PBY/WW*W%C/K]%AQJ(?@&P:E8+"_0/4$ZR_H"D M\XAV)3QLAM84%J78,3L5D+)X0.*T[.N\>*0;47VN= ")CRF=[AC[AZ2#N8'C M*4ZC:[84R9^[$#):-=_U5OD@BLIDN>0A7R_NF@AV;ZHXM<^?PQSGZ6 M<@L"*"A V/TU;;9%%>*R7EO9&4F@\#Z_0$BCYLB3>_)S9_]KY;CPQ$7ZA;^< M*KJ)03(#\^3;Y]]>MQ8ZO66FP))?&30,$/2=/&BQ,,IL\)1J1@GA6,\S"']R MD1^94!B(1=,P8 !XH2,BRW@]S];R'E.6S72'JP4,5FL!6Y00-8ZDZK GJD,= M:\">QVRJZ$63P5\C1"EA%N6M(. ,G$RY9E'AAUP?H?^3-9Q#'&Q6>CR*WIJJ@'A*COQE0S&L=5GJ.5SK%8C]I*!BW[F!M9'P8 M;>V\NG'E)]-FE?_B!;;A%+RD!($@XBEL\KUM-53:BD7//2/K V@PH@0 M7&/L :]3Y5RQM4D+V3/K_GNXT':AN=_M]8EQ+_?H@P- M[R+5'"Y0%\1F S^]\12345U[@Z,@5='>6_;/FS!(\EXW=2!;]9A7I.QG2M = M4]-0=O$+P$#VDX X<:6@H)Q=,KC6HY SP3]P'=.IIC[%Q861J7O.B'/ M&$T'PY<<\5082/CZX0$P$=LD/^A]ANL:S=&"@27([!S,J74?M_>6FDBE=12P M4P7&A%"1@%'6.-NF[.-;B[*@L:9%@JHRH];4"C#)G4^3!5'($JTBR#BEC+&! M$PC@G/?H $:S'ZFX6',%$^AC*LS2:%1:S\\96^4]_MQ("']E&^H=9>X(@F8U M+7A\:B'Z1A5U'?'OD"J,\+_4-+B%/PGT.5VY/#.L6>/?G'AL')\:79C)\H+Q MG^#]P *G)UI_%K_0$@HQ\>6:?KTM+9=FX$H,S4(!D%+JR=N]7_51=IZ>B-&, MZ?_>OAPY[JOO=_2OL^'1:TF:%R#-0$BW)_,>$2W2 ![$?+\8HP+ZF@K/R3'M^ M^GWV@A&6:TWBP ^F01(M8.+GX=G1ZV;;,;?TKF0E>J]X%N*\T9-?.]4?:(/] MP90/P6J3:FT&>^XK:&$^^L2POA)V(5%FUHR%RE\T[0C+&;-?%OE]?L.OQ]A8 M!>N191X%R[FE%BBXQZ.9&[HQU>( ?DC<:,(=ZKRE"(0G0"GQ!KT.XMER_FNUQR#OUD,E-86%_2X(/8=\ M)24W2>92$_'O6#P$A9R(F^+%'(6GOU04,G.2X!4><1O%*T:$KB#TQZ"G%5NS MHJ^JD S,5?N$"FY/1Q1;(")"[,1+/5(EOTNSP63]%HW3Y9IB:>68PGPUO7XD"3EXY+,]FIS">Z?X\KO+UJT='[FKMA*US% MQ[RL4QX3!6.F;'D A> .*PN,*6\8UQG+/^ B\+1B)9BA5PZ#Y\D7BGDTT116 M[\2V9DO>:WR.!WWS?@YI'*P(76)N6"C_#QN=VE"1":FE?.+ME//B\EFL6H8R MQ;&($M!W,>8;NU$:'<7XZ'!O!,K4=1R/G8CO!%DIDIPRM .R+/8L6;F#3[_2 M.FTES_'TJ6,!I1D11L98:C,^"7G'@5L7=B O;EE8E!M@ 6I@P.NBP@K1JL-\ M,%0?5XAX>$:](41L,PXPS63()XR#Q2EG,6\6+_"5ESMPIU0.HA!#19R8OFH6 M4,"31=59F3_A'7JI/,+SAPD-:ATFQ/EL)9MAE>&K3T>O'_TL.KB@'2&A%RE,T>^ ORXN?RQHCG65DY 7 M64S%FSU>X6+PX6DI%)$6&<5,$8X9,=!W002T$A !TXC-I0<6J)+G& CM!7E3 MZ"ZB&I2?"_1$IS!CMT*WWF%8_L'#7/$@4@'4> M#AIA:#K(E.2?RI1.T*]8>$(->"F$>J'&$)7DC4 G %40WX;+3#7!*)2==P;@ M:N$MILN>8#BG"%Y/B3:U?J;V!PM[N@*:S1)0#B,V3KBP.\/N+_A'6;UI*4.1 M!^ HS JQ!I*ZJWF">WHV,5'D=HG;PC((RT5Z/C!O%HG05=1GLW$$?FI.3MK\0E@M+#6P2SW-C3/IRY)H(M &<4T!:/,)8B_1" M>//$F@F#54%KX6&P!2L!US.X[@I#0ZV0"@)0:=F9%[A9O96\:!N](^4S.!IQ M$>!R1-GN8BI=$A:+TZ5Y89LL&ZRT%2TL]F9/ MZL]TK%+]QUQ=#D'O.2'XGD7L-/W'6\>- &SGIZY/ZT] M2C-:IMG9ZE6K?S?W>E!Z:S#0U[[J#1&1$Q+V"NZ[OQ\91PONY=.VHLUB\9[L MML'2;?KL%][X=LD"L[BO^)9Z;+CH;W3 <'S]RGGWXS+O9MP7.SLMRYK;'K+: MR[/QVS.76DD6RWS=%<6S'P>P49B@,+#C:TN3;2JV68-GJC4OPZHGF7IPSM5*J MTZ3UCHI-!/IMDQ<6>)HUP$M;K<5*,+F7UXI@)#?OGF]>[-K754VM(S>OW+P- MV[S'FMKO _IJVNOZ[-NM)1T1[-H@20KJP.B_#'4.0!&E MWE7"/;\3-C]&IL<@7>E] MM6,.ZB?2+P2S:AU*IGO,XWZ#Y^^?Y:YOEB,[#/$@[UN:-A\ZW+S MCV0 ()32^W792]5P_9EG@? BQ,[4]5W*VL (J'1S'99UH*\.>B;()+K4/6M) MGX':Z9MJV]C6W"WI\TSR7[<]4(V^L;GT5R^[0"-0^Y)%C#HV(VP[[):)5DD/ M,18T;ZMIJJF!MJ%M:R9<0_@:*XG-HX_>5;OM;<]129SG8AZ#/&\[VM-JXF1K M!%I_MC"? NMV\.S$M*?<80G6E#*OOY5B6RVI:>!?ZI7M!M*L%I+F2@:GV!SVUT]MVSTG1KH>_<@;^,>QM&8AMH=Z*K>W\>DI$,EZD U!Z8Z,&00X_[0U#!5#>1] MPZP=40\@D>4+!DKSVK_+Y69V$/GW:6,>FVW5T >JUNMM;=5]>:1Y)"%TKPAJ MJ(.V 2+!%MERDIYUIF=7-?6.VA]T:T301XF5KFMH9].?/X C_3O5O,>^YU.F M'*=JX1*#/!KH'.+SA^36HVZ#6&A3;*6E\B[[[8XXUD ]Z:KZ8 LA4+J*GHTV M[8ZFZL;VN5*2-D].&[,#U.D_.V4.R7^71L8Y;(3XG#:MVCF4N;&>!W, NKHF M M!@9+;QTH+5U@A_S\ ;C **IEQ,;8CU<<[+'UZ[ L8L8DUH\X MZJ#;5KOF]H$+DC;/8*K0-&">;=3BQ[6&R8.SCL\?P,%YGAV6<'SZ;-?RN\;+>H_D>5G'YP_@O/S&>)[TTYA> M]JSOSG9SKS7F86K(H(.NLRWBFYI@2)4;=]\WKMKKFJK1V[Y0E=RW]2#A8>Y; M-,H,-+6W34#I0?DY"K,T8"I.D&!5EX=U'Y!#.QQYEIHVHSPK'"96'(?N*(DM M7) X4/S AWGY<1AX'M:;<$5:R&$9B/I]M:._4"U!:8F08<8-ILY+LDZ=#FKY M_&&>JV@G6CI5X:B=8F7KB16R2>"!++*K+8E/;TF*D8K/ U>FUIB*=JA^MZ=V MVSNK10]:G7IK^Y(E#I(E'FKADAPA.6*O. )M9UCWR&C.(4$RX1L2D^!_'??V MW=_@/PORNPGR^]M9$+E8MNPT9![UW7M[YSKQY%1KH^!5?$I,HIT_8HU@R$F\ M^I'"@&V&!H_'IJ#6OI>$'8KSS@A':U'\[R13:V;6#3L9A6*-8;"GEG=G MS2-!>,R:K-6)1) MR,9_/_J+VVYKEMT=F[V.V3,MS1F91G_0'VCVR.H9H]'HW[VC=]4OY%^D>_1> MJ[/3Y_26<@VW9A]T(\5)2+>TE%=&_E*5>MV]:K?ZV6>R9_![EV=#NN/KU5<5 M1A;-F(UHZLWAP0A',X?;["3"N'_&7:ZUV]$/Y6)A4'Z#&_UK#G,S?5AU.,D3F#]_Y-8(4!8I,+JC+$R_6C.)]3+ MOB!&P;\P]&+E"^!Y.OD@O+%\UU;@5+N+)[S$I0\;!68 AP"\N+7]CFPN$YX% M48S;+&P*,RX,6+F#O?(*]KJ^,TL6]@OR6[ME5/*DO?!AXLTB ^_ F]F'@3=G MH0LL PNF."&PEX_[.KT>P;_X *Q8^=?9\.3'06W2Y;;=I3\Y=Z&F2(_V&&V08NI:W M:EOH&VT+9!!J&'#$M+PK6(A_@S2P,QBR*X"_+4\8,A@&K%M@N+>Z= M"V=GD(3I<0S[@!J=^WZ"=[M(Z@CE'7BKEKWU9D6_1OP<;C/8C !P#NB*?A # M(0/;3D)Q<6'[ W4O_\>:SMY^R,H/\CGDFP%>]8 7HMA^ N661?95X$!0_*X1[ M[='D]@QB)S!3*DJQ4'I3"+?X#92E79!0G*6;X4B %<&Q(.?> GR3)HH_\T)Q M)8FZ73@L;E:7DRLRB<=N@/OA%;''\-HS,HI\3CXGGY//R>?D<\_XW.$Y''3I M<*C!6)KG<&BN!O0-?KE?3R@J _[]3^B-7L'[S R@9'A><(?V'E@34DM TF\ MF.Q0J'WD7:4RY6B#53-4[BW(EWK#!_5G4D5X_%X&\^0%AW7WK%G$3M-_O'7< M:.99\U/7I]6CA]YRATGJ44<\7'""TP?YY1PJ6VT.ER),4GQ97&[!I3?+OW?, M5J?=K;S4;FF5OZ]ZE6:T3+.SU:M6_V[N]:#TUF"@KWW5/?&N:^-K!TNW;1N3 M\YS"QH;!L-/][RMVA_('/^:$DA7=9#(M'Y?$JB6!#KN=@:J/M@^ MU>C9H;EY*NCG$'/(,6)OQ\*\#Q>,:K??M*YJ=+MJM[./ZMD!$[7=T]5.NR>) MNC=$U0>FJIG=NE'T46K#;'+<;_#\_;-\M!;VASBR Q 1EA-23E=*"DTL%O32 MSQ]4=W'FPV;B"3B6,W5]-XI#"GE;3A0X".N /J#.,)H^D,IG/0D$BH#95PU] M6V5 $NB9"*2:75WMM[>5 NME(V@$>E^RB%FA/2'X=M@M\X(99NL<5N-Q0]6, MOMKM[.C_:IBZV#SZ]-H]5>]KDCJUI [ M:&I1L]\&?H:1Y)"-TK@G94 ]!F8/8D/?>"GJ:A]N'_=P9U(JCL M\U/CYP_@2.=5Z40'O>-4+UQBD.<,C]F[YP_)AW>^6 #PL)QWQX9JM UUH&V? M M0PI;*!M-'5KM%5!YV.I$WM:-/M(F6VD,RDPVYGAUU%L=3#\MF9@[9J:+KT MV=62.M*C6F?JO"CO')(D7=3,#DN(UG6U,]@QZT9*:D\=GMCIJOVV#$ZL)W6. M#<-4]?:@T7)T0Z(IBHT5I!QH+U4^2AZ<=7S^ [.\^RPA./39[M6^&HN M[_?:NFIJS\_X$I7O1>5V&^090U*F=I0QVIIJ&B]6:U$>EG5\_@ .RV\L5CS0 M-)_&[K)G%<&WFWN] 0\T:RK_:]0IZOP1SBFYB. M$MYA%)O,!C[,RX_#P/.PV(0K4D(.RSJD&WT0_&39S7I21\88UYDZ+\H[=3JJ MY?.'>;*BI6CI7(7#=HKE]B96R":!!]+(KM8DT\V<2Q>YX+E;VW=]&(3XM)KGQ>.K&\#E[/9%(0KQ< MZ'/ZDD/?9*"1$I!>3:>!(IS'>8HURQ M6E7[9:9O0C$XAE(Q Z*R&'Z0;P)/F?L M\CF]I5S#G=D'76Q@Z$ZM$!9(<4(7/J&,YC"D5YU6-_L ]BQXI;TMM]NS>6P51V%:\MI"P-6[H"@K[I: M87\^D-]ZE?QF+WP6[^WJ3\IV<>D>/_LTW\&"13AO;#5G6C)=:[7_3VF&>KO5 M^3_;3>.0&&6Y>5LM9K'EF,7YU.WLSB\%N$4F,,V65LDQRS6XZ7[8>.8#F";[ M]@JF(9>,%4WP1+'<$"N^*/8$F 0^'V,V*P[HE6$4.!=&=3=Q[8GR2C,+APIR M2<@\*^;3*;P/+MX$@7,'-_+#4.L7YK3V.=>/+?_&15G1BN PBUHPJ9"CF.5% MP=+R%H$-^!Q/1!9%\)?E*6,&DX*[DQ"7'-^ !V[B$5#!EKEU;;@!R #+/(4[ M"J/"18=%U?"!F'X)-8;!GEK>G36/4)(OS&GJ^B?%!5R<^\H9CL=/ M!AU<)X'#)^"UCT]!!X(M '?!F*S:C$69A&S\]Z._N.VV9MG=L=GKF#W3TIR1 M:?0'_8%FCZR>,1J-_MT[>G=-UF7@C#/X(.[NO[VQWE61L8Y(3FT>?3]!KG<1 MPR*5B^4Y7MVL:%*#L('X"3QO@:(*NJ@?Q,#W@0W (2X"KH/DDR.-$)U3)$+H M\/-"AXC:_SH;GOS(A&F .'$//$PR/I>K \\A#/%A%4:)ZSE\Y/"M?O:M BJ- M@;2(SWA[7G=;@6%_'IZ5CQZX^_)_K.GL[8=L6!PN<[4$'OO#FBB>$JJU99_OQ0H6J1"D M%XC^,!FH7=AU)1&H_%D2?QZD,MPG_10'YOI9/$J)18H:CN!S',0$EHN(*QX! MYB,%'9@88.(6OD3X217U"(U*NDE0W!G\*]D\U;+B7ERLF]5U^HJ\Y[$;E$M8 M''OLD9G.=?Y^=/_QT>\=$F3-KAARM7+((2&?OHJC4 M"*+6\O4/V+?6+1/"*VP6W*N%DR."'4E< _Q$'(<='=@O-R*]1"C4*NW_]-A, M?<]Q8/]4%5NL)45YH8N:7DNOH3N$=YK6G7[%5[E1E.!P\'5PUJ(,;LV)>_ V M>!49>/'OTM66\H,W;X83ABP./HR2,ZB8W^+T>(.*!.U7(3]],YV+=*"Q%]S1 M-X'S(L9CU,BI3EA$#Q9FBW>^ 7XG9G3]* X3T@*6N:U9FV1(L\T@E7_5/ M]!A '#!6477LY*;=EC)T'%)=+ \-G,57 4+#RKIQ M$.)C5G8?R$$1OCPBA52Q;&!=5 !) X6Y@LY \#>#04D($9/P\M_C\GT'7)?R(2+LBVP3L>)"FT*0S+VT&WA;1X( MC*"JXJ3H<_@P_V0 _'5#1YA"NCRP:B9?9O*GBXZFRE6:\[$)5(R*H."E@I"* MAO&?L =Q7/1Y >3X-ZS:;!:$\2)D/C=##[1:,_19Z)(;6AG:=I 0796/," D M_^/Q\XL)CK.0H:(FQ*#")JNTA.)VA&4('<(WXN#?6UOUHX[8FK?H+XEZXOW^,6'#PV/ZMAM+!E\?53 M?#N=7MR$K!99C7>4=R,\P!-QR!59G)Z@FTH/\6^,!'Q'!-^X&A%Y;>_PT!1N MIZIQ9*<_OC=3=YTD% Y=\1"M"- K<"*2=4>D/\-"Y+-&"V-1D*ZHFX+D0&(W6E^5V/I)HA@G M3R8!NZ&=3('2OEV8@!VG(K;0T<=)#,M)0W9PE-:MY7H"L="\3K>WE',?J3HG MK*4WJC@L^*#G<$TE&]5<2?!5CHNR!9$FWS;Y>N!X"NIU.DQ[@D!-NY(DL&/= =.#?R1_PN%,A!!= MMV)LMY:7<"2'Y?0"_^8$KSFI$2(HB&G;W8*I4N("S-B\1UCM"H16UA'JS06E3XFR%K!\H@/ M$?POS4XMW '9@Y7\_C"L:6!4GP%_/%1<#=I8(YPVB/F%K4';.P7QRCU28-%-+%_--G:N/1 ^ MH80"@L$4Y(9YA@WK%@_)C]LX%2(J3LL+.%/L%)2SHQ-T$#MEF4T/']M+D"1< M7#J'WY6>0ID]VMO"[OAKI'P Z$_(04@?'8+J-(<]A-_ZE+WZ+-W"=,]EOHN_ MY[L8CSBQAX;<\7!)((X[%!9KJFCMDW^B,P*&1<S@*DAA6E*392Y!>LQ5]"399 M[0-N/ (,T7]^-059#ECL,A-8A'*P9-SA3C02YASA*T,>Y5$[&?T$Q\9XJB+I M'Q]!#\_W;J[VO6\!$[T,)J3#7CKLGP;GS1:-/0P\+@)MWCE;.*R,:PBK"B)0]_'H"6BQH_.3;J6B[+BVE[P M4_7N^[ !Y1>O<7M!X0YN30K1?X]J-Q=9F$]OI6L%*T9)K!EET@QS4IV2;YE( M"/_H5$E&4S>.,P5E WY $2K$(P+4&I6/-(KPGUP%@_7AD4.IN4E-%1)\-RA2 MZ^9R04!J@ MA2+2*D-V8X4.]UN*A'Q04!0-/3Y\=QE6,)QH'N .0TIFA[@X$:^'Y%DA"WAX_C:\(/ 5? M6["!9';C4^78?0VW6PYL&[2;1>P&]U)ZH#A)QN_Y!,C7@Y;(*,*U>4N7C]WR MB](OHW/N-D>-@N\^!:=HY>CV>./^%MRQ6^1IV T.MRWE!T'9,)2:RN?,"H4) M\0.SA051XV%L:M&E'\76>$P[EHR7DQ07X98019\TEH;Q>/95!,?;2INZBG;E M< -71-L+T!5WT6?@F+$GY.JZO%"B>01"$<56I$$8, KC,3>;G M*2"=%0$I/^(RNU"=9K52:RDQ[#0@\2^V7'1' #:K5G]N M#/(ME&% #2ECC36"^].QTB&U[.78^!-%CX?0@1:]'67]1[@6BPX\P9N.8,Z* MI6LI&6PNAG%,X> I\3T<5R3FI6PO#M24K[-HIAPV@:])0D/#2#A#(POC4+K' M+/HU7>0?I?VYQ*[?'YU=5Q8!>#8^KN(J5#;&%.M#?(=_V.@@G_-0&Q3R1Q@5 ME)Z6Z74*QMF&)T'KL"=%9Z/+T\PRW_HL )6* @E$7$X!!5#=RORI0NT762R! M8%IW6NWR(J\IVMA'%*EQBQ9GTH( PO]*6*;T;)F._^42E M H+A &;E"/Y5/28@+J!9%/) /X>5DBV!A&(15 1I F],L!KC( MI\28:9\99-,9^9=1)A;!Z*@Q8VB;B!EVEK-)U5*ZZ;B2SHK.XE!45H,I)A1NL&6:C\$#<6BW%N,CTT6C MCY'L2])[]5E+,=L<*)A?/)VM=6'?K;UP9%:?E9=B#6 M&WSL+:AK:+7BQJ^" M?B0DN14;PZ("(M,91A?AO^F@PC2+2YUXM7^FWW"A6SBZ&V:L!K/&GW#]" MH:@E)Q ^35.X31]^/TGQUT5ZK(/&HA#E,,9K &0 B0#MB?#,##$R?227 M-_#,AJ7-H\PP+!!3*[CUA46I95E\0EBVA3&MB=N*Q2&2$UUWIRBXC ? M10@O;I2'*GJTR3AU31E!\? (BLYC1%# _&0(A0RA>#HYYF)X>:V*N??/GV__#J\/O_^[;F#"K6V4?^H0JVE?*%$:8JM8%1K81^DW&K!Y8HQ MY5L YW(?]__;8 M5:W=;< V&[8H#E7Y!/I:$.[Q%A/3I4!KO?VV.&GZ27M;[0C;U!8C5-+<-18I MR9$BT@';EI$CX'PTXO(4O MP%.#^O.4WE)^]T.B&;G5KRR/IVY]))//8DC+[[R4A\#Y2$:$/U6DR+_^3B@16?GFA]ZKOQ$C0D-.N^?;EM]+:T7)K9 MHAXDY[[R#PN -9P+6+)9B!G.I<80:3T-X!I--?5^(;G_S -%6SE;3/ '*:'Z MSF'ISM5()6G[*+0=SD+7RZJP%FA:)&E75SOM]A*IWB]5+@'IC6[B1M\0H?+] MH@E=$)_>J4GRORSY,4ELN0(+Q?L ,0VUUVE3=YCI Y,A%LEH3V1-3L$D%#I4H\?!L-NJJ^S:?3S&ZXBR=ZABQ.0C^OLYE- M;9RZ*]'<-Q<5-BGX HN[8"VLB.=AXV#D_GOJHR7QV>H-V.VI\+87V8"JWFZK M[6T^+K=@4[>@MP8# 85H&PC:HPL+K17H8"_4P@.JA>R>JGB27(\CL' M>27! M^HOTPEJ0S(]X;0A)G:>E3EZN8"-E0>^J/7.PD;:PXM9-Y<4FZ,'WNN+73YZ7 M0F!4@I&';?!L LX7Z.?$3+&P:)3*FMGM:>QWGLH#'\!$%PHB0==_XMVD@9HAHP_N!956N$N$<$%$XJ%":!U, M[4:BI!B1A*?P6&,L)4T+E HF^VS-_19DT\PB,_(4FN4%HQU,(8>DD;:1?#PR?NR*VJ2/HDNY3W M(\W\_=35"Z;L6;.(G:;_>.NXTN3P.GA][RMBQIAS!T<2\T]:(/\LNY M][O5YAYPT?95?%E<;L&E-\N_]UJ#0?65=DO;\G>SW=WJB55CZ@]:>MM<^ZI[ MVMNNZ6++0R>>IY7<_?N3>LF)?:E\2Y"Y5W9_7Y[>/=V"F[4*'RABB!=:+JW! MUJV,14_DC1OIW==Z$=[P J$VU-^[I6VP'9ZLJ_0CKV =C_4\-*=TAC'.DL\4 MKKH4K^,'>:C.)(YGT>F;-W=W=RT88NLFN'TS!($!B^B]8Z@_P8&JK4'W4&[J^.@#;W]QO)FLW^S7_I_M=8D!OX^GZ;1K,J0A0&L.XC, M7UEX Z+%,+4'*-R5_ W$<9(Y-(-DCC;& "G'&&LNLH?(W9Q)\&@S2@'-:)GX MY]";H2QC4L6QWEO0DD24_H+#NY]5!,L_VN,??;T8<5U$AH5(O"T[T*]I /NB MS^\*>PT"-_TEP4U"6!,@3*-AZTL01JUYCG^_>KT*M[*,)7WP?+B5^IMY)(SV MNB5!:^] RY"@=;"@Y?[ZOTY@_WT+\-('>I_ ZP0!0=/T <>OCQZS_V3Q$GJI MBV*7@"]M0^@"C6'!:[L$O>9ZG0+"*B&\)8@T&,6(^XV75RBW7*;-*U#JS MXSX8>]%TCUT$,+VKFUU#,U&'['??L%^&$+W.D#QCJ@"&AO#S#)9$;&\J-BG# M!.@64"VE:V9/?%B,&S2-?XF=5A%77B3N=%-)4*N4!.\)D-;::70TABGU$4LU M4TJ#>PBD35)A)9"^-)!V-0.!U*@$4DJ^2-NYK /95$;D(6@]CBZ- 51C1]4: M@YVT>Z'T#3G07C)-]SY?Z,OF[G:?K_/XN@59/7V)/S7*VY4N["=W84O)KZ&2 M7Y/L@%+RJXGD9SZBY,>#P!HD^>WJ5-E,\I-0VE@H-2642BC=Q*.B=>#?@YZ! M'A5XH0DS2ZV25PP[*V85#$1GNI@@:1-(3;,SR'6K=1H#JM7VR7M!-9TNMQYT M7DM4W3M4[4A4E:BZ$:H.\-\=[0W"Z;\[]XBHZ1^[@&SF7M:HOZ?6D^[EO82> MKH0>"3W;NI=U#CSOYR=?K+NHZ$ENC#"F2V>QA,75L-B3L"AA<9?,#>._F99+ MI8G.E(NL-!&O'[(@?7V@\LFBB'M#P//Q'/.U )Q/;!02XG0XXNP[ MP&;S[4N$W5N$U=H28@\=8C=-#.P"P/;;NM'6>KU!GAAHM#N:_D"\S4V(FJZ* MZN(-0=<=?=C%N4IDW3MD-666H@36^P!5:YO=S@!D5UW3^]TW\537NF;/<#10 M_:$-:07=7W!L4K*.!,?Z@*.^ M3P*DN2(^26*DQ$C R"9EX4B,?'Z,S&R7>J_3HV!QG))IGD2_A SYU8IBY3?L M&O\)OJ@J7UH7K3W!R/L[HI83:TQIEMQ;H&Q28HT$RMH 92<'RG_\IGRPPI'+ ML+,X-K*1("E!XQNT*T^,=!\,3VV.6/^:(.0RG M "TNX-"9-<.&VPH*FX"<0M*,G4S25$ZRSHAZ8P!U1^ME(+I BN8,NH32/832 M)J4-22BMG?%R.^C,;7W-B<_=D==;M0 ],5&L[;GA=&7JJ'3;5\0ZSQ? MN;#"GQE4"XS^+> MPJZ098L;!<>R;/'R[\TN6[S7PF*30BFEL%@?85$HW"4WR"4.)))RHY0;I=:^ M-1 W*6Q3 O$+ C&5L#0&@Q2(C=;,&1^]^W1Q]D'Y%L1,.5%>&9VV"G?M*R#F MADQ>6W,@$7$/$;%)09H2$6N$B&8%(G;;$A$E(C8<$9L4C2D1L4:(V.&(2&"8 ME]D@B-'>*G^IN_-;PJ*$Q36PV*3X2PF+-8+%;B4LGBA_4>H>32D142+B&D1L M4ABE1,0:(6*O0G76C)[:[[5;9E^"H@3%YH*BK*LN07$G4.RO$!-?:7UI5)2P MV'!8E%73)2QN!HM]_'>_C[ X&*3AXL.+3\H5LY/0C3%4)PO^:3XH+N?09 ) M3T[=*,*@)_A_PUGH>LJ ,+(O,7(/,5+6/9<@N1-(ZEG'[@2[\%R$ >)&$,Y) MNXXD2$J0W!^0E(F'$B1W 4FC#))G@4_$PL06B9(2)?<,)67&C43)75#2+*"D M&\^EIBWA<1_A4>;!2'C)%P,1E2L6WKJVM$E*I-Q/I)3Y,1(I MMTC=YDBYKL[/ <%CUB=,E$*3.=5["9$R849"Y"X0N=YM@Z$_NFKL2T:A!$T) MFD70E.DT$C1W 4U#&B@E1!X&1,K\&@F1NT"D\.'D0>0 /U(/+^&E*-\9>COM1*.U_RO<*^=3 M.'LC"F(JNV$Q;4B#[/+ 5MM:3\A^ MLAW-/H*I3#"48+HKF*9EQJ]^WR? W+&%EP3,@P!,728;2L#0AP*1,2)5S> Y=:V^QV!@"7NJ;WNV_BJ:YUS9[A: 2: M)T+H)/0(QL5R0,O.;>5X^/E"N0YAAK Z,,+7S8'1':7.S,FMZ1)(]QA(9>JB M!-*' :E>!M(+S[*94-U+"GQS('-'R5-"YF% ILQAE)"YF:J.SJ&.5N%H/_.L M*%*&%%@(0'(5!_9/Y#&S-T":]["*\R_U'"Z\:64'TP,);A]2O9/*.).U/.,0*817&55C\. M0N7#]7E1L5<7[:8<:33EI9'UJ7$UF[#6$<*K!-<]!%>9)RG!=7-P[1O=93?3 M2@5_O6C:4A=CH'2A)K\TM#Y?#)1N2FS=7VR5"9826W?%5JV4A[[""[4*7_'O M]/8P4GQKRNC'D+F90&M%:)QM,/8^-&!?8N\^8Z],?I+8NS'V:NU^1?CI%D:# MH15!\I22H-M02>WDV+.+IWH.G MM+@> H(:34J,D@C:S%"!O\@>;N#:"YA7=>$#8 M^=V. S* ]B5\[B]\RH0HB:";(:@!"-KI:6_$E+2VH9]$OU)]W0(%_3?7\]8G M1#4'-*M=]I?LQHUBOK@@4L-+R R1@N?5B2; 3Z MBGHR=_.@X.E113VS6DWVW2!<[+8F9;Q#DO'V'31E1J8$S5U!LU,%FI]<_*94 MB25<[B-[PF4WA\M_(H3\<+T(8*2R(/)QWHB,1P]*$)4@NB\@*I,I M)8CN"J*]+4 T;VMYG*<*2CB5<+I?<"KS(R6<[@JG_1Q._P'D#-E<^@@1]&A!\3X:@&Y %-8''NL#*(2-"5H[@UHFDU*@)2@ M62O0--LY:)X#+?YI^7$8W+GQ?Y7OH7OC^I8GW>T2,/<,,)N4"2D!LUZ J:T$ MS(^_8N9'%)#.?'8GD5,BY]XAITR"E,BY*W(6DB#/)B& 2C";*/]@B1_$4MB4 MD+FOD"ES'R5D[@J9QAK(E.*FQ,Y]QTZ93"2Q)XCZ;2V%3 M N:^ J9,))* N2M@=E8"IA0U)7+N.W+*G"*)G+LB9W=%_*84-"5<[BE[PF5O5;B[%#,E;NXY;LHT(8F;N^)F(4WHHS,-?$?Y K.00J8$RST%2YD- M),%R5[ <5(*E%#$E:LJ"P6L+!A?2B63!X :BJ"P8O/R[+!A<6R&O([,7#PJ> M'E/(ZQ2R%S];H]!EGO+9"FW7DEKQX *0%S?P!3YBY*P-P5,(VMHGPD%-*>*6%S/V%3,P5LRIQ%"9N;PJ9A M]/M& 38I/M(R1.-(!J^Q $C.K&BB#)U;"P$I[SEQY\83Y8PY5IA>5)4O7\X. M!DV_VW& ?8LZ$D[W&$YE3J.$TXWA= !_O)F.;Z:V9:4XN068?F4W@"N?8%! M=.4S[(A9T]'T+ E#G-\E@U?D*-H_^:= T:S]FR;%TGW&T2;E./*5DB#Z0B#: M'W1SF50[F24(G1$3B,KQ]$+\F$.HJC@$43F@]#B@J(A:E@_@Q>([QOP,I)3? M @^W1:0JY[[=4NFF\\!W;>4/>&$2LF@O)-K-,5C7)0;O,08W*7528G!],%@_ M"0M*<>C>< PN:FRM#.\8K>KNM5Q2GDNBR!^C22%E/HLOSH(N^%EUR M 4^BBT27"G31I>SR"/5 ZXTNZP>X#EWTQY!=!NWNP]!%EJ)=7XI66U@X68JV M+IPG2]$>9"E:*0PU51B2JI84AE8*0X^A:CU8&)+HTE!TT=J:63#-%TAK@Z^TTRQ!8,<65/V-22[+"G M[' V_"+980MV.+,\._&X(/;%]7^., %.,L=^,L>'CY\DA8=-S MK9'KN?&%$:4CF4A M@E?ZHQ?]T?IJ?S3.P77^?G2_RQ/>=?147NSZ.JI??"S/Z9-^IEW:JP3]J_// MWX;7OU]^O%K)SL7C2>^]V/%T#E!J ZD "'B_PJA$#L!PC*N+SM#/X#?3" MD"6(U4X"$&HE\20(82;.,B3RI7KWMU'XYEW%Q><-0A@,6GVSOVT,@MEM]3O; M!1NL>I7>&@QZC_(F&I3^D'ZX:V7:[M)MVU9:? D.69&!]%!=;D/I?]?;*NGT M< *L.]^>]-S_@'+=Z9:R]#!T+>]AWU7^D?CL?_ZB==MO>>59L\)WOAU-ZKY+ M=GYM$[CY_?QT YV]23-Z$[U1J.K^^Y8HO%\%3<^SP<1A&P>S4[A/ 47#=11< M@IUKZ[[$BM9E-9NT9BMBMN7B;;)XQQ>AZ]ONS/*65_!U$P6-O:;6?AXA9Y,0 M=+E@AH:QKPQN"?\KSY&'8F*-EK19"U<9\RH7;\O#9&D%*PZ3E\]_JHUIV5AM M6GXS"IPY_,\DGGKO_C]02P,$% @ ,ZG%6 #13&&D$ ;D !$ !A M;'!P+3(P,C,P.3,P+GAS9.U=6W?:N!9^[Z_PX>',G+6&A"2D37*:SG* M*Q# M0@9H._/4)6P9/#46E>0DS*\_DFR#P1?)0%8T8^9A&NQ]D?:W==G2EOS^U^>9 M9SQ"3%SD7]=.CAHU _H6LEU_N_WPQZ1AM9P0SZ MU&AA""BTC2>73@TZA<97A+^[C\!X\ !U$)[5ZQ\$6PO-%]B=3*EQVCAMQF3Q M6WSU]N)M XPO&G7[W&[4FQ<7X_K%A675WYXZL'D&&O;XG?W+Y.K\],0:7]K- MNL-IFV!\7K]L7ES6K>;YQ=N3\^:[RTM'"'TF5\2:PADP6-5\-6)"+L8M$.SZA +?6@JV*:[3Q1R2;![V^IB_ MYGI.ZXVS^ME)BO-$SMJH-T[JIXP54(K=<4#A+<.M#1T0>/2Z%O@_ N"YC@MM MYA0>Y+"O$21>4X GD-Z#&21S8,%BHWQX8Q@<)G+\@XQ6^R:S&63;UT,2+.4L40@@BTCB;H\=B&KDISV"3G?V0T M .#[B I^_B1Z-F<]A8/"!^P1A_$JQG( G;@G3771&0U&_',%L(61)VE=QW., MYA!3%Y)D]RX$3#%TKFN\DZ_'?=>W.89'K"0Q24K!ND/RUTP#)*SK%/7MK2H4 MB^"87-<(P\&#H8ETKK\-G;+U9RRN[_XC:N^!<=G:,Q;H_>TK;@&O;,49BQ5X MVW@]9Q^Q]X9K7]=:B,U.:P9_]GG0S9Q8"'4A72PH%K7RO0\-\=^)45_-8>N& MX'I_O$F[(24@T.[['\3?FZTY8HY("A@W[*',M]Y\,MFBA['=BJS9OV]W[H>= M-OMCV.]UV^:HT[XQ>^9]JS/\U.F,ABJFE@N1XG#*C#]D5H0Q$+%,(RG4B*0: MH=@#4 D;/P#,JC>%U&4%W@MJZQ*E$)YM Z'Q\YJ6_U0=TN&(_?^NJRM]O"F2--"F53#*-_:ZP4'$#,,OM>&JB*:"F\Y[O!>VBS>9BT M/IGW'SO#[OUPU&_][U._U^X,AIW?/G='?^P.>)%P*>1O2T,>J3.Z]T9"X4]# M(U1Y %T!ESTW>65-4G=XMV]W./0)^?UTRQQ^NNWUO^YE&%\)DX)\L4TWS^4; M0D&%(.SZ# X L^0*&"4I):"<,D#3)=8'B(!ANQ'R&T(]@J9N(\GP'?_$J4 MOGT#B$N0\Y"HDX+E%83( #EI; *2%&HPJ880:R#'2 JN$%3#8#8#>(&,%3)I&XZI@D$%F=2^[L\:IZ)=-SFD)C[?-'%" M0M7,/:3(^CY%G@TQZ?P(7+I0&4;33%*COTT-F0DA/QFAF"H9'DYX%#2 ?'>; M31!4S+[)(C7ZNY310Q'&4D:%+-Y"LYE+>?4)FP2P-L_K#WW%J6,1MQ2'BW2/ MLY0F9B1K\BJ$R3 8$_@C8!7H/')C*,WA-UBDUD]%O"L11BBC4A97"8'V'E.I MQ%:7E^?-YKL=8BOCY_BO*BWWJ0$P FQVLS\\(W%2-%.!6!DT0R55PK(@Z%4& M4"Y#BEHJIBL.GZN(5!CE*H.R1BZU?RH(#-FK:&<>CRE;.4$LM7$J"N3,5;1P M.II3'ROR6*765PH'*XG&1I"GCD4VHQ0)>8Q811@26VIM2('KE=R'BYFDYD^% MALGM../G2$Z53"_?4U-'1%V6%*A4%*FV35=)"-5BB&4J (.D/X=8%+I$<]N' M%AGL%ZG=V1(!3"+;0?C%2OW!*W+Q:@$RW;5L< M1M<+*+1?KN-05"SUG=3BT];=25PB@Q7)$&7Z100B5NA88;D.3J6 +<,#3"88 M3D2YD3-@C=(/X,LYDT2AU(G2:VC;.M%Z2?B3J"R5=)R"#91[@'D$]UC"*\I( MDT*>6JR3;,S4C:6. Y3KQH]?#9#G.0@_ 5QBW-A.KA3>U&*@%-XE04+= >EU M1#9_[QMQ!?E2Y%.KBU+DT\^J[@+A)NEJ?+T-*+/E'5,P"V;BY0-8B,4X==C+ MRY1!?9E:48PV=]>'Y%"1$6D*:8Q8UP%>%2B^G;P$P$SJ >(7A7B+258.HQ2H MU%KO$JAJSYLV6\6 WX^(G,\D&N+8H"1(>BX8NY[+K^G9OD\M(5P*:&KQ-K/E M"8W\#Z8S'CWY.!LVP83>2H+/$V%6Z-PC"@GKE8 X7Z&*L5R&%,K4DJM(T%D' M4@@V(LF5!2L<2&*[V'> _13NBYQ^0/F-A_RZU.V!W%Z^%.3,XT[LGVAL7.HT M5DK%3NI*[<$'A ]L,6AFLDD1R\Z;J_J N7$(31V$'$8I#*G%O\U#;)6$(9V0 MN$6[4! BA2>=59>5WUCU5I.VM'C2GW/YIL7LPA[M ER!."F$J<6X' C%8R-4 M8L1:#G *\X16(8GAFOV_\PRQY9)R\Y#M94N!3I\/RP8Z4K@V^>!10T+G 79A MK*^\5_,IV4<3SI,E@?6\D<[=CI>-[U*)D=!234 W3H*4@"Z'4PI2.CTN?8BD M@DBLCOEOWAE0)D"4R9"BDUID6^_0&__!&]&4?@1._]/];%_FN]84]8G8C=W VYO?O@S&A&%CT MND9Q &OB>R'7M4Q2GV_CC_D' D)2\?&CJSG$+K)'XMI_.\#1#8"$@4)=&O!? M'S$*YM>UD-RE<%8SPJ\$++]I=&6C&7#]+GO'!:T^*)*J@QC$NFR@@G8[P#P] M3*@7"7QD &?HD=_/NJJ4 SRRK)4:\]ZK&3XA0HM"%<-]%=.W$_LI/<@>0G&< M< 2?Z8W'*I);374!+X?HR16-U2A4.9I*P@?L6G 6)=ZZS["8A9_[4::]K[1$RKKL D6+?QUK81G)6ISIE4UX@QSR*9]LSGT21A# M\3!V(DAO%BN2*&_$Y-E?Z96QM5KFCRLOIE!NS_#+;+2\.>=1*K[JH-MYYCW0 M!/8='C%"/A5&OGASBW"RWL7#;PDQ99PI?#<&'N\:KVL6AK:K:I3P"2L&FS7B MA8(]XB61D^(FDB+3H8?NTRG$JS@F\D8V$;+XW)?C<@_I$'@%G709$2_KP%RA M0IT'+;,8J02!#AB)"9QI_0A<(L*#I&G# 5"\Q/P#G45S0$41+X91"8A,UG#O M %_Q*$8J3:?%D),>V_M^Z?EK@D6+2N6$2Z+?YN=<,(&"9#AG,49^=U%6C+;= MOMD<06OJ(P]-6$35\:#U)^OGP@4[B=9'JTQVJAV+TKL&I1R1'$ MLQX"OF3Y-T6F1>%9.YA!OCK$"XRPI YYU%I41810]\BW )DN;S_K///@%]Y M'SI\)"P*OV2\.PS$-AR_W#C,PT(6@?#Y'G>ROK- M,MIEX1$67QYN ]=;] "%MS!_YE3$4B(6>XTEC\40XD]3N2KK5%8$.@S?K'+D36EQNC(+2 M>*? J$4O:W9:'\V'%IA3%WB2(3R+5 >06 ^/^>FJ-@S_[?I?$?[.9AFLK"XM MV.R4,VH[1D KP/Q2F#'K"^SD\1@Q]$5_2X;_DD*T\-?LV.QTFX#N5"ZHVR^_05@@2MM%B1 ZPF3VG98'6,T2VR$C)!Z9B4F@X> MDBP[&U'XU9,/&#H0,_OO;HVR$K7H#.(#[0["FXOY^6NMQ4Q_BX80@G6S=_C5 M)>K0()+KQ4ISL@(&+=QY8].01W*J&XPA[>N'>M$UQ/Y$''<79^'[R]/W9E25 M/'P4F5\JKX7RA2FE5; V:R4^@2Q645S[RF70PN_:+IDC CPAE,V)O8"G6? $ M4C&+"*"]NEUZQ )2 D18TT*D8$MK-Z':=L-?(7=+:)NLZP03%G=S&_.((5I% M8V%YSW4@C\.)S-^WD_7:[E\"V.YL#EP<;H ]8,0>T\6#QZ\N]&U^N&)>.(_= MOR)=H[D;S!WA;GAW#Y\LQ*IZ5-RAY-/K,"YG9)VB )?.5$WP:-%+\@(-X"/R M'OD(Y?J0L!A"]#7%59/S:5&]'C.\3_C6C%K:;3Z]%M4QF\N=M"]@$2B.TT4\ M6E0KOOQ=FCJ30:A%!>XA#3=D^"J%2=F@,PZH2+E'?+^&CWS(\_A(Y%.((:&L M1T X3(?)'2EV$ZKKJ%"<%+35,8YU7FTG69MQ^7(UB_)E==>.1OWX[,8BF;FW M1B$FEF%$JYP&N!]E6B0,KN^Y_]8RM]FJ3[-IT9%$(952C;)IM:C&KGGQ'T7Z M=-MFCZ(T+4P1'^9;"QCS M)\#9U/N>A$1/V"1Z O%V)P"G+%@L?08PR:0%.O'=D7TGX[(9<^VR&<4#R3M( MU.6$ US M "A+: ?3=E\!WCM!2NQ:Q'1%_E"*?#DN]ZJW#HLVB@FH)=/-W\5 M=]Q(-AN@!?#HXA:JC#]*O%I<@9%_L=(J87J+6YF2S*\^H1?WX!%K"F?@PYO_ M U!+ P04 " SJ<58"[QD'2<> #'*P$ %0 &%L<' M,C R,S Y,S!? M8V%L+GAM;.5=67-;MY)^O[]"XWF=CK$OJ9O<)A:5AL4*1 M&I+R,K]^&I0H:Z$D+CC4L:8JD2V)/N<#^D-O:#3^_H^OQZ.#SSB=#2?C7Y[P MG]B3 QRG21Z./_WRY(^/K\ ]^<>O?_O;W_\-X%^_O7]S\&*23H]Q/#]X/L4P MQWSP93@_.I@?X<&?D^E?P\_AX-THS,MD>@SPZ^*?/9^+;W]YY]_[IXK<7'YT-5WV0'LN?_NOW-Q_2$1X' M&(YG\S!.]06SX<^SQ0_?3%*8+V;]7EP'MWZB?@?+CT']$7 !DO_T=9:?_/JW M@X.SZ9A.1O@>RT']\X_WKR]>&48GPS&JG]+D^&G]W=/GAV]?O'S[X>4+^LN' MPS>O7SS[^/+%;\_>/'O[_.6'?[Y\^?$##6'QR/FW$_SER6QX?#+"Y<^.IEA^ M>4(//2$H0C(O607R[VL\]>EWL"F,TNEH,3=OZ/OS9U=X[7#CUSF.,Y[-T?+% MHTFZ\J%1E=!DNOR7HQ!QM/CIX'0>(X&;P9AC@<#>=#G#T;YP_S2?KK:#+* MM)Q>_L_IW6$,QKB0LXES.)" MV.LYS MEJ+DV-WPKH[D$FV>3=/!9$I#)HWVY. +5NUSKMS.L(1INL*GFPOK_!-/9Z?' MQXMGPG".Q\M_7Z:3XPZ9,)^TF?(SD=)0=I7YS?&\'J?1:;42[R;3Q93/Y]-A M/)V'.,*/D[<3LB'C.#@ 4]XPZRY!$4 MMQQB3AI0E\(R9\$ZVY@.9V_>%?]_3B;YRW T&FA36!#1@#9!@XHJ@$.23RXH M-%@R+O^IRO1L<@6;' E:6Q!D_&*WSAS4FG(P7S_VO,#K%@;3%2V$"9.UI=HL@5XO7H3F3C&:8=.PB-K^,H4\A MS8YR7Q6";SW=#<,<6IRD7/,E(!RUT\Q(*!IC75H*R-QZ$$G8C$'79&;SZ.8& MC#X%-8U%O^NDMXMKUUG' M_ ++, WG ^4YP\R)PK$("MV*@Y"M!K+ZSGB="FK9F"KWH^I3>-28*HU%TK=- M*692$"@D<"<#N8T2P7EF@ F,@1P_'Y'_ )M231Q,E!$I\A'@+7%%<4UR#+9 M8%)JIIUWT>W9P>R;,]8YQ^[?DMM(3,V6V^_#\62ZF(#S01DAN!)UT:.2H)AU M$$V1$+22Q0GAA&P=C5S'T&_G;>]4V4E$S8AR:4=QF6TU7@9MB*9:,B*LMM4^ MB%KH%7+(/ GD'9;!K,QG[YJ@63[_VT5&66H7G,X0[:*.S3*(SAK(,C&M O>% MM]:==R/JDQ[=D1-WIVMV$D5#VH]Q=EB>4[PUG"^19"\="N8HW(JTFLD1@A@5 M0D*,*M-Z+K%UC+L*1Y_T9&,J[#SM[:+,STE!;\X67,V[*#2DAD,@ MA8SD&TMG*?)NO8][*Y@^Q;2-J=!& &TWQN6/H6MK6U$B^EO6)Q&KEY(\S^'\Z/GI[/YY!BG M-^R64-IIK2+D3'A4C.3[\:! !%5KJ8,QLG4HN@ZN/NWY-29)<[&TM":3T_'\ M.GE9]5U*"N %108*T4(@!0;<2QU9C+ZH#DS)"B1]V@!L;T=VG?J6>N,S4O1( M.%;I,ANBH8B.@]9&@/+&UR0 \3-GYEGQ(MKV>V=W(5J'%O;'I$5#432CQZOA MN)XK6AT&21X*3QE!>*Y!92[ %QM!,E6<5O6WK1,T=^%9AQKNQZ1&,S%TD809 M&%FD##( "UJ1PV-YM5_UN%C*27BEHFN]MW;K*9TM1C(9?_J(T^,:Z"WCO$'P M+ JF# 05#:CB SGT]>2;5-8%&F**K5WH53AZFF+92.(W NI=Y[O+1"++]CQ/YXA_# MUTO :EVV9$4)H7BMPB)?O&XR>I6TDPR#\/OS>?E9-MR)%2RET5$2]"E;* M)Q,8:ZTK[@/5TUS*;CJCJ20Z.F(5* 3SVBF* MQ:($99@"ITJ$Y$WP7$CI=/-LVNU'K+8JJST)P_SRZPF.9_ALG"^=9UB.,1EF MLE<,1"SDQMG"@?[B@3'-M5".AM_:.*X!JT^1T_:<6%%QVU0>G6X_+&"1-W>Q M+\*8*TA('"$#Q8V"((4"[40)(O'B>X>9;2^\QX?!S M]>,OL2[J(E2*%KB6%-]996K!MP$>A#6^.)N:5U??A:=/X50[#C230#L#$69' M YFRC5XE0#2U;4L1$*4DTT2N?%)!E)A;^\;UO7V*CAJJ^$UG])HL__[T^G2\ MH>];]73[\)&^_O[R[<[Y?%=='E;9R2-VKU= MQ#1G>;$WD]EL4&3M<219/1%*$E8E@ _& T4O(B-'I9IW%EH!8^>^,E-ZR+OI MI SG V$194X.O%ZTON"\5I=SR$*)((MC$K'QB"Z]OD^!P:[ROM%J9LM9;I\> M.8]09@-5M%*"Z=I)CAP0CZPZF0&,%-Q9F7/"SNB[!+&ABP\_E,QWF_*6?8:( M=8O1,.]*LCP ^D#,$X;&Q70&);6W"HF.JG4KB>]OWST^64KE%8GNK*/8*+%S@;.77RG4(AH-QV'Z[34)?W;+T8L0LZ-U)\A8U[/^0EHR MUH56Z&(C3#!3>.M]\@Z'TR=%NB7[;H9._1!^PVC['.BYM3VA:F^!;H/1*-S>ET6ZSWHP"EWT"+;BT'GW-B-<. M=(E!9$+7D,%Y)HS@:F^>U^8C>8^?<7R*RZ5Y/;UUT5ZIAECT7R8!#(Q!S5+F M)#R9R+)BK9=+''RT]%,;8RFMM_.W@-DG5;HM7VZ>ZNY66@U3U[/Y8:D]N18- M2G'Z>9AP]F$RRH-$;G/.S *S2$O?B@PN6@/1!PJP*7:WJ7V]_&UH>J4I6[&D MT>0W(P,9[\E5!_U!(KA0Z4B3B7?T62:*UM;+VK8=Z-Z(^Z<S MZ@;C['!,$0Z-\'0X.ZJ]:P_+"XRD\S%$AK) 3D+5(3+PFG2^\[9DAL65YNTB M[P75I^V\;LC15B[MC";.+R6SK)8F&ZLAY4RZ*F,$>GD 0;0MV>4H=>N,WQ4 M34>S5DL-CJQXBXI<$UVU,Y?@%&MS,!N#W-"$=JPZMR;,]171 MK;"ZR(Y:-,&0\@9:[_3^H 0M3JE!.Y5T4M:IYAT;;LN./FRQ2SL2;#F['>YZ MH _%HXD@[.*L7FWU+U4!3X$+!JNXL:U+G>[9]=C"_3L^"$Q=B:G=OXDCFG$ M(XKPG^7CX7@XF]?Q?[[PB3Q+W",M>4'+EIQ<8^O=>PBH/$I76-&F]7*Y!U*? M%&5;NK2413N"G-/S.Y<7VEQR+75!!I+7"FYE:(@N1)".1ND]30.VKA=:C:1/ MH45C.NP^\PU[L\Z0'G-$W'R!GW$T6=R6LB2FEHQ34,,@V%S/>Q@%3B-"$"YK M&[5SH;62N!-0GRH'VW*BG1R:9B0J,0_''\((#\N5NW4N+M89F&(Q1F; I2#J M47@:-3F6P(TWHK;>T:6+M,3]R#8L0=Q3"4H;#=)>-(WWO[O9T*\GS$K,"";4 M=BV%AA:T=B UJ4R:S:1\ZYZ3>ZOF:%.ZZ*PV&%D!XA6-&$\I9*% M8R:TWFZ^MW3Q83W_OO#QUB*R+:6WA_VWS+/,2$&]3+5O;2%GQ$?-(3D1,J?0 MI83F2;9=]J/V%1WTE5)M)/E@->O/GWWXYZLWAW]V4[+^_>E=5ZS?,HY&!>OU M5$F8'9')_SRDI_WV[8]9;>IPH4Z>)0HMS\_Z:A:T% RL*)E MA5)9MG;?UT>WK=JJHK_8NTWTKMM*OUBFX<5@0$I=&V5'"Z%NT_! @52*5HO" M[V/5NB_KD\'KB"!+9=/)_#?L-7,RQ31'D9:3TD%T4H-DD)I MY:PTT;7F_^7W]\ED=4R*G:>_9?@QK=T)7N#9GY?&>+5KP< XB=FJ!-X'#DH4 M S'R#)(7*86O17&M=X76!M>GY->>J-.-X-H=L#VN%S[\[V+"SC;^7PQGBQ.? M[Z9X/#P]'L1@B^(6(6,-Z!,O%&W7-CJ:E)U1 G-J?LKV/E!]2ICMB4=M!=6A M7EH>&J\#UEE:19X_&",,01(.@B5(@M%(F5(AJ-99]SL!]2IW]F *:%L)[;$H MS&%6BDD+7 A?KY:)!,LDR#PJ)[,1OOFIDB9%8>:1D:>MI/:=P^<8+6J5@24E M:GJ@D*M>+)0096#1"5&:;P8WR^';1TBEQC+KT(K=O*!CD +WNO@$W-4&"=9S M\ON]!1]4PA2\3+GU :!U M3+Z,!_2BG,DQ!U//$:O:KS36@[]6J<0\]RZK]@?_KZ-8BQV/)"_<2!;MKA(^ M"E/\C719?CXYKMKL+"G))?)"@1S%<9F#8K7E1PW^)3*FBQ;"Y=;Z8S62M;CQ MR-+##632K2M[K8/;0%N*RP2!XO6N*)4C#59ZBMPR-\F0FYUD!TT;[L6U%G?D M(XN+F@NLBZ,F1M<*#A.IYC)D2)_N_I6UBX\[P+),\.315U<]Q;J3HAK,6Q?K? ?S%:U MD^*>J;8XU33('"F>JQU&3,%J5Q,$KPIHSI6D60F\^;&0#>"M1;''EB?N2GP= M\NN\E_[R*J*5/?4'Z#5/M5>R<\H1UD318NW&P+A25D>CLNV>:NL@78MU[M&S MKKE0]Q#B+>\Z*CDJ7YB#%'R]Q]%[\#Y%]IS!%B*O50@,-K]#_;_6!'P.(UQDPF;SZ3#-,==?$.2K/[CTR7=R?71].LS0 M8XZOZ(O4A?A;M@Q;A>_LSL>K^&PQEF7/P1M&X2+3C/0EQ8R)JVB,\HP4YG[H MN0)=GXY5_/CTW%7\7=-SI3G/P@2##+*N5_APQ2%0> !6BR"E95+)UAF";<^U M/>S1C1^?GKN*OVMZKM+NK$B**XP!5ECM[%#;W5F9("AG,J;,7/.FK=L:]ZWV M.A-B7IQ\/JM/O93F634;M>99>XJOA%,,E/(T&YF5>MK"JZ2M+ZZU+=D48Y\< MGHYXMF+;M#LQMMQ8OX;R2C$T::_O]= YC/"C*;HL"P,Y-EO M\@"3X4+4&QQ5)I<]4W#OA?*0:PLFP<@G8LW5V ;X-O0Z'B3-UYQ@73,S$=EM\GT_FG\ D' MQ@GM?6&0$K>@JD'QWC-@2GJ2>L$=^(*OI[- M3FF(Y%$\GQP?3\8?YI/TUZ"HXC#K C(@19\Q,'#"(^1 $&L)>M0=E%[>#>H' M ;CJV-FF=2R=7W-VOI\#Y\ M^3W,<3H,HT5"-\?@).@8*>)30D'$E&HFH7@76NJW=F[8 M>LK;-_1X5:]+HD6T.*PYT/3&$LGK#KXL&@78LZOFR#Z:+")'[=JW;%V%I$]Y MO?;RWW[2.^CH,IG^5<\8D0F<$1E1NNA0$1:=R3FJ=PUBS. CES&1)0V^_=FP M54CZE))K3X#M)[TK'V,145VRIZ].YZ=3_)V(>GQZ?!9NG4=9.S@5F[]D1R]B MQU$UU"USO*7;\@6 4QS$FK@OW$%6R8&RM:.[*@$L\R(:E"*QUEFJ=;'M MJF_6?<]_8YA^_#(9Q!QHQ"%!,*J<'Z@-Y'QSCE@T0Z53ZVJC#2'VR47IA&'7 MM5>7(FQFU]8%^9;6]L.TYN&1%-B5H M+5MO36V+M4_.4:^8MY-0]T[!9X5"@+I87@T_XT!A)F3)@S<*046-M5:/@9$V M"*%9RJEUMG KH'URS'I%ONW%N7?F7:"D!9!#L0*\UZK>4.XA.H-0,B=7-"5M MFG<=V11CGVY8Z!7?MA+BPU!MY=;] M0C?%V*?-V/Y1;5,A/@C5/A)U<, DDY85#D&P +4Q+OF@7H%(/A<=A+&Z=9G( MQB WW+W]_T6VS<7820W ZCG@115A-123=;U&W-;]0PIPV.+>M8R2M[[+X3Y, M78_YJFNC16#<9P.83 *5Z@:JB C:.Z6\%DJ*UGL$&P'L4V#>E$UW%4.T%=O> M5M,%.FNU3]QDR(;3/"2:C)@$@@^L7A<5@K6M=]/6Q=:G MK!>V-@^EN6!%06#20-3U>F<1G,^M.]EMBK%/H?*#W7]M6HRC+'BB9U MFJ)#6@#UO$:P!E+(F1:"Y,RW#HW7Q=:GD/C!U=7&PMJO[?LR&9B4K.):@ YU MR\63/@VZ,"!@A@QS5%:T3B*O":U/X>Z#$VE3475T*]CW]MCU?C(5;N1%B/D6B>Z3)-O+HUO0..'.J7L-6;U2J'0E"O<3"(VA5FW"[ M$K7H\BQ0,W6Y\J$7\\U5K9LGZ^3J_1RQWO=B?2%;*#WWP2@;]I+IW(#]#YK7 MVX@5:_D-VTBB6^9?4ME:,FVSLR!4H)6NK868 CDT7,CBM>7:M;[I[1Y(?=*/ M>V+(EO+H31GIX)I5[ZB0E%ZS[U+2ZR/;=S&I-U: 7PVH:\'@+SFGR/+(6,SI-KV3R1LE88\X,4 MAV["F#5=MXU$LI^*@3_&>3A;'"2K=ZG4 OQGQ_6[0<[".K0,4N#UGFX*^$.A M+RBDUJA$4J;UON960/MDY?;"K>[%N;_J 14#YSXK"$[5SN3&@,\^@A="6/J? MI;+OS?-N(J0@,PW%>> H$)0H@@8J"D3N!$=I0VY^U?P:$5(/HX9MV;&6>[B1 M&+I=!;EFE41"D3FFDM1 M,]'-/?>52/ID*CJ1_I:3WJ7^/TO$+/5I_CW0MXN>,)-R>#J?S<.XWJ;1T#9L M_\(&=J/1:+NP*3)Q%HVH[91XY9B($$,0("0R$85S+K7>+NC*IGR?ULL=ZBX: MCKT>7Y2#J*@2,^104Z@9:J]>6@7*!W VN2BD43HV/VJP#=#>VJ5-6'.79NI& M9)U8KGN@OL?C,*3%.3TLK\CU#J.*?&!T$KXP!"OJSD$D->XBYEK-K3+CF5 W M/Q^Z(^;>6L,]<6YW03X$_AEHWBOU1EZ2#25!0U>L+(X+CEH&U]$,7 MR< V[].\$^ ^E48_#-EV$N&:N87SG][9ZEDE1NK9%+&DEN3Y\7K+Q$2AB#@!H 55+_^HD$"8DD M0!#@S@0IR.ZV3)$4]I?QQ3GS[A?#&>3?_\!_Y']H>?<)IF M>3Q]_^<__.W=K^#^\#_^[5_^Y5__'X#___S^;_&'\*/[V>A&69S<\ _FWUSY[./GZ9C]]_6/XDF%#K7UO_ M=/XGXPP+T3'(.C-0SD5P+B4PHJ"2@>5H\__W_D]:\!1]5E#J[ZH0-7CE/"2E MG>%:6>_+ZD,GX^D__E3_B&&!/]'RIHO57__\AP_+Y<<__?SS[[___L?/<3[Y MXVS^_F?!F/QY_=M_N/SUSQN__[M<_3;WWO^\^NG77UV,M_TB?2S_^7__]>7; M] '/ HRGBV68IF\/H,?GY==_>!6-_OGBA_2KB_&?%JM__W*6PG)%T)U+^.G6 MWZA_@_6O0?T6< &2__'S(O_AW_[EIY\N)!?F:3Z;X!LL/UU^^;/4)RR\?\<]_6(S//DYP_;T/3J/"/1=G%85;XAQVZ>394/$FY_=%._L+(Q;"GCC MHQN@77T0G.%9Q'E+J-<^]PK.-+$SK#]Z,DO7?FE2 M]Z79UW\Y"1$GJ^^.,HY':U/Q8EK-0;A$A"^6>+886<8\\DQ[4#81E$X<@O4! M:.?WVDN3O1.;9"S6Y"XP_?'][-//])R?JSCJ%RNY7-!QQ],OQ-5L5>]"G. H M9(:H @,>@R$[%CPXGARDG*(,@FDR)\ >]#^#AZNR1WJ'[0TTE8+%Z5M\M9^L>3S^/%R##NF=0> MC$8.*CL-,6(@G 5S[.56=@+T>B&N6^D")MH&FK K;[*-_X;TS7K(NOC M:$$1(AAK,YCB'2AN+/@4$+24)F@6>-3\.V7_FN?W@.0?(N(>I,_.SF;3%:XG M?UVY@B.I57&H$F1FR31R+RAJI=#5E5)8ME[QM,7G'$;Z!HJ6I&]SH#<9'\K- M3:J'"7:3:M:0ZE\N$2D32LR"@TVV@%*" ?D]"K1EEBGIF6*[/-J!5/]R>E3? M1[!]W^JGEXBR\-HY26YN)+U36A=:(!>0$\<@K PLYGY4/ST]JN\CV$VJ18NX M[AW][LAF+=$[PL&2!84A0E1:@.'<>@Q<%&&:Q'+U:<JSOA);@< ZCH#'@C!7!IF.%"JH"[S/#^?-YX\ E1 M.T2D#7?EJY!>XWP\R\^G^1GYER,FG$C<2@BZ5#.1!$17' 0GZGF"\5RTX?C: M8T^(X?N+L]=6/ \48-1%7NI<%H66HB-(4CH@#7,0 ^.08RRHM&11[[*[!VS+ M-YY\0BP/$NHFT7((T<^GR_'RRZ_C"?YVOK+_)7,K9 F@F684#Y+]=Y+43\O, M43'+A?6#"+[YQ!,@=I 0-PE5PPE]@^_'BR7IV?*W<$8[2>@S>)\XV)Q^3]UN7R4N0[%&0G9I$3>HI;@!9,@F6%<6ATH=&_ ^99'GPS? M0\6ZR;7KP;4899L9C]E X:[&]Y;3QN,8;3R>%>%95,IUX5J<,->'B763:]^, MZZ?TY:OYN]GOTU%TUBF6/21>LWLE10A912BI,&,1B\S#2AIN>?"I\7Q/D6Y) MFPS*CEW#M/(G7LU?SV>?QM.$(Q4YF0_2-^.XAWI\ I%[!DD$9Q(WBK.&;_6- MIY\:X4.$NX7U0=FR:\!>SQ;+,/G_QQ]7+F2T.2I6'"!*3<&$5>""*4">8TQ. M2%ED:?&N/W%^P6O@=ES^IF\V2.807$.6,E/1'(>I!185Q!T)&!]\E* M]%F7F 8Q?/5I)\#IO86WA<5!J;%:\CUY_6$V76=U,"4*^P-Y@3R2X? J4>!O MZ*\Q&B$RTU[I04S>?.()L#E(B%L8;9 ;>WH^G],R+W*OX^G[:BG.%R,L23E3 MZ_&CX 0G9UHATU"*)A7D:*)ML1-O?_H),-U,N%M8;Y(T6^(\I.7X$SX+RW") ML@QD5? K/)L5V7H_MFR;4\_&=8;"'<+ZPT29#4G M/W]*GN#[V?S+B#E"$\GS,]QE6B0Y@LY[!8)9T&;@^>26AYX,Q_<7Y19J M&^3 WIZ%R>27\P4M;[$8I9"YM3Y!#/7$ASLX]A^F6D4/A@7 $I//F"CC-"2/M* MEJ[DP#(ML@7%6Q]^,E0/%^T6RAMDOMY^P,ED#4?PXLEC2,"9KG:#UAFYEH#D M[4M;M-&F12K[ZC-/AN!["W)+!4F#5-?SS]^J'2ZJ6T;URIYBD4R'+ I4"0(< M61,(S+E8-%F.G56Z>[_'&T\^&8X'"G4+TPW26Q>UI*O*U+ MA\F+:<;/_Q._C(H//'(GP<>"H+)2$$O@8(JT5@F>$%N<8-QX[.FP/4"<6P@> ME!&[C.M^'2]2F/PGAOFZ4E$R'W,BPT);34W3>02R.XP"/>D5;4/%:#4LQWG+ MDT^ YB9"W<+TH$S9>J7?4/U*WUF,@K(YQR"K&T';2W$! GH)6:=BF#+.JV'5 M@;<\^ 1X;B'2+30/2HU=QW3A2ER@LD7J8%4&P:6JGB.MT@L$EU&6DDC]<-BI MQ:V//CFJ[RO6+60/RH@](4AY!6L2R%'(DF=K$4)&"@V"J;?WI*DU3)HSSXT, MPQ*?UQYW J3>7WQ;B+S,?_WKSS?D03#_<9_6):]^>_;\M[?/G]$7;U^]?/'L MR;OGSWYY\O+);T^?O_WWY\_?O;V.9<^^)G=_ZL"F)P?"'M@19>,R]#>ED#E& MK7PD/]D44)@].)8-..Z4L$R@"*TO"6^B:-;_XJ*W WD,@L>8 +F4Y"F6#-'Z M#.0]**4S:7O:Y7@/6M-1NJ(TXO/6OA:'B_'Q=T()M8E;)G'DP,BI5%R",_6O MPCN+6A0;6[= >#2=4%H0O'85M/7M?LUMBDB+3+3-*:,HV'0L0)9*^ZR#"7Q7HN9>V__M?4"><(9P/ M%&S?]BCKABU&8'$NB3F'?)IJ'"?MZ\;=#308(OX.'L 59 M$I9,F?& #",H21N;4TR T$I'1;ZIB_$[58<[XL"'TX9#9-Y!"WZ;3>=70%V: MN123,KZ>.DI7R&JJ#"[5JQGH8FU 8Y1HG2;>"N3X+L10AF:MQ=LA#'RSB0A% M-A26!) "%;FPKB+BY-'JJM4ZFVQ:IX W47SW; \4;(?7^\EB@>*JJG+;$LIWN;MZ:W/?2@V!U%P,Z(_5'X]MN24 M:KNHQ1M,./Y4X]#?<+F^'8=:\5Q[]OK:1%O)0EL3Y@+D,7<(S5],/Q&*V?P+01HQ+932GBR2Y-47] I/GAZ?EB.3O#^6K%5]3/<)65S A!>P1E;*"MB%FH M]R6EYCKXU'SXQ-VP3D$36DN_84?.-<37<_P8QOGYYX\X7>"3:7ZU_' )*A4!Q* M+JQQV=5V"0H"TXD\6FV3-R4SN>L"Y&"O_A1(O[]$&[;J_*:!LX\X7WYY/0FT MO&E^_E_GXX\U4JW&2RIM/=,9M&&Z%H5+\%Q'(,PY<$1F0VO+L O/=QW*-1-T M%P]P&:;OQ^257BR8(#W_G";G]>+>7V:S_/MX,AF%$%T),D$]8@3%3 #OC $T M)FI5,-C2WC.\&]=WK13-!=_!A7Q%:AMJQYR7&!;XIDYK?E7^MKA /+*R1*.C M@F1#O6[@*(X5S .ZXF+A/J32NG1G)Z#O6AW:B;J#I_A5'R773,?:AH/59J0Y M:*@=LL ;(;/P@C"U/I)I7729RN0[YKBX:+MX.)=X!EI)0J37H'/2(%F4!1RNLQ!1'0Q M)"PYMZZPO7CR=\WH/837L+'Z&L7+<8CC"4D-%^0ZKDK+/LPF]-F+ZD8NOWQ; M:@XQ8 M$RW:UY[QY$<$1H+(4E% JRCDP-;A^^UHCJ\0?1B\74V&B+_CH<_K\*6>0*PS M$"YE9Q CY-6]XWIWV+,B(=.70<7HG6@]L7([D@=5B$%B?GV/> M7/.H*#2B< G2L]J"W-=1;C8#TT[&[ 59RPX'?MO!G)(2-!!WEU+]S5.)-&N]FM#U"D$V:%X_VY<)Z,=S4GHD/FI;M/B57DZ MQSS^>EZ5ZJTAKSR4["B8*59 %,&#\4KZ)$T0W[I4-',A-G&MXLO'E0 $W'!-XS9-Y.9N^?X?S MLZNF:X1H8[&)(I<<-2B65RTG"B13S57 &:1*-"Q M#'*.I,AD,"%F7MN=&[\/F* M6&IA)2*ILT3:Y5@@>!HC1)<2%.X]2NG)6VJM*W= .E%-:4E$AZS%%30CZSW% M0:8V7(FT3$VND"M>@! V%<.]1-9:)ZX\_D3YOZ^ .R0D:L>D\;+6?=3UUH,6 MVL!PFBHTI4/VBJQ9R+E.(9%(X7$4(%/Q6G/#,T*?,_PN2< M F>36$Z&@U2!=#6@ 5WP'B(NKDV+&U>=ALDXFX-*J_@ MH><&&659W<\%)=VJM1Y"0%N4%,;GG?."[M^S\ 3Y'B3<#HFH)SFO!!DFK\.8 M'-6GX>-X&2978(ZLRYI'%J$@&2:5M*9HQ@8(VB0MG35DJUH70MV)ZF04HC$! M75I;+DD^F)^'^91\EL63E,[/SE?]E"C &:?QB0G]I<^"A))A!=)#"<8EM1%'B#"1@O0GH>5-"M MJZHW49R,"@P4<(%\L11E-",@:4)S]8:<[KU9($*D=&7DMB M9-L:$WX3P\G0/4BX'3)%F\M\,;V\D?MZ-E^)>+F#1 M)Q5K"8&L-<*UC:?U%$&IQ&.()*#0NB3S+DPGFKQH2L668)8=>_3>ZU"/<#[@ MC; ]&/ M.Z'O$+KVF-!W#UD?1PNL5+GP3,Z39N0*8YU&1\X _=4[J[+WNT=O/V;V[S^A MKRWYAXCXR!/ZDF#:ARCKC(G:M49Y"$J07=3U_H$4Q.#2%!KE72IO49V".=T->(ZOL(]C@3^HP/)6JN0+I2E<\D M"$YD\(QY+3C+JG035^?PKW'^]D.8 MXT@59@6/ F(6%+V$8LF+,0%8J:.%?9U,V/I6SG[('D6KJ"%Y@ X$=+#SUU&N M("V>G"\_S.;C_\8\BBA%$(F#U:J 2IF1%X(*DHLY:YM0J-8V?S>B$U.+00+O MX ML0_=BL3BOR+3G3)8 ,@L'RD<#/M'.5@SRA$DIWKQWX.UH3E(-[B'H#C[" M-F2OSI>+99C6<[.1)G M27),HQN7<@S0B8^!19==\0MCM<$Y)&P:)NDNGH!O0 M+HU9HH=GS('L&%DT9;B&*$R$;$+BSS4\1;X%R>NS?0\0=BJ4V8%VU7![1 MZ%+[5WEAZ]P"A%"X!68,+9L9IVSK=A^[\)R>#MQ7V!W*E#:K86H+B@NL'R?C MY45/JWK6\B:0T/F(I1*RU@EDD)ZTEQL(M;^V8C$H+X40JGW5Q&$8OWN%Z4K* MK9?SNM8OO7U'?_[U^6_OWK[Z]=7KYV^>O'M!/^U3R+3/LSI4-!V\Q'ZE34$Z MJ744P)4CZR)00B17 [)5(J'22H3F1W[=2YO(-%KK:@6YJA=0HX9@> 2.PFLA MZ$>B?;'^(REM.H3/NTJ;#A#CXR]MN$#A7J.$8RHCG'8IJ/ MM7OTI4V'$+QW:=,A@CY.4[23*",%60$313O2T/*E=)"\TTDG MH:-MW>CANPQ&A_F/'4FY58F.%(P^_?G>R^QYVR9RD64&7UN8*ED=U)0UU#'J12DNN&B= M5.P>DL:4ZN Q#5BJH366UF2+AJBS8#F4Y)L/8'HT(>DA?-X1DAXBQLE!!.\=DAXBZ.,$(_L@^F%#TH/H MNCLJN8^LCZ,%4@>KZYA2%YVK-:2U57-,P 1]7Z!.V;1V2A]]2-J8_$-$?.3; M-IR+% L+D%/MUHVEU@*J#,8@YSH9^G'KBKO'?MOF(+8.N&USB*B/<]O&RNP] M8QDXUOL_/DI2>$-Q%K?6!516=2J=>72)B2&<#Q3L<6[;>!Z=J.VK1*'-3-G( MP05:H/<8N.?T3?&#W+9I1/5]!'N714?&=-0!2DZ,UNHT..DY MH,2J7%>FL%H2(.&A-_]?G']P :4'+STLQ]Y=G]%N7Z M C"2'R.5 &DL4DRI'04:R0#SFB_CC*\ M$AZM!:TIP% E.XB)!4 N?/*>TVH[UKA_]R0/$^CQ>L2OZQILJB$& P)8)W+G M"%YG"X5Q(X5(@L?6)GLGH.^8^7:"/D(;^'6<&50VCF>*4[,!I2C.#-$@2.=X MP5)8;#[*>#N2[YCW!J+M<(]Q>^_?2VQ!J1(,,@B>UUL128&KW9@H?!7!^N)< M;MTF8Q>>4_#?FLF[BY%?%R)=)JU^^?*WZ?B_SO$9+M)\_'$EZQJEL"R"$8X$ M().H J HQ94 .2=G-?T 6?M98OMA.X$D3Q<:NER0OX'SMW"&EZ_(/M!Z'>3? M#NMAM0BT&NX+@ZSK@1([V871YF;,9,NRI A]N0RU;E:L9YJ\L+H M#R:4I)B)W9P_LUER.N#Y#W"DU(J_V7&%WS#[M %Y:X7#[;"#URQP42"%.N5; MZ0 Q4,"5C/+:"2&DMP?KS&$83E!O.I+0I=.,.=TZC#H0XJ.XS3?DZDU/2H[4Z?9J]R27 MO%6<13#2TH9HBP?'M ?/C)$"I3>N]5#71]?7LBNE!S:]/(2/ON>\F]BPD,MN M<^W(%.O,'R.!OL%H+[89%5/%I/9IW\?4UNR8BM*,B0YGQ9NKOM> 29<3"4@; M,!EM+7;R$!.2;<^:*1VYIHVX>8%H"^2GK7D/P&Z7VF1:Q46OR&?G\XJ=(H59 MOGB7KGF#JZ^78UK+6TSTJW7,Y8CK*&P1!>A](O2HZMF-\&!1%E8*9F>Z3+:^ M-^(?0">/PV:OR>F;Z%<-C>\&'UQ(A:<"6*\+*+0DMQ $V%A015/[4!Q)%?<# M_$-J8@;#;0I]@*5X8<17%" M#E&&JP_[\73AWJ+NU<7X=G6MN]J5CD6TCQ6.FCD)6=?Z%BWJS6'.(-+V9AD+ MG#6?O7X@Q-/4IV/P=6M_XRX[S094BSIX;SE8KFE33$+1.T$!+DDC2@H@BK^9 M9;C7IO-CZ$MO C9UQ7?=BE9__D+"RK4H$Z>+VC%M.N*)>\,2@G>>(->$61 % M@60B=19*&MN^C]3!,$]3Q8[%VY9L9YM^B;>\&;= ]LR'X%,"';,"%6P=?(X) M(J;L45H??>N[[(>C_"$UK15K6Q1M6,')"N_SS^E#F+['5V6=M/B:WR697 -K MK0_(>8"B,P>5T4%P!%:38$@^*3._7Y7)@0\^3:WI3L$6?1E69'(#[&5JX5:L M!8UBPG&0I@[*H "/*OF.R?GA7-6Q_T*V@Y[[H^C+2T)V*(L?5/=O^'OJQ\M M1DE2#("!03TA J5*J;/5,R2M+28M2N3M9UKL@^PT-:DC.UN4J&N.^AO*&+/S M7F= 6=M(Q4#[HB2+RC*/41LKDVO>G&T?8#^D"@W@9HLZ&MU/1+[Y/PGB+ M\T_C5%/ANO9#CPZ$5'4$-#)PI38X5#$%E[1ELLL-[> MKE=@$ZVWGL)(>A5S6ZYG+\]JERM\]7J8M;B#9((%^,E7J[K8LEO,,W>7U [MS8]1/[:\!_?.T7^]F8Y+$NOL M#%_.%HO]*GPB*5P=RQTMIR#967ISHX^@?6(J"X^9M];H@T&>MF[VY6R+EMT[ MN[^*JP^&^YI>DOG%JS+BSA;!C(1DA0;E12W?-A0@H1>"O%MKPHUJP5O2'$-0 MG*8Z'9><+06I@Q/YU\"/;,1ZWIE POSP!H-W%-3''%E1$D$C)[.*3H)'C^ R(N%SHO#6&8N#+C@TKM'GTC'K M,5!T5KUIZY H]@(<$]8%RS"'/@W4^ZRU52VR"HF"5 ?61E+R.M7/*\MKT3SM M4"SP4%HW)6Q9:?[PL[QZSYG>^]$/->7K0:90F\2<,2J"YRA *5<;364&SDG% MN.-1EM:7L[J/_'+.!72*7 /+(RA#@7_02H%TV: 16J/TO=;TT"._#N'SCI%? MAXCQ\8_\\II;&Y@$'OBJZZ$';[% ]DK[(A57LGTYX>,>^740P7N/_#I$T,<9 M]K0/HA]VY-=!=-T]]>D^LCZ.%E@ON$3-@!M'401/'J+F"9Q"M/6_:%O?<7GT M([\:DW^(B(\SA5I'42*C,(6;8BCTM!2K>!UHO4%:^@DOMK57_DB'/1W$S=W# MG@X1[&.80JVT+189 R,DB@ =N LR*!5DEQMNW]L4ZF'^8T=2'GH* M]:M?GSYY^^^_OGSU][<=@M.KG]XU_KQU&?U"3)6T$E+Z.ER\JI2R$$(T('() M5M8RQ]!^ 'SG$+-VV&7%UK9@H:;\K(1(KPU(KGR)EF&4W<+FAPXQ#^'SCA#S M$#$^EA#S#4YH#?EUF"^_O)N'Z2*DU?'K+U^N_F3E7F6>R3+63&"(Y%X5YL!+ M5, QR**P>"=;'Q+LC^Z1!*$'JX(4Q].&PZ1 M>0X+&&(67D+M$,"^V40DT2;+,@55X^OX)!?>?5AT+G\3%0N9& MI 2DS@%4MAQBQ@@4,2(KFMOD6SLTWYY^?.I[<[71.?Y>@NZP>UR[$5>OL$W3 M>(+7K@70SG>H:)(+M"L*8)+3FKPI9$@+O42T4.&L3SFWK@OML8Z35\,')[]# M5/\,/\XQC2^ZN0AO0DA, V>BCB9#!"=)3('QG)DMQK+654E7GW]\!7IX1F>- MZ.@2P"^6K\I?9K.\>#+-ZTOK;V>3_.2L7N/X[PN4+C-6&VR"*2&"TDCQ*;%, M;U2.M$=K>MG:SR_=!]D_U:D'A1WVH+^0;*ML7DW?A@F^*B0=DL?RR^M)F"YK MP=;'*M)1R+&XF N$0A&+*D5#L$%# M[RB2&"[$\BY\?OZY@L-?<$HL+2DL$99'+H'C:JR:T!"5=&"%HCTU\1ANWCV] M);.TQ\-^8"WIPD?#81-?!7;%NKXJSS NGXT7:78^7;Z>X]GX_&P4E%&1&PI< M0Q&@$F-D;8N#*+S7*GJK=>LJBCM!_<"*U8>XAH,KKAK:194+DJU]_KF*X'R\ M^%!%>(%WQ'D*]'\($6N[,DT!@[.$4DH;4&N1T9L.;M).4/_4K,;$=9B#\$/9E[;5H43)E(7&M0666(,28H4@LSG-33R2[ MN>$[H?U3R[J0V' HQAKFU^6_K!U;+FWW**K","H&264)"C'7>JC:%E:6*(M M=7-,^&#-V@KDGWK4@* .XS%>3#^1A&;S+W^?CY?X;/;[=.31&1M$K;G".A1; MU@,GK+V8$B;OT);<^O;\)HI_ZLM0:GH,N%@MO9Y0_SJ;/YN=QV4YGSQ)*U]N M,3)--\PI2_./H;Q?)75/88H+$)=;WIDB!Q_.FBO#U:*QFOUYIJVCY)!FXUSSJ5+%PP M2?C^^K:)ZS'TFFQ#[)WZ,Y"4#J?#FQC7/F =]IN*XD8[#:;>CU'D[)$<7(84 MA#4QRXBLO5^^ ] /I"KWI:'#P>XFN*>USR.M^>_CY8>GM&G3]CQ?&>*1EAAM M'4Z60KWW5N]6.:\4,)$MJI!3TJV++ ^ ]P/I3QN*.IS>;D)]/4=RW_*SR\+C MRS0%>7FK(Z++5!>A8T5P1>] ]>N$LN =*R IB@C)6Q=%ZWSX_9#^0#K6G+B& M9[YW&^'7X>Y>:_M.T']0$HTA(X. M9[Y; <[/,;\K**+4401F(H1DJI;:"D!G""G+4?.7="DT[GU5=I]*WXG(+*;_7G13CE2G:@LF044F8**3U%F$J3VJ<28\'6%YSV M1_=H=J=F7-\\XNU#5 ^5FL\28E[\2B+;*)&="^U%)CG^KMA@16 M>X_%D+Q\AU*"?>&=OE)UHJI#.GP3ZI5TUQ;YT%L0(O=,U9-'"A]0T5?68=;I4?A/$'U*^&I'5PK#8VV5_.%^08U+ICDMRK4F5W^9,\*KXPZ7(! M7<<.*VM][>-2*#[UR13%9>IO#W?@.WWEZD56AWSX_J(9!2PV^7I'RS$$Q:*G MH)ABUL2%#!Q-D;9UO<#^Z$Y>J3H1U2%E?@O27\?3,$W;!9.T4$;X&AC7SE-< M>:B-/X#D(BG.H2V7M>Z5<3C*4PT"6Q'3V;=ZL5B<$TXRU5>Z3XU(Q;T6.4 0 M*"\*ND+@$;+//&4A2DFM,U-W@GHT>U$S9G=X3\-IZ1SIO<&/E_;X5:D38KZ> M+/HL:[-%"T:Q6O@@)<1L F@6F8DZXY61P1U4YS9*207A M&:A<,JCH',4!I-B2\!8G)04#K9V@V[#\4(IR;Q)Z!&.W*'"UTO0_3\FM'R]) M@WD0D@E@(EK: GV$6%N<8<*HE?,:;>L#W;V _5!JTX:>#G'759 7;3>7]?K" MZLIPL@6UC!*<09* 3I[,J'"@=7*B$#2K6U\YV0'GA]*7(51T"*5>?U7>BF;M M:M7^3XN1XX6"/ *DLJIISZ+!.Y^!EJJ#PD(4M^XUL0/.Z6M)(RH:EAJM^J9\ MW>%>E;_.YLOWX3V.HO6>LYI=4#4C[FN+.<84"%Z$45YZ@_MU1-[RX2=+=!-I M=BCWN5@GKFI'7L_'M.2/8;+6QE$FRU4,,LB,U94&,F-UI>0%&1X586P>Q.P$ M=++JT9Z.XY7T;)%%K13ALMZ[38F3(\U-M7%95LOFD3PAK^3#I=Q.7HLZ$=6A M/4.%6?];SUL_A0FNKJN1!,9IB7EUDC'-U[]QY3=?XWP\RYL5<6ERGFF5SS^G M#V'Z'M^$)3XO!4FHO)!'5;M/B,0%K59S"$4KX)YI98HSH7GU_7%7^-UGD1^Q M0G2(]0>M=E1,B-QP3KZ"J0<^.4+018+0(8:B;/:V]2VE08!_;.4\B*X..8%A MX*7B7A15BQ-*!!6,@.!B[!,8:"F$%BQJA:TO+>\)[;M_VWI0 MT.4JSA+GI(:OPSB3XS62FA>5M8:H*5)72AOP16I@/(K,#4IRK9I?B[@&X0&8 M[T'5QLV'^\NY1Z?[RV5^;2J[KI28YBU^=NT(.IDMSN?X518VND1A7 9;8B O M'VE'33F#4-[IE&(LOG6&;2CF[WY+.2II';(U;\;O/RQ?%0KG5K6$K^*2A%A# MN[5K^^ML?MM]H*AT1NL+>"PUEUB07-V:;3+2H=>2"=7:@@^ ^P SSXZJ&SIVV^H^?AXO22(+BKC.ZQW]7\Z7O\V6_XFK/7N4'//6!P2FQ>>'HOMA^,&WK0MDQQ@<_.:NW]R^/T3#S$YCF7\)BO)B5U_0*5.^U M?O<9TN8[65Q'M!B?D8=[U['6_A_^\S?HUY=T^81K^M%J$?AY22\\YC\,C(W3 M!\SG]5K#A::M#B>^.6A%!E5RR.!DX*"2"^!YBA!MLJ88(S1K?0-E-Z+!N8!M MGWXQQ+WPXF6N(U!#J'?.:L>_+ 04EH2.-4E_\RRTSUK?-2[9"I/)#J>\'?\; M,7\;46]SF"1HFYAY.\35$EY.3]\$T(C+"^639505ZCK"_#G^+KS*0 MJYW4#Q#TL90@,)&3L88P2[< MB@^S]LGS +KV$%2.0J9HE "=DD]:%I-DZ^Z.QU6$.WR"8^G!(7)NR/^J[O?7 MV?G\JYUZ>?6BR*694AZ920X!6;UR))V&&*6I?=FUMQDS"S?ZP=Q24GW7DXYO M\-L0,NLES89&?P5N,[5>$=X &(4P3I"_$ZU>S<[.I.#%0_8I2&:B1U?E0"I2W"F*2%.QRRXQ.9)Q2ZV+!8RK!'9[>L73@$"GWX'[3,B5M4XXB M$CVU9,EX!K%86F[.@7/'C<'F5N 1^ $M^+E)^3#A=DCQO)[/RGA9YX6-A#)! MU86%(LD!R5R3<4/ZH_B<,^/.V@Y='2^?_@"U>?V. >\IU [T'M(=66O')$]@ M.*FTJOGL$ ,"*3AYGVC#E>EO/T ;ZX[JT8F4UF'_WV?S?WQK_SXJWGFAK0;4 MKDX'= I\$@@B(^/!ANC%?O>FKW_N23 [5%X-4[@K*)MWR&Z TUBBD35\X11Q MJIPL1,4B6,?K(5:RD<6]R+SK2:=#;U.9]HC@KO@67X^1PN?QV?G9+[/Y?/;[ M!53Z29W2D8OV,3$@GP5!<0H^\&*4N^D\-%64DU6#@P3;X?;@RZOG%T]K"?ZT M#LUT"FWDD%GM;QF5 !^#NN_.5!_T[3W<]M?!]]6/]<;5DX>'KH^O:ZNM&RY7<%'U(7.54@)$ M7V?X) _TU]J*17&?0S0Y[%48=X<>W7CLL4]&N[(Z:R/=AGFP&U#6-5E[@#GD M4'1_RA_B#'0P'=MI'2#+[@1KHQB3%#2)B*XV-;00K&%0=. Q"&;E?@[LXR#V MEG/-OKP>(L+&?+Y-. WS\>SU'#^-9^>+"07)'V?U+N>ZJCJ9VGJT%NXX"HP5 M!@C&1> *#0:MF,&]VD+>:?)WXSA>?-* HEDG^38\\[I8Y:?QQ5W>UX1P?M%1 M[0VF25@L5J[Y2L#Y_YQ?!&=KP"R61.8(A$@:E"AI=9H+)02A):(AX$W>]WN M^UZUI#\3/:X\S1;+5^4OLUE>/)GFMSC_-$X4NLTF>91X8L'1KABL)T^F>$Y? MA4!;(WIT/&99FE]\O!7-<96B?[#06/X=#M+_,I\M%A?G^B-3O,_"(%G)VMO4 MUTF=W/K:A#%JS*%(S1JKPI7'GRKW]Y5PAVW@+SC%>9B0"C[)9R3>VF9B.?Z$ MJP+>!8Y\D4QXJ\&*U3)1@M-8P$7!@D:E7?-A;W= .EFE:,A$AWM29"Z1/K"V M5%$DM8$V_IX9 /$J:K",&EW.%#_ M"NC%-,W.<%43:*UTFA4U:(A#QW: MHNX %FQ4N0Y!=H[BH%0"4"QDZA]*Z"BT$*T5Y(?3C3;2[S.OYHH)$YQ0A$)N M+'>J=IHA,+7:1^K ,7-O,;6>EG -P,G2?V\IWSI/YK@5-7\-_VS?L7U.Q\ZC'J:?9?=J.VD:_GLWR>EE?ZPG]30*93\#DJ*'HUV4KP MVF,V@E#.9%Y,E*[#M.3;X+1K&+GYD(MC_5SO-S-ZS33'BSY'],+% )G;J,G9 M1I9;A[!W@CI6^\A6>G![[\@64G_H$IEO&?UIHH^Y*'=[,U[\XY5486ZSX92M;N5CP6RRL4%QH.)[<]5=F-Z^'8#331@L]%Q.R:Z MG+W=Q+=&=WD2N0^^7OTG[\#V0+THFS)ZI[HTH.,AU$:C=ABX B&*(9S2@Z/W M!9Q7J%60%.(U[UCY(.IR5_?*!]660UCHT]<2I^=X.<5ZU37^[^/EA[7_N.Z\ M)'2="D:6>W47WVGR_J/R8%0)K$AMK&D]^V@O8 _0Y[(IGYL]+QN3T>' _THI MPKO9,DPN47F5D_!8+]A45+16\"X**$$SSL@J9]%\!.=6)">F$PW$W6';N P[ M%V\PX?A3=<$N<:%+!""GBQI)):(&CSZ!+(QYYE5$USH N@W+B2E"$Y'W&>9R MTWQ^[0+D4]%6<5IE=!:4KE5KU@9(A9MHG I>['6'9%@,\WBZI1TI?+F7_(^A M&E>[!>T![5A!RT-W46M&X5VJ,5#^QXA2KD TBNF@A8=B6 5F8.H8P(KF!$. M!1K1/0/RP+W5'D(S#A%[#XVX]'8W(*XKH8MDUA@$F6N#R1J2Q:@XV= 8DM$R ML-CE[Z9:-)1]ZPZ\%R<9MR'C6E*0+C7$$&1M)R9J-;ZN5RO( M!:*7@SRDNPYX[G[,]\]T8U$VOJ%T_>SJ8I=#S/1+"-P'I%V.HMT0:*72>2R& M*V[W:Y!QQQ64S2>?EK?80+H-:T KFMH_^E6YAFGMFNP!JN$UTEN!'/\ZZ5"& M9KW$V_@]OQV<=K8(83QHK\C",!4AR.2 "]GJC8\^;BU.(WG/ MF@FKMDXJO,Y$S^:+2TA9F9"TR\!KVEF)VL35*@V)61YS2B'<;'Y_"W_; M/_^[)[&!V#K$55_KQ'XY7]2>28NW%X4,%WM.R9QSK02M4ZBZYV@(T9&C[Y.+ MK/9:;7X8N!/0:7E?[3GH<"/C$LNE]N\#IE-^[AJ0A\G(-23JI@H,EG*/O>$: MJ""%5D5$B")17)G($W%U6%.T2@@NK3&L=47M$2B_(]-V+,8/$6YK5^R)>H?I MPW0VF;T?X^+-TR>7T"X-%(LYB^PMO1X,JZN1(!@NH1@E3$K%P>SWF M]H/W9V#61WQ=SN5OI'->D]6C;X3WR$?!,9%,5"!R)-_#7:T F85R4+D3; M^F+5+CS'5X%>Q:G-I'ZK1ARY#>6E_S,KS\:+\/[]'-^OEC8KE\4I_3M2[HO@ M*,TI[R6.1H7UUQ_Y:OW(;XHKK:8M1V<0)I-^E:3!FT ;D$W"F931-"^VN O3 MX'F:VS__PO6.D2DOT(%SFM?RB4"Q< D@56#DD6>MV\_8W8'G6(7U3?5@8[!F M*X$_=&%]#>8O=_E7\\L..2O?+9: .EN$(I'7UDD>HB8S':45OF3#^7Z5:7>D M%+<]^Z&BV':DSAH*MW$2^1+/U89(EQ[>/J :'B#<"N3X!PC#.=HDO)& C\9^ M23D51KY6,K:61I(+[HK7H!.ZK&,B[VNON\&/B_4=1PA'(OT0N7;(45P"6R=3 MC<"4:P\LU R42JF.;[ 4=C'-+$5VR;3.45P#<-PD=2-2-J>QW5.B'<+7RW6M M:]RQ6),IC-:E]EM-](=/M541>I<45](T'[EW#< IT'M_B1[]]('9HC6AHY"; MDP.+J3:DR0*,SM+(8 TW/\3I0W._K;WX.Y0)7T_/[0/F1SUX.(BHG6GH^TBY M^\&#,3ED:\E)81XIC@T2(IH(+B%+!K,267]_E \Z>&C'^"'";5X#,ILN*/9/ M59A?F]=>2YYSY7*=RP4A:WDQ#R$XP8$K P1,B%UDN.!_DR?B]N;W_& M=TMJ([&U?F&?8:E=AJX#,C[FY-&#*3Z2"ZE)T8H.0+H5,V/1.I7VXG';IW^W M# X654./:@7HZB'EC1-**S%&VA6LCQ0#."G "?(E.?=:.T'N969[$7CK([Y; M%ML(K6&)],6),\YGBX\AW="NP!EAP0)2!%%G&SH(1CI (LH(Y8*2=B\>MW_^ M=TMB W%UJ*NZXU;_\\]IA/5_8B_=@GX?3R9A&E^,5V&Z?MQG&!%NUS\ M%N87#>('G-\?\O'##N?OO9!&)^_KYW_3JZ*9RKG:\BQC[:>_*L-.@(F8=I)T MS+=^(3= M&M?M_[HB\229%BX5@&DK_MC8/3.Q("09*:]TM'RN&B\MEN@'.M$ M?1B_MS>HN[]<'_KT_-L>6"=6T2;W-Y+\*@.1G70Q20G!UX.D0GL=^4"&_)^B M=3&8HFI=9+(!XN&KP0M4[-&(OR,AVY_W0X3;.K/S M[MF+=5C$3!'9$ K'%6UBLI9 :PNK\@ 4AL44[G()KW_D\>.!P=*=#19-ZT3J MFZ=/U@E [T-Q+$-*6 ?TV 2.%0TL83+:.%2V[$70UX_\S@FZGVAZS$&[] 9> MG'T,XWGUNU9-TIDS6@@1H9A$;@$O J*BU:'))4?R$H3N%21<1W)\GMMZU WD MVV/4X26J47=8=KA-TNVB>W7*FFG$3P16E%$5:2_KH;'&U7-I +%&27-$& M;C")T/J5W0=7N]."'4^[2(?2SBJS%H7B8UYKBU%"<"&#*"YH*VNIM,H;FNW'[,T)20QW+RL&-1OWRYZ,\S"8N+JDBNA"P<7^W(LW/Y9@%$SU?N)KR'/ZUHJR"SXQ#5(!T)] MF".1;M3OKV+->'L$ZH911Y6B!UG3'^1J%HA8!,CLA*HO:!:M\TB/0LWN.(!Y MK%IV"%T][DK,RI(<7JRWQ"Z_?(:?<#+[6,UOG1.R[C3G#99L4R!1U/M\UFL( MQ3E@4:"AT$GY]LW<]@5W_#"R*\TW?;0N''7(9?\VJ[-=/^(2G[R?X\7\V#4R M(:VNARE9\!II:_)6"_V1@T\V"*>R;3VTXW8TIZTNC5CHV(7_Y?B;REKD(GA5 MP!8?0-7Z%R="A&BBCTF8$GGKE.46&*>M$4/EWB&136O&R033\CQ,7L_K2/#E ME_4U!_3.1FU(/ZT%,L4:HK %:&^C$$)IHVWKVK#;T9RV8C1BH4-J^^O5B2^_ MA,4625PJL1$R(08HQ?-J[Q3$4@I@#-8F;[P/K4/VO8"=MM:TYZ;#!8D= JEY MWE\O\KPC&5@VF)'VO=JF3T5"6<=4N)2<*B1Z4H]^9Q?U4YE(0. M?NR^IWY.)NDX3Z"C1+*AC&RHL@XD#R87GTR(/\RYZQ&4I@*=L Y5@E 2QVXN0NVDO9C.>Y_43.? M^+7YTPXZM&?R>U)1=]LL9? MX;T9O_] ZORWQ46 ?#75,*HW?845%@S68S5M#7AM$4C9-=?,>A];MQC?$]I# M*4U38C?3R,U9Z5/B]Q5F/9*=XV+Y_//'V@%PQ'QDP<0".='VI] &B$X+8,XQ M;@23QK6^_KL#SJDKR1#I=T@57X7V=ZP*C/G))YR']_@&J_C&T_>K'[[#^1D? M9>?(S=*DQIK7'OO1D[V4M-4&9%$SBNJP=>7$80A/77T:<]0GLWP;VF?CQ6I2 MV1OR[RXOQ8XRP^"8=F2R;0$E#4*TT8*VCI,;%E1JGF \#.$/IE%#.>I0:'&1 M#G_U$6LZ?/K^JP2T,!PS\EK_H4&EVF1<*@]6Q&"+YTGHUG/5;H%R:N[P<'EW M\&&^ EKAJP'=2$EG0LPN9GVR2[09N9C!BZ"!9Y]BB"G*_>9DW9OS-9)3Y/U>4N[@ MEEY'M8?34U"66E\.WNHZQ3@$",(K('\G2H7<)VQ=-'4HQE/4E\;,='!'=^+= MZNR0'#BLL.1!TJX'0]-07JR$PJZ3^5Q]52>6R(A:+2!F4 M%[(&JJD66A:6@DRC%F'RKA# ',3T^4QYCZH M.M6#;$?T,(4@PQF[0P4&B/MXRL S3XQ9A"@"^33.&' 8(_CB5>+9>1:;Y[". MJ 1W%'L<2P<.D7(/[LD' @:;G5E[40H@E@-2U2>".S M;[[];Z!X@#BB 3\W*1\FW XG]6\QG1.N.=)0Y1T MISUR*.1DE*)J4_C6]2^;*$XE9A\HWPYVX3JBM;+O@:E3O+X-S\-$ZT.YVDG] M $'W*,;?AHUY;8K2$;2K]11&! I*?6W27XIS%;"/WRWY=T3IQ^#^$/EVF:OQ M:3;Y-)Z^OPYN/: ^!7. M+3 >8'1QAX.=H?+M3'EM;WB)*FC:Z IIGN1UE4.Z7FUZA&7D;N#8^TE<5$#JT+M.L(!])%SYQ6.<3F#0^N//_T>#Y( MHK?Z]"W+-EKT_=CZ.<.+,X[2\^,VQCG#@J9(8)$)P_C(E98(FG8;4#(S<)'\5E)/*4A!$T6QIU^/<0C'^]1C'"+5AZ['6,R7 MHZ>UJ SG'\-\^:4VJUQ%,R$X&00&6H2B'8HG1G&-+G7XFLC><5O47NE>>L 5 MM:"_?5.)VY[]F'(Y!W$Y:RC3AC:]XGF#'\_GZ4-8?&M/?1/B902S#\A#4CMW M*,#>P(Z;XVG#X>Q8!#R8MJ2DT$NNR7TIJ?:;)3=5&4<12Y0I::7Y?FVC'[>6 MW)(,>D E.43NK8]XGTS"]*^ACO)4LZ*QV%GHR6R)S//+MB8^MJ M_\=>AGD?-Z"9C#L M>@BIGF][(W3,ANGF/3 >>QEF!QTX1,H=N+^KW*!N;3&3?4K69X)'0*-E'&+V M$H4TW+'62O"]%'P;&TN2:14R5/BT,.' *:M F*BD4]$EL5>6 M_ZY0;OW []V_N[_T&M;I?05QJ4G[P&B9O?GVZ./G9^XI_)OT#9!%,2C*9O?;;AR9P1^JD+7^'"*PQ;W\E29V=GUT" MB3PID[D&+"J0DZAK:V>48#1&[[.2#%MDSJ\]],B)DON*?=9"9@W]G160\/D* MD*(SES$7X%(I4/5PUS,;0 N!I)RIR/VJW.\B[^I#OT/R[BVS[K6)%Z5X(4J3 M"4S(9779R4$,R8#FLI02@DFN]:B.QUV2/"1_-5"^W8O0UY6R>V#Z(4N2#^%J MKY+D>PCZ6"7)#KT.!BERBK4K7RZ%[$@28#UJPTKQF?5]\1]927)K[@^1[]%+ MDHMVVA?:WR0KJZY*"5P*M-,)J1AZS[5J7Y*HS3WTOK1GB;*$[%\ ^4[R;CNBWC5PYD]\'5 MR?C?ANEA'("AG.U4@8$"[V 0;L4G+04OFG%(Q=2&SXF#"XYV*HED$I/)>K]D MYJ-5A#N<@6/IP2%R;EV'\G89ICG,\U^Q5FU,ET_#XL.3_*EVM [D]MD^>5()

!9H#<".5ALEJ? !Y*>=SW'+&DK)B1*:#G T'I7:H?]_S_"?%S]G-H2<[7)6:F3Q$#*IZ.^&(<5(L4^/) _RKP*RK1V &]B M.!7W;Y!L-[DV+;E>3[_: U$GMV\3S<,X?,-8VD'Y !%W?M'719A9!%VD $ZH MZCAZPAAU 5Z'Q&@6),NMK^8G!\BV0Y'XYGPH*[-V(NV0N7D]P?P>+Y8:;!( M48F80NV2+4!51])YJ<'XY(WSF2G1NN9X \2I&.YATMVDVS:E^U*;]X'4R71O M@?,PMGL@4;MH'R#E'COZ%FB1 D59*'(H6=5624J#KQT.HG6,62YDSJTK2X]& M_!WVNS_OAPBW ]^K68^7N)XLGLXF$S(]\S!96Y]0H@M< )D<#\J&"+[.@;0L MLU)8[# Q;S>BX]OWP:3-NDF\144$5XTIV16I'$ANR84I6A JTFXC0Y9::HVJ M=8/?[4A.@_$&4NY^ /-K2/CDK-Z9'$FO79+200TE0'G23A<<^<,I%(>2HV%] M6TO\W_:^M;FM',GR^_Z7W,'[$;$Q$2K78QSA*M?:GNZ83PH\$C:W9=)#4J[R M_/I-4*0E4:1T2>)>4K1B>M1ZN'D/,L\%$D#FR5LLY^'_)I;N0Q^RW@F,<_VO M7_[[>O0U7-5F:1?S5V$Z_38:?_Q'N+K&2VZD02$5.*PRMCH:&CGM.BW&H+S) M-IO6^[M.P,Z#&^U]T+!$X7;@!6G.RLM&J[6=XNP/I!G,8Y:+)JJB4&Q24H+@ M7.V(9B0FHY/MIC2RTTRQ$)E$C,:X"%@\!X6B-EXU'H2(V8A45[S6NX:= )XC85KZI(<+P3=WKJ._9R;> M5";\-)E.)W_5O,7PA?XR_W:IF1>&)3)#K(U[D3D(J;;O+L7H[+/3MKEJY0[X MSH,^O7FDX:'T(K?AC^MJG+>E IZM$%. E'1R<7%O%D'%J&AQU!I$"C+2^E@; M>W9*$=GX\<_;Q8W,]M"1[O#KPDE"S+-?:?SW@=&L5'21$63.C'CE#/B0,Q1" M1/.6$VA"\XO#+6">M_?;VOHA"7S;8.*G,!O-WG^98LAOQW>O4OFETYGB7Z$ M58E564%"4,K2U,.K9+=(4?0;1VS'=AX4Z<43&TZN&I70=L)X7D0I4>O;"!18^GL5Y/Q5YS.1XMNX7%^ M@'CVED\Z3#Z["[R>!;1+Y"87$8D:]>;1NZJ44Q"R2MRYK%T1K9.W!A309BQ+ MLIV%F"VM8<5'B(85\+I8S,P8E=N?79Z<@/8N/NXBH+V+58\MH+T:Q_M/D^G\ MP[I@G!?.8ZKM8'0](8G1@Y.T F;)@J1Q2>E;9SIL!')*J6T[>7>]U^G!5N[A M#O0!J%67[0ZP>DIQVP+I.&EN#9SV% T.L/B A) 5G0@.A,JUIXN2X")MF=%Q MFVG+K*)IO?<VL[2&] M!1VU-#S3GY1KS()' 0V_C6CBMO4K\&8V[R%#ZN*O,,W?&<\Q4U1$&U]E J\I M]P5"= P(A!4F&>YB\_3'NP#.)1C8WZH]I,&\_Q2F^%.@>//5Y/,7,D6X,>FT MRFW5\!0=8R@ J($*VB MD:,-R2FCQ?K5_^%!^38PYQ*?M;%V#YFH&X&MJFP[0.M+1G([K".I2;9Q8!=: M'&#]/C;PCT#,*1D9C0&.@=X(82)X[C4MQVBSR&A3\PN-P8GQE-+DX+S8Q>BM M9::6@&9BN88%JZVDX0 OL8IJ<@.1.P6199=*S79AW;J=K7WP$>0B6UE\TLA< MK86A5ECXJ@Q2.QU%33E$2^&'IY$%BPYB=-PFK_'!E?X3KN-GZ;I]S-5[;=EB M?M$FYQ*3I!"T9")3X>",MB BBJ"E*HJ;7N];SRD^.]"^O=>(W-F)=,'UH^I[ M[N2SKKJ.^QA\2'U/01.3L#*!ME79VA9618T="!V"U$((-/WV93\]?<]>>+"+ MG5L'7FM7.LL;G=7BE)U+F<<(CG$+BCE3>^S6NR-O:2Z,0?K0:2U_]#''SK'; MUQ637NS87+AS([)5Y!@UZL"EAY*#)F2V!HTJ08Y1)>VLX%87@? M._8^AR\R@6F'R .3!625N%)6T#91A0"A!.U]+IEY]@/E63?,G]O5NKW+\M\1 M*LC"^. 9@U2G&\4%A:DE9?I16&)BL#[]>)(0[7R_IZ5[?^/O5I%6O2/,=TI( M$1GM7EC=IA8#"HTCI)C 6F6U\$K1@M0K)QY#=XXL:>:-8^10;+O#JJ(7\V^W M@YPM>NI^^!3&;[_4CYC]MCC7>#V^*8&_E%9D6;62,/ "*LCZ?F@#Q2A#LZ/F M,;6^)QQJ;.?!V9-D0B^:*'=M]Y_C\'E"8=S_8/YY-$N+J=RI['7V$HJH57*" M!8C'&MK^QY.P^X6VZY5\EQJ3R&>TK5NTM+ DZ:M M@DEVT2_/6BEK,.)IHCD/(?H%](M-,*HC0 ;Z5N. M3'G>NAO[6;K\$+OVH&BR\5;G[?5\5ONPC,8?+S/#F 0SD$.FK5T,A? )&C5+ M6B659,#6&^>G,)T)$5I:O@<)[=75W,4X+Z#-[F(+2(&[+@483[+J?SH(S$EB M;=*J"'F18/=I@9G'$=FT%!MW;8[:#[7U M,"S0EH)&GCDDJS0H'FIUJS7@M4C9^F2E;-V:<"CO/U7X/93S=S%Q+W7?GS]/ MQ@MD"XI."L"Z.(3S9.F]G=D 7C,VC 3B@ZM(\+3UP/J M@P>[&'IP/:"<7(K>)5H>I0*5:SDTYQ)8#O1_2G,4[4/$9Z$'M)/;=M(#VL7F M#:/'V71^^8:,^7&Q1+ZB]7!!^<"<"](D"!FK,"Z1WPL;B?),V!)8CK[3/$ ? M?\?[]-.MYS<_^<<,'AIXH6$JT$,T=]Z +IAV"1EV8LBQXH06_MGJZ@.-VW!U M>!Q;L)%I=*!%/1BI7;MBBA8*+RFI$%EQ[:>$(\4#@_E[!YNVKF7ZC\ET]#^3 M\3_QZNH#SN8+1>O9]]5(8 Q"2;"H!2@7-*U&-)-ZH9U7$;F*:]D\6PI='GO* M<,MZ.R=,^K!@__I^W'*=5($@I01EG*N]VPODQ&0TG+LD6MSO MBQY2./M1C.LPIA=5P-U4 7>AR2"J@'OX^+FH B94K)3:+$XI!BH96@)"G6)* MUA&=4;*4'Y:WNZD"GAIM=W%M#W3]Y?.7J\DWQ,5EQ$W!QS) \%)CT:: E((3 M,*&K ' "&Z5(TD49FB=N; 5S)NJ ._EZTH>C>KO76\!:&&1V<3W_5"-/S)>1 MXA"6@X.H2@%5-1$CEQ8X2I6%-A*Q^07^=C@GR*)^<]):N68(UMS-%9:>^12* M F9C5=$4#())H28A1ZM%X2(UEY9\!,\+;_9U3F\9(W>PO9[-KBN?I59%\P+& M^U)[H]82?A%!*F)Y"L1UUT\NP0,H+W39PR4-+Y479Q]O)K/9J\FX'GK@.'U[ MC_/Y3Z*&F>$'=&]+^?#TEL#>ESC?@-MOO,O%@A;:1,-9L*D%+9W N@-$RR^RC M+LWKRO: ^?2QS"&^0+J_O,?/+E*R/S#&:3DV5K_*T MXZP2E[Q@$HE;YD/KXZ(G0?UP_&GKICY*IS<#O&$\OXQ,>*8)G60K877#0Z8?A.^%;2%(3Q9DMH:JZ32U61V3?%F0J>P%$>O MK*=XLW +/DD$YM F>KV%C:W#N=T0_G L[=&!&XY,6=_B%\O7XLXI+WW]Y6^< MIM$L+(1^&FIB='U8:ZF,O0;9JX+&^IW,?]*3IG?FJ7I[.%LBQ,46]%VE]RV% MM8NF.%3 0N2@K.?@-=(&0JC*YZR4;E]1U<=(^E;:Z(3OIV\/$=XD5PF)/CA6 M4^[J0;9S":(L%FQT5@FF15'->]+W.J+C:G(,ROM==3H&I,K)B'>T-<0BS\9: MHVU4 D))M6VAH%U'8;5%=2P] P3C4O=$B2=MIE#D>6P5+V]IRE MEJD^788T:,;I0<,Y5M7KD:G6COI->?),7@&?LM?2(5@5'"BA"P0E(Z 4%J/* MP:IA6EF?(/6?K/,]?^;O0H_6M47W0*W:^O#(K2Y20V*+:^"Z2Z]!ILUD->FX M8[);E\I-GWXJ1R0#^FS2TN"M^RC= [1J^Z.#0#1"0\FY'@OZVKA16 B89<<1\"S[LS0+TPH(7! M^\C]:VF@__Q"F_SE8=7GT?PRZL!8U<5'5P*H6!($AY(,YZU3PK&@6N=0]#F> M9T[?1@>(IT*8'JHRVII[\M>]L3$I409M0&E,-QIW 9T'5,6$(AE3NODI>H_C M>7D93HDPIWXF\A-^'(W'H_''M^4F(_DBSN;3D.:7PENT(B-(3I&OXMQ!J"$Q M)C04_*!!VTN2;^\C>WE!3I-$O>@W-ASEJC;DSDW]*F_'*LS%5W'4P#2HG!Q] M9P,DIEFTB7@>ATDN;#ZT9_ZR-&)FGR]/(UKUM=#$1L-\.+Q_8FW&@_GB*T[# M1WR'E1Y5#&@R7KCH.EQ5)4%QF2U7B$@.JMK0RJ@(05L!/B=?A!(TW?6R6SG^ MT%_>OFUOW_%]LQ,M^UK;!C/#O?_)=[_^%.CC$O)+3Z&(-5P"#U5!@M7V7(47 M*('+K%AT,?42+)[(^%_>TZ._IPT)>NJG>;^,\P-'<6TY&JV %Z9 ><8AENA MBBQST2RPW+J-:-]C>N8OU0GNTPXESJF_&*M0^D[V]"J4]L%*#,4"9SR#$O1= M=0J8&*3+6GH9Q"F_']N']LQ?DX,Y.<3>[$!"G?K>[.'P'EM<^:6P3GF?,B13 M93%X9! =!<(4*"B*$P*3I9?\_B.-]^4->Y[4V[KIZJ]BZ7NKX30??:6?FU8H M;?OPUA5)G09Q.CU\4R@R%E<@B4PS<6WR'DQ4@"XSSHV@K\/ MZ+K<%BS38YF4QFE%.T@3:[&.D;6C&P=O> QH##%XI)5UDH,U+3?IU]*KC+SP]1K M'SJ2$^1KSYN6XQ/BM&E^<[A\J7((V6@&WFL+*M R$U*.D"S&Q(I3+K3>T#0? MQ#,B=T-V]4?X/:AQC/CTB0']MCA%?#V^.7O^;3J9S2YM,IHVF@&$D75&40)\ M404,YZ%$6ZQ-@W<,VGT8+WP_ 7H,EB_&5$K) M&!@XEQ&4Y#0DQ3.49+WU!7ENWC6SAV&\,/X$Z'&,1IX[AVD"O=;9.$@:%:B4 M7.UQ6J!PI04&P;5/)\;W)R+X8\PCW_, EE:5RAD66 )7!(4"'#T%O\Z!CM9% MB1$=GLRU[K9!/*,YY#0V_8?1X 3W0'=>M,<26^I\79;S=?3),L8,E"(,*%O[ M:E=/%)^92";K:$YMB[3[*%_>C-,BT@ENICJ.N/:AMSXQ!*^S!*5T!)H5-)BD MO#3HI/'#Z+DU']HS>DD&8NEQ7JJ=*'92%\4;CUH>':H,RELM+%A>VVAR"LR# MM/2=S9I'XYA:,.?:..1+5CK$]/#77#<:CP\RBUDB+*M)L M:MF-5A!R")"T#$E*VA/'8]YC'?7@\U$/:(" M*DB N:18144+,O/@F; AZK599HO&[3Y/_V%H.(Q_^EKLXM/VBCNO"(^(_.0: M;U@&N1@*1:0U9.!,7]"8@#YE[8?1GNIUF,-Q?R#R=2I9/AWFM-:0;YN:U7'( MES1@ASPIT*6*HS+AP:5 H;'2D?.80Q&ET_1]%/CG^@X\$T(,II#6_:W?'F=M M&S&_+#98VJ9RB(XB+<64 >^M A$Q>Z^RM;F7X_-AAWFN[\IS84Y?!W7[#/E& M,^+UF,Q^O3A?>3O_A-,/G\)X:8R+CQ^G^#',\36->#2>C=*B#_%W1VFG'!64.'>P/L\DXNJ5WHM7#]TD?^USH3LAY?X"7 M$G6)44@0HF8,:Z28TNH$0F/B%E7A S7O:#"8([T/IT_(_A(=#F#38#IF>ZVT M]P?&+UWB*02;H=C:P(=7I5X5)21I4_0F!R5[.3'M930O+\H.+\KQ^71$Z;$[ MKSI]O3.>7K3(GGQ:7^)DNPWS=-3*F$EH#0_@>*#Y5K$(09H, 95E:"5%^B=3 M+/#F]-3*T'+&ZB5&$+4D5A8&(5H)TCNOA/ RM:\M^@'5RG9A:7]J9;LX^S35 MRIQA7COGP:*OM5W$@4?5RG;QQ4DE\3XB']-E M3"]J93NIE>U$DR%DG_;Q\7/AK\^124FKBU0U1<%'#M$F >BBCS:4F,R+6MGS MI.TNKNU=K2R&DI-4M=PX<5":9XILO :&R21:8((1K8M)SU&M;">?/JI6MHM# M3JNA[$_?'JJ8+][ Y+,V00N0Z ,-*3+P%+I CIB"T@9-&4:J[*!A_-@1X[%Y M<>H],)?S0)6-(O2.& \UD*. MF@YNN (1)./2*N_+VOGIEAR]1QYR*L'N@!Z<]&#^AF'O%EP?_IHL<7&&V4F= M0 :D(3I5=X^B0/:HLPE1,*;VI,7WA[S0HHGY^Y\M/I"'5X0-3GI9"_""I#A> MH9<0'474-*$F44)B*NU-C-O'O%"CD0L:[A^V(/MU+4X#<#:1$R@ M 6>$ ZZE4C)ZI42WD>[;V]KXWJ3:@9' MMD!4+4QKR5W'2H#'GO+"C#8.:%BIM078^]'?2US6:Z]B$J!*8J"BR^ D,S2K ML1)5$3JF)Y-1GGK("R^:F+]A3NPV7/@5QTMDB4MC8Y4FE4C[M\AJJ0BM=(@R M*!>$?-#6JSLQ;A_S0HU&+GA(#G/H(U;F*QMV?1&\08 M@860:B5=!,^S@N@=&I%YMK>]VQL=M6P%\V,?C[?Q40_5*QN!K5Z7#M!Z.JQ^ M!-9Q#IT;.; ++0ZP?@]'P(]!I*=G)D2 9!E-?(QFUH#)0>'>^IQXR+*U:-#@ MQ'CB2'9X7NQB]-9''JL<8KY<^;P)Y"&5@44N*5KVG.)F(4$;GHR4-FY M]L%GYKI]S-7+1=QD.J_EKC]CG']/74JZH!;1 WJAJ]R7KHT6/1C,P2>KT*V? M,3:X2ML Y,>.[0[W32^2+VN@5A?+'6#UEH"P$=*QD@@.=MI3-#C XD/,($MX M@N9#3K,;<*]H8F,4IKBJ5U<8EFAH?@RL]1YQ4"(\>:4^% ]V,70?.AIL6!9]7SHO&>V)(H(*G+;KLEAZ.8,.-$:E??MUL/$@?AAN MGP8-3E#581^]/9:URA%]E0F(]8)+@O M<>,DH6MO-=04KV'5=?*>OM,6,+A "Z!R5I]:9]KS:YQTV#XH#4ZPC4-71?B@HU2RT,*& MBK8[.1D(02,PEY0/@OYBARE1?&DB<$+O0#/*]""CN/%6[,YJ=2DETU); US5 MUGQ9.@B"=CH2BR^Z:+11#'%Y?P?3#\?%IDX:*K7L'LV__W&V_.N,7W*N16"N MJKPY10M#H%T O0Q@I(Y&:ZVL;-WS9B^@+W1K[LZ''+2-]"AF%^-\@^CN^V&# MX?2""*"-9P E:R=$DRBVMMPQCA1^I-;K\F-X?CA&-7/.0^*XOG4?JSKEC;5F ML^O/-XM[4ZG'QQ[06MVQ\V :"3ING$IN.96-4\8;!,Y%J=L"!HX9BH44DS$2 MKWQIW8K]<42]K(0WN2.NB,C09?#(ZJ&71*#(CP%&82V7EC;\K7?"V]$,)978 MT/^=5JG=37TJNH:_8YA=3Q>?^7K\Y?HVR2"HG%6M1K J.Z@5"."5"*!]8LZZ MJ@O4^MQ]&Y9C)7"UZZ*4"X#,T[M@O0.:1!7XA$@O PKTK;5[AR;%$VE:0W-B%XL/P(5%"+_8 MH"USAZ1(,;*407J"II![&G95>M=,C6;_^G6*578?ISB;OPOS%5*7N$%D&9AB5=M2%W#&*S!,6%=LB<&V#L.[ MHSM;PC1RR #SRB]_?\$TQUQO[U>**H6AECR"= E!B8(0) 5?PN:"217$T/IN M^VE49TN5 QW00P[%.L+%Q/>/R568CZY&\V\K 8UL; BEEL-DLH&H)<],2B@N M6ZX56IU:MXCI!.QLB7*X&WK(*MC&YI]'7T<9Q_G.Q">,Y-*A@5C((*H09F^L MHA^SRIXYD4W?(>QV=&?+FD8.Z>'B_K&#X_517(:<,?NJN8&& JXD'3B;%?#L M&=U-%%Q-*;Q>]4% M5\.F2=N?]M.WY1]OCAN%EDPX4Z#$6O%E8@ 7B,EHL6BEH^//3 ;.84OED'GFL/ MF!/M!8-@035O:?88H!.HX^Z'#>OL:^:5/DI ;K LH\$N8/JJU[X+Y$A5VNT< MM4Z!@ZW>R"/[V+< MUBHZ%^K59-'D-2TD[7#ZE?;VL]_?_[Z$N#H(!$7:G+EHP'"C M43A1A.^F(-SM>4?(7=K?(Y-^S=FZW/I"_1[&UZ662DUI5?N_KR[N8\LA,0S2 M@BR:%C.=*)32,1/-@TDQ^8C>=G3UHP]ZQCYN9\#VK_,];!=7\S%^IG++2.X8>?7]]' M%8550<@(*2D'2I4(P2WH9X)(,D>S+H2WU;U;'O&,G=K":*U%N"_4!TR?QI.K MR<<1SMZM3R?%J-IP(@+M;&FMR,I ,$Y CBEC50>/KIO:\N//><9.;6:^UB+: M]Z'1?C[]/YRO$8\%$;FHC?-LKI& H,6"HDAB'3,R,>&3W,.[FYYU)AX^V(RM M-;$OU 5.)[,O(>$_PK?K-?KE0N,*"9C3-+%XZR$&X4$J)U$;$:,4'?V[_2G/ MV+.-3->PWF@VG5>QI-GD:I07ASV+$\;%EL\SR;4,'A*K^DN!!AME3E57@"EM M"Q/K.I6;=\'TB#L[8/KI=O>[_>GG?B#6R.X- ZW-B%97HQTP[7(8MC,GCG$6 MULI'C[K\ ,WW$X]BHT"!ZNU0Q!8]^_!T=3DM 1&]$[6._2Q4YG%23E]RVG8 MD#[?Q:X]G'F^I6DQU)EM=="W:M[$96 +1(S1EQ0*^!($36RR]B64OJP':0>? M?FZ!,MQ*W\Y/D_9&[B.3-W.N+OFV3QI M6M%J"\"DI&4QN-"\COAQ1&? A(8F[V$R>%>[JESCKV2'E;;4/T?S3Z^N9_/) M9YS^\G>ZNJZ)*!>S&=)_\H?P]R4SPD>O$MB !-GP!%$X!]PX1B&K=ZIYPNH> M,(^V7>CO#K]O9_4PX?Q&&Y_9G]-)&A(6$@24#'*R J-R@J76P><:A#,DPB%&[B$)_6:Q6DQ8D5>9FZ)IAHHT86DE MP2V4;H+)BAOIF&F=;'/[]#/T])ZF[4$(K8:?\]FE(9I%C0I2$%6.C=8F5R@B MT5YH(8J*7K=^GV^>?(;.W<.D/8B3_3:9Y+]&5U>758#*ZIR!*U5H/^P=.)TM M<*D*UU8::UH+L*R>?8;.WA^7:0TN1[/9^\PX>CK0G(4YZ^NIU,:_:7Q M4@ M1) Y<)Q&>(B:U],?>E@MT(Z@&U4%O9U_PNGMHV>W5&'.QY ]UK;6@5YV$\FC MK,JWIVBS,4*8UJ4(6\$- FT73F6:VKK@%G8)'Y*"/: MUJO$1B!#U?"T\?6#S?[!MCV5TISUD2QNUS"(J$3F5:A0@4I)D%5\!"$\+X;Y M'%WK;< F',?*.VC@W2?XLK.5^S@=7,.TNE;I@*JG4IO-B(Y3)H\I(]FA]1WQ M9BC/VOP-6?'C8OO[*LQNI &==TPQJ<#$Y$$5FJH"1P>+M%FC@P[= M-/*>2!A[^.3G'[TUL&CCG-#[:.[(Y73!U# G=!N.X7-"#_7/5E7^P[ MV(35$E$PB.AD[4":(0K#(%AEF2R<\6[ET2?E\$?R08?P]RXV;1V/_<=D.OJ? MR?B?>'7U 6?U/*R"6ZXL:)1)G,<*)])J)1Q$)S(P5+D$+Q)%HYUBLL>>,FQZ M7QLG3/JP8.ORY]J:XHJ&-I^]'O\\FBT.EE]-KJ?SM^7MOZ[")QKWJ_J[Z;=% M^?_M;U=9B5X9Q5B&XFLV$?U 2UB1@ +1,Q.BT+&3]P\$\MP),J0?>MBJWQJD MPKN^V94ZRTOVCO89HG9($HX8GD,$E#K3-UJ[W%H;;A..YQ_S-;-R#\DYZYA6 MX4D'5#V=V&U&=)P3N\,]]@0%#C#W -/ $AV77BN6.= .U(!*HG:DMP6*4M&B M#2%F?,8D>.+$;B@.[&+E7A22YO,KS+?@EBN3#3+E) R%OH:#8LZ 5U9"3-P4 MRW3!YOV&MD 9_H"GA:<>:"4=;N:&062-AM[5AF8+5DLM<_2(D((D5GM-D:RI MG6$DTU[&9%DW7S^Q\?O^P.>_M.]OOX9)E]]!K+HH=(#1\.#FSJ.'/ZO9T_CK M[CO ["2=H$B39!X:A Z:#!,Y; 8\C(M$O2=.IC=6P'/G+VTM9_NQBL ML=]^)TM]OEZU&E 4!(AL:/ZVLF;F9@'!H0-C+$Z"9&9-,VEZ876=V1K*^ RQ>97Q#]I M%:UE A_Q,E1%ED" :HLP&C%GX*SF-.*,AF?$!W<=6^[!.CSL^(E*;PY*6._% MJ#VDK*V/^M?K^?44EWN./\.WQ2_?8;4@/?!M^74T2^'JOS!,+Z4-M E1M7J6 MC*%0%MJ+)EU;),O,0V;>M%:PV!_M<^?3P/[J/]/YYVM\/?X#_YY_^ NOON+O MD_'\T^RR)$3)"\UYQI:E2GJ2 2170L28;;;-9;P]7\)O0??@T MFMZ 4U$[)JRO?;=I$66!0=3TA5N46GE=1&G=C_I10.?,B?VLWH-\QB9PO]9T MHD\+="GX7"B*@A)\J K%IAZ[(23M!.=2^MCM@/) 3MPB.F=2[&GWUKK6O\@][>NX MX#8(:0N63GN;O2$\=WH,Z("&:AX'H/[PU^12B62-"P525'7W%A&B-PH80\]2 M]CJNJ_@UI0U!^(%ILZL#&JJ$;-K>+U'>[NW?EC]P_CYS2*@K2A@D?:(A)!"IGO%:U!"R+F"Y M0L85BY+WO*]X[IYN8=D-AU$'GWM6:;A;W9MO/X?/-)O,_@RC_(]P=8V7QA$D MKSSX) B?"+5>Q7#0)L9H6*[-ZUNG\SX.Z5R8T-+R&YAQ8%7^?7 KPVUH[\LZ3>V='O?<'=^383?X_K#^>C]CG+]> M=/)<;&O#Z.K;&X+W*Q(NI6WFBD,N*8)R-&(76099.\(Z'C"LBS=MV'[_-B;WO@63B]#^-N8,!A??FV@YS0#!2^+1*^DHN6!2.J3&&5#:?I MQ_M@(/) )#7T)9H#W7_[M#/W_9YFW>#XPXX$MR)F J4@K]EK>.SS[O$G1QN0;*'*PF.\:Y-7,]>>B7'E4 MRHQ"DQ(CK5' G?>@JO!H,%AH_Y*#S#&F%%K?.SX)ZKFSI1_K;^#'P6K =XK< MOK-YI2*O/=]M_0Y(3:ZLAOI8/?(AR^+:/.DPOO!/ 1BKA:\^ZI82AC43)TH"+5=U1UU*< M8A!259WQ408F>LY"?]-*(WP]K7RQ3_(T,^7"+4U;-?1EB."Y1&"B)"5Y5L:V M/G/>A&,HA? F?GZJL&)GPYZ*/OBVJI.D:2Y$DX!E1YOIPA4XEC3]&+.43E"D MW*G<^?D6ZQWNXHZU>KN8>M"2K"[ ?NQ:O9UD;L+KIZB@6V8CA,,'.JS1REP MH,%[F/ZWXE,T,W%?. 0O(NV?C"=\H8#+52DU6^2J]0HP+!&>" *&XL$N=FXM M5_V^-FX+T_P[S9&?PGC^*LP^7>2O89QPO2F&2S$HFNS NUI6;DV!Z)R#E"T- MP#/:37?+4>_^S.'7_C9.FO1OX<:B3 O!9)Q^"=/YMSKJ!=L-2BY0\-IST8,2 MRH/3B^N2P$I13M&[T&4">$*;:=.SGWT T,2H#0L@%TI4^.6ZDG!VR[QUB$NV M=P'94M6P*[#A-0\/]^%D* >T%D?L#%:+J)@3"0RKK;%3'G0J[@%: M\KD+I)[.[#; .LSM!UBYAX.Z3="BPA"2\S2AL5H,P36$1)$F0\DX M+SEDV3I!<##'/W$\U[_?=S%N#_Z^F,UPOL1U,7LUN;H*M*1]7WY*MIAI#H/L M2ATMEQ"U#X#,I*!X]B:VEEM^'-'PIW4'.VW2F\4;AN091Y=O\&.X^F4\'\V_ MW6PN);#C@ZK.)/._7N4X==K \V_Z2A[1K.U0_PH$]1 MED"[ ,YHVQYKBD ]]8DE"2$B=U8_=GU^"C[MQ^M^K)N"H;XH-N;"J=DC)$&46X&BW3GL^EX/RG7;'VYXPW&IY MF,$GK:W50QK+HL_G8MM_%6:SM^7]?)+^M>P=E[&FY@"S51_$&%TO\#3P4B+M MWYE(K'E/BFU@GOT:VM;<#=775L#NXOG>[?%I1#WMD!^B.5)R:QMW37JQ=0_[ MI@W( H_T6&^ .YJ:E'<%/.H$TJ-!X2Q'YI^I]Y_*9!W*^;N8N ^G3SY_GHP7 MN"Z6BY*FW5I,AA"AYK3,"4,[04S M9.NJ,QEZ92^L(O3'Z 8?E-\J&_677V8 M81OGJ7P8S:_P;7D]SJ.OHWP=KI9IV3%86RNZ&:]%?CI B DA&.N+E:)R]LBODG*+W-5LCFI1KGV%#;XZB*3(G'IA5-'MV*J1^#L1Y M))/EN+S9Q0F-^?+JTPC++W]CNIZ/OA+F,DHX7=W<:ZL7;75HBUOEY#B'(%#1 MIKE.J3)%C(\=MG;.@]P.8=C[]%[=-FEO\]:YL!76KZ-Q&*=1N+H/*\E@N",< MZ#6CUX'6UIBM@I*+?,X9?<35=4WO MK/]F(2=SC7E)<#+?(L*BP16I3 &,N;:MD!9"K?_0FMLDN>\*40 M*4JK02;':UO+"$$[VG_0#E?8C$A_.V?F/G&/<,;$W<7SK?,//GS"Z6>RVK=Q M^#Q*LX6>_3C\( M=;=#^&[2K^$;'T.\"^./-Y5D6"AFJ;V=E:LZI0P_KX#I$ILZ"A#Y1\M M]:8V=$HR 3,^,2Q:!.Q4W?:4\^X^]!DZ;V^;]:$L5W-07L]F%+W]?#VE>.Y/ MG(XF^::1RQ_XU^)/LTNNK-<1&>ABB&**(G_G> 3O"G&/98+<:4+=*4FS"[*C M:\^]:2-FV]X-?23QAGK&O,!ZO^//#?+7XP_3,)Z%5!UP*6(Q3-?*792UT0?- M3\X4>D=DL%;[5#QK?5ZZ"[YS(4Y?+FDN8W4+M/;_?%N^%X)?6D\QBO(*BF*T M@W/)@>-6$3;ZM<#B7>S6>8,:&KJ'B[A%IIIXUS_ZY?_OAY]):Z. MY[.+^:LPG7ZC]>RF%T/@+J)GM368"U5PAT/TG+XD5I-&HD[-]0H[ 3L3D4\TTJ";Z:S.84X= PN^UA?RD%4\TSN],GEA=D-CL-F (#9:L.,V<4]EJ6 M49;:1K8]*W8 >#92[^"/Q_M)KU((9 MVEJCRQ4FA;LN6]#1R5H>P57HUN2S^S.?.1WZM'##\H,%S&5#R5F93-<1SRZC M%24SGH&G0!MEHB7$("7D:!QQU\OLNC7V?.PIY^#L9E;L(=-E'=#W1E]S^JYF MH-U<-KX9A3BZ&LV_75H:K,S9@0^UUIT9#BX(#YYYII)(PCC9>+'8%>,SY\P@ MKFEXP[=Q0GL*[-T)[]Z_6)REW 15]&Z@STE;L-+2NY&PBC\F"9YF$%5#*.6[ MW??W@>Z9L^PTO+;A!.SP$]2Z?OX49IA?33[7%J?AQBW3>J^PR-KY=OM/EG/S MHIOAVR^+*?DW^H?SV>OQS?'P;]/);'9IH_&\R R96UYG:1H.+Q&"E54P$9,1 MK6>]'H;QS"E[*@[>0-JV^7J/)_Z\0S)E[$Z^,)"U7XX2PH(K])X9E6B_ M:51$T;J:?W>49T*YGMVS@5&''QAWA[SH&[MJ!RT"*YZ;!+Z6E"@7&<3H(OB2 MN4"38DF]9H!VA_KC<6MO1VT@V-['T8O(80?0KS]_":-IG81K[MMQ0Z-)BEX70]-SBNA1Q"!*-RFS MULA^8,JU\=8&[NU]@K[K:&9W[OX7I_^7A%?;>H)3N"$;,J; &X\@>%$\AB#C M>IKRX3Q[@.('X]1A7MC GX,UV-[0IN+[;CI]^SE\IDWS[/WD^N.G^3R4;[M_QC:,+=]S_MY M/^>"0A8FY"0"! "$\0#@)' 6 M8&=C@[*QLD.A4 X.=A@7G)N+DY-+A%^ %RXA*B4I(2HN?EA.5>&PS#%9@:G-305SVAJ?%K$@@'!P<7)YPAK2XM,9_6\ / !\[ MX 4I88;( $Q\$&8^"-@%2#'6R0KY4X!_%0@3,PLK&Y2= \;),*@Y!#!!F)F9 M6)A965E8&*-1C'& A8^57UK=B$W Q@,J$P#7B$EYQ2Y[IJH=8?N%)'?",_ > M!TQ02%A$](B\PE%%)4TM;9V3NGIGSQF;F)J96]A=L+_HX'C)R>N*]U6?:[[7 M;P<%AX2&A4?$WG\0]S ^ 9.:]C0](_-9UO/\@L*BU\5O2DJKW[VOJ:VK;VCL MZ.SJ[NG]V/?'\,CHV#CNZ[<)PNS<_(^%Q:7E%?+FUO;.[AYEG_H+%P1@AOQ5 M_B$N/@8N)A869A;H+UP0IM!?!GPLK-+J;/Q&-E"/ $9C1AV^)F45U7M'+(G M;$D(S\ O,$$Y3<(1\B]H?R+[KP&[]S]"]F_ _AW7!,#%#&%L'C,?@ 3VJ$?S M[\+^J@GK%;-1J=;\QXF?(>581%CJ8$>T1./8!L_%(UT!L9^JI1H+5M 5D>GA MP244;)=UP-$[%=:_9[,:#QX[SY1LJ!?%&C34V5A22[P_E5P]FR/R[H=%JE=E M#Q1>;2FNW'@)(72R7QRVT PE<*)8PZXJLRKM6?^<;&AKDQ:G,^=1'>Y'.I+; MR3[QW.G9AD0H&S%*(_/B9KW9NDR( 5.] M_&MLQFF>Q$B;82H(E+UH^\G66ER"-?UFF;''L@ZW,?8\GH\Y"OQ?:*&<4H8G M()YZQQ:72O,E]PUK#E),MI<#HB*RZH/UNSG6B,[%(UI!RXVI-H;AV&YKL5PA M2GR[KWS0"S9%-E[^-I,T*B^J(M2=)9)SW@@$.*X6"&UXV]:R=ZZ_6E48W9;$ M.VUAXZ9A:!%*BG0Z^_":^I')I+GW7E-5^U=;T\BJ;1XS>"[KDO.E;R?SS#S< M=.J,C:46F9K( O.85[^E?R=$GPA;6GIN39.E!DT&B\T?;)4L"%M#EYSS=@?" M$!EIH5'%*T)O3>F/BKNJK:67FIXIQ:R;+Q.O^Y6]M.MNE0O_KO6Y^,UGIOP] MKP\V2\#<5]@>+S_%8K(]ERE815L%>ZM?/-,.0J\^*S-_ #4B*IM-\@IWEGE^ MWT+%MFU>"&JC+NK0[_JM7-_WF=F@I4NHT1L&0"!/E/J\H0K?Y1:;U&X,=^ S M,H;_#OG?U\1V^+M#<*Y4:^!W-H5'D5:^!"D>EQ6<3VB&=K=@>,;9O0M1Z R_ M^67OL4CGV3-$T=4+HSXS/,0(R%)>M*&#%=FT9[%'4E9]T@Q=?=O/Y\863R1>I=9M47+'5,2W5_TQVWT/3?6GT>PM",1B8XYPB;IF M@P[4.A2J(A@OU#:?Z8=<[P6! L&F:W-F!8YSO\??52I-!*"&R@F4%A"0:[H$ M B'( ^&:3Z5ZZ4]S@TY=DI0EA=(MDC)!P&4!!(:XHZSW"K;QAV MC$U'+"(1D:&E%'D#Q??U-Z_HH&3:)N#9E[F\6"+&.G@"?QA&:"'F_6:E$F^\ MRNP4]6"Y$CD' DGVSM@$^DE2^=N^63SL7(:&]HA*TZ';2SR./E_GM/([^X@C M^YC%=S87MBML1YR&*VJ4.2(GG9]UI=15[>R5I<=>'/+X]6.X?G@I16/1)-DJ M;MRX)>22_HX"@!"_G&S'@-J?#ED:M65.9\O(8\(H][Y94DY)J5/Y38.*IG[A)_R%,7AX@[N.VN_:1RLM"6T)V&;7&4K- MS3,G;0D+*;".0E7X3+!\X\01(<%9*F!C'(@_1#,-)UBS35W?Y>#\?HY<6OXA M??\9\Q!&5D@^_^[*-:S(,,V;[.4TA) M$!!!+CF,(#>J0*!7V>%AZO#J!F+0.;\!!*"NE-0]X_!(.R_6C#SYRU4=@:_U MN22+\2U!B$<70X1MC+W#DMVK23VQP64KO+7L0J>,?DQ6)P=>,Z^[PE:!V *! M3O=#?DX;/2+^-;Z5?)4J5S*)GXC\6M(60(OZ/5V:WQ)LN$+AO$NY^?>C^9B/ M'K]RW+F_K^ < MKQK5"K_[\_:B;;.UFHX&B[6XVS6,HHHTIEP^7DDY&/0@ZO%ZN-;KB6\NWI%Q MUMMX0&='"5,2M3[Y_)3_^+#!(!L$N+Q6\9.K[L:,>R_#C8M7 7"'U>FZ"OC3FSCJ,*)1]6HE9?5TH&7W=S9T^K5FI:F58CJWMRCY>46'^0X)2< M_@,ZSQKE/(.'35"0G2%4^UJ)#WC]KPN7>*=12P9WL4]IR%D5RPYJPJAF<=RI M_#AUN2<)VK$XD27KBF DJ:'Y-@@8*:-I+!9A&"TE)_6:)PI>*TH$NAJZ3W4< M/94, B8J 6A8JS3E1;>D>M0IA^8X/X_KFZQF")Z9"SRFHSA?\AVZ><@[.A%- M5?>+L0U:-=%8Q[1\F45"T?-OEM$[GU$' &YT;'.P';^OI.=^')'^NB=8)>_P>"U5-\^]=BRC;EW; 9NBB!A_0_"I(R(>X M3DGND:!FR+$ MF=)FSHJU.QHQ!>IP+3,2[Z;0G8#K>*?Z1R4K J*S _,A$M# M3G_ 1F)BE-V.Q6XIN>WQA&O/RX""L,'S8O[E5QT+/7:^WZ?K2I&4=@R@CG6X M;3$5I]$%Y3<9A@8<*TCF%(J-\[1%<=2!48CFM7S,H@B!C.X;ZF,4Q&1Z//86 MEO<1_7R<-74>O6U\YT&0Y^G!?'X&V(8>Q*S[>P4JE@>-"T>GXFIQ"=%#V9V$ M+ZN:!=M.2QV,#.(@1DRU5A4]NA8S6KYY"-T?O$W%,9/1W1%,88(@8/DSN&9@ M;<@>(YRM:RLLL2@!=)L*?4!!^V"Z49;'\G*W8T"@:[PUF13:_MQ@V.5USI[M M*Z[7*W:'64(GA^@RV5&)1P9"UN9%TR+E1M;?X^,:71PP?7(Q"Q<\[I5^LDC^ MN$BNG+X+"(O#E#GZGY]W92P7*85F5$/&RG;&K1?2U\;^[D.M$*6?NJ10M5:V M9SJQH/CLG9S-(%F@G_?%(SO:XJ8D(UVM[%M%=*EDM46K3MED$ M!%R%&">L(L@#G;!'/^,M7-A 42/SY3_Y2!<<X P+AIZ@5$9G)14FH MN$9BE5XSZC*QO%@ZQHV]+%J-5).;J'\JH,CU;E'ONIG><7IKWG.RE5K7 M7J/:?7UK$B,0/OU-->_3;TP-LGB==C1H%\?62929T:DC[OPU-%IWU9([,PC, M9TVB<9_P5$2$07CO!Q#8EP_![VSIT!^X)3LZT(^UF-3"MC8>2VW^%LQ+7>:E MQRD/^0VV:J+[U$>1JX5(JG#^0[+L2@S1*_(TY3%!1>B#D\G+-W['VT-9CG@G MI"38U>=T-+I3G-U80>#5/=Z?!$;DWM+%*5(=5&SGFBB#EIY]5]_XG'_84L;[ MV;JL?&,RY2*=BV$;V$D_&*\Q2#[5LK?)>OO.;Z/$G9?:W&>MLZU]]=:3C%G8 M1'K11-PN)OXG^B#;C*V#POJ,=*5DVG$VL]B)R MV8"BWV-*TN"-\BK_NA*5V1]6>_1RE4>H&=")6814E% MJI$UR;WE16LK$^^..3WZ!1& <*4HR@V=$UF M)A4D"#"AJ6-ILVIQT=*DRE1J3ODXWV09"\1?YT35$MPKC8Y8[H!'"P\?1-,,04#ST6$QB(B4NNQPW=]4]+"-7T=<41$$W )!@%A#=/^/_*^A MM#.-#W%GK7Z\-_[OZ9Q#_]\6]E&OMO@6IE,,AN5BS'@92CJ74:1G(U;?7Z1/ M?9-/JWM2'C#-[B[!@4(3-.[(6Y7LHM[=7/U,G"-5]F"4%2VSICMA6\A'.;#Q M9L_G)[_,/1@HKQS>K[[_X51 LEMK8_\[[PSH?\Y=N M>$L-0VD< MDGLE(NA634ULK&[XF92?'[[ST&#;?R@1=*!!$#<4V9K0&=8S+G:@XNGJB>?8 M>EFF&?ZSD)J4=V <80P_X\^_$"\>VBG%LW):D.2BY_8FI6AX0#9%;%W8*V4@ M1-/&PC8P+6T%XI+9]9*)4?^FV9N&M[L>5Q:%?3N7_/[R<87GJ]?R-0*N6^9) M*A8LM0F_EY"9M!R9-+>T]/XF^D[VT(F/S"66T-X^'EK_O98+4D']-S?GV.$9(GDKY%%#6G M&LK8&TJ^(T'4A:PARV$4F6ZS%YV'*_IB[+*PZ+?-: .4 9) TR\S_F$P$HU MS$\"#G^ %S?/])C5EMP4XKX@M^K5H+!J>"YR8P6)>ILE#>JQ''0.U0J"Z4' M3]$P^6%@8JKUR934U,YGD:KP\.9963:7#/VD; %7X8BWA?N%E5UCGWUF!F/0 M;[=S*69:P@%O\([PB7.C-E7'PE2!]F_,6 K91P#YN!DU[^I1A MJXO>==I5>X3?M*S)W?,"@2^/G*@Z,9'JA -#]V6G,>7Q6_FQRM+ MBAQ7(VXT1A?YUPFF>7U*2.B\/!^TQU17YG:B]'7M17XG*8W_E&XZ16','8V2 M!9*O7E\;W>2$K"RW9KDPMYK.WS]5@*8?;&-]._!7*_Z\*?OL74$L# M!!0 ( #.IQ5B'9:DXPOH +#&"0 5 86QP<"TR,#(S,#DS,%]L86(N M>&ULW+UMC]PXDB[Z?7^%[MP%3@]0G)9(BB('NWM0?ND^A>MV^=CNZ;-H7"3X M6I4[69DUJ2R[/;_^DI(R*U^5))-2>>\ T[:K)#T1CQ1!,AB,^+?_^ M+.33@YZOLM=+S5=:95^GJ_ML=:^SWQ;+OT^_\.S#C*_,8OD P'\TM[U>/'Y; M3N_N5QG,(5Y?MO[M\J^$DIP+F@-5JAQ@2@6@5$I H-$8\5R)2EW=_;6$A11, M86#HQ_75_^IN_R/@^N_HN;J@C'V8_/;S:7U]-B% M]K'%C__GEW>?Y+U^X& ZKU=\+AU /?UKW?SPW4+R5X?X'U9<#] M"!00H.(O?]3J3__Q+UG6TK%)SI]<_NE]HJYT MZRUW'IU-U;__R?YM\E2#.\X?)W_CRRD7EB;_^V\_/@L8QK''C4\[J90C4_K:^?5O>+Y?2?6OUJ#7KY:;60?[]]=+^W4])Y M_>K;VS_T4DYK_6$YE5:X^9W^;*W_E57R[Y,"2B4I$0 28A7WOK+?/S>^T>[P7 ML#\2C(@<-[+8%=+-7"X>]+M%75^O5LNI>%HY4_B\>&_)71@.7/6]00+XN5)_!9Q/5[% MBI7-K$09WQ(I6RVR^6(.MJ3*IIU889X_@GX"L40< UI).^&N"+93[X+9J3=$ M$&&CH((AX_0PO,(E_4-AHP6>/CY-K_$8;.W#ISV]N/ND[-ZGZ13\( MO9RXA0/"E0:0:^N3C%TVL()40!&18XH1,93Z^*1^F($=SS7..N ,9!8[Z\#] M_,L9AOJ=2#J]PSS%*96SWUMDSS#(N:^CVS%I)CPC<+"#-]SK]W:*?IJUGL]= MV[BSG*&\<6EG[A[%;_EIL'9.GE?'S5>OI5P^:?5NRL5T-EU-=?WZ:;FT3Y\@ MC%G!:0$*5=IY*;=3) %+ LK24$0T5E69ATR,3B(-[8=:W$S_X58)N@Z;WYSF MQV\>DT3K0"_4*;R%>95UJ.FF)&<52S3U.(TSZA3CK+K[4XGS-X09;+U<39J5 MZGH4*#D73$&@RXK:9:-$@!:H!"*O2HR8414S/N:Y]]RA@X!N%*E74\EGV2^: MUT]+W0Z00?L$^USTF^(%&@9&S&*5\S:^$ZKTF9J]936S_::,8U D5 MUN9SZM=QHYN;QK^VLW8[8]=S^>T-?^!WNK[^RNTSU-_X[$E/,(>0$*X + H% M,"D%H (9D"/,=%42K?*@8>X\Y, FUB%F"V/L$D6%#7<>A/F->VEI"+-#AYUM M@5]E:TXZ_*NLD2#=8.BO;:)1T0-PU.'1GX#]<3+@SH@U]DZ@M^B&"U.6J$"2 M 4F4G=E""H$PR/X3"NL+!(-5J;R7U\<0!K;PO0V7?\W_@O. E>513CP6U)=J M&F;$>TH6,6OHHYH&+)\OU3ANY;RO>:(5.MT[NDWMGB=Q[8>3\ M83K7M^:U'4:GJY^X=!/Y;[_P/Z8/3P^O%LOEXJOU6J_YH_W-ZML$TJ+(.:.@ MT@6Q,W*: UHA8J<3+%>ET)CD7E&[&/"!/4X'FXDU;B8[X,#I10B?GA.-@5@* MG')8*>R,*VOER-:"7&5KYC:R9*_/,1<^^XB@(-4\) 1ZW!E)!"D'J._Z-GBT0T<;]N8E5VD8%.2"H+*^1Q+UM@9GZM,/:.'>9)^OOQ<1S(6PGS%#@%;P%F'G,XQ>"F8R!/T M8XUJ^EYJ[]NZWTUQQGTSETO-:_U&MW_>S&\?]9*O6OMT6>YSB: M#+R5K5Z_^O9\39?-WL28F_]\MJAVWN>2@]_SA_61HZHB.J\,L1,P@>Q43!> M(D0 +@BTOX)*Y%X[K$,*.;2#=<"90XX\R37(B_&;Q[TTW8'..X#I\ ,3 U*1 MZHC$$"*.>RAB0)(/CD$,B17G@M]HL7HSK>5LX?(>G@]*$8:A1!0#CBH(,*XD M$+D4@)24"5V498[1Y(M>BH6O'SV!%&*;VWC^&^L6-\S[G>*$Y<:20DI );.+ M?*9+P%B9 \@(D_8OR(XN(2-+ D9B5O2+N>5Q-75)\.FX\7/N"30.\\\.,'M& MS'X?Y&3;&;42^=I3**.ZRS.J[GN\'OETZ9SCK;FQ"XGYG?N:KYNX MU-L_Y.S)E:WY>;%07Z>SV81JA:B"=LDLB](NG@L,F.8&E*6N>%%56BNOO($H M](&-^1F_#):2;(?-K)D:V'^ MG# Z%T-"J@!=$/:X,;H86@["=%$/B5RRKOA*MU#-^=3[Q7+_]Q]-T]2TP M9.WUK.$,8@/O[&%;@/^1M2(,$J8.4CK5*L4+<]QE1P@-!^N(H)L'V-G^L)A- MY;>)R>UJ +JYL#"%722H"HBBXH#20C!)B1 MF)$P!W%NQ_LJ:R7(?N_^'&1R'4#!&'OB'>+WLS.^2T'0_OC>K;&.XLMB]L5M MB>TFW'2[# H*80@&)3<:8.CJZ;CLNB+'6%08E7GNM7/EA3:X<^BP]_/%0KU# M'V&^?B$1#:$>X00#Y_>H(NS>0\5D%M^'-;*M>ZA]:.4^-T7L3?_&77!R5/K#UKM$R&+"/NJ]_OW5> MJE68,3XK%+-#O*]9P';P!1K&[?UZO+JP3=X3&O3NZ.[?,][V[0EI=_9J3UV3 M/L#VTW0^7>G9](M6$R.80#G. :JT=0<:5=8=V 6 (1KF!)6HX$%[K9ZX0P?5 M^B-%5UDK"GCG9$D77]LF5G&N.>9VGH1H"3!'"E!9W%-J5V:IWN1S(2!RVUB+P]91GZ'28.5GI]@TBCE$;U'B$]NHWXWDP;GKHPM0+9[L>N,#_^8*[:VK*Y5%F9?<("!S MB0&&D (&2P$JF&LB)4-*!2T(CL,,/,ZL0;/'%C6X]-0Q9OQ,]')]PPQTHVH' M.$S%J1Z5TI6;.@8R=JVI'D6/%)KJN_J"A&K1DV#8Y1>*_?S"MLQRW9W%=P+] MIEVO)JVNO^@EO],?M4LV=!%&5TW3^H\G/K-KOH=B0JDTQMBE:DXYLW-,10#/ MN9UHYK3@"!J!3T=&4]!<2);)4_V*^6)_";)=9Z_(!RC!=(*X!D\:-1"@'3& (.(-*RI)) M5>23U::'U/EBYJ>0@L:+$ZVQ>OQ1T^8J6ZSN]3*;=A7,UV503Z0FY2S7:PLQ_>+U8Z*_) M8^ZCSL^<$Q$29M"]7*0S: _=$IET']*H1NVA\KY9^]P29]A;=89OYH]/JZ;X MW=\6,^M!MG+!)&>\5+D HBSL&(TJ#IBJ,$"5( IA+A0+JA_EA3KX8OA12[O:M#>!KU7W?&!:LTE@#B 1V:QUJUSJE!@9) M(24O18ZD;QWYX1GV.RGZ00 M67? .0Z;\R>7<+Q(>O;#=)[53=_(P)5!^M?"$55V,08!);D"N* E$)AJD#,# MB:H,+"@.*Y;PHB\FJLS")D=W)P+>@C<'#)M7]3V]M8"=CI=Z$]_)/D8K^(B% M;6(Y':NJ3;!\WU=)FUAZ@^O91 -=,.#6-W7]9.'OZD MWTWG^F:E'^J)8H7FE28 "L0!9JP"G.4&H*(H$94"<^VU[/4%'-B<=^'=-*D3 M(/O=B9 U,@36[CO+H9]UIV0FS,@O)"4\R]E3TU1ISN?@QLUS]E3^(-'9][[( M#BZZKK7>5%M^YZHOKU.IOW4SB?K-D_Y/S9<_3;_H2:&$L!X L.5Z^)"7*C< MKL@D%=(0CBM>!CF&4 $&=A3V*Z*!/5M"&?1S"T/R$N8F6DFNMJJK-\)<;9MU1:Q!2MP$ZY>L+I8O[LBUL0+I.*R/%?J E '^=G%T_;2Z7RRG M_]3JU[E]8B-2&_9P]7OKG:YW3>?0%!82HI9,647?9<'N]/)_# GJD+&V67)=0/^<(NB2F_S&N(#S%O0L?/\;YU M 'D3/UYWPVPDM3^=*[>>:Z4=YBS@2-0.&FE.*.YW$'A.3[Y?''H W+AAXL-R M(;56]4^6,!JN:R,F=QQO52WFKO^]F_&^,G$[*>ZV> M9O:9ZV+%G]T49Y(+3$I-2H U$0 3*0'-\QQP:(31!)LB+.A] F?H966'ZK[K M-:Y=3SGDT.XT)WCRG'Q=KGW@G"E&\?")3[]:J>8K)U#&G6;TJWHP.SAS>6QS MT"]VPKM8?OMM.;5KR\77N>L/(G)7[8!7@@-<00B$-!4PA")6&*NJ#BJ'? @Q ML(DV.&XT;@MR=>BAC3T/>/&SR\NT#3/)#5;6@ %ET5)VXCRE2;*.FP< (W?6 M/*7@80?-DU?&F=VKIWHZUW7]1M=R.6WF\==S9>?^T]K.VNTK7Q>7?(XQ%I6$ M!%,($&)V/8S\V'9"W,#:UFR+6%.$SA0\#>>D$3>)$* 4;U-/$'[WNB")T5W M$&_+@!W;^R@@XQ@B#3"FQ/HEQ8 @3(-*4B5TB5&I J<+I\$&]D#/U>B"&P[U M,>0[<4BC=^@48E. ;_#^8CX:IFOF?1IJ[/;=9Y4^TK#[_#W1IKS7"WQ=U^*W MZ>K^]5.]LLC+S<;T)$>ZRF6)0"Z% ;C@NCVJ@9DF1$-(2Y8'6G<(_L &O\;> ME.'L.YV)NHQUR^B_!1/W:)+[?FG9O2W)JV\\.$B!QJ=SB,BK( N"J) M7>Q4.3"2$L8*8HH\*%;HA3JPLWFO5]GC.D;^PW(CQ9_;@/G,B=+L+33"Q&\? MG&8U? LA"5>7;"/\\"R!Y>;/V;LU2Z_[6;IH-^&LU@/L*)S&?+%=A;,T].TL MG+\YHH_+NT5=/]>O^/9)KU:S9L?^%_O#^UF3']-5HNRV]2=YJ4G%!02HDL9U M@"X 57D!&%0Z5SFW_L1K3S(2?V"?TN%F"UWY>,P%:8 M5W&R;%6A^7:5/8MSE:UI;&KT="*M$T.&I3&@7\VP=,:UM!F UK 6./&D]';) MB7CL>(UTXG7>Z;5SP6-B6^QUQ;M_G4]7;Q:NKN*DX%9]#"DH$75GSEV=0SNY M R4K!*PJ72$9%-4^@C&P"WXN"N\@L]];T,"]X&/4^,W6+E0XS(N&ZAK1+>^D M-LEZY!TBC-P9[Z2*A_WP3E\:7HSG%_Y?B^5Z.5=?_S&M)V4ID62( 9HS;"=' M1@.1NQZX/-?,R$I"Z76>^/CCAP[>=%C9[P[,T^!.$-%O:Y>K%V9FOIH%E=$Y MK< %A7../'2T4CFG%=HNCM-S5>29ON=085?M?I,V+97K'ZDD*+GK)JVX E1K M""!C52ED):@(JFMS&FIHT_KUX\>W[S]G[VZN7]V\N_E\\_;37P//[9UFR6]< M2Z-[X")ANP51ASI(>O=YY5*=K3L--.XINK,*'YR7.W]'; "R:V[4Y#I^X,O; M9=.(7OV-SYZ>BT=P(BM&*V;-&-L!,8<,<$FI_9NA0LD</"FTG5-S*0"GC , M"PX89Q#D!50<$4B07V_I'HQQO<0E/J"E),;@@Q6]T+H;O*NN)L]0UKRCU""F MVR*\H)WNJ-AOE+N71AXV>!*U_L>3G1Z\=2F:G^U3NO!)KBI6(%8"7)$<8%$A MP*"H0&XP@H9P7E55T'T@#6^,S;M8 9PXY,LQTFBT_$TW"09BA1JH??O#@ MG&JICAZ6FRL[/E=T?JD/) M9FY?=Q,&2!(<.$5<+G&)#-& 5ZX!$,HK8(FD0'.:,YX7A?THPZI.)Z NJG:T M2_!JB!N2+K^)6@(*PKS\&O Y(G*5=:#IYFAGM$HT0SN%,NK\[(RJ^[.SI+;'8"KVQ9"W6%N5R@,RP(P4U7N1+<$0@@%D)0"Z#PCS7& EH2%PA17)P 5GNT\IE_QX]P'0"YWP/J7PZ4/>)^^(;,$W MXW5]:[KV!K?+CZ[)Z;M-,=V*8PU%I0#C56YG+[0" E%AS5E!559$*AJTV]$/ M-_1RRX&[K[F#=U'[1H +RA&?X<_/NM.Q$K@$NXR0\+9\7GJFZLS7#S9NA3H5;>C.C&*::$E!'8&;A(+.;O:!#6ST:^ALN<%N"C.%F7DO6WY&GHJ#,!/?J/]Q2WUN+)'9 M]6RV^-J48C+6[MLD_,PE?VYR'-)9OH_RB>R^%VI4J_=1>M_FO>Z)L_AU>9B/ M=@7ZTV+I&I5,&*J4(JP$L*!V?'>-Q7E946!X850%*39:A!CZ$8R![?NYY)## MS#K0P%'\^5GVAPF'&'*IKL)GV:)/(.H\AC&J4/2KNVV+?I1&;&A]?7W?A M:($-Y0924%5< 8RT ESG!:@8U-QPE5?+YZO'C_@80[L?W#W\:F\<[U M^DAB]^J9+%%>VNDO83D"N% ""*VM]4)=:J@+3K )2]_=AQC8=)O%W/FSL;Y\ M^(V,EVD99MV["@[05/JT,LD2<@\ 1D[$/:7@80+NR2LC!L5/W 6UFK2?SWKY M<&NN[Y9:MR=T":U0::>ENF <8%A2(!B3@ I& &C3P\Y'J-J&I4#8\9='>0N>:Y1_M9DUVF5#QB+TY 0-SA'DQ$V-V=?.=] M'70G7SS_]GMZ>W[KB1=])X&SH(2=RH^\T>^G4_E)3K^33N6'\GT'#6,2T)NZ M4_EIH/!R N^FJVG;-O6U16M.T4.3*Z8P!"5&.< (YX 140#"N:J,G0&90ON6 M$SA\_.#!DS5@YA"#JPH.5ES@M$+; MQ05ZKHI;E[Q?N-*OCWJE-RN=>AV8UF7!".& J%(#3!@&%,(<(*T9YYS",FSN M5WA_ M]/2X8Z!H0GUF7/ZYF=7?S-M^;;]IEP"DU?47O>1W>J>WVT05@D!24" 5?0Q]0ZF#8?O2A5\;P)191BC#F03+JL&VT TZ4$PK#2("@$ M42;$^QQ"#.R"/KM;,MF5BXON)'*$&C^CNTSAT!C2886\(=^-=EO]=G6OE]=UK=V4PQTVF\[OKN5J^J5!G4@C4%L"PX? 08>%'?;3*S[>G,G37SK#2]B_:QZ2+K";'Z7 MJ76R2R--UHISE6T$RIXE&J8W1P@7 [3I\()_L8X=(>3T->\(>DZ]=+_J?GR\]?%A G"D( *E%P4 $-= 5X8 92"A%3,4 15 MB!ORQ!W8^]AOK QS,[Y\^7F7 5@(Q>N',Y4765.C,S* MDR(/XHH[J. *IV/<7H;=') W_HN^T^NFIV:_^>;EX>NQV>RI40"0$ MM;.2@@ L" 1XJ8?N-/I6Z8 MI1_1-.:$SBF5 W*$$Z@>ER <\K+#V$_-5)&,?K!QHQI>BA]$ M./SNBK/KF[DU$+MBZ4K_K0-JA3&%UA4!6KD&'4B4@#%$08XIM0L)H2L5=,+O M.,S =KP&7??[NUK''D,[%Q^ER,^D+U<\S)0W.G]8ZYP\^-BO4K)^PD=!1FX; MW*?H87?@WJLOW@:XGK?%P+L]NK?_>+++B$VOF,J.NX81"133+J,4%8 )5 $! MRX+BJC)2!6V[^0(//10_]]7)KM^_R3Y]OGW]__ROVW=OWG[\]#^RM__[UYO/ M_QF]>]#/:/">0C*>HG<:,CY768L[=#<>+V73;T;TP[[4%H47&3T;%W[WAWD0 MI:>3M_.5?=#;/SXO^;R>NI58FS QR;G"):TP4$)A@$M# "^H #DOB2!:8\Z\ MMBSZ0 ;V#"UL]O:/[!FXRV_RVO)]B_/!MS[T%&,U4>MM6%Z71L=PY^N]+OI%ZWL-,&^5%=QN]TP>+*J<+[)^''#NJ[TW"D9"^_[V1Y2@?7$?;?S;Q MTUOS1HO5FVG=E,+[L-0/TZ>'"28:L])H0*V;<'D'&K"\H* L"TT()!4E0:7J MSB(.["RV\=W&N;(29*H3(3 <=YX]/^>0E),PS[!/AP//UNC9#QW^Z73]\)*4 MOKJFJDMY%F_C?-. 0P=EG.(V1HR8&?K&!?]9IQ"P\#XVXYR,?MW MQ[0,V+N[4-NX?3O/5QJV9=>C2>]VW;'[QMNJZY%Z9YNN[[K(PW6G8UD*Y4(3 M7 !E&'2->A&@1I>@TD5>Z$(:E(>5 WFI>.#E\;^+(WXO$>-K<:Y.9.\/$NL; M+;KWO<3SPB-XR6-VZP>_=A+/5\O&"7^?R_H$O_]XUH2P1DX(5'+BH M , $:2"D8D (6>851E0*K_H1OH #6_4.?.;PLXT D0T\SU+H9^PIB0DS^]$X:EHJEX4Y^#&[4;AJ?Q!/PK?^R[M*K7?M>H5KZ?R>JZZ[E5-WYOG9!/- M-50N'(!9#IUW$( S60%.\U*Y7QGHU0[T0CF&G@IL=6-RQTB?5INE:Q#W2&C;=.K;) $H0OI2=X<*TR*%^J< M%475Z;9:<8^+G>_4JUOCN@LT6Z%Z^64J=?W)SJPFG&.#.(<@E[0IYE/9F4Z. M0$GLHL]H1HSVBG69A5ANA M=$0B49].R=*&CH*,G"34I^AA2E#OU2EK;K4%<*^?5O>+Y?2?6OTZMT]L AIM MB94/]INH=RJI?'3%6=;6;0I24H)=QP\!,$48"*%S@)0=KSFFN:F"MAX'D''H M]*.=@DE9 QSI'89X09[+D)>E/3 &&L5XHHI523@9M#+591)^!Q6HDE#L5VDJ M#53L6L>56VHZF;Y:G]+,2 MVS1M MKE=.7AEG=TV-!O?4:=,K_,V3OIE_OI\NE3M^/5$E@HH8NU)A$ .,%0>,"@-P M210N)5$*)O02$FS"7HHFLN9^K%$-VTOM?1OWNRF)N==-O'*B M*E)@J VH$), BYP!+@T$!94YM'H;K(*.*1]%&=B\][_IN@O%!ZXZCA,49XOO]:;3'\7'F^. M=F?O0@LCAI';;^*#419F\ATIUXZ4[4J*K10AFX\7,!60=3D$8W&IF/W,)4K- M#%6W-U_3^V'C)7&&ZK>3V1E\T R[.X7:L>R MCI'Z]>\@" K$2&E=45G::5W%@+!N"""-!610,Z["7-&HXH^TH?2=M&4)>[.7 M;#=]#^\KT+&F;,ZRT>F_9W^6J%?RO;1H"1/^.]@C&_K%)&_4$B=%W&CFDIN^ M3F>S">6&:T(UJ+!KTR*E 2Q';K"Q$UZE"PY-4$'V]8,''@'6,&&>?J,UA"6T MDWT%((0:8,0XX%1P8*!@2D)E)&/A?=5C=(]NA_ZJ:Z3-Z_; LVPV?C)47&76 M^&$D,4PHIJ'!0&$.7;-5"'AN/PQ=E Q+41I=F=#6Y?&T!'<].>%U5EJ51%@,'*F"$I0Z$4;>I[=ED=[ MQ@SJ7^S'E^=T.!4+80873$#$T5$/Q9*='NW#&OD J8?:AV=(?6Z*3#5RV1.W MYC?NYFNKVV6S[; SX]K\LNY^6Q<3;6 I7=TIH:4KY:PP8&6> X-$B87(815F M[%%2#.P$.KQ,KY=5CTU.X?/*.WKA'<>YG\,8G,DP1]+F0=DYR9K-Q;+=V;K: M6ZYN75-O+DK8]>8B7E)E5D7),&[RU24T'>1G7?2P.'_V9EH_+FH^:ZK:W\SE M[,G5N&^*[;CPZ)-679'LQ?QC>\IJPH4J"TDE@$T=:\-*P'%E0*&%70GFN2G# MEH+A(@SLR=8"M%)LJ7VY= D>;W3[Y\W\6LJEQ=G:)YX0B411B (8 MBES[7(Q<.= <<"(PE(05)*RHGP_HP"ZJ [23+1=!#-V2]6+-S]>DYB+,NZS1 MLQ_6^']V(?\U.SY9/Q&E^OTU3E:XWP-RY#+^_B0<%O4/N/>2SCKO6I1:+J=- MY+Q-QQ0Y*4I2YJ!BA2L)+"K M(1 &%TBS/)3>=:[M.>KW4:KJ:Y*BJ.&<:5,0EM@K! 4>&N6@J+8B!@C+_?GQ'(08VXQ;3 M+>AG#M7]13:X ?F7QZGI-]HT"H?9:J?KK7UVET#4@LO5CGN"S2<-W# M$DA[U>K-%CU^YWBIH;V2[^2!]E\9.5E8S.\^Z^6#JS+\"U\]+9L9R$?='?*R M,!^6T[FSETN>-5#2Z)F4H)^;F/ Z'^CGY:*N)[B B'*< PD-"YZUTN\IQ+ M.RT2/&R#.;V,0R?_.,0N^;/9=ZI39WQ&O!8_=_?"9(=Y0Y_<3=_4S5;P[;S- M1O@1LS/CF1TK!3-"PN\KSS*>XN!DR@N@8GO#?7K@L]FKI]I-4>M)832&BE@W M;)"T$T5A5Z8(%@!JB31'2AKL%7P^\?RA,WO:_F@-9+;&#.T%MTM(OP-,H&:8 M\PK3,*+WVU$]+FC[MON\D3N^'57FL-G;\&=?Q^S#_6*NV[C71)62"8XT()Q@@ DL 26Z M:HHKH=)4&I?>/6;W'S[T9I6#RQJ\K 7TGT8<\'!^#G&)=J$.RUNQH-G#*0VB MI@X'#QMMWG!*C>U)P\EK$B:%- T//VJIIU]:;X_*7%*,@"YS!3 U)1!2$Y!3 M1BLB1)E#.9GK.^X*LU^8&[*'[?4MLO9;/) @)$6DPZ,[2+M38,T^]3KWY%L7 M)*C?/&D7V_UI^L4N, CG!P,-O M\-#@%M%^C/FYA2%X"',-G03KW)&-$$>*&CI!DK:+#E(]7?CXGRO&]"]Y%VP&=W_W#B7=SCGZBJ):\2@L>X,( 'M\@D9";@0 D@B*U'* M7!D3U$/J%-# +BID#1!&D)\G2J%VF(?K ]M]AA9G_KOI^-AZM5)@AKTL I!^=CRJ0R!AWGSVJ MQ1U5:]^LCE\4V1"A/%UK@"O&0%P'GIRDYA#2BN!(8&%R7$D[GVK&27AKK-5E=@:;LF6+)R MP9+%WB73D,-[#A/%DN* M._[<0YF?V:XSE(4Q)JB*///4 O7]RI]^"SQQV199JTL*O!>K5LT@1= M0'B"!!]:'35\:6$;%C M<[T9JJ^%?3:7JTG."U&J4@%=NNK'C%: EHH#2 Q#"M.B8CBLA,A1G('M;V^J M&+C4.,6-GP$FT#C,"EO J^Q9Z=_7H$G+@_2JE:PTR'&4D!K@G%ZA9J= MATH11G8H>S+#VGKTR,9TJ-2A 1VY)LYH/FQR?AJKK.LGE_7X>E&OZ@G3PHYL M7 !-(76IA10P:4I@_U^6E%!=:!5QG*$',BRT&WN*H5TD=KB9=,!A=M9'FI_9 M7#8,/TT"Z1G?8AC6JV'BKO6['/+=&'E18/>M.R MP!V%:DH8N)X7VG!286%'0EP6UJ@+"B@V&#!FYZ\242TI#2Q<>PIKX'&R2TC9 M0&=K[*A.(7V<^=ET(B;";#J:A)C31^?42W?HZ"32V&>-SJE\Y(C1V5O"C+I> MKB8?]9=I;1_39.8NEFUED8]:NM!PTWVTP5#_]50W+>"[S).*JQ+*W([:I6( M0V(7K$6%05%1!G-FB%1>1P.B)1C8 ;PU1LNF/_N^('ZF'\]LOT,8A:\P-[$6 MQY'5"+0IA;0OTU7V+%7"-*&+.>GS+?;A6W[%_NO9I\3CCN)I+J9E[7\N?U!D M,K]KHOYAIM6=5M?U:]>4QUHRGW6&8F2I%,<2P!(3@$5% :\( 5!J04JDN KK M:MX/-["_:<"S#MWU^7O&#TSP[R?-;[J1CHHP5]+#PA!)_UY:IDK][P<;]P" ME^('QP#\[KJD OZ)+)/UJ;)F9WK3^'R"I$*D( +HG+J@.2H IX4 LF1"X4IJ MQH+.!43(,+!76)>*[\N26@L64SL_C&_?K;)!60S=1CM/X/;)Z;5\739*YD3, M&AF3%^6/8BAIL?XP"5Z@B'\41<>+^\<]*C*7C=?WO\ZG\_II:3WE@SL[-9%E MA:6JC%TO20&P72,!)G,("-9MR:S!&D'!1;CGE&1-'7O^FY6BQ?.\7FJZY;X+3^ M>[?BQH0CPJ "-+?>!5>8 H&(!"55)6.0Y!QYI:^?AQK8J[38V0YXYM #"IOV M4]7O--(2$.8B3NI^/BP12D) 6==D9,351EM#,=M)#TU/>8G!!:5(B4&=H4B 594VM4)DH!0BG.J(,&*ATB*WQ3F(E7#G%"8EN&9%:V$ =,# 6VI'T9,ZGRN2.E&#?U^S*J M#K+$+WQ<>)K:A^5"/QW'Z$49>@'3XF9\;J?W+7#@L:E^COH]33+- ]J" MS*_3SQXMN^NL>ML97.FU"L6TGNP_V2ZC? M_J&7+FH>G?H^?.T/?W=@(WE8XU#WWN\[AN(7J5 MK<7-&GFS1N"K]=OQ5^[4B'@X_,IUG,O^CE M:BIFVIUFFA1YKB D&$!3VI% "0F8-A P5PL4&VK*L)%@[_D#>^PMM$Q9N,!, MFCTN_+SI!1J&>;UMY=[T*1>>.W-=D3%P;J&;6.]<+NP(VJ?[Q-V[*;H@;*I M4O/;='7_^JE>+1[TLLG:?Z]7K[N*H+G@%2U%#HQHJBF*$G!#!1#0_I246.BP M4S,>F,,/J(T$&7>P@ M95BRPIR-Z]CAA,G6TF3B6_:#$\C.,/Z<;63*GH4:I'I=/"?I&GF$"C!V2X]( M@HXT]XA]4N1Y0/NPMJ3\5D96H;AFN** 2E@"3$H&J$ E$$I8GU1)*'58/\(C M( /[F&?(2Y+5CK+CYT@NU3G,502K&WZ8KD>?5*?ECD&,>QRN1\F#\VY]UT8> MQ/_*E^JSO;?YSC"J9%5!#&BE*,"TR@'GS "CF.LW3,L"!]5CWWGZP.;78&4. M+,KN=HGP,[AH]<(LS5^S\'/RQS1(=2Q^Y]GCGH(_IM;!H?>C%T6:T7PU5:X) MUO2+_J1EUQOS[1\N>T*KGZR +@K_U&;AWYJW?#FW0VO]02^;B'QW;A)Q+K#, M*R"-=KG:=CADD')0"@H1H@A6I0XROQ12#6VV6S)F]4;(^,W.-*_"TP&,37"@ MX]CF]EF^;"U@YBPGVQ+1;3:OA72E?MJ]RJODIV63\I;*7261:5PWEY+& _>8 M].$I$U"V]MI??7N^I-N*;]SZVW\\35??GJL%UTVJVN=[/N_V+7]V73'JFWE; M[6@B&"E@3BDH*^=Y*7,]A)&K?H:-@@95+*Q(]UB"#^RGIY$UWDO9_/_&E]:6S M;Q^U:RLYT:Q2%3RJYR]WBR\_VKM;!V3_\NQW^IXYBHOP M4&IMS3Z7QN:TM&>LUN=K,%65,SQ 2RY<=V@#&+%+955BEL-2YU6I0K-8=A!& MR%OI#@#JF'-)^WP0.W\U%2. 06( 5HP#:K@")!<5+2@6>6$BBNY?3DI$H?T- M,U$GMO:9@946A:O'Q7)46??LCH\02Y11]O/!58E8$=CW.(:42[H3TI*.J'28D';\L_(C6Z\5HGZ9S/I=3 M/MO4*J]?\W:B]6XZUS?V9_6$($)['E+HP"T_+6M AL2@& M+C@X%H8WVF&R*!JV#YC%/2"VQ.;C=,5GC<]2T]63*^K5=J)6KYY6[Q>K_]0K M5]%U0FC![2S0M>DJ7-=940$*#0,YSS$CLM1$FK"ZFW[ SL9MZ!];-8GC_:* M^R9TLYAG\\5*9X_\FZMF&EJATY-0OYG!$#0%.I16@FQ;A&PM0R:>5IF5(OOF MRHU;.5+6^ S3/%GA3T_8D:N!AI%Q6"(T\/XX;_(SGUK7M*A=Q\_YVS]<0M/3 MM+YW]M4V4)I(*10WUH.04BGK1K $ I,2D *KJBBXP7[M3KP1!_8?#M\Y#'< MR:X8MO'#_,9YZG3.<:D,!-A^LP CA@"M$ 65LKZ7<$T$B^GTEH;!BY>A(Q+I MYWF3?EEA+K?AX@>'_6='R2[XNC%<.D_KK6DB%WL>;U3?ZJW^OE/UOS$RM=Q. M0NH/[22DB;-W?Z_7!5&I@:(2!%2"VWD9=VT;E$& ::PK7I6BQ$%3LC-X WM2 MU[:]F7?918IL4_,S%\KT[A3E2YN?^2 M9]#&3>OV4_T@A]OSML@YU&*AODYGL^?8@R2Y48SG0"#N"A_S"G!BYP%$ESDU MNLIA%39GVD<8>H[4X44$:DZ3XCF(7Z)JX* =I&7X('U*DU2#\L'SQQV$3ZEW M,.B>O/""I"=Q?BM<[&^%=QO>6T4:?M/3NWL[^[W^HI?\3G_4KBB0_?GZ$-H3 MG[E!#DY(42)180YD41+7]UP!YEJO*4,QL;^47 15"7X!'09V&3[E6KZ;UUD: M7#"##: XKP NW<*LD 04=JE;:D++O!1A>U[?^0N-VE?[C2_;Y*8MX:ZRM7A9 M)U^V$3![-S4Z^^$_-5]&)<"-_!'XC4??^8L-&_$2I,5M$M]\/XHM[3*G7N($ MN9=Y-2ESY4;68/RTN9=Y14'.4"7W%^M M6ZZE.U"CE97$7KH^,2A)*8@F@".N :X4!W;>CP"L4\*^N"<9]O-PP[$V6&_<;:FR5JSDY_PNHF6,AK@G9?A^ M6N*>HRFH*>[9A\4Y+^LO;\W;>C5]L*9=3U0IDP?N+6O.;+Y3=7+:]=-0I4XEP9 BCA)< \+X"H<@%*CDM--:-V M?AP4GHP69>CHY%JPS$EVE3W+YF::3KJL$:\+J;E%IOWY6L1S"\[4K\4S7#D* MV8'1RD%Y#H]67DQ1JF!EO"#CQBHO)NP@5'GY$\-K(+R=KZ:K;S]-9UU+D$F! M)#6XRH'(N4L!KP@0$!= 5T*4!I:D-%X5 X\]?U<)E#B]K ?W+'1SPT.]9 M+M4NS%<$*!94V>"4!E$E#0X>-EHM@U-J;!5$8 (WKYZR%]0?8 M,(#*YG@](]($U0.-DF)@1_'Y7B]UT\0BX6[>2483[.:EX"G];MYJD0G=G'== MMP1QJ)Q,J+KPT-<9$J&BK$*2@PKE&&"I M"B (KD!>8FR($HI2'):YD8#&RU,TAJ2,8R$E+:GEB+E#"A("2DL$""*05KH0 M!O*PK/9T7UY4 GJ'MS5Z <",J0PJ(RB 55;(X38^#!R7Y+5?B>602;_GMJPW)T MV9Y;)Y/U&,WDMT%/N_46KWW"K;D((4;?NHLGZMC6W@5/BW-*V]O^^P445570 MJD#*SCN,G8:8D@..M :Y8Q13ID00=/?'JR!WFB7R$?T(8WJ"#Q4WK=VGULB6_2T(;VN785]MOT*7,/M M)M&_GC"$)Q\ @G *\R U!A7%4.59D%6W0\WL&%O@\=9\QFV"D1) MK@4#!A.W>M4,\$(BD-OUF4!*XZ+2$96?$I!V<=FGP;GSS=S143[_-M&5EKK4 M!2"%UM:^RP+0DA5 $@U9F5>*%UZKJ^./'V=COT',.LC0K?T=-OHM]G(=PRPT M2+V(#?YC6ERPQ;_SN)$W^8^I1-G_F4+9B89N"O=CP! I M@9&YAH8B+DNO[B'1$@P?PB##[.P%1R^&9"8PC7)>9GS@I> JU+8Q8XL[#H'YNZ0D*D$5 ;) M8O+8]$KZM.++E7<,HPL[ZX:=7W[=G)1>/EIG].T]?UB?0"H9UQ+G!%#85,O3%#!N_R81 MY49@6"+JE:P9A#KP/&T;-'.H@8>VPACL-__!> GS A&4!'4G"5;Q@LXD_EBC M=24)5G^[(TGXS;'=2.I[]W_7E>,+G[FYVD==KY93N=+*_>)ZKG9_L'7E!.(B MAP;EP.257=Q1B.QDRQ" ,-$Y)T4%M0J?;%TDTRASL=?7G_[75?;J[<\W[]_? MO/\Y>W7][OK]Z[>A?4LNH9[F$F-J?30KD6OKH(SUUDR#G"#&M$ 2DBITBC8R M\<$SN);VM^_?O!#G?I.ZT5@,]/86R#6CJN^S+;RK[%F4K+W$E6';^^'V'2G[ MS20@*ED3FDMD&;DS30+:#MO5I'CH"$'%KXL)-EK+BM@U*24(8(YS(!B2H,00 M$Z$@PWE0^9U _.$#BN6 47+WP#AQ#!6Q@@F?EV\4"CQF8J7""1:].\WC/A, MS45!Q*W'Q#F<7^SCGY;-I/IF_OC4)&#(=C?]H6M94F'!*L&$2[]T'?A<"4)* M.6"RTH(2JDL55##^/.30FX8=8#9S1;X7)EO=Z^QK5R$\S-]XT.?G8M*2$N95 MMK"S!OPJVU#4I%RF[_OBKVXBS^$!.*JS\"=@WS\$W!GF$OCL\7'R]@^]E--: M?["S&_VQ+8/ZM.P^961G%:6B"JB"2G=RF0,JC)U\<&@DS G1W,L3G$4:W &T MT-FCP\[^%>*_$.QG^.=)ZK?WI*J'F?E&ZP8V:W"O,H=\WL #.5 +V9RN;1)8 MQN%B!S(!)Y?[.F_U6A?G+F_\5LY0WOBN\P\8Q65YZ['V5/XW)-_V_+B8S7Y: M+%VM^XFTBR,7?0-E6>3NV(@$HC *,(9513F5+&QMY <[L.OJWZ[*?G>29)TH M@378/&F]>#LODJR4VWJ^/*7'OETV?2I M7;Z9UH^+FL]NC3OZU=A[:^5MD>JM>L=42HFY ) (##!1$ CW3Y9#4A18(TZ# MCH#&"#&PZ3Z+Y$(2S7G'=O0ZDXN?CF0_,Q^:NC!'L,W:,EO+:U0[V*JL;X+:VF\I^F,Z[GP1V13Q% MF9_/24!$F%OI./C4V7]6#/=@SER>);#8I MV%W$BG.**-'2TH-YGK,:['B=\U?'+6M^7B[J^L-R8::KB91$ELC.@BI(K)LQA@!> M40Q\U> EV1/1$RZ[M)X^ZU#JBTO[RZM@EL:&0MD_X;]/5_>NG>K5XT,O# M JBYJ+AA)2#0NA",F]I]& (D*L&,45*9P+C(>=#!@R2M")L"GMZSF"#F?,,C M:?D(C95T5'RU\-D:?]BJGB$:)PNC>$".'%/Q)^$PP!)P[^75/BV'S[PA.*SNR6^-.<$F]SDNBCM.DVX99O4 M@&-1N4K_=C%'%#,JJ-Q8M.KA7N[]8J4ST1X6OX !/R\6JU>8M]HM)#I,R=#$ MGF?GT2]6WO.4)SEZ343(PWJD+_8+;2I>O9[QNGZU%03^O&A^=+WUHW4\!!): MJ8("0@VS"Y4< Z9(#@I88FTJK07T#]S&R3#\5*,3JNGSYF3(7F7;.Q3NS$?[ M\^N=GP>$%R+9]XBY#,]I\'1E3>?M"3H_'ZKFJ80SC0,F8.=T+=@#G:Y6K'S<'\ M7W+8U*I?G]ZITXE;QYL:]Y_J@M2@( M+"H.$'&5UJ$I@-!" DH5)08B04508]B32 .[EG9ROV@ X/BI\GQFX\D43G, MQ33Y:> 5K[7*NN/YV;4[2WZGVS:PK1@#'*(^JVRB2<9IG%$G$F?5W9\LG+_A MDO3?=N&S/AFM< X-@:"4* >XM/;+H3: N/;.%;6S@MR$9_YN0PP=9(H.'_6P MXKM[=8FNH<&?1KVUMNEM\K0R2;-Y=P!>()'WF(+'Q!!ZF;;A_:#W;LO>@@,H[L M1X?='U[T]Q?^Q_3A:5V6!TLM*XT@0) P@%EE5_"FI*!RS8UH!85 U+>P[\Z3 M!W8"'99_I=Y=M?LM^2)EPDRU@TDX!)\4_H):NKO/&ZU>[E$UMFOB'K\@\AS\ MZEXOW6 ]7;D%RYLG?3-W8;/5O0N@32A!T!H% @5%E5V5"@,8*10HC>385,@4 M+ \Z$]\+-[3U3.?-5\?G\R<^R[JPX57VS86'35]X.(8ZOV$S'2%A%MC@9L_ M1TH'I@V8^RF:ZH1]/]BXI^V]%#\X>>]W5WRQZZVRI=>KUWRY_#:=W_V-SY[T M!%/*#.0E0"RW1D^87<\J(T%I?8&Q/X,%44$SZ%ZXH=>VKFRO]BC;&\.4Y]0X MF?Z!Z]V#&L=\E:VQLP8\;1'C\THFK%+< S9Z&>+SBA^K,^QQ5WB3OS?=7L%G M>^N$YT3CDG.@H'(5@DL%N"PP0$)31BCF!?2:Y^X_>&";74-E#LN_H]^.ZOVF M>8E"84;HITM0^[YC@D8Y*',) :X*"82J**"$R)Q*E!,1)& QXV7/!*NXTY"2<3M MZ68]<)*7B%([WP>%*VV#*XD!$^XDEM)%63&[XO<[B=2+\I*SGKY6%P$\Q<]Z M@K1/..M)TN/#2[&DLQ[X\K,>&#+K@9%FN:E5-_]BS7VQ_+9?>I'E2!*W0&>, M$1=OXT!H+@"QB_2\4JC0A 35MSP!-+!Q;F #JU6>HL4ON)9"V3!;W"".5%/R MC(*IZD:>@AFW-N0990_J/YZ[/L59Q-=>I[8*750,$@E0@5W#;6VMF)0EH(KK M4B#&E?%?K,3),'0H_#GT7T8]]C:3,\IX'A^6@ZDYQ%]./UDK.(R?F] M^"QBJL_VPK.(0<2$G47T>_0+GD4,TKW_+&+8HR)&@F95UB1WV\<^ZGG=?'A; M^=VOOCU?TJ5_7[OF!&V^<7W[M*I7?*ZF\[N=8H$36L@"*2I R;0!F",***4, MV)E@ 3G,<55ZK<4&E7+@T>2WKN=:MH7O>H_ME*QT)8?58C;CRSI[U,NV_+!G M2:MA7Z''@/,]O)BP(:D]SB":XPS;,F^?:^GV&C9-#\]P[D@X&/MY8.S1_.Z/QX[<%7)F5]( M9A FP@:R3@2O#LEIRF%'*Y^N#Y@G[MBMP,+H.-(-+/ !<8[CTY.H]3^>[%/? MNI#29RYF>I(3GI>0V"DZ$LKMF2@@7#/D EG749:$8A,4F3T&,K [>(;,&LSL M]P8U\+#047;\O,&E.@?.8$/5#3;P/GT2V?)1B%'-MD_)?0OMO3;\I,[K^ZDV M=DH@GU;3+_K6&#LI6+>6Q:3*RSP7@ O7HB_G)>!0"8 40Y QGN?*J_+&&9RA MXZ@..=M 9QVV_ZF>/HKZC3*AXH'!SN,Z)SX!Y*':!>>!^IX^VND@#Q6WSPKY M7!XW8.ZW(F]F^\T4OOL2&>$%PF[PE C9_Q [>*J\ *ZXO%%YR7._["U?P*$' MTB92_.@?O_ FRF\<3:E^F.UN(6<-=-<4JXO1I3]'[ZMJHN'V+-RH0Z^O\OO# ML/=]PRRLW^L_5I^_ZMD7_5*3 M.>25 M#JI\'"K \,MLG':9?? M$['OMN[D^?-R\?1X,Y>S)QMNL;$B_E6 U"SWRU\HB!F)5$< M\*:O7YZ7@!%1 E+FJ, EIZKPZN.24JB!W=*F"6XCYE6V$33;EC3;B&JO>&ZB M>VNR9W@\G?6T>6VLO\#+"?.'_']Y#P!;9"[R/N!VQ\=Y+V-Y78@)[M[I2 M88VWLY68G9V-K-3/C@P_I]M.^TU/[^Y76EU_L6+?Z=TVE8O9S"R6[L9)3@DB M6B. N-0 9C5V$5DC[,$"R)] ML%772:)2+;4. ;[+]=5)'F(75:BZ_O>$/=ABK7>RYK=EE MC(!0&ND:T"J *>& 05T A@TR*A>BQ#"L3U OWM##1 N7V86IRK[TEO2*8LMO M#9&0@S '[H"S+>2K;$U(N]F0N,B9IY[)^OOTHXW/7ZW)4G:Z_;3 M)64*]*".G[5V4KA>49W"QMH%+]H.$ MO>3I!+T:#9.R]Q*) [UJGDG:2U.BOVLE_=K)Z_KFN"']X[3>G"6E6#"N[,AK MC+5+RB0018Y 9:Q!ELA:;1E65[0?;^@LO@X]VX'/''Y@C=$SM/F9;4(RP@RX MAXQA=<519%U!"C*P?0!+02A @",Q+!'FI5-#)FP@9AAZ].XG<@?-6 M)M (%;NM>PG;GJ/^L!P&S@F\Z>O2^X>IO'(!)ZEF%1$2C#OGB*?H8$9RP:/B M?-??^'+JGO>1KW33Z49IFF,$"Y K7@+,[%1%R$(#(XDD@A2Y,$&M@_8!!O8Z M:[C,X47U!#I@Q,]Y7*)GF&<(4C'8X$_ID4F[?#D]>%UOU3-K9 MQZ>5?5JSZ]3MDWI7]SIZ]W ?6 N8;1 'V=D]HU6RBE['448NZ-6KZF$]K_[+ M$_6.NWY8/,U7[8]76A63@AO!**5 2627IA6K ".:NN)=0B&%.<5>F:+>B$,O M3G=J'LFVIE$=T]?Q''.>J].4? 2N3W>H:,"OLA8^V^ /V!CNE*9#=80[P'O9 M5G"GU#_; ^[DC7$^P#6-OYE;=]+L6'[0R^E"3667"S'):6[-71B@M( %R4# MM&0ED PA14J!A0@*3?6B#6S[3?[][-NZOU7@$K.?)S]K3Z9]F*4[V.P9MRE\ MW2"O<[S26;F7AHDLO!]K5.OV4GO?LOUNNC3\Y"J!UDVOK*98[XV=0-03(TIC MK.\ @G$*,"X($% 94!*![7!OD"J"S+H?;L2@TA9\]KL3(&LD"*WJT,]>:.3H M4D[B@T3!=%P0"^K3,GG8YRC8"T5X^A0_'Z/;/F[G;87;K MA-^FJ_MUO+L)&-F!W1H]$PAHSC' 2%' #5> JTIIR!2FA9S,]9U=<*C/(26V MO47PL@#66L"!("&SW :^;1\2..:'$.J];D_*3^Q:O@'/?EB+\>=L.L\V5'VU MHF1K6:[:B'+217XH!>D6_M[(8P<#0BDY$B (?D3DU,(M0F[J^DFK-T_+Z?RN MG;FTG3K>ZZ_-K^H)+92=2Q )2"X1P+E=.?"2&?O/$O/*SC:8"CM%XP4[\%3# M@31'N>W86K?]8O;"")E9+#/)Z_NK;*Y732,C.]-R\MK+:CL,N\JM[:V>Y5H# M>?>K)BG0S;P6<8&H48BZ_M93,3GNJ E!:E0 RX[;8B=0Y MCYCV#"#J.-.C#M@:8;Q?&N U>3JQ%V+]Q8_@;0GN)FZMZ-_/ ;L>7K^3$W3' M)/QO=42NA^+49^#ZH"(.N>T>G',RW,[7!;_)A[FWOW&\#>^7* M&<7T9.DC(."X5R(BXDYSG20DT1$M#^5Z3V#UW3_> 2L/+7;.3_EW"ZN>;3XVRZLNM;Q=#_1]V7-=6(Y'.OA>^#(13L##\(Y_%&[X::8RU1Q- M="B^#L44I^,+U'^>8_)U:+S.RQW+A)FRSVIACX.?V'K[X^WJ&YLO9SQ7&3:G M6^-*L0P@F"G )%* $RA4(3E*B5=J^3F)D0U20S"I*":_US0]K_4NX.)F*X9) MZV<.C@2]21[,\_WB>JO\=8DB:?4% I,J[G4!3W6SX\DP];LW.^#:SEN;5QOH MVV=UMSSK82J11$*PPBBD+ !*>0IXD:<@54J3-$5I#KTF*+@0'3N_9KZ+T;-$?WV]/"F)GMYFY9=7ZHTOF>U]M[??]?"_;5V* W]K^M?U3Y MOOO_VIR E2J5**"=I6NK,;1D@#,N :&*,\T823GU&*@[B)F13N^1NF;3\ M)16#]FZM929I>*SSTP__C]'(>XUA'=RAL%J9[QO,-H3#FG-PH:)P-[XZP9Z)[6#8:6CU_48Y5^UB@3AH@K MI3C 16GV%B*U.1U* B#GV/;_*;%TVE9ZZ(R\8^RH)BU93[?S"CJ.GN9PF3V= MRS-Q1^@MT"-5+"?R"I5I_<9N4<]+/PDV1>'7 4),)B$(-A\HLT M>,C<&4UP66>ZB(&'5$=1 9_WPC;D=VR]-/O^QBQ8;?AOYXMGV]&^W92AT)@3 M)(& N0TLVY@R@QDHBQP374C$\]+G$-%#;V1KUU!+WGWZXG<2Z(/)S7>)*+R? MK6L)6WVM7?N;I,5B#"_&4=!(GDP?M4F]&4?13ST:U]?\M%RJ^>S=>C'U).:O)NZ]^/5K>A14?!4\5 G)7;6;@+:KU1XB^/J^__;M:H-=K\ M8:_(_2M/HL+. K;*Z_Y"E*R139.@9(X92%$A0,HEL3>^):"TR$">*R$QQ+DY MB@S($]E,DKQUZE=N A.XKF#D&)L?+/FP,X>#T$-S/3:CI')=(?*2^1R;[I2N MGJ=#PUFV(?AJ_>.C,JZRY"6DT+C*A:( F8T5<(P%@+"$! HJR[+P4. MI+>D?'LA'(BOD99*9 24NF0 *:X!SZ"U2E02Q3.,L;%*JRU;C"S^CL2DXKM& M+\.$\@U7-E1LP734-@WGW$>+1AXL/7'X\5RH\WCCA6="1^XL'Q_4^MN'^5+= MZS=K)>?;68$XRCEAH$2" U1P#JC9QX'F62&(MLT1O$S')2(CFQ!+JKY_JZC= M),O5$HCG]=K>'#VMUOZW;Q>1EN.+E< \26WM,IW^7+ M5/1ODHH#<*^!X:'N=.02) L%R.="(#90@5<"_8#%N@WP$;C[/L!II0EO!'PD M.[X3\'K3S_YMUMM954%;-;0GF)8IPYDYT/ 4H%(5@'"F@4BYL71%I@5U*F<] M6G5D*V:S(^>;[5RP1?*K >AYW;8F=^_P?XQ"MP$+ELW/1@6*Y:QM%\7H\B;, M"P>>A/G;WHLX7FL2E;K(?JLUE_]G@&-09F[M.7_6B/'6QO^(B>>!<"LX.# M,1YXOEILH=FA=Z_;;+N:F::4V[!SU UH/.@\7(_Q( SS02)#Z>>6A('1Z9]X M+CF=HQ(FZY''$KA$Z%7GW=*8-#LC^;MZR[;L37T GV6(:9X7&A0JS6R,)0>D M(#E@5$,DH-(P<[HUZ2,TS47G >W$$D_>],09_,#J-JHQ(?"SH*'2!UQR=HLV MX([SRL(37W%VBW=^P]GS?."@B?F&/3ZN;:O":IB%;7NQ?%;5Y+)9!ADK&2M MCG,,$(4,<$E2>[602Z.ZC/AUB^TB-K+2'I.VSE)#O)G)YWGGV0F;6X0T%AA^ MZAN.@__4"0UYJMA_9JC<^ZC=H?\.VM?3;J:WU:'9B)W<8[_+=VLV4_X?3RC M/WTEE34'-\GE-J'-USS@>.SNSJ-A.VK'Y_A<_P1=H$?[%&Z=H<>5.LOBG6JFY"KBU?GA[ MUVP1 A'-5,D E5EA$]4H(!0IP%1>(DU+1@ATOI#>+3NR\AHZ'A>@>V&[%3!< M!#]%,R1"FN#MQ?"XH@T2)^SVM>NC^%VEGC'=>4NZ?WJZ"] S#H_N-L__;YA' M^X9MOKY?K/ZP&X^_NW=EX?J;V\>[OYV M]W#W[LO_]O.X!W\D-R=]2NC]S)GE++&LU:GM]F\[[A*S524[_I(]@V.WS(D% M5Z13Q&!V)CUXQ +O]*P2;=W &SM]/-'@H9)"3/_?/9.(V>$8-#5!P# M!H&R>L8+*BICA LNL!\K6G"X]+3!@@M"G<4*+CT3>*53][%L"JL1+;&BJ0:P M1-;/R#) ;=&K(EDA(80EY5[%YT>KC^TT[/JA!I6:'P/A>&L1*I[GW8*S9/YW M Y6:ZY_MEW<;K7']76QH(WLQ0QA0E40# [ M)%NK#! F4R#RE.6LX")'3KN5)]V15:^]\&*;A"5/._HV]&UG8F\L"^&=UKKP M= @$C(.2GP:?)TU\:E-(]HS8/&?#2O)E/+C"^]-%@BU6F[I@^ 8UK', P:=O M7==R+]:^SD'&KBYV+J\/2#[A_6-M^>E8V]J9OEN:LT?UV]M4+#]\9K[>K7)>S%) M1MX&=M23'?FZ<",@,^5%/K2CU_>O\/D\/9%&8J9J.DP O[#?*GNMNK;9E9P)00M M!<@HS@#*4 DX9040:9EJ76*.L=< T>$LC1T_J&P;=[2!_-P&)K];5I.*5]_@ MP_#OY;%W3?85)MZ$W#Y I/S)$,Q&38WT8N@GR'H, = MH3%H9?]>&F^,&5\M MYK*B62W6SEYFA%!5H-*83J$ E80!IE"I*.1$YDZC7KN(C&P,C\C6&N49 M5^U$J-M8Q9+;\_HS1&2O'AQ],@UHR7%UZWRH]%_/M3& MD204Y!HB@"B6@(@R!9I +B&A!#/A-Q:]C^38 M9^X]P436%'UGI/>"YN9:Q(7"3W=;VLFN%_ZK0V :^MB_! MB<>MNP)P/G[=^2Z4SE"#JE%HQBD4 MB4CVR9O\I"8J%)Q3*Q6\3J@_7S6K>&_DL92LZ?O[?/OUS?-FN_JFUI_,$4+\ M>%!_;E\;8?]K!G..9>+US_.ZZ2K/K-:\0R54H$LY028/T' A8 MB8)*5HB4IDZ#14?D<60#=JGO@5?CWC$_SY#+D\E ]S.)(7A/V5JB#Y&7;R-Q ME<.?X/(D"L01VT/TD@I(J_VPVFSV)^&Z1Z':;#^S[>'(78RUSICQ]2#$RAQ. M2P%86D*@I,YI3F &E5-RECO)D0VEY6%_ #4.R[SA(EG;M)E7ATFVCCU_/.#L MMH3C@.1GV"I\#NC?)"T'B67A)FRZLQLZ'OFST5$*2YV-@99?SJR7X)WILFXK M39DC;08@AX[[SD*#C[((-D\[]P. MQ II]W$NGX<7,4C.,(_!Z3/ZN017I>C<_L_?FFZKO\KQT;9^_:GP\09BM7Y: MU7%T.Q=(O;%69OWCS4H:]U.GN&2Y.>;DA?E'FF.SDYN_ZES+,DV9S!GSG7+0 M06_LB%#;[O^ A9ND8B*I1GM4C"26$__!!UTP=MN7$<#QC-Q$P"5H)(*#M(,F M(W2M/_F ! =A+\U)<'EMP+7\IAF]L$M/R6F1*D93P'4* <(X QQK!IB$5 NF M"LV\VE]>I#*V8_#;Y\_O/CXDMU^^O'OP;>5C)*$ MTRE2S,OL,QK3WUA?$_/BM?35A\.T\:^KE?QCOEC<+J4YK9NO/.>+>@KCIOU? M]:W33+(T)5PI($I& 8*9T559,&"SO(7 @BCF=;QVICRRUK;$_-35'3,-Q:CS\%P@<#6\' MNFX\-[#CET:,J5=T1MFP+HL0:Y;Y\>+33C&_*-C9_/++3T49N;/YL*O^0X(C MSF ..*,$(&'<1$:UW8E*7)10H#S+!TS;V5,:>=,Y[?2Q&5!4>1TM-^6+@H&? M'@:*/W2HSKEHX\S3.:#SDJ-TSL7MF:)SX84X"OS^>?N\5LUTJ:8^XUD;?TQ& M,D<>C+RHO?('K,^@!:P8&M*^E=+\-C=5M.Q^_6F]^CXW(,SR4D.(40IT23* M9*X!Q24!(D6Y0D0;L^89R[Y,:)H@=D/[($S;TO<-75^!RS5F/1R$H&!U@/P! M(>INX0;$IJ\L/'%0NEN\\VATS_,A'0V>;6;*$UMO?WQDW^K<6*&8TA SD!<: M 508;>6(&+W%E&5"$DRDDZ)>(S!V\/F 9&)I>B4=7T6E6Q]CR.JGA]YB>G8N MN"[+H*X%%Y:=L&/!=:&.NQ5T/!=V#JB[I*LJ.+"KEFJWX;?/:B:Q\>J1W0X+ M891."0*X( 6 O(B%45)UM2,3 MJAU:*OGZQV\;)>^6]T]5P>3AK(1=?#CE"-*4Y0#+3 '$,#<& ".0$JZ-QXQS ME7I-?/%G8>Q(WZ=WGV^'36P)@-7-5HP+EI_UL"V-J\DL+3>V!=HKRU R7_Z2 M['@ZG,DR1AP_')-(EB: @4EM3SA I]9HP$J!'5,6;+.YUW]GMG':]G[]>?[X MM9V$4-!,%IH2 *$4 !%( %5%"@I*"%):\+3PNM[NH#7V2%Y4@B'P;]E3+^ L1K$=%":MAU,O\AGS5\<7@F\;VA-1N79 MM [-3#-"TCR5($6" 93K C"F(4@E2KG(BH'>NPX\45 MB!RC_8,%]XSD[V1N#A.?^F3V#]9WBA0K$'^9R+1!]DY!SP+HW4\'5'_\75DU M5_+VNUGY4=7!=T.@;7#P; [98B* !G.@-92G19 MDK(4I5,?@6 .1E;JEJ6DX2G9,94<<)58MI)7%6,^);!!D'=;@DF ]#,2/AA6 M++F<%R*!Z5'Z,C:H8=4QWN!&*J$9@D9GE4W0PM,5X@R1^ZA69]!"X8THK\Z0 MQX27:4$T$+PL;8"' 8HH!J24B"JIM<9>G6ACS9H/NF*I)LUOZDGSFWK2_&I/ M/GDU7S;_V=%:.R%(Y"!#BDJE,LF+=&:V[?E*?MFR M]79:'$\).Z/Y6CW.EY5!X6Q1!8['@0_BDG"4$5!@8F<]<@4810RDI*1:2P(U MQ U\[Y;R)=P);/LPW3ZL-6_QUO7I^VMPMQ>+9KFH[QE;-)IZ5;,XM MJ^7&7ETVT2F2%E"E,@4LPQ@@P3B@G&! BGQ4) LZ_W<0PL6-UHPCD8MIF%<.@.NME,7"Y,&/5]GO_ MI-9MH[&YV!T,"\YRE?$2E"4L -(: 987&A19FE-.<:&(4^<+)VHC&YZ*5O+N MTQ<_*],-D)LMB2:VG\78C5TP=&NWXR:I41CC*M))R$CVH9O6I%; 2>Q377=[ M:4 U@RV)_Z9NE_+=G[9EX,%=NTASK8ABH"ALMXI<&0>C@!! KM,RHQPRMV8V M;N3&OFVHYXK>@!SO'.(!H/GW4.%0$VX*H5M28^BXVY2QJP+ MN$YL^MS_7L$OYO?WOQ4:QUI^5^NM+8S]N-JJS2?V@YD_-P7WLU0K!LT^#1@B M9NO.[6D"*634GJ$TU;0@W#.2U45N]%C6CGBR--3MK:*E[AM Z$3,-800"P?? M(,(>@HIPTE#>=;:(&45PD3%:'*&3V,21!!?!SV,)3F\%JGG3S>K#?+/=-*W* ML)!F&Q<$2(PRXY9##+@T>[C1:R$0Q"7RFY=V@<;8"MVV,UM8DIYJ? $11]T= M)J>GPK8B5M3Z>]3Y:^EU:6*IY@4*T^KC=1'/E+#CT8 \@-MW;_YZ^^D->]K. MV:+YD1$I%\S>E:8,,"C,63QE6:HP*D3A-))X&!LCFQWS*T&[K-9-S5S" M6N9\4EN"<7:P59.@YV?16I:2EJ=DQ]1-4K/59AK>) ^KY'4UAZKB[:;*Y/@ZY,_- 7.@4E$H^+MF5@T%*;N[*+@U2=,,1J*P'&>T>#5A@1I-N9G>*^K MR^:#>TB8$IIE.@=-G?UVE^%))8'T0=.2"];X:L;/$[H:1I"GB2FB0BU("1"$")+6. M "TQI64*T]S+$>BD-K*%.&JK$*.GA.<];#39_;3^6C>)46YAG60D)9 )UB*H66*#CJ5C=Z>K . <=N272+\,[0C MZP#$L0U9UPJ#VH]58;&V0E%1(>WI58F,VDF7MO]I88ZU!$.=(8Q2Y-3GY#J) ML>/7;9>MBN2P#F.'P#C&I0>)ZQF&]I0TM(G8!6'B]@X[)/ 2+<,N"'BE4]BE M)_V[?=L;JGO]*_O':MVF-#8_,I$IJ)029D_/-4"*4, 0MF"N@LJ5?/[UY)!C3^OK[V9-V_>\4[; '>_W"P MLUT7[5C?_O8[FR]L.O_#ZN">Z.MJ8=;;5'5[,Y*57!]Y-8=XKR\LOR8X;"]_A17'#4%.>&]7_#L$BGA/N17UJ3SP$F@ON M>- R89;IB_BJY//"6#WK[R_-Q__15!D]5&35G]MJLNDLESDM59D"P45I//72 M>.I<4\"9+%4*,=6Y5R\15\(CVZ*6#>O8[ACQ,SK.$+I9FS& \3,S%S$Y&'== M\3'.U%M?X2/9%6>RDQH47S!.+8GW^X$FI.DWH*0Q4;8@N8H^W]KTV,>1@SY)GU>+Q?O5VO[/6<8EH50CD,(L!PC9BQM8-0Y! MD*-4EI"67@9G%#9'-D\-;4^#-,X'@2DF.<0YX"0U.X#.)6 :*P A9J)DYJMD M8O9=K?GJ7^>3'++K_%&:U.^?XZLX;BHOCK3G%F29 14WR2''R0'+-NQ\^%S# M=E+Q?9,TG!^UQ4M^M]PG#?LQ]ZU1\8VURXW#Y+1[XJA G^V@XU(+[ :HN#DA MV.2*BIR=4I>K+,T5LGXY+IHI0LAVZBA*23)4**R]]LIS$B/O]J[+$:J1W3F#:'GE7!3QK?W?]R:%GY7?K]6K]9F5\ MZ2J_:7.[E)_6\]7Z4]7/]E;^XWE3S]_='_Z4A@)K3('4&01(IAE@A!: 2Z&- MFN(2:QAV?O9G9L(S=<5< =\#]_#^+@HAQ_0_0"> MZ/ >#E;T WT *R]TR \'[?K!?\": 3F9K]>V]_ZO7W[]J/X0J[NE^$N315PR MJ7%1Y"#'E !$2FS\$U6:\R.!)$UU#J%[SOHU*B-;M9HLL"G$%>$;&XK_BT<* MX55TNDU1-)G];,QE<4,RS:_*[9$K&4/^L.1(S\_NEP39)U9GUN/5EZ=+<^SC M_RBOL??A,*_LPWP[?V1UFGF;*=DT1IQAJE0J% .IL/>HA#/ \\+>7+"\5!@2 M*92/T]5!:V3KLZ?<9'M7IP?VS!GCPX .,Q.;NC&26P?;C6UE?YKNI+T ?VYV>V574^]/-\^;CO6#Y# M)!,4YP042E" J,H!912!3)$R@L.3ST3M7MZ MZOGC83KZJUGL>5WY&'?+I^?M@UFF2=1-B2SR0C*@H&UTP; "A*4%R%FN2<8+ M7C"GP$(_J9&W_ /"244YL:0#ZPDZ '-3VS@P^&EN* +>ZMLO7"0-[B TJ1+W M"WRJQPYO1.I>5]]GN M=M?$[^UQ=_7%0".P5G*^?<]$W3K'7M1S2-)2%100*%-;\% "3D0.F&UFK'&* M"[_;T7,2(ZMY33!I*08E,%S Q5&E!TGKJ<-^@OHK[5598FGI.8%IU?*J@&=Z M>/W)H0D,O[+M\[JJZ;W7'U;+QP>U_F;S)4XRUD4)1:J1 @6TT_I8J0 K<@@R MI@1#"N.4.+43#V5@PD2%/4/V;Y8E8%;\EEBF0M,2'%%V4_(QL?,S 3VP/;2P M391LX ='] 0#1_(OE%3@!\[U1 +/=4*O\NJ @>V'(75>&C> @3+GQO2DPISL M)4E!H3@L,=-:*>$3@#M8>^R@V_W#[8?DP]WMZ[L/=P]W[SS'@QZ"X'H?%R2: M[_W;CDC,R[8SSJ-=KNU7GO@R[4RD\\NS\T<"-W2U-HN\_F0P4VOC+53>>MLG M4DI=I)(!4:3*[-TY!DRD%* ,:JRRE,+<*S3606OL;;JBG+Q.=K3KLZ/GMMR! ME>,.' #W"P]M2[_KE8%_;Y"P\%[.SOS7?[K+ZO%M_MQ?A\:8_0=6BO^3'!,LVT MIAF .#/;>Y9)P%/- 5%$I64JLU2X9\?W41M9R2SY9$<_J1BP2E>SX+'7]:+F ML./'Q,)/)2_"<-_"$++W]^+AX0#$Q"7,"^C&)Y(KX"IFIS_0N\AT3H&K/$>> M@?-+8>[!W5*L;:[/6U7_^VYI#D9/;"[?-L>C)BOX=BGOMU_5^G:S4=N-.='0 MTMBX I242H!*)Y[4;4VQ$:!D@DCRF0B4E=JV% G?I@ U<+,VE_9?.E[;UVOWP[WSRM-O-M ME0EQ9_:XY>.<+U2C2HJ@DK*" ))EMA^.4H KR4$N%-.8JD(3&F##',E/8[2J MT0"K96VA$EDQY#KHW1=/-],4$YX@6V09:-LO&F0.N*C[I;5\1+=!GI)',CJN M5">U,IY0G)H5W]=#(R?55)9]J51;#)W*'!(;-,E48>P&%("7!)HS7TH5H1+3 MS&N(YQ4ZHU_*U#-G]F1]XRF7T7&-K R6V3?&3UT\@ 4;WZHG>*,Z G^N5U)^N' MWBG682_T[@?#6Y>9+5X*C#%[MEBEBRZX+1"9O MVW5=T$NMNSJ>#@C"'^6T7[K!?UA50S=N#]IL-QZ)3C-24H0-L!H!9 ?5$*4U M$*E")&5:">YTYS60CY%WCI/:C&M9)[;-?#4(YO:HW;Q'('O EW (^4^#KY\A M.8#VO@/:A\O0AEP6#,#8XQIA&JS#+AB&81[I F(X0)U7$P.6G^[28C@&1]<9 M$9:+LGN\==4GE"G-LU(# DMJ3A3<_(E3#)AF4I@CA6(8#=@]7/EXB=WC;?*T M4[?-R>XQR)@Y@Q^T88P!:80-X^VT&X8SQH,VC#&PCKAA.&,^VH;A"Y#GAN&\ M_$MN&+X8]&P8WLM%V3#>..M3QC#!4@&)'#67S]H4$6"M&F,2P)$,V#%<^ M7F+#>#/6AN$,?M"&,0:D$3:,-]-N&.X_\"$;QAA81]PPG#$?; M_B4W#%\,>C8,[^4"[PN?^4;]\]EV4K33FC[,E^INJ[YM9BPEB@M-05'8[LEY M)@#+9 Y$@11C6D),_5K'7R$T]HWACFQ2T4U^MY23BK1GIX2K4#G>'D8 P//Z M,$AV_PO$'L%BW2!>(S/M%6*/L&=WB'W/!_AYM^A7MGS63-CJZ.7C_WUS^T4] MVKVDK9>0%$(NN5'=7 &$4PC,WS 0+"M9GB.E4Z>IB2[$1E;?6Y04D14PERBP)^(G\OC*&6G7].WQG3. MBZ,T1QZ*ZSNA+=IV;LW?V.)9S429,:05!9AS9FP8XX#S#(*<"?(9F?.2/IL!L<_NX5E6KQ=OE\IDMFC%R#ZO7ZK,2:OY= MR?]4;'V_5#.8BB)-<0HT1BE R+@4C' *TE)PKADI"^BDBMT2O>;A++ M76+8FP1?#Y]F$IS#O)UQ\?9SB@;#U.DNA:\^G2,U&($C%VOX:H&U)VJIUFQQ MNY2W\MM\.;>)3[8-?CN@!1FG"^<0@M(>*I$J"\"UR@ K5(I%B14G7MUQ>^B- M;.H;ZE7=%CNBOZN2\RPUZ8'/S8&+"(J?!3_$XYAT_#DWCD+&JB+IH39M]8B; MZ&=5(XZO!49_;8]=?CIJN.Z\>_N\_;I:S_];R=^69L7*#:TG#'\ROY_->?./ M@[G#S23BORL[?$O)V^]&AD=U],IK]3A?+LVSKYE93JALAF$)IFHTN E M8*P0 %*H4H2X),RO1.4G$FYDF];RDC3,)"<-;VS_;[E:+-AZDSRI==T+W+,5 M^,\$I\\ ^I^$Y1'#_)?&T>^GA;=#Z6].?Q1-%Z0#N6Z2GA]2Y-GU/]FGB3GQ M_F<1;=K+D9])\FL7,C\CCX%CI-:/;#G_[TJ -X;V:C&7U5^J@;MJTQXN[_7[ M^=(0G+/%%_-?*JNP\:R#B4)K/!MXR-Y-RY'*76)BIN ML88\1>%IVI%0,6$\&R 5=?$P7:Z+O]\\K]=FT5F9Z9*E, -IJ4N 4$H 27,) MA"IAEA/&18Y]^E ?K>[EBX:.?Q,UK: N,\=8N-FG8 D]KV(K,L;"U(3BV8F+ M_$?2]^.U)]7;BV*=ZM_EA\+TZ&*G94V15EFF@!*X "@K4D $90"6.E5(LA(* MIX2(+B(CG_ &=:$>T'YZVK[3X[>;GJ#/],LWF/;I+!VQI72[9+U+JFH;V:44I1C!8' MC:IY H03#0H()4Y*[5"N CH8-1)U.D7.[AOT1NV M^9I4O<&,DZEK5V'YV$Q"7?%%TT7"#$]:0LB;;3D7=46[#%!'[ M%#E)&$G!NVE-JNE.8I^JO-M+PW5_-XJUF>/RXV0$D528J"JGN"PD0%3:%&-C M&%($<<%QIG#N%?#UH#WR;GWRP]\Q(N VR M%0>0;5<)5\9DS.7-#K)1ISP%X#&"9>FC_&)VQA&2+JOCND1H3O4W>WW_^W[XE#F[(.5Z_Q,?#\V;D@(&D\LXL"\D!#Z/$ M_#SECE8?X49UXG()+RC.JR?\7@^,H]LNKA]76[4Q3I U1&WHB62IX+Q 0"$[ M @[$)S3ZNU?P?%JU@Y7B-$ M0,#S9J!JS5Q#\*F%('KXKD^N6)'[:V2F#<;W"'L67^][WK^1XKXGHS$+:C\I M?@8)S+7 #!!=9'9J50%86F"CLD@K+1C*W3J?=!$965T/NGU:NLGO-56/9HI7 MT>E6TE@R^RFHM[A>#17[Y!G04_'JTI.U5>P3[K"S8N^S@_;.Y>I)V<2TY>/= M4JR^[7(?-2DU*U(.4"8+<\3/,D S6(#"5@XH!5FAO*J(N\F-K)CU5C*O*":O MFF11SRRJ'KR\=M$(*(3MI7O"R5V#QKL^-$*WU!XAXVZLUXB]Q/;:(_B53;;O M+3\MEVH^>[?."[JX4>(OCZOO M_V[>K-70_&&O?=?6FT3=>H1I]:OOL=#$:W/XVHTSWSMH)>:PFLJ6EF4*D+"C M#E.-@=$KF"E2H$*7?CG0%^F,K& 556#))I;N36(I>_JQ?4@YAJ"&R^\9<@H3 M/2!_ME.P:*FLEZE,G%7:*>IY@F?WXP'%LU]LCB=;RU_56GQERZT-1=W*[S:< MO:O1:K(JF( E*J39#VWZ%I*BFC$F =4D1;D2 D/I7"WK3G=LA6X825I.ZFAJ MP\N^!-&CD-,#TVY5'Q$I3]5W!"FD88<'6AYUKN.@%E;8.O@GYE>[ZB]Z9[&J MQW+35:?ZRWA4CAKP>J SU";35K> ,Z@4UH(2("'A !$[^#GC$&@B,RU8P:A; MZ_O+RX]O*;>-EE?D?+V=8R@3''BT_KO%P4[,QG MN?R4_V&]B:S7628VR>3=4KXU:\\X(LPV[@-2V+F!7"! $"T!XR05,&<,94XU MW%U$1D^JV:?.&(KN!_:KH/2?VF.(ZJ=D#<7D1-K$4HUS@N^3*>@8?W71R<[R M?6(='NA[GPW;R-ZQM2WOVGQ2ZZJ@[--J,1<_]NE8V.QE.2H*H)E$ *68 BX( M!1E'B&%6TBS/?7:V'GICA]$:ZLFK1367F;I":>_-[\>Y0D-4>!(VVA?=0FW5,=13_=9%U?"VRBLEK)/^8+VZGA=*3G M?JC4_E=-<$$Q0Q+HG%7M=>W%6&'L@?D33K-"0(B]>JIXD1_9,K3,5*67[L-I M8^#J9BW&0\O/>'0#=30';A0C$H9#K/8L?L2G[=82!,Q9\Y:P50;T> EDH I"4#7)?F2)&7&NJT+#/A=SJ?A.VQ,P/J MXO_#7AH!S57&_WBNER8_VR?QO8,9U!!EQ[%M%%#S/$Z:\*0PQVQN,C[3T[Q#7&Q(,AWUL,WE5\7L7F75YV[Y]+RU:25BJ^1;.Z97+>5G,IY0;VZ!;J3'ON\VQ!.9$,Y^3%7"\7M[AG<"SJ/BJY/-"&2]DO9+/8GM0M-5<\N8D,W@B (7M<"1* M 6B10I#3+%=$BZS$7O,=>BF.?>_;T*_.##4'QW6&0;?!O3 Z'NAB@N-Y%AN( MB_^IRE766 >B7GK3GF5"5Q="W4H>4V[/JZ^+ MX1-#."3#K0L CY2V2$"$Y;!=!212TIJ#<)U9:EWO3Y>6YB#%41Z:R_.!YP\[ M4O->-W,7[M>?;>_6@QCNC&E4%#+EH"2% (AE"'!;4@J%X(*GQG1)OS-(#\&1 M;51#=Y.L0N/4O8@YGD BXN!Y"JG&XAIGI!WVLUHG%?4;I^"]_VG$4=)8)Y(^ M2AR%/SN9N+X7HT?D::1U5C)4DM(6MV4R-4I/,&!<$\ *SDJ)*"[\;KBZ MR8VL\ON.BIMZ8%N5H;-)V(Z!:CA _5\]:UE[<'0S!?'0\3,$)ZTF;^K'=+RJMO!9Q#ZC';6WL-;_M1-.THLL;-A-3L MZ#DI05GD&4!EC@$AF-F(8R8P9;G*G12_G]3X\<:6=M7YI&U\DF0>#GDW5@YG MDF@(>,<9KP@?X7ISB=.DAR=4-S> MB)G63KEUO77XD72SJ. M(,,B39D$"-L(LF8"L%05(!,:$ U0RDO 2YMBR+B$")89IGCV5!GI+UNVWDX.Z"EM9UCW&<>\G@PW'H@\ M10KKC "F: D0@0@0+!C0.%7&[\=IJ4@#XKNEH_,?'<*6LKLK7__T1D7&M9CF*#<;CE*.&-5\L7L-1]%=XIKQ;C4N]M=OIWJ\?5:VS/F]^>7,&.%% M@4H"(,V-"8!"&S<3%2"G2I3([%-*>E4ANQ(>>6\R/YDRPB2-2XBYJ?T8./CI MO]L,C:JE@&5DY(D9':*/.2[C$MF7GY71 8;3H(RN]\/LQ4=5=?3YM%[9K&[Y M^L=OY@Q\M[QO^X?>BNW\^WP[5YL9RG,NM3:N*\76\R+&!\M5!C#+E$IUEI(B M\QE'Z4[:RV;XSZHTC"2BFMK5L&*C4*^>;?QIOOPEV;>Y93N._$R,#\@Z9YIS M!@RB!F148)OY#H%(-5)0P1S[M3T:">2 \0,_$=MS?P B670/PI/:='] 3JUZP H#+HS.!IR?QSSYU9AG=2UB M0U9WR^UZOMS,Q=_8XEEE,V[LOY)8 5T6QD25D -"RP(4><8SSC*HL-<7VTX_\FV4F05")$OD4:%>68ETGC,#K]G=*H M@%^\6AJ7XL!NFDT6915LN/USOID56!)=8@&0*E* -]OJ;/^PNI5R;JV#'<<[-][A&_8T-X?:*RTB]MT@ M-I_5/Y_GF_E6?5'K[W.AZKOJSTJL'I?5BC.2(<1UJ0$A!;*3!2#@D"!09GG! M=)FEJ?!JRS 1WV-?5%W-S MV:N[U,WG;BG6U:AUO5H;/W&S30ZXC&K-6AL%V6J:7D3)S&Y= MX/'6O=@#*U6_0K6SYK)K;/:WLUL+#Y9)LOZO%@ MS$^6JKS03 -(6%[OX!1!!G(DTE*R5 KN%(MW)3BR9;A%R1$+"4@,%XEE(VGX M\*C:<@&PVS:, 8OGZ:@!ELVU6TU9:ES@5"2 #%"F@=HAPPVS,?IB@M\AQ"P9R&25]: M?&3SMNN\X5.!>RJ_@\4:()6?==H+%&*$3B7S,#@#) PS+@Z?SL^&7)&@TUZ< MOC.=;;C"[9$=N/9,V.&HFF3]8;5\M$,\;3WMIBFHG14J527&"* \-RII*7T*N8XBJEL3.B+*GDJ:9UDRQ72S H>'$=,;<#4!0<_.Q'.TK> M O&I!>*C^3W&#F?TRA9S@OQ%.M,/C^\2]^+<^,X7 CN&LW^LUF^>-]O5-Z,@ M]:R=T]%.&4<$E8P#+0L"$,$2,)D+0)2@1(L4\HQXM0KOISFR9E<<)#L6DO_) MOCW]G^1O:BE7:\^L1A< W=0[,BQ^BGZ"R#3#L3PDCM4-W('BM&W W2$XZ__M M\6IH_)-O[Y:;[?JY;C)N-$UMMK:O>'7-+O>=B&L6O- TS4@.@9&OF%1;CL% MMTQ4R7HU7I:/FZ3F9)0.XO[B1XN2.A.>.%;J"\AYQ-1[A8'9;_>ZKJ.9L\6G MU::Z2/4=@^2PU'B___VPY95.=O23EH%Q)A)Y2!P[':R+Y,MDACF <#5)S.7= M@(C8OH]!>^0^J!^]74U229"7/(5 \M=,TB@QPRE-0% 62F*<9 MQ\(Y=A;,QMC97 ?=-W9AFP/6JCLU[]S]@<@[1.TFP=/3_+10WE^!\O882I\F M)S'1]8@<3H)R6(S1%^U(DZ[JMP)O5MV]-FME[H1'1\S'RXZ$8:-HCH^EIX+M*/K&XUUC798IV$#\C,/&Q^YJ YX?LJT_Z*>%FO;6MFS>KQ5Q6 MRGQG#N^;J@H0$E["7$B0HI0 5' ">$YSD$N.F="Y%(53CZ3K)$9VA8Z()A55 MKT+)#FRZE3".Q'Y*&""LLP+VR].E@.;M ^4S?]LK7L?"DRA>OV"MXCD\.;09 M[OOY_?MB MA>P6*9(UO$)D4LO7+>BIE>MY.LRB?58;<_ 4VZ:I;)M/K:"F>2D!5M)X2[ D M@.K,CK&DBF&%H,3:QZ!=I#*R/=O3K$-D?CIY&12B+!&'T,]M0OE[H2!<)SNLGOE@$0MVGJN!F^?B;.7=6T$9A=+>IH9=8@D'-\S6=N\R!V' MR9Y%SWD:DWQ=-UOTTWTS/_L6]KE&G30W*:*Q!H1,PO.TTT6F_ QGHTDF)1Z: M#'FWV3PK^;;J25%WTZMX_JR^K;ZSQ0Q#=^\O![TNLWO&)AXGE2K$%I-/:G) M-T.";VJ#>I-\'@48WR3%> -24P9ZAXWMA MSO;)5/JVKK\)A9OCK4P+B@"5J;&"6J7& $(,-,\HMA.=:.G5#+Z3VOC)3BWM MXY82?OYK-V!N?FVEX(&/UW(E MZ@I^VZC^(_NFWJZ^L?ER1G"A28XQ2%D. DW/Q#ZZPL,DDSXN3W!-(? M^X#;F09TDS1]**HA"I:IY/>:+<_8F"_HCJ?5\:#T/'=&1S%DEF0(%O%&2GI1 MGWJR9 @T%P9,!BT3[(;8TOYUY9U^GF_^Z_6/![-2%5<6A<)%RDI LQ+94;0( MD)3DQD+)7+*B3%._!D =M,9W0?:4$TLZL92#XN]=B#E[(3%P\/9!0B (\3_Z MA(OG?5RE-+7OT2?R!<^C]Q7_<@F;--&T.&B]BHSF*F<49+K( ,*J!(P*!1!# M*BMIH3%SFBMSK57]W /[4VW>_6D(&QKS)5O_J.J$;%-/\Z81WU!Z;%L_ MS:C$159F# AH3Z-E)@&AYC2:Y1DI:9E#: MZW,M<1^35:Q?RKY>U/">\8BZ9 M5]PE6_:GG\LXYI=RLSL_"?Y^IJMF)GEEV?XEL7J8[#E/]JRWGZ=YON*^;E>[ MYW;7H"Z>S9L TTAF5K($F%08FXSEDL-J$W"$2J5&3&G?)IYC13S(3[R.6'7DFFU9^$F^7:0 MF#&W7/B9;"]PW6SP6)#Y&=4=6C9-I>;CL)?5S7E&2SR+&8) )!/H17I2FQ8" MRJF1"EIC8)+@P;J7VU]CF3.6:@(4,]8&H3P'5"$&N;K.E*=( MUOM>97\=&)G0;+Q>&!WO*,8 Q_-VXF)6W#0MQ;W%CYW"UDOW9=+07.&XFDKF MO$! O+QT0]4<]P6>:(F0Z.H@UI_-*Q^G3=7_I% M/&H!X_!XV(Z_RURLDJ+JEFMU:M2,\D(SR1!0I9 ,643EG(-4@9Q*E">:N1U MJKA.:F1-W6=G5IW1;MH&E?,Z <^[#:4#=F[[>AQ$_%3X(%6U!J,FVV0CQMNT M^V6+M$MW$)IT6^X7^'0?=GAC0&O#\P3'MJ&BS8NR-U+W^B!'ZHO-%*^2R6<* MEFFFE=F5A;U7Y%(#0K,2$,F8)*R !7=J6!Z'G4D2&-L+.G&0S+?9L1!N(@9^ M"<=[I\GP];R=ZDASWG=B/83_,)=RSV'D5HZ#D8K9]C&E;1 X&[F([R>&K MAGH^*Z&4K"*_G]537=V\N=='0_QXKA7*%0&",'M4*3!@>5J"+!=8"8$@\NOF MXD)T9(/W46V3IX:-Y-5ZQT1S"6.=(F9^$U7_[N7YM,2U6E33?Y[8VK>KK!/B MKIY37!Q]?:@&O@JQ5WL&#&:_.*;!!SA4[B)';SK9U.D MFL_>+;?S[8]WW]3ZT5BROZY7?VR_VKX*;/EC5FK":"G- 8H6QHP(FIL_(0@R MJ1E"DM*2.9F1'CHC6XZ:4W M;-/67&9I*;7D&4@+2 JK14TAR @L>(I+Z L2Z<+WEY*(UN_AG1B:2<-\<12 M]U#L3J -BT6%&&VS/_'X&?"7*3K-%V="TQGLESD M.#)53B^$#JRN@^3U5$_U9K79;CZJ[2Q/<[?/HR,FXAE CR^MFC>JQT*V]%[R8Q%&-.C^X4 M*=JHZ,M4)IX+W2GJ^1#H[L<#O ?S^CY]]G &T\/J% J?#OJX4 MP#?4.MA:VM7ZA^V7LOFJI%UW M,T,\9YJD M!<,H!R8NP!-ZXCRS7$F4XI++S:*%TF,[(%:&DECY:8K^9?Q,55 MUX=*ZZO=#;V;9"=S1?+&7I_%G'K4+5DT);Y(9&*U[1+T7%$[GPX-QW#C-&RV MZ^>ZZ*AV##Z;$]$[K978SK\KXR#8_B?L4>Z50^Q%??RMO**>K WYFT2U#-@#7L.!;SS'!UK7*,](@(7$?G9\W.P. M#,GG"KP=,\FG?O "XD(!($2+%OG0GCB&% #+>60I9)'@IAAKQ3;JK:K_?;<\ M'TC]V9Q8WJ_6=DK)+"NU.4 4*:#2_ -A4@)2&J>!I1G+4%[ DGGU./.D/[K] MJ;E(7K7\_)+,E\DA2_\KJ9E*?K=L)0U?GCW1?%%W]49&P]+738D.8TBWB1 P MXG60\*(^=5>($&@N='H(6L8_#_!M$W%[/]\(MJB#)>_-?]O,LH(H#;,<$$$@ M0(7, ..X %(PB7!A' CL%,[HI#*RT6GI)C7AMI=91=H] _ Z1MW&(YKDGMY+ MB-!>N7^]0@5E_EU?=;*\OU[!#K/^^A\.\QL^J,U&J5W]Y =K -KI&3^:N6:; MM\_JH_IS^_"'6GQ7OZZ6VZ^;F4I+2"G'0' [D2S/"\!()D#.!%$09>84XY0* M.)21D97:_&B0GT\0C*B;(@9BDDD9R&8C4F]AJ%@G;H/@]<+-%P'^7[OF:BH?5:VTZ4=Z;-: MKU=_5*DV3^;_;7_,!-ANHHLSMI6:DFRC3X[;A)WO3AYV^E@F"(99O\ MB$]KD8* .;-#8:N,ZS;9O>Z]^3W.H"JYLIG"6#$%4$E2P$J( ->L4"2392ZR M,=REEH'QW:1R'#=IAV!<]R@$EPG<(LO2]'[1*1@3^T,[\C^E'W0*3JC_<[9. M8 .+OLG4UP93WS]573L/.N3]7=F>>4K>?C>\/ZIW?ZJUF&_4I_5NIFMB;CWT>I3&9P5_*A[)%>/ M\V7M@K%%E<5K&V/(U6+!UAM[[54WR?#MD3'1Q\8(Y4QS ;ABYC"/L?G8$$- MF+*?FQ6,T.9COUO*?_%/W4H0]J%5]>]_R:^-NU,S.5N(%RD!:S= 01 &"-09*I@6C+"VX@C/##%^Y;C07 MZ?@8DD-JSO;DXVH)!-M\31;5';BJR?J9^,L(N1GDP5+[F<^S<^J['H&]S5NG M0)&,T64:DYJ.3C%/%;W[X9A'Q)E(,2Z+C($B2R5 F>3&\Q,,E!@5@A89(1 . M=_]&]M;JQGGB<'L/4LPK& UQE:;Q;'8>RWXOJ&>^6$L5766[)1W5@?@9]GN_ M[7F@VGY>_6"+[8_;Q[6J.^NW[29(F0J"*"CM8"JD( %,%PH@J 2B)2JP\KII MOT)G[#NJFFJR)^NGL-?0<=/8"#+[J>RYN"/,/.^1*I)Z7J,RJ7[VB'JJH'V/ M!Q1UWZ);M5YMGIA0?V,_GK^H1[MP\RO,,\E(*6HH"H%+G@&<%!YH6&@D! MA>).'1=Z*8VLI;0X*C%V>B%TNOFW;ZLZC;?]P6E.NX[M_P4"S>789"$?I;G M4+@1W(2KDD0;2'ZZ_L1CR*^(=SY\_-J#_JGL;^;&NU@K]F8EU0Q!+C 4&.1* M4;/[IPP0A310D*5E4=KAL4ZE?*<+CZU3MF[#TDHL,?<4]2/9NY5IB$2>.N0F MC%?J^27.@[+-CQ::+,'\$ON'.>47_W]H=^=;*>M,! M5+\6Q1'?3Z=")0_H[=PEV(#6SA>7G;BS;']M-23WVOZ_H74'&GI .@""F&[A$#DHY&])22YHHB!KB$A1WB6@ "50X@U8BCO"@$];ICO49H M_!WV8(K/V=RC_=BC2"./!HXY>HG11A.,,IIH?-'/,;+(=TQ1I-%$QW75=8Z^ M+;;G2$JJ"0="IJE1Y!+9W&@,K&]<4*RR$CG5ZW30&%F'3ROSF_J2 >%0EF1YT!P:0XTJ<* %40#S!7-E(848AU0(C0Y M]L$50*]/BWY>Y#,014164G.0-(=(@" 5@'+C>-)2D2SCI289]B[>>:&/X%V; M\^ZH'.=%\'?S5Z='U#/66_%DNP^V#88;MES[FT<>11P-JI@CB8[4A[9SV^)>]H^9]P6?D;6N[W7L=B]U]X!0OCI[L-F8BZ>97Y 1=; MQ^M-=J-U48S#JZS+#X1MJ"?E@A^?[9KWNJIX."PKO.6;[9J)[8P5&A)SZC"J MHQ! E$) LKP G&N)"9$T$U[76KX,C*QAN^)?UA3_5I7>FV2UY\1OY_4&V&T# M'A,V/UT^*Y>N>;&7!S4WQ]75;^>+9_OT[RUG$3?F4% B[<_>Y"?=ID/!.=VM M@]<)OGM[4NOMCT_F1[E1^@9WO6% F(4L1@%QP@+)2 *Y%!B31F$.S MF6OFY>1W$1O_#JXB7;FSJJ4;,!.I$S#GR[8H,'A?N%54;Y**;@7$NST04>=C MND@8[^[M.JFI[]]ZA;YP!]?_3LRZY=J.W#YOO]I!NDK^MC0K5K&'NM>!961S MU-7@LRV,_;#Z0ZWK/\V_S;1FYE$^G3.48@?I(/XAFTZ"OMKMF\.>T_5/%VDU1\UG])*D[' M+OV.B^>H!>216/T)RM#C@NY6S!Z99N".(+XJ^;Q0C3=YSN2>G\VM':@SW_YX MJ*+-ZL_M:P/L?\V85E*(L@0T5]!V/I. :LA 1A4D:8FD*+QFH0]G:>QX<&51 M>+]%:;GSM/3#/XFC/9\4Z)&L=LM8\GO%6F)Y2RKF8H:?HR$5RQX/9VA:JQL- MP#/;&F_E, MJYQMNC2W^KN3I<-+7/WYE_UBMWRS89E.5/Q .&2L*#13*"4"8 M%X P"D&.\SQC*I,">*DTI0IGPZSQ@%AW97%@2GDT&K*1N>NW+OY_"=K+NWSG@@-=8S0+L MDM/V!S@0XJPEP.'_"V@*]/!5K;^QQ=L?2_9M+C954LNRVMG9XFXI_M)VW[ ) MY&4N@."T CE"#!J_E$B#2'F)6;,20<\:(ZL(@T32Z-A>(C%=9B:-!/R:_7D)_(G5V'')>:KO^0GVQ' MG8@\7QTR,L)1;;8K]V3L/]^K/--]CLXXE""H&X[;8( MJ3EAI! "AI$$QK4J!"FEK5,)#/'Z<3)V9+?AJ\JDN32#VS)WD^P&6IAS>!??: MGD_?+U9_;#RW^JXE1E2C70\,.V73-B2O"(^RK;M(&*WTIX/4Q 4]_4*?E^DX MO!/V0ZV#AKN?)I<,$UE2P C% #&J ,]9"HH\+10I"J:+TF91$B:=O)XI/JUV7!3C7JRE-A.O37U4K^ M,5\L;I=GT?BW\XU8K#;/:^7Y$_-:<[Q?8,M&E;AY?GFT9V64'VD0")%^PWZT M)_V)!\%RJ@%ABP3$U\\3C+ZH[VK9!#NQS(B O 2XI!R@@F> IT4!)*%:<%$6 MCE=+_:2FS$R+MA\(B,1X,C+"#> M 4ND.+B3@)WA[^X5IHMZ.TER%.QV>R.X >2ZCH[5_[Y;7ID+/<,IQ'F1EZ"D MJ@1(,P8HS#.0<8A++E7.M=>MN#/ED2W9?HI=4R\4LR7YZ.A]]/AX_:-=)/^'@=)!WI3MU-T@^."YTE/1<(LR8?5\NF MO^(GVUZQ+54G$C&Z5T'R1RLA68D\S^>3? M.?(R+FZ&8+"T?DI_*N@(S2:FCWP\%UIWJ^_;#:;&8% MRD0)20K24AL5I"4$M$ *D$)E&"!U* M7D*F-3,>BY0*H#0M #..#%"E+'1!64D+KV+_0,D#+,Y0R84QK(1F# @F"$ B M1^9S"P6$PAE%4I3FT\^6ZM'^Z$:1G=:R'Y*83GHJ4EQDC ".$#0G;43-2=N MD4O.2F,M2$&IWTSGL"\?-LC92#^ONW2_LBAXUC8>P."VQX2)YKFQ&)F:SN.O M+*5??HK.;>>2QZN9;A>>ND+Z1* +]="G3P3$N3ZLEH\/:OWMK>+;7]GV>6TG M@6CS>>I&J\_K&2.ESB3#0 DDC/DM<\ P,_:'LA2QC.$,%LZQKEYR(UMCFW"F MF"7H$=[IQ\@ATA559+B#F+-%14,S]K<"CK-K:RV=C++_/I9*O?_RVL=4G=4:9 M[0U3U[[-U68F;00,2@@DTQ(@95P-QB4!1!89+R3FI1VAX.YP/FNIK0_ M-:S8\BG=LI&P'1^>IV%W:!V/R*, YN_>5 DDGPZP>F49,9[<+\F.E^2V'S7_ M$[4W +&.V>Z$ISU[>P-R=B#W7V%(EOEIBNJ'^5+=;=6WS2Q7F41Y00$B(K7M M #+ !4X!05G*&"_2C'K%W7OHC>Q'M2G5EU*I+0])Q81G*6L?A&Y6)"(PGF[6 M0$P"$\Q[)8V:6GZ=V@LDE?>*?CF=O/^U\.'7\ZWU/3>W2_G&''B-@5'&S*B# MY(1]TC+"5/%,$R#-40J@' M;GXH!+@L&!$,_ M1]L#5CC3*51,KW#8(@XOMN#^.2SO?V!N33X.V"5@#A.E0-U M*_[Y/-_,K4W;T=J:/VV,Z[-FM:EK;@@_*?-[-(?D1W6OCYYX6+/E1JOU6LE9 MH4BF""L QLIVKF<*D%QA0,U1B LE[ VD[:I_P,_-/H'A)CGX M(;*7_FYA4;67^GY^L;@QL>T,WXU">+J(WYBX'04)1R44 MYNM_5EMFC@WR'5O;.5SMS)*2HDP4VFR1T#9[S00$G!$)LE04QKF76*1>/OUE M,B-O>[?"Z/ISG3SR5NFYZ.CNZ0..FV<^7&2_/::EE[0$1TB5Z98IDCM]A[A]N/R0?[FY?WWVX>[A[]R6Y_?@V>?=_?[M[^$]/9>U#SE%S M(^+AJ<9[RKNY"3%SRETEBZ7'?>2F56I'X<\TW/6] ?,3>*1&WLU_L:EC37_: MDSDO1Z]D,PX9-%M[!@I,2H $@\:48 CRO,Q+1#6#N5-^TL\@S,A.Q-F I)." MKV@#&5[JM^!F'/]5OK"?X1TXT.% CINDYX<2>=;#"W^*F+,@7DJ4Z6=%O/!' MNSA+XJ5Y"ML][[=?U;JN8;=YTLT)+9-*9;;*@S$[.RAE&>!484 R(H5*.:=^ M4X,O4AEYOZEH)LO5$C3T$E8QX+>C7,;'S=0/EMK/!M<"U_1NDCW%> :S4Z!( MENPRC4E-3*>8I[K?_7"84K8AJ4_&7C0#%.9BQAFAS-9-&Y?3'%N9$H"6>0H@ M)B3CF L!N8]27J0RLE)6-*JBG+V/%\7SNPR94BDCC&%0LB('B% %J!;,)KU( M31B7D)5^!3R#00NNY:E &P\J-Y,V6'P_D[:+BAMZ]1C5FZ0B&<^F=4H4R:9= MIC&I3>L4\]2F=3\0*2TY*KP353FHCV[B*FLW1>+9M#S[?__9+XWD$3#'M1DW03*<6JZ),4QM] MR '-"V4; Z&"P@(C!?W,6S3<@LS<:1N-((>M$S%'QRT6"IX.W'%3C)O_W]VW M-<>-(VN^[Z_@PT9L3X0P"X(@"9R'C9#5[E[%<=L.63,3)_JA E>YMDM5.L62 MNWU^_0(DZUYD 2!(>7>BIUNV2'Z9268BDE%@]+>UV\W#(UDQCS?/,F%:9DM0VF"\ %8H"P1 BHBPY M05Y#KB:A>F0[?3@R4!R0E:B_[,_*[!TWR7?C>:UWU-TDJX8T3X]KDG?LZ,'] M:&\N%#QLY;$G[O?+:K.N&S#M[7[P@H_JD#X#;TS:JO36^>1_;7^\:%?J>6 M2L\WLS*C.)4B!UF*)#![$0R81@7(L%E7"))(8J<>^:Z (Z\Q;0NB#?LKX0V@ M1S&'B[SZU7D,*80<-;7HVXY,!C]I"4A^:DEP#$T["\:C:"6R@,)J4"((RJ^< MQ(/KWNH0E^=,5^SAP=51[8;/?0&F[XL2KVLE[4I_NY1V.$YE]J3UR;T%;G_> M5B! QDD)50HT317 '#- "JGLV13'NBP$@TX#N_RA1S:'-7K20M9![KIBL3UU M;XL6/0R!GU@=;.5HPO+TRQLR&D_<$)*<"*XQ%EMJ0GK!^TG.PYB.)L$PL^HG MR4BF-4@&O4;6[XG3F=L@3H\,;]@30DRPC8?<5]6K 7M=6]=6K>1>/:CG MU3>VF-&4:<%U"B2!&F#;2M#&O8'*2R$P*0HHW;L(NB".'>,PB.9S?Y=\-E]7 M75#8'(XGZP:^3A.H4P-5M>A) Y\T^$E#P$TCI>HF:8F( M+1L?@QI91H%V-(*L/(VH!]_]MM/E01.:3 ^^CBVESXU^!E*J^>R]V>]OOM]* M:9Y6W9D?/ZT?5W\N9W9BD"AU#D1>Y CG@/*Y-88#NBU$*[*7:??/K-7"2N_0Q;$,/.VNG TH4 6J7$WY]6W_ZGN;N) MG9D?]B&SOF=.HIH.3&V5T>72P2.>U9.UT0^JWA,MG^Z7>K5^KDWVN^_M+_>] MI%+"TBPC!'"$!,!E2@!-"P@8I3G-!=5:>M4-!](QX7E-"YWL"$L.*+NQS3#; M*X)'.WN] +>@^@1B#3_^<9;H5".=0T04?Z"S%Q5O-RZ(P\VT#&/2 MSVH\C#RPIYN7:!U(WG943S>#YYU'(@WIV<>X][W^[%G_+"]*B2'1 *42&]?! M^ \4,0I(@JH6S M&G*(MD>[21Z',^E[0!;.[) #,6>F PZ_+G-T_;#KY+Z)#[ $S>9/YAI#X0/"?%5R1Z!N2IG'#'XJND!ZDV3 6>\Z_:_(W75OLYH M-!7N@9I8F:\S?:[6#O<$AOPN!_7_R1:OJOGK7U;K-C>\FD&*4U7"$BB"-< 8 M%H"2NI,0IRS5C)7,*^G:"WWL\%Y]CI',FR,F^^*2V\??/.-W7M)TC-J-)2// M6%W/ 5Q-R\WVEWJU3K;T1(S,A8@A5CS."WO:*%R(6,YB;T$/\3_B^[G=B-7] MA>L6Q4V0;U9 **3F9MM?$MLP0B+;SX4#(5.L>(YPZ=8/N ]D9/.QA4WVN&TL MV_V(KU,^_98B%M=^!B& 8:\COFLZ7&_->YWS15 EO<^ZXV5WGUITG!:, /WQKO)CVWM3VZ3/Q4> _?UJGN"6B[,XVP7??B M.=("[H8YZ<+M)8;3!=OOYM"M?[7YI']=K=IZS_;#S@6!BG %*-5FJ4:, 9ZR MTNP#L%19)I7RZ^UT&6;LT)NML#8;_1JV[K_;>C>^F_V+(G+=Y@]EW'>#W\%S M\DXMQ==GMOYCE.!<'Y?1=O<702;>U_KZC[[TZ3&/OEV+=S.QK_GN_;.OH MMAG-,XQQD<(L R+#$.!2&.6%F $F95$PDDFMO/;O5Q%'UN,M6O+2P/FI[W5Y MN6ER5"GX*?46.OEI"_ZW9+Y,=G+Y?$4NWOKLS&LDU;Z.-ZF6.[-_JO#N-PXY M(*LW\J?=7&<$,ZA0SD F5 DP23F@&@E0I%R3K!0"^47M>K!&7[?KLZ3*0M^T M=0,)VZ'[5Q.XB,_G2&VP4(+.UKXT\F@CF'O@V&=LO=Q%/6R[C/0&IVZ]+%\^ M?NN_)71I_Z:6YA5]?V!__L:,YLS9HIH931996A)[!"X MBFWO%1&SV6I"Y:C ME/KU]+^(,G8&#?LS>=YB^:[?EX3BNF8/9-5WG6[A;A++\ [Q)OEUO:HBALE[ M^8JV)E_"F'@=[F'S?.WMNS@\C'V0F-ITV$%Y(12E" @H,X!%2@'-= &$@"R5 M2FOEEI+2!S)5&/L UZ\%4:^$W /90_@.#&3[L!P4RN[B:5 H^^RADX>RN]BZ M%,KNO#8@G_2X;]'/;+[X_L&H]R]*S021O+!58B4FS [.PH#9L0 9*0L$E=)E MECFGE7;CC*V,%BJQ*;B)5CYCDWLDTZ^!$?GU5,+CGE\W2<.[Q4U^B<6[1\II M'!F$99Z&RL(O!?4ZA[V9J#VW3Y>0>IV'H[Q4A\OC%?;7I^.QLG_\UK5&;]U#@B3 MLCZS9(OM3KW-K3&;=/-RETK4*^V?\\W7>DC\NJ&WV=TGE:5X>-E[UUMP,(/C MR=;/-#IDWK3D-(& I"%H/-D-;QX008;QVPB$R#)*2X$KT@AI+M#UR#=O,W"% M5Y>& ]<>$=BR\JL>5[6*[%/.%^J@V33>N#V:7_KBZ8]77S^O5M[E4\MWW M?]1'K[N6Z[?&GGUKAD=NFUWFA.A<*P92G1. LZ( +!4"I!DN2Z2I%,2KF?D8 M1$ZV*%3)9E5W**^)KIMOU9-BS-_:G^N^]Z?7JEXL_I:L=N,&V([\ M?_.+%8WR>MU"36_]TOQ6FY/WM:,WL9-]VK: /UF:_V9_;_''ZJ8XHWUB=6,<@<=H>KB,*^:S[ZYA88:O#;XI5KVO51#!>7C>/YC&W M?\VK&2]0QG%> L2X\>;3% '.RQ)(HCF#RFS;"Z_6%UU (UOI ]BDQDTLL%%7 M ^W9>KQ35&[6,H8 _"Q>&._>9NH:8Y%,32?,I.;B&K.G*G_U^N#R->LFFAW" M)WUP+-?XE.D,2:.\1.4@5<2X9]CLQZF=)1T?D;<;[P''X[UR=-/L>-+QT^]CP1R?E3?@44O:''B,5]36!S9U69L#XQ<* MVUSN"E1^XR'<+J7]S_O_?)U_8POK43PHXQ#,Q4;)R[]ORNMF.=),*&,0),X@ MP+G9OE&:YP!R*4I&64&1U[H^A)BQ#8?!]#0'0R3K:"PFDI>G*;';'9LZ6_]P M &S#1EO2DIZK)BFKC2"Z6!9J""G3VJ\(0CNS;C&>Z6?[JO5F]CC?V#9:]TMI M]D#RE2W^-=]\K3OYV%%,7^#/JV?8;N)&EY&?/@@3D;) & ML-IG?\QC#VR/^=/>[H0@3F)F!HAB:U6&/&) ;X"OJX6YH[(&:O/=MD??A]SW MWMN#)<#LIRCB2$(*%*44X)1(P'5J;4JI=5$PRI'3W(A0 J;;8=DPTRJ@-X"/ M--TVFD% D*HT MI66>%ZE2LZ5ZLHT+'QW3*"[@..D);?3D#,U99W; =A'FK_.%M =_!:'1X]BS>Z'FY^H(CEG),>(>;4YN 0R MLE]RVJFR"CJWN2@=-Q]D*,]^9L2;76\_HH^?2+["18A)_8$^)D_7_-YKPY2Q M/KNU7L(OJ_7/JU>^T:^+;4GDK!!00(@(0+GM/:*),AL)G@.B9DNPKD!R74_%LS[.QNK>1\D]@# M_/U8R2:3BRTBS)7T83F2'O="3:K/+DR?ZK73/5$*I#[,E^I^HYZKF4P)AVG! M0,Z5 EB5&O"RX(!@Q4DI"J+<@@37@$;6Z\M50Q8]J>&'54OMQ=6OY#&%X*?@ MX?P/+9TZ8RY6^=3^P6]90G7&WI4RJO/K Z-]K[Q2__EJ'O[>EDONTG809)"; MY1A0PC7 R+C*G$D-$!4$YGE>EGX]0SIP1E;7/6I2PX;G-W7)R3%<-YQ[SZA< M"./^D;=^MF(%V#I0IHVC];-Z%BZ[:W:S!>BFDKYM&2(Y)D$&2Y2VVJ[!)Q2 MLP ;;6F>3D?]OMZ-]+Z&3/4;48SQA_^-0>Q;S0@<4? ]HP3' M1 U<-@QH/1')%J/O-@]"2)7+0@"F;;JI*$I 69F#7&M5,)VCM/3JY'01970C M;3"!!4TLZLV +=9%&3F:S*&<^UJZ *;]#5@?4['LSD6,:-EC$F5L9?-4V7LOSA,&>TQT=UJ:>LYU5)\__AJ6R1_TF9UGIN_U+J: ME9Q)KF1NUDK;SKC(-:"2F3T2A<2LHQQS[-1*Q1EQY!6T/A@3>P)NDF5-0CV3 MS!#Q[-D@\;H$W50XJES\U+D6R=VA2#[N1++'CZ?),JO3/[IP; M_<90M_F2)W^PIS0.^_Z:=L]Y^R=;R\:GKWY9K;6:;UYM>=FR:23R+S5_^KI1 M\O:;6K,G=>3OSS OL$29!"BE"&"2YX!EROP1*B68,,8%0S^/?%H&1C95+35M M4:E<+19L724O1C'K E//^M+)WZ[K7N+'?6?A 9E#7@ZC,I7MWW$QIO7$FVC-3'Y$^_AWN;EG&\/WXB.T'0X M]<+FLLV*NEW*.N6N&>=S][I>&^)F>:Z*4O("P+PD ,LR!:0@".A4Y+I$0G/A MY>XZ8(Y]X-=0L,V-:\;2K.K\3M$0D+":'-^LN>O"=#P2C"LBSR/"5CK;5#DK MG";YM2'@)FE)B)DYY\QOM 2ZZX@3Y]$YB^ \G<[]UH%S /ZU6O]AS-)Z)515 MS:C"&K(4 2:9V0ACE &*[2 2B%/54X+608- CB"&=D86"SK3[PT:(&S (X% MXZ;EP]GU4^R#:0!;IEO,\>8!7&0M]D" 8Y"WF0APD='.D0"7KPX-6"V?M@'I MWYCQ'.H.9+LZELILAYLQ\VQQO_RH_MH\_JD6W]1O9MO\M9KEFL$R4QCPM) M(Y0#2E0!4,8$AKFB4'GEO ^B9F15-U]0[AO*&B);US#71!+S#8$MGPY/F%K2 MC/'X#\76R:=EQ*U5%!%$"XT-H67BL%D$L9V'U&(\-,R4U3T%[+9HO?E>3Q]F M=;-NLVV4BU<$F- M%W2.[2%%-PLUCFS\S-&16$8Z[_;G,Y+-\0">U,#X"^34F@0\8:1(_96XRZ?7 M3;4Q6]WY\NE^N3$6KIJ+NN7WC*42,40Y@)H8#XF8G[A0&1 IE4HJE9?8JU1W M-$I'-DP'N)'#[,&O)E(\?0J!QP^O.+\#1 M;H\K5D^+/(I$A^24^\HD?J*X,P5OE?WM*Z*>E&[O1PUH?G<^?*;)';]L@VJ5M,=ZTT+:Y:0=C MN>O17^+04PKN.A[R"AP-VKB"#7 QMZW(MYW);RY[E(&*VTO.D8/IN>F$BNMA0+_!1H:>(&[58*+%Y98O/:SM=:?/]-V4S]F9*9@6% M% ,E< YP"C'@A'&0. M5^_P[[/SON[U^Z">YG;(T7+SD3VK60YQ2;!* OWPNC!]NF(ZW1/SB,JI+/R\*/P?+V8QKW_Z,'^> M;V:%5 6D!00(2P%PPR[<% "]U=X?Q*D4B MO;HAIUC3OY#P@RSOEAPW24UGVY^CIG3L ZNX\ASUS"H2J3_ L5525*PY9-F.)?#N7.PL43>[.Y*<_,SHL8B^ MM"+:$G*3U*0T@:8=-5$;&_N*(%Z?8V?DJ=L>^XKD0A=D[T<$CJ1<59M/VF)4 M;? 093PK,.* <@T!SC(.>):7@!*M!"AL!WOG([]HS2G R%KV<;4$MB^(N7]ALQSF M+:SG9/93J;CIVQ!>/<.B]3BIF^1VLUG/^>O&'N,GFU5BV#_D_OX:]_ZSV3M8 MC#63_?3QT\YB[V#N; 9[UW7A P":D\SW2_DSVZ@9U*HH>09!SB$"N# +'M4% M![#D F8PS:7;3.5.A)&U<-?RO@%-#&IB8?T[_1_+Y?KIQ&!N_?30F]&@EOX7 MF1G4R__XB9,W\;_(T*7N_9(R]!]ZA'2I+O2A46NDXYJ[/!-Z;&P_+>@P2(8LN'\L.7^KI_[ M03O+BYR-L(\\QGFS7>-%=OOVB)=O"$W%$:MG9=N2-[G;;&'3Z[Y\5KUI3*/6+S: (V]IF[!]:KD)[-_ M;:8"U^5E"@FD >;\8$P,CL,#DOC"W(LI1I365>.BV]TY(]]GK>TI/4!-5' M\$%E?A.]0S<3]>.]&4_?P_^E!.0K32FC:+E/DQ ]<1[5E"_B/"=K4O302NQO MRCS4KCNVO^*:B8T=^G[W6FT,\>LVIL0DTR(% )&! &X+ N;ORA MEE&<(4A@)N3,W,A7_P^_ST/Z_5,!#PBZVMWT_ZEW[[;\_8#OTV\!C5F[[_,M M_#BU_)ZOX >I['>E^@=(F!KM5<2N^O>%]W-%V.+E97;TH*SUM#-=2%:2'"#- MC=-00 AXB0DPG@1&B&N9%MS%:>A$F"J%M;'R_[WX>UJX&?5NF?2;WRB<>IZ[ M'C.97=],.'(JVP./IC9W5(Z/H((Y'VZZKS+3&%E[66TY(VN1KE\X?/;2B8FJ@RNOR\T#VZC/!MCF#%(J*$*2 U)*.Y^!EX"FC (!.=5% MD:6\8#Z[$3_XD:W.=HC1HAEB].?6WV"MOR%;BI*U(2GYB54)LTZGIS:R2RH,[=M2TQBJ;E)6GK&F13E+H<11D@Y@+_9;"EWP?0-G?)X M2L31<#8QJ>TGC[%"(DTI4*6=X%@R.XM*%D!R2/.2J1SFU&\_?05Q]'UP@V\3 MKFHS=# \SNR'EC8CK6W17W=BB3)2[D">K-0L4XJ",N4,X+1( 2%8@D*G>9J5 M0C'I- ]O;S M^\Y9=YKD=^&V@ WBT=%9_\G9_?,+FZ^M/]]7-Z)PGA<\8X 3.QE=E @0R,U> M4TFFA#'!0CM%I$>A;M+D!=M/LJ4X.20YV=%LKMA1G7PZ*UE);ITJ5B9XJ0Z[ MX[=\54.R&?X_>DL>._NW?%MA48&W>6M^(8:QI-H;GH@..EUH8RQY'85%1@,) M[0UTI^RA\^)^*=5?_ZZ^SV#!5(%$!@B%W.Q2H%DQJ?&O0ZLI0\CYV'"\C_H-B#XUBG MO"Z0TQ[1>@CA['S5Y][ XN\%JZI/NDTO^;2NNQK5F=T9*H7DE "A*04XAQ3P M,E4@+;1,1:IS++TRJSJ11C8--:ZM3FF1C7B:7EI!:?7=\G*S E&DX*?ZP0+P MKQR_QERL"O).G&DKR:^Q>U91?O6&D "6TK9U;&LKVC-NHDE!;*2_I,2XU#27 M@.J2@++@3)20,5PPM\!_)\;HH?X6U">@<$D4+J&;@>QYAE\:M/T4 /^\AHN, M^D0_!C(<&,$X9CQ6S*&'E_ZXP:4;)]S[]]!]O'_ONS# 8-R:E_(;LP[%UEBH M4F8R*T$!I0988@5HGIKM>%D23CC2)1/.$>O3IX^\NENXI,'ST)\S$3@8B2&, M^1F( YY"C,,9[3Y]LYHXPP0D,Y/_XC[2D<02?=8/@)XG2WX7GWD%8!C^RO]W_9 M!'#U3BV5GF]F6"I14F,O)$<28$$98 BE &<*4:T*S*E7[6<'SLC>18.:;-A? M"6\ 0XKPSZ7C9@2>K MEVN_NR\/4]&/K]9A^*3;4[[E4[N3J&:\M%786@."T]PH*2P @SH'#$,L2"ZS M-/?J"MZ)-+*:-KAV<5IMD9.JA?93V&Y9N:EL% GX*>V>^1WH=H?=S;RWTEYE M+)+:=N-,JKA7V3U5W>LWA"FO<;[8T]-:-5F9GW1;NUT/$WQ4?VW>&:K_F!5* MLYP(""A$!<"(EX IDH(4J9QKC$6!O59;)]21E?J8!OM]!_5>S$=R0JX84YJ$;S$<&H=_&X>TL;YU]5*VNDD7]3Z MVURHZLMJ(6^?[?'A?S7A'\II9MQO###/&< X(X 0*D!!%,YHBDF:.=4^^L&. M'04\@ KI]WQ5:F[V(;XL_ R$Q;])G(01V!7:E;>HK:*O@KY!_VA705QN*NU\ M=]0QP?5 ]8_JS_HWU0PBRE(-2T!TCNS(" DX*W.0H8V_8 M'4T>7G9SQJ^';@;](0T+;:O4EJ M&FX20T5S0<2-A1?7XP[R/<'\$4;W7A:#X[#>CIO#;$K3!OV65W6_*,=/^OBF M\;[=!B?Y?8L4T?V]S$*D#_'DX9-^<9<9._VT.JX*^X9VF^-+U;$/ZIG-E]M? M/JKUZFV6-*TD_W]T+LJJC?D=-\Y1.Z!>%"@C*8<9ID!A>W!(2@6XX!CP+"M5(22" M(O-K7C"R2(.R'!]7&[8P=KX1[?A2=3/O(TO*S\([])RUO?"VY9!;FNPYYF2- M9_LD,DT;VHL4_$A-:?M$Y-FBMO=1H66)/Z_L,C)CBDIA3 S(L@(!K+D&O!0E MT#@CB&0BXR3SJT9L'CRR<6ZK]'YOP!SS!<^8[[<.0UCRW- Y)A0TJ [HH(+>E=2C;?HI4<_SH MQ['WVMC'4J3%[R+$I*M;'Y.GRU?OM?[KT^VS6DJ;3?#+@CW-6+=T9-'/Z1KL1(+YKY '7-_?84*YLE/LQS9\5JA M+I(>M$0=/VFR->HB X>+U.4+_%7B@WIBBV;%JVTO(E)#LS !JNVLD11*0%'* M0)KB+(.HQ'FA7)7BY-ECKTD6+=DZ/!YKT24Q7->. ?'DI20<'06IR M^JS)%*6#B4-5Z;ID:!?L!]N=^Y?Y-]66!W$M4%I(!?*<%[9IK0(<9S9!A,B< MI+HH91K6#?L$:>P=T+9M\DO3%3O_>XY">T6?RJA?KZ)R[KE1.NX57>/>)!9Y M<+_L4QF$]LT>((LH_;,/9#)&)^T.]MP[:I\^X(TZ:W?PT=UAN^N&H?8);\M2 MN4XUI@H(17* F2" H8P!EF:H3!5&&@5VZ<=OTJ6__#N"H;J( ^U0 *>#[ \> M;'7P0&L3P'$4*X/'L"TXU*;@M[4EV-6&G%X8F/K*JJ^W2VG_8_,5OK&%S;R_ MW=RQ]?K[?/E4)\+,1,&@RH4 )&408)@;4R(H 2DBFF*""55.9>Y>J"/;& ON MF?#J)"NW4%9T"?C9'HN;L*5,ZA\.*+A)V";9$M$DKT5,A/5A.E8>K!/FM&FP M/F(XRX+UNCG H6B'#55ZM;9'1)M;86":&N9JQC@NBDQB4.+<.!;6Q>"%(@ B M+8C22'/M=%)_%6EDY=]"URFMS((G[ #=8P7N%9>#SQ%+"'[Z?\1_C9O>QV5W@=,Y["X\''DN#C=$.; ;!_]N*H?NE;O7JOY MTIYL5Q_5YI.N[67S&SG+$4\5@1D0R/;V2CD!E!8I0-AF].=IJ2 *:,KA0X/3 MMSRX-4>]K+^PN4SF2_./L9!+U@R_3C9*?%VN%JNG[PE[6BOEWGD\2.1N[E!T M"0ZSBIM5TJ(E>T)L$G]=]5 +=TM-/.\H1 :1G"0OZ$E]I1"AG+I,0<\8(4W[ MT@ N2"G.@!8JBRD2MM]\"%JH<+P2MN,/0KNWWH&J-I^-MV#,X4P7 M*!=*(F#[FP",% =<(P5R2+F G#&2>;4X/WG^R 9GB^;;;.A8!FZ680!G?HJ_ M!4HLTF&^[AU[F6_88OY?Q@9L+[HY:&9R*S;S;\;-CEEUV,%UM-Y#QT^?N.?0 M1=;.>PU=OBPP FN\COGF%R;JR5QM,BG/1"Z(A$#F. >8$ JX0@(H2I%"3&90 M^ 5<+X",'5^M(9,MIF=Z;:]T'$.L WGVC*CZLNL?/>WA)U:P]!+$M+'1'B;/ M0J%]UP;V#%)\<[^L-NLZAO2.5?/JR\M:,?EI^4^VGMNF(W;E36<23E MI_"6@F1/PDW2R.[+3G9;.FIG/&)3(4_.8_45_K-;;EB8SA+,\12P' AF[@IG0@#'(@)3$5FY+S:'7ZN\'/[*):5"3 M>=,MHRY,NWW\+?EIOFS;CG@:%D_9NIF7\23F9V3Z.HLTQ-QL?VM/+K8$C=YC MY(H@QFTVT@7^(W0=N2(8Q_8CUYX26II457?UX,(GM13??V;/[,DV4'I]^KII M;J&-W$!E"/[ MY]50KC>&5RL^MM56!S/G&2U2E6&C^*D=Q(ULYA^VGQ. _5Q&K%V\ #)Y M]6(WHY?J%WNN#E/37^9+VYK/N?<3E83E)0.(FQ4<9U("DA<0\(Q!"J&-'CJ5 M.8;!CZS6+3$C]GWRE+:;41A/AG[&8BN^M^GX%":%2,;$$WQ2(Q,FF%/C$_B4 M,*-T K!MX_[S?/%J_K;9PGQZW50;MK2+T2P72'%%%.A4\S0&S?4(X)DJG M$D$N.\'6K11M@,RS!ZO(3">-0\41"1S M[HL^J3T/%,VI00]]3*!%;Z;K5A]7FR]JLS'^$U^H^Z7-C_N%S=?UAM,FH!BE M?%VK&>,"PS2%(.7*N)G*#K],"P7*C"I(%$P+ KT,NA?\R/9\2TQBJ$GVY-A\ MVKNZ!;8EJ0F3)'NB/,V3G[P=K=-H4O0T3G$%Z&^<@N00RS;Y@4]KFH($-$R0O=I*!ZR2.B^+IMQ)#F?:S 750JD8* M*6X^YL]T%4$=U!X5 75=$V 2_K5:_V'< MG3;]<:;SPE@!SH'(* 48,F'VF#P##&*J2:D*KIU25B\\>VPOHP%+1(/FH1PG M(G#0^G#&/!?^EJ>[H3QYZ'LX;V'J[LJCG\Y?YJ)7Y4]NF4[C+]-ZI/ =EP16 MUFR^JO7=ZOEYOJGG00M8TE28+4?**0)8Y!10(A40C(E,:)*CU*GU4L?S1];[ M&JT>KM/ >5:ZG,C";6,P@$,_ ] P=W>=.?_ZD\LLQ"HO.7GZM-4CEUD[*P[I MN&Q@N5H[-;?:#:GAI, D%T:IM*V4+0JSI'*F <694J5$*B->8S$[D<96M%TM MA&J!_RVPJNQ,1(Y:%X-Q3_W;\;S%'&6\SU7.8E=]G>&\37E7%[N==5R=-PP_ M#/XP9[S.?O_'3[OX2JJMMG^Z=9ED+$1(X UZHPBDP*0&%.@-E#:ZRA MR@H% TK>O8AP^M0'U[Q_,'C_ELR?7^ISF'E0(9B?;-TL0'Q1Q3CXW5%RDQS2 MDC3$) TUXQS\.@MAA'/?Z]AO=NSK+):^4U_WAT1JM_%Y;0?';[Y_-A_;YG8I M;5.BE]HKE44I\K34("6EV96SH@ \A1F02FB=:F93R6(TV^BD8!JSTVYO&O]" MSC>O:]]9-!XR=;,XD444K9?&EHR;I";DINY MJ-EQ$X:5_D?JX]&-_#;=M&X M*I"K/32N/R',P-Q*.6\ZU=CR6GN@4*O773V'MDZ7GT&<45(4#$BMC4O#$ 4D M,S]1+13$JE"Y\*I0OPXY\B9E3T#=LP?,EWX!00_9N1F0N!+Q,QP'POC<-C!J MX6^2AH"DIB">N7#G-I*9< "/#V-I_:7C MMK$4?LIC.B^V'=4\2@?B.HF)FZV+-%;#!DKJDY@FM>GV=?-UM;;M3NAW5>4_U@URHYKJJ*PUV.QOOE2WLP22:E1FAI8US8LD9P)I*P$0I M0%$4$A5<0ZA3OWS*'X0S'WT-RM/LRR&?:Y7\]!^*K;W+>G\,X;G6"_\8U(YG MFFM6P#O+8=+N!9);FP'TI)KN!PVEMOCHT@2)HSS4GN_E@*'(E0<_V!N*52'] M@W U;>GU#\)TQV+YHY$W8%E^%XF+#_.ENM^HYVHFRR(E0A( :5S09%7:=HX9([LZC?&E(<9T^1W2V92T^G93&ND=^JQ1+[IFYIPQ7-[ M26&+V&@RC+DFQ2=R^B5F-$%?7#'&0PM(L+S%C]LVX7-5/=S=?E%/]JMOHPA: M,R95J4"AI;7B) <\+PJ0E27EBG&A,Z>XBP/6V%$7G!RB)R Q!"0M!1ZIBU<$ MUF\B(XO!,^C2)X&0M.TKHO#(ZHPGDK LS["/PR_GTXW'WAS0*X^8+B?4C9>C M'%''6P*#QW;61#4KL-:(E 6@F4T5I9(! G,(4JI2J BC(I6SS6K#%HY1XOJQ M7H9I]W#G;^_QT^/MA^3VRY?WCU\\ \ -URC5F$"\;0(!-01,927(L'&]-ST/TEFO'^+8W+YXVM9\!_UCU$;VQ@M+-0Z>-/A\Q M>E%CG!',@ MM-; %L0#AHT9$4+F"J(R+8E3K[0+SQ[9/CRH;_/*^,.V7X39/Z[6;6O1:R/G MKXJDWR0,9-1/X4-Y=%;M'F[Z%-?<=J"TYD][A;WTQ$G4L8>5K;+U7>*G2E+- M9W>K;VKM6$]Q=OUXWTP-$[5DHI/X"Y](I<3?GU;?_J>YI_E"S _[C^/\29-\ M&IT,;#^,[@L"CQ]>>:7^\]5\8^^_U7F'ZJ_-NX7-8,.8(Y(1#9 N%<"<%H#+ M4H"2IEID2&BJ_9IC=R&-?0BPPTT:8,]8?J> ',/Q,=CVC*B?D-@;51@? M0^QIV;;V6*Z68'W8^,.S.J!'JFZJ'DE6?LK^^4A$![!UD]J(N?[7F8N5W-^# M-&TV_W66S]+W'6X)."8Z.GU"NZ3.-T9S9]=!^=U/1>&& [/IC'+*OY\NEV.X5ZV]^KQ*KDVCCX MF4;&?N 2$"Q*H J*I&&4D%A3E (A4 8R( 4]+V%M0($R(*5'@E)?;#C6QZ;A>+ MI.X2X[?-N"(BMYU&/,8](PMMMLH!;I-[-T+=D!N/D?8<5\ FW7:X,7ZZ\W"\ M*W!\C:HJI8X'9E\Z^YEED&0I8AI HC* C;H#AB@'2FF=0D&*DE&?%!!7X+&3 M1.ITB9<6SW/$C:OLW%1_#(EX^B$U!8?CK_M.>2,.PO'D/-9H'%?8:8?E> KC M;'R.[_T!.X^[53WQ4]1)MNUHO>,<15N20)#9?4A6YL8-, X!1<8_R#'GD$J> M%9BYU0*Z ?HH15")WB$%UZ=$AHC,86L250Q^MN$B_T.27*\+Q&/;$E4P8?N7 M7@%%VLDXL]F[I;G^E.GV-LX<'6URW.\:V-7QV'KN#MI%FN:X1!E@6$* (=* MDAP"H1FAJB ",^A7Z7P%<73S=K+D>WI"U^1E##Y4-G660IOA0[@"3&,&%"PX M,EXEIUE8+\SAT@H*335X?<, @\3DYB=&9-YO">AV"\?MCMG/9^P>F1UH;],I MLY_USGZ95VZ+U.IVAFWO2UF4H$"I,8,JLZ/() 6"PTSF*E<:>>T)SQ FV?RM MSAK<#NQO.RN1HBQ/"1 YXP!GPAB^,BU!*2362A<*N2B*=E M"^$SU)9=97%X6]^Q3-7N^6_;QO>J.3J[,#0[9OZL'MA&M?N#7!@73)4#('>6T) 2L-7BO5%-#=).R MFO 2H#[1NJGO" +S4^N3LI^'K:P,%[.;ZR<=0?$ M:;/7W45PEL?N<6N8.;#3+.W_;7/K;VQASYYL]=-Z+C9*VE_<+N7Q7QQ[A_>W7]Z;'Y*[VR__V\].3?PVW4S> MC_N./$_8ZIF^]M_) 8'&U]K1WH[]M3W_3_[R^(ZV0'/+5?+3EJ^_W20[UI(M M;\UFK>$NGF%^F[<2R<9/3/RDR\7;O)C3E>>-J A;Q#ZJC:7@\WKU;2Z5?/?= M^,T&OG&H;:JEV,R_U>=!NZ,;[_>/OQ[O[CK\GMW>/]/^\?[]]_\1P,%R!6MQ5A7&'Y675;[%9;Z"TU M"?^>_&0)2N;+OR4[FI(]4:.P+7OUKF&JDL[1PB<=W(2;5-\^OR)M\ =[)UO>+LN#-.\7U=\ ML3#>ROUR8UZHK0FM0VKWSR]LOJY'CFF"4)YK"C*!,H"944:*R@R46)1Y6:0* M%M1'&5U 1];//9 MV7YJ":IW)O,=24%=Z)PDZJ:^L>7DI]&_'@IEC]]$RY,] M!?&4W(??2'KO!#FI*? 1PJEU\+HWSA6WSW38I7BW-TWY>V=[SQD)DG%-C M' A7]?F: !Q*#@1GL-2:84V]SM<+@F)T]MU!OW\CSA&FGOIVG]P14>?W&EJ_:SL-9&X-Q7)I#1:I2*@B0 M5)0 *UX"5D --,928 (I18ZCWJX@^7S)084/1] >Y4L]PNG7WX@,^ZGN$>:0 MRJT>UCU*MN*((*Q6ZZ(H(M5H7>>KMSBKY_;IJK*N\W!4CN5P>9A;9N,T]W6I MEWWDA]V\)%Q@R03!0")J&V3E M B3X&B%-KV>#JG7AY9!\[(SE@=Z]O##AA+ MU24G-T\B O=^EBB(<6__X0I;D5R'+I1)O88KK)XZ#-9EAK5*O U(O])$5N\9( M?IHODZJ&]QS;K9S-%DY&=)SP;!-H38H'Q#RO'!8V2 B1[*X?]J36.$@L MIS8Z["'^'>3?+S?[W>(N$?2+<:A?JQF$A!K!,X (00!KD0)2,@523'(I!9-I MZM1S^!K0V*'I&GH;H3A(3V[0W:S)56'U&XZ8(O ,4P=R[]6;WX6UH%;]O0^> MK'._"WN'C?R=K@_,J+;4VD'%=L?[,*_^>#3/:8])2IAAF=I&%+#( ,;(N%>H M,$I+\Y*R7)/2A)_F!@O!/UOW.GNQ M4FM[D*;-@[W.\EG2JL,M WLKW"_%ZEE],/[NS/;I+0O$05E@;G9("@).,F+^ MA2@2BDB!\Z#N"GL,+R7V+SBP$$WW^K;'PFH9VDG@0"YF3X-EJ4H J1U?@B0# ME/,,%! 6*&60L,(KMVVH7 *R9VJ@Y">[K?E;? &Y6;2!;/M9LGV[A2WO%J][ M'Q?><^&8GFA:@0 7,2"8S1IQRVCJ>/[("6L1D!^D^INV2)/JU+0)_?IIVS%K$ M5-(KG P8U7;IJ9.-:^MAZ7!D6]]EP=U,5NNFDN5!B06KJKF>BWH-N)7_Y[7: MV-CLSZH2ZWD]K'XFC3. 2N/2<\@)P"+G@*<2F3\R5.:0*YUY.?>^!(RLDZ'=%\9.FVR(YIHS\]/H4_J;..V/K;0>V/3G)[Y]7B[GXGHQ2PIX3*:3P[OL[M11?G]GZCWH<:2GS5"C!@1)$ $R)!+RDPKP> MR!'G4%+F->/Y&N#TP84=O-?H5F]NP M0P?S5V,/7?<%)'K=JO6J>F%"'2?SJ"*33 H*LHPRH_4Y 50).U5(:9X*G15, M>21Y7489_?QP!^N1X=0AD'XMCL2DG^+N\(8D='6PZY',-9SML$2N,_8C)7'U M\].;P-5QZW3)6_VT'R5N7;DTP)2<%^7_:[7^8[Y\NF,O\PU;S*#(H(0R!82E M%. LY8"44H!4IRP5+)&77W(=-;,E9\C MN^9\4VCH9B5?Q>9^J5?KY_I;^+!+N31>D68HM5$:*0$6A0:,00G2G!&6ERD5 MTC-*TXDU\BZI14X.H >DJ/;)S#46$T42?J8M6 @A8YBOL1=O#',GTM1CF*^Q M?&$,\]5; MR6.JWJG;$4TD;5U+)J8BWKM>TC9"W^N^_[2]HA2K=_LK7\5,=? MJE_-A9OJ?MG$;$YRMQZ4/2&VUF>UK-M]O++%HUH_SP0DNN2B!% H#C"D"- 2 M85! C JS\5(%<;(5;\?"R":HIDEU3QK[45ZD@W?VP[\>/[M8TPJX)38Y9"@Y MX,AV.CJ\KN4JJ=FR4^9JQFZ2AC7K0#?,W21G::T[!I,##A/+X@__;7BXJC_\ M-Q+F__[XWXJ?B_VFKZG7;W\;RJ;;#+RIY(]V&&]+26";,*.W#6VOE7&:JNW( MM*H^HBAR+)7D.5 \HP!K"0'GN@ 0EU) +(N2>-74]:*-[#=LH8(.<_K%Y+97 MB<:\YZKLR+=__S 7?F+U$NO%FK:OF O;9SW&G&X:J,+[S3-$*84$4H!PE@*< M%APP6)1 L1(QAJSB^C73/X,86UFW@ .B"Q?DXJFH$\02/!D-5]*Q @<7 -Y& M':^&"7JN#%6\E?CCOJI>E?RY+G-O%NY_LL6K,JNT6;XCL7>W 1!+U-1F&K*2A*VD(VVU\:MIL&MBAO _H2[Y C8D@IVCF M: @M$UNN"&([-W(Q'AIH#\57)5\7ZI.VS00>F7GV?E1-SGE64)D"9F=O8)Y* MP%B: 925+",2"HVXE[GK 1O;.6FAK6Y]7&U492,3E@!/$]8G+D<+%4D(G@;H M@/^F-W&-/$YNJ0N+L6Q'']2TIL&!Z3/-=[G'O]!C_UAC,J0=V2G;AH%LL?.H MJAIN!O.RA!(S0)EMP9.5-J.#"Y"6DL,"=6;!# \H [%!VVR^I0 $1S6K83<'N81V)V605DK M.=_,$"JI(K@ I9+(MDRE9L-3$) IH7+S=UD.O8(2AP\?V018J*K>NM1H _NB M'DG%;:$/Y=5/C3^LED_ !I63.A9AMPXU8KS5_!(?D5;OHT=/NEI?8NIT=;YX MC?]J?/=UKO1.63]I/1=JO9WOP0C&&D. *&>VZ1,'G-1!/Z-;4$N6NA5D7,$9 M>[6UR ?+2(OMOKSVB>CZ+IT^?%]FP?[C?_VW[=^8?]D&ULY+UIEYLY3V4]?<;F:+N;_\C/_$_OY)YRG19[./_W+S[]_ M_!77[DM#-<*^M]V7SH M;#K_^Y_KOV)8X4_$WGRU^>N__/QYO?[RYU]^^>.//_[T+2YG?UHL/_TB&)._ MG/_TSV<__NW&S_\A-S_-O?>_;+Y[\:.KZ6T_2!_+?_G??_WM0_J,)P&F\]4Z MS%-=8#7]\VKSQ=\6*:PW4G^0KI_N_(GZ-SC_,:A? BY \C]]6^6?__6??OII M*X[E8H;OL?Q4__O[^]<72X;9E^D'YUSXOL?S+S_1[7V@U(9F7K*[U_VY_\9_7 M5?9:'K^M<9YQR\WYA\\6Z_.0L19YNO3C).)YM/?197ZV5(ZPEF M98*R"#%K#XJY!($ !T[JF ,3&L,U;BNU*R)W(_H5IC]]6GS]A3[XERJ!^H>- M*#9BN+'<5B2'T7V^UU[/ZW[:2/)CB#.D__P32:#@I& A)8;5(R+EF/U>ATFQPFY M+Y@\/^. ?'2)67"PR1902C#P3BC0EEFFI&>*B>%@\GP/F(BG!Y-#A-P73%Z< M<9"%U\Y)#B$2QI76A01"64Q.'(.PE +&/!Q,7NP!$_GT8'*(D$>$R1W!&R60 M^)J\\VIB&?/(,Z6YV9!5U(DXLCZ 2\EK+TTF\+=.?2Y6'\>6- ]HFPJY$[!\ MI)^=V*PE>D?4LF1!88@0E19@.+<> Q=%F";@J*MUE=T*RQN9?@<@R@HC/@C13 I6&&"ZD"'G?,<\?"7=F(=K X M1KR=(.0=+J>+_&J>7U*B-V'"B<2MA*!+C9N2@.B*@^!$/7XVGHLV^+BR[#AA MQN#H.%RTG6#CXS+,5],JE#-\9U&(=1U!$L"!T.P@!L8AQUA0:0HP0\,DA>S=?3]?=?IS-\<[H)IDOF5L@20#/-0&4*IITDJ&N9 M.2IFN;#^*'!<7W$G4.@G XJC!-H%&-[CIVF]BYBOWX03LG@YQU*4@4QD@Q+9 M@3,N@33H(F.EH+8- '%UU9U 89X8*(X0;!? >#U/BR49N(U0-D?*+Q:G\_7R M^XM%QHEDDCFG''##B1UN"\3H"U@*I00)K039 B?W$K$3;.P3@TT[L7>!HH_A MV^M,DIJ6Z;9(X,Q.!L]5,EF#S(+L9)(&@J\W$119>9,8S^RX!/?>Y7="CGMB MR&DAZBXP\RQGTLCJ[#]5/'R2N0[%&0G9I$21N);@!9,@F6%<6AUD8 WP4%_?+O\N/AC/HG..L6RA\3KG41)$4)6$4HJS%C$(O-Q=4=W++P; M2)[.66L+^?8$D4W ]7;Y;KGX.ITGG*C(R4<2MHWC'NI%-43N&201G$G<*,X: MFI-KJ^\&EJ=S MM,TCTAYMUBM0ZS_W_Z91.?1YNC8L4!HM24Y5D%+I@"%);' MY(24199V>+FR]FYH>3HGLHVD/#)6JDU\ML2PH=LY8R41".0AR7$RKB#HR,#[ M9"7ZK$M,QQ7L7EIM-SP\G?/7@R4Y,@)J=?SLW>?%_/R($%,JR@0*L7DDW^A5 M F<,_35&(T1FVBM]% JNK[@;$I[.H>M1$NW"=[PX75;);2\0IO-/U1F>KB98 MDG*F/GN(@A/U.9- F(92-*&=HXFVA?>X??7=4/+43F$;2+H+Q+R>TZ>%M)Y^ MQ9=A'<[8FBA?F*(T##Q+ I31&;R6'G),%#0QJSR[KTA^]V/8VU;?#3%/[P#V M:$EW@9AZ*;5\04'VI\7R^X0Y(CY24&VXRR03BK&=]PH$96(N,Z'-D44"MRRZ M&SZ>VC'KX7+M A8?3L)L]OQT1=)8K28I9&ZM3Q!#O:[D,I/GI)B:VQ"=-AQ% M.BX6N671W6#QU$Y4#Y=K%[!X=8++3^0?_[)<_+'^_&)Q\B7,OT\4"A^,*R"% MIS#;<48,D?G+TI4<6":9M(#'K8OO5G[VU,Y3CY=S%W#Y\!EGLW/J!2^> JH$ MG.GJ&DDLD6L)2$F8M$4;;5K418%J@0!CAPF!.9<+)JI[QV__$[Y/B X_<2?"Q(*BL%,02.)@BK56")\06MWG7 MEMT-*4_G@/5XV8Y]UKY-U7^=KE*8_0>&Y7D9MV0^YD2^DRQB/2WV".1:&>7N MTBNREL5H=10^[EIY-X@\G9/7)A+NI%#^!Q._TE=6DZ!LSC'(&F61%2PN0$ O M(>M4#%/&>75<*?0="^^&D:=S[MI"OEU!9!MI;9FP1>I@50;!I:I!.0G%"P27 M49:2".EXW W>G4OO!I.G<]C:1L8C ^49<9 W7,P"Q5%9\FPM0LA(&5LPM<^! M-+704G/FN9'AN,/X*\OM!HBG<[IZN"R;@>"??[DA2^+K[X=T'WO[YN6K-Q]> MO:0_?'C[V^N7SSZ^>OG\V6_/WKQX]>'?7KWZ^.$J\3NV)GOX4X_N6[8GX4(P)D$M) 7?)$*W/0(&44CK3)DKW)3-'<3EB M:[3!D'!G\ZO]Q=U!UY&[>SN%VE#FEKXL%%FQ2+$W"*L8.>J2(&I*X4P(.45-GV'NBV7_>W=* MVTN]#W=*VT?6':#E X7CN'K^[GSY#2OG_71LX([ X%SGX6F-%AI=#]"8!"U8D M%9!CNN]E\2/VVGO,)FJ-8'*(D/N"R7D;.!=,#);L(5>UE:D/C( >"T117T$3 M ^+>X]I'[+77_ 9H>)@<(N0.8/(>9[63_[NP7'_?W)37,L[%?/7\^^7O;#OA M:LD9I9$08ZP%P-S6PDX#12L&15 MC0=D&$%)VB=.,0%"*QT5A6W^0 1384 MT@>0 A6%<*YRP"FBTW4'Z6RR:7W>=Y.*<3U58Z0<*>0.8'+ANG]+>(3%''0M?4#%N.C7$>?!A NX (L]6*URO+FY2 MN.9*9=H@H12R?KHVYXZA@%5<1*<22_:^/DR'P.,J!9T< !^HST4SX78#C;,: MKTL3BB(W)5(.*#?]<2.9P*+J27BVI11O0)T\NEL5"EC0R1M&\XJ QQN!E$EZVAD9=MPS[\2U8OE=V)APK2@",R3UY6\IF)>@6UU%P'GYJ/>GN8K''O! ;P3HTUT0&XWBWQ2YCF5]^^X'R%S^;Y M[?KS&5/GHIL(S[ADTH*)I3[)505\F!<=K71C(+ =*)L0=OD3ZCIX>@N4FZW4SH'=B6UZ2"^:6E]C[V5D!HZ/ MFR#C(&%V ()+\?N;Q3R=Q6FR.,:"Y%!2D!3"EP!.* 7":>FE3A)+ZP/!6PGI M(1IN8SB.%G,'6-G2/]%*%":] I\1R;^#.3Z1U@X%G14*F/P85HW?BOFFKQUQ]7J6D&S =I><[;CZ/$'H?T%F>TJHW M9#0I"HTH7(+TK Y!\774L,W M),Q>T$1P0 7Y[<3,ZYK&PY #43? 89NNY4[ MY^J\Z?W$2AY]IK11&D;[PJ<:$')7.XHBZA2"'."-U,-TC7L2.!"RFBND Y#5 ML'+UMKR@E:<7=[VI/B+URD/)CI+,8@5$$3P8KZ1/T@3QH[]/LY#I)AWCG@$. M!**C!=X!:#9'$V\6:[SNI6LNJK,/$)0E"VM= 4<" 2%BQJ03<[SUP]Z[:!GW MF' @\#01? < (DOZ%9?K>L%R&S>"R$Z*U\''Y)Y5J*\QHC? $XLLA4+AW@!. M[1Z*QCU4',Z=M5)"!Y#:=I+"S2W+#:=,N2OR;*I35DC;(WNH+Q!!82S.U/>( MS=]MWD?/N*>2 \&IF0(Z -/52[L;W#C!L]>ASJ+C]1162'"% CV=I<%Z0)MY MZ_CH?HK&&78^M+-KIX0.('5+/NH5#R9R,JD:-T6[#.H9!RD_*>.R=\JW#[,/ M.@-H/JEG\"#[*&%W<'.RB?1^6\P_?<3ER67W/$&TL=A$&66.&A3+FRY1!9(I MN43G@FE^@'0G,=T<( UWG-U&$3T8H#,>:@)ZGG].%!&JA:Z7R$:17TX: C>Z M%C)EBRPDY*T;!-Y&1S?'10->BQPK_@X@=&N(=ZDX043MDY 64-<#UE12;>N= M@;N8K<>H"F]=W_H 2=T<(0T'K)9*.1ACE$C&Q;#!]R66LDB4@EH&.4?:-A06 M0,R\]C?C(A:?92FMSP<>)*J;\Z8!76%3Q72!M9=G"[^>I\4)?@S?+@FR%H\C MTO:12!:9!6)(8X3H4H+"O4*$3"W+R7"0*M"^"&C U6HMF[-CQ@B.O'4?LEO(&+O;5!L-WWQ$ M?92X.T#,I?FD6_J)SB"C+)O^%*"DVW0>1@AHBY+"^'SOR,;#VSOOB94!:[L' MPFF+2@E MGM,T74]$#>\4R\!8;;'.DH=(B27(D+EDC"'+[3N'/T35N$>9 \&KL3(Z@-=- M04V29 +112*>*Q)04> -)F"\".EY4$&W?H%RDXIQSR<'@L^1PNX@Z?_K=+Y8 M$MVOYP1!7*TG&$T)R1A0GG(,I3FOSP43J!P9176)D?]N#);K-(Q[Q#@05(X2 M=)=VY?7\K"/%N\5RHYSU>CF-I^MZ.?UQ44_E:[WZ8D:?^.F":\$9!LL%"$D, M*ZU(A((V"@8O149>M&Y] -F&\G'/+A_-?@VNU YLWD-'+9/ HT\JUM(?6=]0 MU,[]UE-FJQ*/(9) 0^LR\H=HVNU4@0V%O\<^.S]>+\UP]I@3F]]ME/$9U],4 M9EH2P\]ROH>EQQSL+-!Q51@#P3GADB/EA[7\#HL,PAEIO&A=M3;" M8.<0HDT\%P@^U$B"4F&?@@"F'=!SOO(>X.<'/+$$ K M52X\DYO7C"(^K+.+R0O17[VS*GM?\/_BP<[[J/?AP<[[R+H#M-PW83@)IGV( MLHY@JYW&E(>@A &MZ_L<*8J7K6'SE 8[[Z7I/08[[R/V#A!TR\SA:(02R$.= M-*Q!.1MA,S2TH"V%"V/%0'=U70]V/@8O1PJY+YB9^UST$"RT[4^DT-KI:4ZRA3X$4I[UI? MA1PXU_"Q!C4W28<.$W '$+D:6[T+R[?+#5-Y4^;R#I^JAI-\HZR9<.U/^]%6E-E-$=Q#8LK)Z=KC\OEM/_ MPCR)*$40B8/5JH!*F5$@CPJ2BSEKFU"HUF'P_11U8IV&@-11PN\42J]7J]/* MB?: MKXLT[774JT0?CR+0R6<45$)RB/R%CC,).'[&T+E/;@:RQZ]::HJJU&OI"U@V/ M+1@G@:1:ER)HDY@4P''N01J1,?"HLFL^//AN)O4<$G3GL1,1F MS(%\-7EM9;B&*$R$; (ENP:+;GZ9?@>#8N< \3=(VHN>V>/:'2I[3"] ML'4T%T(HW (SAL3$C%.V=6>M^^@9][WLT/@Y5/ =@.AFC5OM\+3E[O/QP]M?W[Y[]?[9Q]?TW6;EB7=\_""EB;NPTJ@L<=L] MY */%_5GR9J@R*1*Q%L L\MV6*7$P2M M-4B9;(@V*VG:MR^YBYIQS\R' % H;\L%ZO5N^6B3->3&),I$B.DZ,B5 M.^TAY#KQK$@6-'>EV-:FZM+RXQZ+#X&20V7;P8NAB\YSK[Y]P3E9R N!A"*- M5)2K': R2-&P(U4OQU M"]10"QV ZCWIA CX3/R\I/!NMOA2-]XY,RF@L9IE,#)49NJD7HT6DL]<9B&5 M+*WSC'L)&C?L&090[330 9S^$J;SW\A%OYU_"#-\6\A5D]#6W]_- O'TC]/I MAKE)R)YK)1(DOKG'EJ+6"P>0A<>DA!&Q^<7O;I2-&S$-9+':ZV1_I/DMTN;X MJ=X6?FP'N+,!]*]/OH3I@:GZ0?W;\IIT,O]4ITAM9Y1?'&63@VUZO#6VWJID6:2<=&: 6,M& MHT?:";0QDDP8HRHIR-9O4ZZ1,/*Y4D/M7H]XCA#UL3E9L_Q_58TF4KKYZELU MI*?3U>=M#/<2XWI20BR<:PE%"UW%0[YWLZ^2HJ^44K1N?:3T(%$C'RL-AZ>V MZNC %IT-CYXOKKKI\_W"8XE,![+7;G-:1C&=*]$""XQS%J72IOE0I7LI&OD\ M:3AD-51$!["ZFY' D@[219"!8@'**B5X+6JJ8%RA, "E:ST.[C@P#7>6-!R8 MVHB_@]#[1])P7B0SG9\24V=9Q6*^>HYEL<2+J5"X(JN\#*2[Z3PLOV^*#>]H MD!D]A#!/V]Z+Z;;4 LGFWC MYSC'6K&A:\67Q0S9UV*PX,@K4 X-:#$)9UT.LK5[OH.4<:O9AX/?<3+OP!-O M:WLVQRXEDM^(7(&I1W4J2@%18?4"DCFO=%:^]1W.C]7'K4 ? B '2K8#<_(& MUS^,ZT[-I+GWRNCH:]A0YZZS3;,RA.*9BI&,J&L?M>U+Y,C=F(> V+"*ZN?2 M^0J?$Y\PRT)[*.7:T"9P"Q%K._["K4;Z8FD^#_,* ;L!Z4E5FA\NX [,U=]P M^NDSX>W95PK\/N&;T]K*ZFVY\=#L0E(EY6RED(3_&"A9]A*B-J[.^#0N9L$E M"XT!M"^-NV'L216<#ZJF#B*I7?E['E;3-/%9&.])B-QY37M,9W!21-"6AV"D M9H:W?JB\%X'C'OD/BY4#@;F_XOI%YO,Q;O$VL$ !@C*);+\D1EWA M&@R)-*D27"BM[[GW)''D-E$>1U@\WR VWD;D^T&RT**7 (#S9 XD<9" M0LAMRGM2CGA9"?]I/YX<9\[/+6H_XJ'[XP3]W@5-:BJ+( MWH"0]"\5N0.?4X:8?0DF8'"\?9'+("_LK[??S298Z^I$246,)=H<@38+ M4Q!@G6@_R+.?\3XM]/W01)\])-R!_[I[!HDS);EH,G"K*%[,]>V1"DBF.A2> M2R/.;]G+[T^/(]E'R%W )-;6F\%Z:36E"9PY4@@ B50$,^!,D&14&DE M0O-Y3YU/4&CA?@X3+8?G?[*.CI)>TO_NW9F[^\^O#ZS8>/;U_\SW][^]O+5^\_O/I? MO[_^^!\#I.WWK39PXKXSH^UG]MXS3#IP%34O#'Q]S*X,4F(7*<737BI"N4_8 MO.9L)\(:I_4Q)8$B:,!2HTMCR3O8HB'J+%@.)7G1^IZDI[2^/18>2/+WD7<7 M3O.NM$39A%S) LY+76O!2"8E%[ B*^8P6-.\%H&$(@/UU?U"N(=:Y, M;5*5.5(ZT+S6]@F,[6T$DT.$W %,+L*Y;;I(#'U9S.FOJTU(IR-C.NH )2=& MLG$:G/0+O0,,7>/A;%^%8&S!&,A*YE33 M@4*FTAK@SOA@HN "6]]=W$I()^G2\8J^7@9VM-0[@,ZVR.G,=,I20DJU:R(R M2B"SR^ RUR0<;ZT@+C*VKL._O/ZX0&F@SNN/'@^5;0^XN"V?,TC^6"H!TEBD M?$X["M23 >8U3UJ&%%US?'27/Q^NU7LGI!X@X@Y@$N1E CA-N!^AXEO.T2CW,WH5I?CU_$;Y,UV%V M7AUB4PW1&1!#GO*Y','K;*$P;J002?#8.CZYEZ!Q\^=FJ&DG] X0]![7Y(4Q MGY?*8<,1M0BG*\$ V"=(X7+(5%WMK(W$[)N,ET,\PT$','8+G] MF?\9+T&I$@PR")[7N89)@5.UF9,((EA?G,NM:^KOHV=<%]4^UFTF^PYP]*-& MZ.R@ZOGWW^?3?YSB2UREY?3+1DLU>V19!",<"4PF405&V:,K 7).SFKZ!K+V M4]EVHVU<9];PH&809?0(LC?A!,\V(LM.>T'6%D/M)E_W2Y213+F5"66TIN3F MM]QWDS/R=>4@^G\(9 .R&$O-Y<;0>\[4?#R'?J0V-N0(7TA[N7N[))+L+Q M.DN!?$&=!^QIHWF=0!3-E9=&FZ /Q-VN-(Q\2?\XN!M$(?WA[L6N;$I37 XV M0F%(\6]! [Z$ "95EBE 2=>G-^^,NUUI&/G6_W%P-XA">L+=MM!AIU""B5(O M#C*PS HHYVO?.JT@16UD$3R4ZY-6=HWI=EI_W.$\CQ/3M5=$!WGI+>^QO(]< M9)G!N\J!K(__4M9@N,I%*2ZX&*P(Y;>]'D$.9L"&J#PY3, =0.3U/"TQK"@# MW_[W]?SFLY?WB]GLU\7RC[#,$W+DQN1:UB5,O7.H3T8S8Z"2S-)IQIQN?9RQ M)XF=E*@(>IC/#P>'>DH;C=',PU+Y0++@@"L)RW;K&X29'6"AOMEF2=Z\]I+.1 M0%]@%%S8C(JI8E+[*X"[Z1GW6.,QH=9,*]W@[*:L2)[;.;/O%LN-#G?I:NYR M(K%J R:CK26-'F)""G>S9DI'KLEY-(_66E ^[M'(8V)W!$WWA?+7J]4IYI>G MR\KQ=H'-'KZ28FW^O*Y3ES]@HA]=4X8_X3H*6T0!VL?$,ZH:= L/%F5AI6!V MIGU;L&,H'C=O>714/XYF.PA#[^#VW\/L%!]F-KB0"D\%L#YW46A)SB$(L+&@ MBJ:V.WDD&.]&\.BSEL=&\0!Z'?M@\=[]^AY/%E_#;,)M"LXZVI4\U8Y@Q8(S M0@)G)1>'L:1PK8/)'<>(NZPV^C#FP5$VC. [1=)FSYSSXU%KM+5@V65?>YR2 MM"*%+<2>##F*XH0\!DB7%QM]OM^H.#I8[/UZU?.M4:WOI69>9&\+1\VA=1O'/4D[ZMG W6+.H@_>6@^6:C'<2 MBO:?D4#2BY)2M.*OGPH=9.P.PMJ0(4W:WU S@,4G3FHC*[._B%628XDSI29WZT\<,^%QY]O^(A^>R!] M=(:UL^.B.UDK:!03CH,TKCY6XRJ^@7@9IO]8"K&[+S7&5#6MGXQD/F6%#2PS&/4QLKDFC?=W(6PW>#WW_XR MXS!%]8N^[9[:?IUD]P&77Z>I7LGH.FDD.A!2U0'>R,"5VB17Q11WFA?7J/9+$5],U MGHEA*Z'WF!:?YIM/G#CTQ16>(6 NH(H-X*6B0(9%Y[+/M%=;7\4\$FN[[83_ M%GV"&8D)"LT*"_JHQ-#N2=Z(2CX MMR9^XRCJ&"IVJUM_TE=#CZNI_2'IMY"PQOQQ&-LYL1'KM7\"R64& MA2Q#K"]OBS/168XLEM:'4E<(V UH_RUN=PX7? <>]Z&71#%'5I1$T,@I@$ G MP:-'>8DG?8LSA'*.?)CP:IZ'?^3%I6/68P!7:L9G'9+4 MO #'A'7!,LQAF"DPQR#M2=_B-%=+)S!K]?)'A>22=F!M)$'6F=Y>65X?N5$P MP (/I74C[D=\XR7^^US]/*ZJFX*\AQFUVP:WGW$]36%VE77J\Z;7W MB.!Q1]DB#Y''!(BU.BV[ CX[^JL)1D@C);.#C>I\Q%&VSKF 3E%297D$972& MH)4"Z;)!([0><&+OTQEENP<6'AAENX^\.TA+[AZ^Z36W-C )//!-8W5?!_T6 MR%YI7Z3B2K9_B? 41MGNI>&=1]GN(^X.<'/+V#/K!9>H&7#C*"'GR4/4/(%3 MB+;^#VWK)Z!/9Y3M7NI]>)3M/K+N 2TW9V3J*$IDE.9P4PS%GY9R':\#R2=( M2]_AQ;:.^ \<1/J8@VOWTNO#@TCW$7(',+FE;Y1)S!FC(GB. I2JGMEG!LY) MQ;CC49;6S8\.;-7V6$,"F[B?PP3J"-"!NR"#4D$.TIA@#QH[\5D'8N+!4X*&"FH&P$<["WC[ZXMG M'_[MU]_>_NW# .G^Y4\?.*._DY'V2?N+L/K\ZVSQQ^HB/W-%65T\!4ZREA,7 M$R$6,H'1!K)V*E%@-5@2>PL]C5/TVF&3%5M;18=ZNV E1-I^(+GR)5J&40[F MX_I*T8_3_ .9^3YB[L#3O<=9O;=^%Y;K[Q^78;XB<=1:I.??+W]GDUQDGBFV MJP>I(9*D"G/@)2K@&&116+R3K>^@=Z>N$W =@($;,\4&44AG4#M+1$IQ*67% MP M-(8!-%&7:^H!#)J-*H#^KUJ>C-ZD8%SI#Z?L>6!T@_ [@\V8Q7UYBXKQ- M>(A9>!TAU0$(];%W#282VY>5$,^$1)@/'<,2L+L= Z2[M)Q;AI?F.D'"GD#F"R\Z T9U.P MJ3ZFCH1\%0(Y=1TU.)^]0V.L,JWCYZ93"Q_KY.B8X&<09?0(LDN#->I\\F)8 MAFQ2K>F/!9Q.')@(10G40:CVD[^?^M3"O?2_Q]3"?90Q=OGZ$0.DBG(AVFA( M7J(.\O&"\EWTX"-ZS;DL+E][1#?.1*]1IA?NA8%&$[WV44A_N-MY@)021N6@ M+$A6QZ@'9R!RD2 9:X/1Q0IW*.Z:3O0:98)A0]P-HI ._.@MMP@J:26D])25 MU"8DBG@)Y!1 Y!*LK+UN0NLI.0=>W3W6V.AC K C!=P!1-[@NI[OOELNODXS M9@H@5IA?S]]^P24I9/[I65I/OVZZ3E^<_C)E399U@#L3!I2+$D*B/-<7S@Q' MIY)K?0JU/Y6='' >B(N;;VR&5%(',"36RG2]>4)40N9&I 1D76O9G^40,T:@ MO!M9T=PFWSK _['ZN+ 96L\W'M@<)/0.X'+E 7E]\3U/TQE>>8I&3GQ?4287 MR,$+8)*3#+PI%$\6VK D&.&L3SFWOL\<@H]Q([9'AO#H0.A@,[Q$6CE-MTWF MA#L*OLOKCVL_QT?#HI%J.H#5B\5J_;;\ M9;'(JV?S?-Z7YL-BEI^=U)=%_[7ERF7&:H-U,"5$4!HI?":$T.[-D7R)IHW= M.J'8C;)Q[6!W4!Q G1V ]"]A.J^R?#O_$&;XMI T27[K[^]F8;ZNE6Y?J@HF M(NZ,&VB M"A)B<'3ALIL\ LVL^:.[PE^6"/9KO#8@-UC7WT_';]&9?UQ2^) M;2O&C^';JV^5&7R.GDR",BIR$Z&$(D E MQBBP* ZB\%ZKZ*W6K?ZI3/Y\1R^O:/-NB9,I"XEJ#RBQ!B#%#D5B^RLNXZ(1YE[/OY),%\OO?UM.U_AR\<=\ MXM$9&T2]K4='4I'U+A5KQ\J$R3NT);?N@G&3BI'GS'4'MR/UU$&DN)%4K0OZ M=;%\N3B-ZW(Z>Y8VL>]JDAUGE'MQ\)Y"7R5B!&^3J@;;!6>34:;U5+G[Z!EY M?EQWZ&NFNPYP6 _I_YC.9L_F^5K<\/KD2Y@N-V>@-D;,@AFP@6=03I*P4B0[ M'C-/,92HK]>D'A\1[D#7R%/FNL-E/%BOG>,JQ,!:AX:[4S?RG+KNL#J07KM$[+EO(+GC].NV$#1:*QFO M[T7KK5*2#%Q"!9A*%BZ8)/SP6+U)U[@E%4-AXD'H':F@?G+FFZR=1\K3.I.O M*&ZTTV#J&T)%(3&)SV5(05@3LXS(VJ]A#J-TW$J)T6#:7(D](_8\_G@7OF^"C^1$U+;0UN.2=J+!2#O1 M(!BFI.'*\]Q\I,R#1(U;3S%Z:'B(:GI-1I:G1,?72\@=C*"EX8!@HK*BY MO\\<0N 2'!;*^HW(O+0N@-B9N'%+($9#8@M5=8#!W5^L32RW@<)85VN,+.VN M6H])YA^,+Y%GP72.L3$(=Z=NW-SYD=_]#:2TP^&XH'TV)!SK =7J#D&BCBRX MC)!3J!,[G25!L@C%,HG";,:E/ XL[Z&RDZ9;OPWY(+^5DCJPBI1;G<_G3O\X MG2[QRE,8AOA)B'GU*TGZEA=B5S@T6BN>F 'M2WT\X5-]+I; :N^Q&!*S M'Z!@9U?RNGRE/Q@N!U);#W;R!FN7#D-OD2=MO!"Y9ZI>RU.&AHK^9#T'6:+C MK,8DO/53U'UI[#*2?#QL-E1@#P"][A.>GZXH!JHO*4C2V^[^9]_)D^(+DRX7 MT(K56;?6U[YZ!>@/R13%91K>E=]#W[CW+F,[\U:*Z\>=[R[12MT'N;I=D$F+901OAY? MU$:D7'FH#;. Y"@IHR0/P5KWC-J?RD[:+0Z:>K=24@\>^U)$\GJU.B6^*"JY MU(QT0MO):Y$#!(%R6^09 H^0?>8I"U%*:GT.^2!172;:S5!Q3]!XO(HZP]Q[ M_'(6>KPM=4SFE,_ .SNHJO+5/HQ MD-=$49V![PH?*285A&>@V:X>KJC/\;;O.K^OSKTV_BF0+:ADE.(,D,9T\A0K"@=;)B4*L6-WZ_=X] MY'29P3X&UHY12P\(N]@HE?KS4+3V>EQ-'"^4?!,#*JMZDEXT>.QI? MN]DRID#P(HSRTAO<;3;)+1\^;FG?(V&EB63'!\BYU+;BP4TMV+OEE"3U)2;!;9I=II)*J^^I<]A_@G?TPYZ M50J2$GBA,+1V;1*)"Y*.YA"*5L ]T\H49T+SQTB/R^&XN6_C*XN.P?'4M\ZD MF!"YX9RB(U-O,G.$H(L$H4,,1=GL;>LWHT<1/&ZBW1.P]U+=P3C]LMD^Q/=R MW0%:I>)>%%7+ADH$%8R X&)M8<]5=L:X[%N_8AD>K8,E[5VA=1_5'8G65_,V M?2$^G'[Y,ML(,,PJ.[_.%G^\GI?%\F2KPHN0+BO.A+ @0TKUR38';P(#+870 M@D6ML'4/DAU)&_<@H#'^AE!'!T>0K^?T6;1MWH5II@!_(C4O*FL-41XQTN\PX@(K@RVQ$"9*)(Q3CF#4-[IE&(LOO71]K$TCWOB-( K?30% M=@#8]]-/G]=OR^^K;>O&MW$=2(Z4E9VG7[\NEG<]AXU*9[2^@,=2#_T+4CI6 MSW2-=.BU9$*UCOF.('?D.?./BJO%.$KN ,]G#\,W'7SR=$T27+V>I]-*R?/3 M]9O%^C]PXULFR3%O?7 @8F2UM0H#YVP&GW-2DI<2FS\(V)6VD2?3CXG40=37 M RPWE_&KS<2$31GELY/:Z.?LCAXSG[!<[RI,@:2"JL\6.<1@$@4Z7F53G'3- MJR8>)&K?'V9? MR.2K/Z7%R?:3+R9SX>HJE:OI"47Y#UUP7_[U7WXL?YVPLT^Y@HO=2<%O:S(# MF'\^NA?+]O-OP4BTCCO)+!3#:P\%)<';&C :[3!CR*6TOKZ]AYP&76>N?_1' M$N+S62W<#K'.]),&**$JM!U"!"^] BZU3$PXRW& )H1WTC-Z]]\FF+BEF4P; M#71H,MXN/X7YV0"U,,_/PVJZ6I1WES[X$$NRPZ<>:V#V);R1W;F\+#F.U6(V MS5N S_/EQ=^6,W\69A?9[(]KZ:P9K^U<0.I$H.'.0=2)7)D6S#!M:'TY.3L/R^*!^FG^;3,DVU,\2VTR>%L.]( M!6EZ6!2VXRJ-4+) MC7NM]DKIT#R=#_()-P;Y'&23[ONX8PW1SJ0VLCYWSSBZ[;PA2.(HQ.;-1RV=I_4=;3>.C1GF_N+@RS7V6\>:Z1N(Z"1/=I^](^#"F^, MCR@I#+>U-TY,]4F7 *_)N6%MA2):OR*^2L&Q%N6WVO0'KUX]77*L06HEO&80 M3$4BJZT&7*JOBI)72C+-3>M\[GZ*QK481VC_NDEH*/@.;E>VW%Q^#'*)%XP4 MG"6C03LM*$3+#GP1'JP-.;MH@F:M>\C>1\^XEWO-(=1 Z!WZD,W#X0,\R(\' MQT?XCYN+-_(>]8-O"2VX$%RDXD"3VD'1WR"46"_\)5K'F4FL]4WX[90<:P:N M?NJE@$8+YY+CP 2/H JAW/%Z&SL+ M<+V+P '&X-9&!$?8A7M)&M9$Q"RX\MF"<(Q12I X1.L17(K6,&VDU:T#S<I>#H _@;8JO]H6X#;I**R3JO,AAB4/D4(/ID0(O:E$Q(E4WK M"]F=B1O7>AR!B1M'[X.HHT<[@I_JW>I[_+)8UE3\("MR_3..MB'W$M7(@EQ? MY (W1HO,50B09$GD;62!&+VDX)%3_%B/(&+KNO*[:#G:JES[W%MC9<6"DLB MI?KJ+@0#(9$WI)22T*KUM<$.9(W\U*@%-F[8E,;*Z-":U$:MT_6F6"/, M;4FQ-2[',6^D3,+ M+D>OT?$4>>O6*GL1>'Q!^@Z+7:K T:%8;FE;,$1RY5R#QY3 2V-MEG7C-7\M ML1>%([_N&0Q;-^O2!]-;A^;LPVE?=V\VC^H1NK:9QQ?#74?4:V" MHVN+7(#'R=KCF"&@RZ)>S>@Z>2 3U91 !RYTJVO,^ZBY?A7_%<_]P=LHQ L MNJ+ \JQ!14V(U=&!".@%^J!M\RY =Q(S]IOK!CBX^5Z_A>"[M!>[%"H.7W'Y MR)678U5@HE;*6"R@0Y:$%EF;%AL/5K.LN337+71@$=5"3\OL*W MY=5J/3T):UQ-DHNQ.(K LC/U),P["('"/NE4$;9DJYL_[KQ*P;A5!P,!Y@@A M=P"1=\OI8KGM@?<>TRRL5AO[OM%)_L_3U2;(O_1(8A*"SY*9 *:(#$K9!/59 M!$B93?!-8@[*$&8M>[-VX,]"3%FF'J6B): M-UWM]1,D[4$K"XH238I1MW:,1] [;O?-H1SG8RFP [#^-?SG8OF"-MWBA#YS MR\/U6$$X3JY 2I"BSC$-SD/DQH%+BG,;@_2N]?W!#F2-VQ]S(.BU5D<'"*M] M)N;T(S?XB(P+D;R!9'2@C!L%1)04@LI(9)2L7?-!G7?1,F[WRH&PU$3P'0#H MGN<6Y]\ZM[TE*!L,,99R98Q'\"HY2F]BT)JSE$KK^O:=B1NW0>5 $!M&-1U@ M[O7)ES!=;L9M+%].5U\6JS![6WY;S#_]-OV*>*9T.[KF!NT .L?M+SB4L1M:81V \E?B\-_#[!3_BJ%>2U5N;P\1 M$!WW+@I*V V"RM* YV3KF2C*&QM<\JW++WQ.(*L.BP3D(+X&N[6A\H5,TN^%):=X7>@:S= MSG39$P-::WUT +%783DG,=7Y%1\^DVRO[QC+JV6F?<**M_5FCB+5G 4PX[Q/ M)$K-6E]>/D#2;M!Z:O<%+?70 :S>T_:8G^+9Z,:->/XV77\^3ZZO".R(J XCJW?% S8RRA]QGPZJY=S MR^5B^6)!2$Y55:M-D[&+VY0?MR>7*E!\1$JPBX5< @4#3 5P43+(T89$P:9& MWGQDQQ'T=GL3OP^B;M0'/98".W"[/WB].']\4?M-S]<;2W#I&%OSK*4S@"IA MG6Y+HE6\-D+7&CTJ3*%Y3=J.M'5[N]\&A T5TQ7@K@>PM0=BJHG2='9:1XI> M95,'XXN5$DRHXRDI+X?@;+U+"183UY24#X>_O4CMM@J@D4T<3&T=H//E=!4^ M?5K6H;:;+J!G\>XUIJRU17)N0299!:DI@C;(060ADM$N,-;:2>]$6+?7^\<@ MK[U*.LPT[NGL=WAZ\?"'#MB0<,!$8K_6<<)K;YATX#E7%7N!D.$(&288FZT, MDK6NTGW4MH0_+//YLI??OR@=1>V8IY,\:W!DZ:_2%,-3]D6*UL^X[B'G*34< MW E9-[:#_>:5WV_3#G- ;WBMIYU#)X+/#)*D MJ%NE8L'7\HU47PD4EM'(UK%IVZ:8EUOJ7 JHQS5CMBU@9/ MS(H$44L%:"U2X*>2EJW?Y>Y!7E?M,O?!Q8WK\H%4TH&#NZT3Z$,LBI@]4]8" M,5H'Y-2WRRX6$B4BRHBU=T+S+;8WF5UUVCP&?4.K:$045M\SV;I@B@3.F:+, M>B[]=HL.K@,&/'YT MZ4CA=Q#;_.#ES$N2X=L6V7[$YT/)Z+KMI6XNQFE@?04:ME=>H1//* MP'UI'#>J&11P RBI0R]UL[/A$?4S=WU6^R:B _JS:VTCA7?&,0I BA04NF9! M8/*1DZ7A&+PU@F*2UO63;5N)7B#Z_'X0\XO%22UYW6AA(]RW7[8%%=L!QM?# M=YY*%+5D3 =/D9AG$ERTJAY 22V-YLZWSK".I[JKYJ/[H.AND_0H"NS*4][! M$L.[69BOGG]_]0V7:;K"=\MIPO=A_NER[)"3 M"+4X@[-04XJD(%JC:I6W$(YL>2[-NWH.SM6XWO@Q(?^X .AK2]S:B_AO8;D, M\_7J[?+]]-/GRQ5P.>2 RCIB#RE*]EY#?<( SJ3HG.&94NGAD+X?L>.>< P# MX '5-?91V0\N+_@Y7:_689YKD]QY/MM_&U]T[4 P,:M5<< I> 15A_?Z@ $T M+\P+955&^U"X>1P)XQ;G-(#:(VJ@ _MW\43PMN/#LV>#^>W\/:;3Y7++^YO% M?'G^U\U Y_K[9[./VF-7%%\1"S4'3MYVQ9G9U*.Y I:1BCN"FZ MULVO'X6Q<;M]-+2K_<&@QYS^6F?Q(S+ZVS^I=4/_ ;/Y.UNW,X91A*PA9Z9 M1<9K2P4%K#ARMX9AT,W+8H9JZ_\CV+BVPNMY62Q/-LIY_OWLFYI8\%Z?LHA*A&+X"$4VWQTR&&D=MK^?Q\,W1,A#J:T#FW3ZSG]D6*1;[AZ MB>LPG1UDEV[YE&-MTD.$-;)'%\O<$Y:)T(L#+&2/AUY%NE$B#KB$[MZZUNZQNSVRD9 MUZ:TPL%=/86.D'H'T?ZE?C3E>G'DJV]I=EK3FW-6)\QF;5QMT9"% \48 \>- M ;*$]9_HR&"VWC?[$#CNL=Q02!M.1QT \%4I]8WI5[R0WONPQNV BU/BZZS\ M:3%?33P/E$9'!T$;":KH4*<6)]!2*.\M>JY,8_3M3MVX!VI#06\@[708+KU= M?@KSZ7]M/B+,\R9_791WES[XB"AJ]P\_-K@ZD(U&,=?EU:^T==^\'_]!PZ8F M/\S3-,P^T%=P.]?F'+!!!1E2[9Z<=9U.7AR0/=/D0KWDM0M?Y*T;7CZBCIRY+$/S 6@W MJ!CY%**1?J^WZSY.V-W!Y>7B)$SGD\!$3L8:<"Y94%))VDF" @UGE'1*!32M M2U9NHV/D07!'ZO9>J!P@Z [ \AZ_+F9?*4:\RLQ?\23B!86EV?#HL#5J[B6H)_@J MA:=":M!")E FAWJG:J#>V6>4*N34NH/V32K&/6T8R$L=*>SNX/(FG.#9AL+Z MQH725-"E!-I&@4,T2H!.R=?7>28-\E#B-EK&?SYPC([OAGR MPFI2NEV+T;?&\\QH*H_,)(> K+9RD4Y#C-( IJ*]I=R9A6N]JN\HI'EHI9ZP M<:@R%T-)=FR8O A?INLPVS0R)@Y.EU@YNL90%**>P!J(5E/HIS'39BH>LD]! M,A,M.KX35'99;?R'(6WATES"';BD^JIE??ZJA7YGFR (IJ,K";@154(Q0YV) M4]O12DH4N!2Y=7^>V^@8]^!ZH"CF:(%W")JSC>4=V4;T"C!F!0'/35B9M4XXBDEX=97O&,XC%DGAR M#IS7NT%L;F<.\U*/!I9#='L=+L<)N@.HW&IZ*UNOUWBRFA095,DA@Y/DNU5R ME!'P%,GC)FN*,4(W;Q]W/T7CUI$/Y*@:*J$#2+U;+LIT6P4U#W__ONJ-F2[Z&]S]J)RBJM)'=G,)*\-2<@FJWJ 'F) ( M- MP3W:D'/K2ZC=J>OPV*\-N 92T-@I^]\6R[_7D_!M7CDIWGFAK0;4M6>!=PI\ M$@@B(^/!ANC%M:OT.Y+SJY_;81IU'"J.E=W8:G\]3\O:2.DE;O_[>GZ-&8TE M&EG=-K>&#&BR$!6+8!VOMW7)1A9W L)#*W48N#2 1E/Y=N&@+H?T%S=FX=OT MY/3D^6*Y7/RQ98Z^L_X^2;EH'Q,#2A40%+<6%1@DL5:V,D@U/?,FY[O2K @9.L0 M>S\*QQU7_<@@;*2HSF X8=E*FOI(W$&-DP%/P@1>CW/5PJ2G(QAU' M_4@0VDO(G0#DXA+O;#C/1$NGT$8.F=5V"E'59^[. LN>.1DQ)]ZZS\MM=(P[ M-7I@P!PE] Z+[G<;S?>C?'=1?CPX.*( MLK+UGNS_&?';$BN94\P^ :)W-1_V0']5P+WB/H=HY)$L(9!T8''()B5NT50NP-DS(O\H]5W.PP. MD.7(0/B0]B(%F/;D"^3E>;AVZ71O.^QS0+J]4FH-RHYF)4 M[SF#+)9$)A6$2!J4*&E3[@ E!*$EHB%&FQB9 X@;YV:M+<*&U\K(L+O/F;\( MV^:XES+>:L^+$\!L)L<>$D*HG1:=D.3R13;>['1,_@#<]B)J/)@]1D@TG'XZ M.'EZL5BMM],%:T>Z#[C\.DV4)2]F>9)X8L%1V!"L)TZ*Y_2G$"AV0(^.QRQ+ M\X>K=U(SGJ\<4/W7'RFVT44'J/K+A") M1XTY%-F\6]VEY<X2E!"06\DQFD0<-"LDJ9UHUS[R5HG.*6QP58.XUT M *^+XF)%UMTV?AZL)TBE2B-9Y<,=820<<3.66.=;'=L9G_1F7;Q;SQ=5M@)M;6R"JO6S MR/LI&J<0Y9%-4CN==&"=[F$DV*@RBU"+_,D6R-576X.7PUU>Y'&*W^YD:_A2-\LX%X'7@EQ9>R9' B"3'E"9) /G M"5/K%K3M2]TN#NI)CG4RT-JVP&T?5-RX+6FGA [\6N7F]_ETOID"]>RD"FS" M6. L90:8D:*]H KX9"-0[&=T]"'JTOI%U"UDC/LZ=T#P'"/N)^O9_AK^<[%\ M<;I:DS]?KOZ=K/YB.7SE][VK/H[OVYWQX9TAD\D()B-X5XM3+,'7B^0IH;-: M<:FP-#^E&+=)RU4T8-77,P3B7/[2N/]=/7WY]^?XSQ]IOW^]TU] MJ\JH0LU!0J[C#F7MN>MC@:QR<8'Q8&+[&I7[:>JE54H3"-RH4&FHCR[Q=<[- M>=$B:H>!*Q"B&.*'P@M'@@+G%6H5I,#F]0HHP-XO<>O M.#_%7TF*=<)/M>]_FZX_GT@/:,5BXV$"!?]9'TJVBI.4HG.@JHSRFM; M/4B%FVB<"EZT/@:^AYQ>&L\]4JA^D!9Z!-2ECK-&,1VT\% ,"W6.M8.H8P(K MF!$.!1HQ> +82P?G9BI_"$H'RK\'*)U%>#=8.G\V5B2SQB#(7#O/UA0F1L7) M?L>0C):!Q>;!TOTD=0:I0U5_'5(-]3!V7\3_P]Z;+KEU+.>B3Y01-0\_*4KR M400EZE+TWN%?B!JR2!PW 5X 38E^^IN%!IH]H1M#+:Q"^WK;M$AN]3^SOLO#S?>&#'3?PF!^X#DC>MJWT"2D:.!]_N9>AJBTC MG@8R'ADA= LI. M\=HN3]7HO+5XQSYFMJ2_GVWS0D>)IK/!U8U $91!!=XZ 9PS\K!,**O57D?+ MHQ\]GMH;Z6K>3'!CJ_W/Q?0+;B\IYXOEAH6L3$C:9>#U1E*).K;>*@V)61YS M2B$\W'6T0_=/__SQVF8' $ #$7:0NMR6=_YTO:R3"Y=_X:>;%=S5-Y;,.==* MD%R$JKY10XB.XF>?7&1UMGSSAZIG">IE1/<05ROM--$#K&YHWZ[(E4*K(B)$ MD2A:3W38NKJZ,EHE!)>4DK'6!=7W"!CY\;R=8A]"YF@ICWW^O%$?,7V>S:_F MGZ:X_/#VS8:5C1-E,6=1RRPS,JQ':8)@N*1L3PF34O&4D.UU#CW_G9%Q<;SV MYL.(L@/'\=BSOKMM-V Z!9^C@J(99>=<,A&A;ETP^ M1\^X_JB9TE^ZZ#]6 Q=;'KTUUOEZW/B, /M]^+'8N[]YIIG8>S(]?&&T2@IU M2@:X7$\O,@1>:1DA6%F%,5I16G?.#%<8?2O,#^'OWRFP7$S#U7)BA)3)6#(C M4TKM6A 0,7+ZA1F>K1'(6J]_>)*0;@N@#\' X\;\4T7>P3EXRT1=__3;C)Q] MHE1DDD1!*[B!4'*NJPYLK4;CE(UPH4.)GISQ4,"Y1TFW#4%-D'.\T'N"SJ]U M:A=Y]75)VD0$[YRD?**H0$=WX!H\Q0E07&8Q:29*\V[[IRD9]_EI:.@<+_2> MH/,'KB96*G1:$LYM;4*)P4)PB0%6LI.0W-K6535WOS_NY>'0,#E4P,>#HY:B MCAA,;Z>\A7M3W@:/IY__['E"Z@-8'SZJ%EP[;8H!G]!0_.,Y.,L59,&]CT50 M?-2ZCWBXJ/KYT8%,\&29]^"DI_.:V5@WZ HP5LAM1=*"\&Y]["$8>]0,Y/+WGRC7Y&> MEFLV)U9Y:8KBH)G,=:YY'6GN&)A?,-%^(1_7-<'__=E+<3E^^O5G:*&#L[%^\?^:K681DIIUB?_GVLQ;_B; M^)B"DC$ JO7K6Z3S7IEEK:^0["1 /!N4-=).!ZC;<,7Z>+L.G M3XNZ880^.B^;^5AG?+QX@8)S/UH<(I#A'RLB8N32!+"R3CJ.KI8=9$WG:Q8J M!,ZR:%U./]QCQ7W1OM^*]J84/D:FO$ 'SFE>YR=1;&Q+ *D"8PFSUJGU^^US M]'3[M' ((AYZO68*&+EK?E,%_WZQV92[;M**):#.%J%(Y'7OMX>HO84HK? E M&\[WFW;W0L/\4]\>%RSMM#IO*.(^(')WG?*FB:NDG KC#I*Q=30?E^"*UZ 3 MNJQCDFF_DLC]:@5(I@0O, M@C),,QOK1H#6EZ+W"!@=':P2,-YEA&&@<+]T>H/%LPSBS16OB!D0=O*9M//%^RC?Y/%MOXFK\[:.;! ME!DK,4;R8=9'BK"=%. $Q5R<>ZV=H# LL[W4O_,3(X_^:H.!-@(<'PAO<#%? M?@WI 9H#9T0]%I B4,;F*<\*1CI 4K,1R@4E[5XH>/KGCSQQIPT$&HBNBQ?F M'8G7N]N1,=+JG(7.($RF2+HD#=X$"]DFX4S*:)JO]WB)IG'/D<%2U::JZ"!; M?6&/TDV["@51;Y9+2M\P?PS_3"A$$BHG1O88:O%L($GR*($SXZTS-DO9>L;+ M$61V^9AS)$X.6WYULM*ZK(BH,QG^GEY=A5G^C7[2[-.4;+ERN%K^$19UXM6W M4\H=#OGQI]8R',U*HT*%[???//X^X39=S>M2Y1_U.9'2)5O+L!@%S\ID!S5@ MIL II(2188W,_B,!VZV^WG[TY)B3#PK6B<\'7,"$PLM 8$%)MNG/..,E% M8[YWD#*N*QL.+;NWWQZOB2[.U*_S12WZ^,_9=+6^Z(N?>@+))=F2.(C,>(/ED0*5<*"Y0 M!1@E0(JQD#QK_6#P!!GC@N5$Q3X'DR.D//:#P<>??]LFKLP4D0U1[;@B8Y%U M9+&VL"[P0&%8?-A#L>OF9_LC.]+S,9J9GRRFL97[X>V;[<6T]Z$XEH&.23HX ME4W@6-% &6DRVCA4MNREW-L?.>Y5?E/E'B>F#ES\]K3[D?@5S53.]08ZRU@; MG]>K2Q)@HE3,24H"?>OL^1$1O:S-;!<+G";GCH#RVY>O8;JHMY6U9VO"G-%" MB C%))()+P*B(K-!DTN.)"*AAT++?4KZR$&.5.\.L)P@ZXX0,RE99Y6(VEHX M#DHH1J(0#-!IQ9$EFYK/ZM]^>UQ',@PJ#I)G!SBX=]#^F/?^OOQ*X/Y7N+K& MWV:__%.'X;XO;\-B\;W>#-Y,%_*8HR^\@--<@_+*0@RF0%&,9T;_0Y(8,MDX MB-IQ7Q3:8NU,.NL G40U,?H_FVOPAQ=($RQ>1!TB6$5ANC)94:QN,\ABBW8N M!I!PO:(T%Q2A.4YE &U4AY!JOM9'(/;8>;W[6-ZF[PO_U M1O@3EVSDV3@HT9 E>6W K_=G%ZMX<%:A;7TS_ 09?>2![5&R*QLX5@,=')BW M"8W4M3/0&#KCU7H]6:F;4VJK8(X.K4>SW[+RH1+$P>%RM!)WI8B'2/1H)'S% MQ72>_UJ%Q6K(*R:E!0LE.1"I#ES15D/(F4,Q-0;(UIC0>O#7"5=,@U\FM,;* M"=(^'#G^!CFS6G>$^6-[5Q(4%H:V@#2"_"KG D+Q"+:.(Q9>!&V&*@;I(_]O M[DH.D>B)KN2763YWD/SP]X,'RWM\<,"@^5!V1PF>D0XO;B4=7H([.L$(<=%R M.KPH0!)%(4^I=6'32 5=-XGHNYJ(/OSLS9.3%U%F+0H(7T614$)P(8,H+F@K M:_-S\U[PO:GK(W9JCZG=95]-]=5!!/X,/S]]_SW\W_GB[558WG3#CJ MVWCMJD>:XN0^7G4U3<2?S#V1_B"FTH- MC#K6H1@4-D?DB?KK0-8_C4OJ[_K MMI-9WO[CG854;^=+8O.F[L<;+-FF0**KLI[RI. %KD(7A6PQ0=0M>K-B1 A MFNAC$J;$YA.IGR!CW"N5EGK!Q SQ%"4A!NUZB8\(K6_J]J&KETKZL>Y%CE-0WZ"[^\0C M \L&,U)0P"B-49%,J3[QN)2<*NJIN0(=)5*(RBA$5=:!Y,'DXI,)L>>#!2V\%UE\)M%%Q $8S7 M/N$,(=?]PE&A74\H/^<#UKYGZ1C7(F4/O@,+!E*'HK5 MX(OW$#3C&IEUFK6.A>]3T, _A5G"]0]]-PUQ>C5=??]1FJZ4,\89$-P78D\[ M\#PSX%JRPDO,*K2^L7V6H'$C_1-T_X07:B3V/O+%Q\S<&N,U_D&V]_%OO/J& MO\]GJ\_+B1!6.LT9.)$-J. L1(<1RD"-A^ L3=QHR>78X+N8.U< M".Q^G5\O)JD. HDR@S7%DSF)0E&*T6"=PY0H:-'8NBYH7]I&SS5'!-W!NKD4 MS%%B/0F<9]0^ %=U>XFM07'])V%UT9R<.QOB%70OVD9_A!\3%93DIX5JO=3Z(P+W09UX?^H[7T@5 D$Q* MHL*2(9=Z9UAX !=S!%>73 IEG&3G1MU>0+.O#V@'Z>)X;,U7X6HX;/WG+$^7 MZY7LF&_&:VV&:BEC.8N. 7J90,6Z%4QH"5IQ@U6FJOD8JH,(W MU[I6@KHF6 MNGJH>LSC)-9AM\+4$:!CI"0IBQB<-]*UGN;R)"%[( MG=C;ZT45[<1ESFW,=9Q-JI,D'-:VL@!9H,^>!17X61"TH6>_>UWV2I!TC!). M=4G#0:KVVFP8HB-=*<81N(P*5)*^;@SBD I/18<4['EN-7Z0M!^P7LN+P9&J MZ"":?_\5Z^JBV:<=HO+"!B\%@L@412IK)03MZQ8^KR7].(^F]=O4"R2-^R#0 M\-&SI>B[V'CXKNXMPQUL/?>HE@0ZRGTU,5G'*S%#9[M0DE(5@2R*8#"EQB [ MEM9Q'T*;0F8^@O8Z\'C[\KE]@#-9B)"-@NP,R=04#<$&$K$LTI:8BL76$=N! M)([K$7O Y#&ZNC0HKI_E$!-ZC8ZD5[LSG.5D:RY#]B9BL<$:W_IN[6 BQWT\ M[0:.!^OKP@"Y?K(3T<<0R=DGEHD_QJ(.Q28Q$I,R)TDI8D[*CP7)CIYB>\#E\7J[('!.LM/: M:9\ O6.4K*6ZB2][L)B-3,Q8Y.TK]/>C;=Q'VAX@>)!V.GCI>):OG0^".46= M2':0E_$ EEBL&P.Q1'-."/;Y?#L:'IOHK8M7DQT,3DH66HE"C,1: M4ET<^78N-* 2(EO/8W&MKQMWD#+N.^Z0$&LA^PX\W XVM@^)(C.K$UD#%_4A M,3(),7"$E"BO%S&F$%N?IL]3-/)[[@B(.D85/7NG.T^)G!F53*V\9SK6V_5( M+(F:N'N9K& ZR];34U\D:N1WW1$ =J1".ER+=O-V^4=85#:_X MYN<)'*9QV2=K7%T(E*.J^G2" F_+Z@Q F>G/K,?6IM:V_U:F]^!>I 6]V'J4;A=1!Z+D4)[U+0 >L(A%)!MZC )YL(&]J%/K6DU^> M(6=L]#12^:.9I&WDWR^4-F,TK0FN%,GK36_=7ALSQ)0C),,"2X$RR=3:SSY+ MT+AP:J;V_>!TA XZ %2=3_^^_!6N<#LI54C/I;\9@\FKI64(W!B*RA*F3(EE M,*WOU!\1T25PCE'PPY';)TF[ [@\[:+?_9AO:;4KOF:'6(WN5,!)-BB$ M%18,UGGUVAKPVM;2Y+6 ^":@N*9+H!6&NH,>'5/ NEM]K? M6(T%\YMON B?\ /6@'5[Y?H1%U_X)#M'V8TFD]'!$T M\.Q3##%%*5JO"'N:DK&=S="8.4KBW>%FCZ"PH"QUJ2=XJY&"PA @"*^ XL$H M%7*?<-C"J/[#^*&QUEA+O:/PR6"0#"D'YD%JRDH4SYJ"P: H.D!?I%**B#PG M"CL,W\^,PE.UU&U5U8]%#.OKP/GM=> RS/*]@K(IMEPT<<#76F^<.);182JX M=!$V:CI1A:Z9@.,2*-D+("/G/&D34V[_KM>B@JOJ^('1/+Q1OLVCBPJ^CN\3 MW A0N6Z6BHB T04K?0RRJ)< M/_G>@C@CU+OUB,-)-GN3L('3$W(4P>O# <1 M/*O," C%J%H9S50HA=SJL'7##P@:!TA#:?_9X^X4570QP^>E FNF5$!!Y[0H MM4/-8@2O(X<<*)\Q=4%V;OWD>$GSH(YQ4T.(OCL?];A?@QDNO6%06+TYB8JX MX=H#TR4YH3)J?J;FAH-:9\9J;#A(^0=VSAR@B9Y]U)U&C7HK)Y+.U>[J6#:3 MB*5$TLK%&,&XL/),7NK SIG1IC0-@*\C]7%"7#VF,XU"['O"T@!0.DCVS=I&V]T1_(QQ]2-Q_F.^PN6?X7NM ML3SA*N#E'WIJQG\@V8T2^_K5>D]T-5]>+_!.D.X)!4:"]2Z 2L41!&*!DG.- MW7WBMG5=R-.4G.I?ZD_];48_Z[J^!=Q4VO)"N4$T$103AIA##X& 26$DC\PP M^A_3>O_:$V2,&P(UT/M#=W*JJ#L(H]_-9Y_HIWVIK'RD?V?='.*SY+X>I2F[ MNOR9'*/S/(*-0B)EJZ%]AO\4'>/CY23E/JP'.%72':)ETQ'",T^,680H AV? MSAAP6"?H%Z\2S\ZSV+RR.R;.YA'5/0%EF-T^Q NIPFZ ZC\A9328:XR MV;:'61-0H@,40M2159)$H>BT9C;8$%-.J?5+_R,B1KX"; ^4T\0\(D[6E^ZU MN.#=/,RV'82A($;%%4CI0Z6=0U0DB6!LC(D)EA[N$-CQ;/7@!X](&GD MTHOV7J.E"L;V(7<\X)M9?HDS59C@3"?(4BJ2&KE()R("5Q%C4KQPYO?R, =] M=MQ9OJW]SW 2[\ [W<168L.ZU=J"$(/_*/(="05@I2J@0 M6M\G/:9BW,BE=09]HI2[P\G&I)C7IB@=0;OZJ&M$H S1%W"Z%. M$B>@J2/FKI96M:!A JB00$^&R^S M8T+HUBGTLP3U!)]C]#T?2O@=(.F^(WYWV]ZDI')990U%I S*"UE[*U-]]BJ, M6$R7@:.5.\35[VGR+HSN-PIS@B:SO%"SE'R*A7F?9U1H2!S M:8I)TKG<.KQYFI*>@N'VH#E2XIWA9N)EY-[P2"=U3.1V7:!#53B0+GKFM,HA M-J^SO_/]GLZA]A@Y2+J=UKG\>KVZ7N"V;"3_'NBWZV:0>7E_O5JNPBQ3U-:P M!N;X#[:HCVG$[K"U,TY2*D91-6BI*1PF*$&=B XVT7^RII@X#A%'MJ^=N6LL M/T3] ;]N&FO?ES\7TUF:?@U7-PV/Y _>EU^)CG!5=_M,1"FL6A($Z5--.1BX M0I;JN M"2Q&U&O*P.X;F\6.I$Q'UG,<;7(F=G9\O\/O;[-%ZW:"CMS(4*+&. M-5'%@2^,0W9"2E&"\/PH;CRXGJB^2\/J=NUN2"$JKSEH(\@>2_)U M(%D-A!0OV5-.I$=TJK=TCA\[CHG,8Y1UD8!<+][EC"NM(^7BR@;B+=$1$:,& M'5.V4?N@9>N"VN,H'?<5N@M0'JRP2X3E>@%O$#$1O36S4W5<4%00'%HH)2J7 M1.(BCH[*O7/%3XRZ3;0B? 23;F>^::.36.AWJ^$Y6)Q0[<,QP\$I$ M);-!SUK/_CKX/F^PI:\#>YJ#A-OI=5Z+=6%/_IP6EV]G616V"R2.=!KH<'!& MD-%K(\%;P8CS[#.G%,_&UNV@Y^M',SY2."81M*X6('.-Q@0!5T8IN#D/A6W_\(7V[Z9T(@=RDP$/TU2.(4 MN,= OI/R29&]X[:HO0I[Z0-W8$*_^P&17=\>'Q\G*7/>4+(C(X,BZ>M%^AR6 M^.8397-5( ]9VM3\I*302Z[!YT),V?KVJ8P#ZZ-,22N]9QOO"W#9FZ!Q,-1& MY_.A%3!V4O/F*LQ^)_JGLVW9<7!!)%' U56_2G$)T<<,B$DPS0/3>TY >_B3 MQX/!0)J;MQ)C)PG+H[Y-)44A&_%0DK=D']*!UXQ$PAR=P]D5&X=X%SFJ!_JL M%=S'G$'-)-TA6C;68PI*FR.YTF20Q"(]A%3[)+P1.F;#=//]-1?3 WV0AO?K M@3Y$W!V YJ5^EVHV,9/'3-;G>A58(%K&(68O44C#'6N-GA;=1^?NCCY(ZP>V MKQVB@@X0]>YQL[?D.?-8=TQSI&.7BWJ4YP IV6!8G<7=?@S#<5WUYVZ6/@4W M)PIZ[,PIS#[=.&&6)-,J9*CLDB"$ Z>L F&BDDY%E\1>E94O94;;#X[_'-XJ M>SY.ACTH?AN/>VUT*!*RKP5-D:#JF4"0B0EG4I+)[.48]E']Z/G.<RPG^?SJ9?KK]L"(\\*9,IF<.BZGNWKEMV48+1&+W/2C)L<6UV[Z,C*_T8 ME=.8RY@)<*@6JEHE[9@-H(9 ,(16YWR"$EQ1_]Z/CG/G- M%'^T_#H( Y_JFPU1FDS$AUS6,W\;BQ.U>T^G>>'"+H# ML#S?_%RTT[Z0#4E6UFN=$K@4R)J$5 R]Y^U['"ZM\_P@?1_4>7Z(\#M TGU' MO#8N2IVYLS*"LYZ29\LE^"0EN,Q5?=XF&VM=$?28BO$K$%L>3R=*N3N[M3@:+6,_Y;;2\;.0.5+@8[_?_E7; M'\,B_X[UA7.V>AN6G]_D;W6A\^UCY^U *5,"UX$.\KH%SBM!AWNRP+- ;P1R MKAZ,2]DUPFOO;_:$EV,5/!]>VF.#Z&WX.EV%JU_^^8HS.F^O%_C$C6_*E DR M[R!GPT%IB@B=5A9,G46F9*1D4>X%GWV^UM.;;PO@-)=P!P?6O\)B6L_MNFER M[8RMU$EB(*#KJ$$IR6J1M@0>*"IC7@5E6H4S'NL72:5I^!R!$B[@ D?RZF7];D M;[R@]1%5EJ'61U!ZAUJ!+UR!$H[R.^VL:C[5[0$)_<#C&(W.VXFW!W1<8?Z$ MF0*OU?5R;2TB1276O2(B"E UQ')>:C ^>>-\9DJTKDI[1,3X/34MCYG39-P; M2#8V$RGNEH6"J9)5G6"G-/@Z/BQ:QYCE0N;D,LZ('D/A&XN,3$Q$2R96AW<[ZY%%0[E)5#:/WZ>'!K\-EGB!ZD MT.=Z@P^1;@?(^*UVI.!RM2G*W8Y -26[(I4#R2W93-&"N" ';&3(4DNM4;5> M__,T)3W=R;5!2P.)=X";^Y+Y-21\\Z6V-TVDURY)Z:#F=* \68(+#B&G4!Q* MCH8-VV+\@Y:>*F';8*>)U#M S_H)8Y;K__OE_[V>?@M7=5K+F]7;L%A\G\X^ M_2M<7>.$&VE02 4.ZV*;.D7(>:W 8@S*FVRS:9UT[T583S56;7#57A\=@.SG MS6=_G<[J6]G;^7*U_ /)TWK,Y&0+R:@NG2XI07 N0!!&8C(ZV?TZVP_R4$^2 MTE,U1"L'=;K,NX#.7='\B8OI/$_3GS=3I29,)635!)SFB=)1I*,Z90V)<>ZD MBMIAZ^#H68)Z>G\:XIP[1?[=@6D;_M7;\5]*P53GW!"'J>KL$TZ2B-$8%P&+ MYZ!0>!*;\2!$S$:D>JJWSLX.(K"G6^@AP-92/QV []V=%__;DL:;PON?YHO% M_.]:\!B^TM^LOD\T\\*P1&*+C P+F8.0ZGC;4HS./CMMFP]\/8"^GJZ6&MT< M#*6=L8M[_KBNMZOO2V5PN>60 LBDDXOK1^8(*M;!BT)K$"G(2#& ,/S%H6.[ M?_Q>\/"7 (]&(NS _?RYF"?$O/R5Y'6?$?*>11<90>;,",/.@ \Y0R$.R+\Z M@28T?W'?0SNT4+?.)TIN1"*$!5 M8ITC("$H9;[,I8E2%TL9F:,RNVOMB]CON\A>M]GON\AHN[@J/KK M\WRQ^OAP0)P7SF.JFYIUO+OCO[;MILIIZ7(#%AR6*\NZWIO;T%'+0W/]%>J] MA=G=3ELN?3*:0:A]3Q00,HC%:F#X/NT$6#TZ$$?6<0N8Z6;!^2Y,1$9@I\[:V)!8NNQ33MM[4_2P7/QK)R2D9&8X!C( $)$\%SK^D\ M0)M%1IM$Z]/U&7)&GE[61N'[P.@(Z8]=/;)A8"DV'C18;26Q#[S$.A>0&XC< M*8@LNU3JLS7;;SW,@Q_<(0:.T=:\D>AZ43O?]F9JIZ.H!4]HZ>#T)(E@L2YM MI#0X>8V/WLM>4#OO8<[/H&H_1G0='!M/#%G3)N<2DZ3 JV0";N'@C+8@(HJ@ MI2J*F\:GQ9'C"L\Z3?>4*.-$*7>'DSM1NR"T"RL3:%LGQ]K"ZN!/!T*'(+40 M LVP_<^]9-^GZGC?<86'"'SL<^7!C>CF0G3K*K-S*?,8P3%N*>%SIJ[FJU>O MWI*-Q2!]V.N4>?8S/:'B6#7.!Y%IG^C8QD]1HPY<>B@Y:.+$UM!))<@QJJ2= M%=R*$]!Q2"!Z_LF#C=%QC$R[.W3>W98EE\K,C;-.56X7IAPG[^Y@LRYOI+2>!R8+R#J.1%E!N;T* 4()VOM<,O-L M4,3L7TEZ[AJ_@Y3[B?HQ\]A]OYK_1'+ M_UA?9/TVN^GZGD@KLJRCE##P BK(:HO:0#'*D!?7/*;63YWGXJVGVZ4V>.\2 M%1U8RWU9_^(ZBFM&,(?GZJ'#H!UM\WS06_%1'L*@96N37>6!)4T9>\FV?6>9<-B7:7; M?&;Q;G+Z'%)R"IA:R;X#&#TD/YHBDO,>K9\OWU:EFWTTQGGR:984R"&<@A4\H=0R%^!$F)):V2 M2C)@Z\N-EVCJ9?.E#,_1T^=\D5/0U$SZ';;"KBLP/\^O2"O+F^SBC\IMG>9T0EOL M'C_UU!;90PEOU"Y[\ZG;=DE>G)>U.R2[>CIED\%IG8%GJUUFW(7FG:3W*3CY M@B)]QGQ]A>_+\67"F_GA06<;DX(:U)$A> %>&0.,<:]K.XTLS6\@6A$_[F7_ M"9AZ=+,PBCH[."'7%X65A2E M4^O\;B7_DTE@+84#?#,*8%5&A0/M2'1&O!:I&Q] MLE*VWK+WF(J10=9&O4\'],?*N@>TS+]\F<_6?+S=%'C(R-'[8"$&21SX.L8G M&0LF1V4-H]^7UK6;CZGHHKC[:+T^NCPX23-=ELM3\G451G2R%HD4K?" M16XA^()6:(-.-F\(>41%%\7@ \#D&"%W ).GQRK4TS4# :63L*OS2LPYX(T"4+&.OV2 M#,T+&\F\F+ EL!S]7LZ'?OP=Y-#O?J#FZ2^/6W@U[K'60!==(>F.G85@(]/H M0(N:E];-/3%%"X67E%2(K+CV>!K[!&NASYW0.%*X8[>X_)_Y8OH_\]F_\>KJ M(RY7ZX&GRUN?*3 &H218U *4"YI\9D02CW9>1>0J/GCKW]'A\MQ7>L'"L0J< M#R'-#L*9!\-ZN.4ZJ0)!2@G*.%L(SJC9&F]5/W53^4Z!%;GF,IUB(X[ MP/DO7[Y>S;\CKN_M;BJ4-_[?2XU%FP)2"DZ,"%WG*R:P48HD792A^:/<3F+& MSO[&QLE\"*5U@+ZCJ^S?_1BI'T.A_S505WK6.?<9G'$A_AP9EUWP':;]XTUD:[YFSYYGKUN8;@F">19,=RLHGH$W6_+Y76U':E5T;R \;[4K8^UDUU$D(HL M*@6R*S?,(_DC4D:^)>X,:D>H9^QKP'?SY?+M?%9OK'"6OO^%J]756G3;59,W MG$U8\HGG[.NDP%KY7>]*R7Y -X)X?'/G:9QQ@#::1#GS9 MVDQN#.3GZP4Q=].U>\/,T_*>)!ZLT#823[6<25!XL-X0;[3,,ONH2_/VH2/( M'#D%&=<'#JW6'I![Q[?_N9BFNOE[_6<3XZ)'&WPMR[*UHU.#(P'0_8TY70 L=L7'UQ\HT#A::;^J%:U).>]%M_RXWP5 MKN[^_=OY:NHKYG_58KJS[_&J:+?X6K:_RQ M>W>2T"DLQ9%_\!20%V[!)XG '-I$OD38V#I^/8S"_2#^6I]L!M3F10R$N&.) M;])J^HW^J.EHB&=^?OLA$?LR,\RX".E8$4E&D)+5849UPXQS%DJMRO#*9A]: M#XQJ/"[B6%/<>/([+T\?YE=7O\X7]2\G)?B(44N@;)"#LI0.>J<<>"]%"(G^ M5G539_$L)UT-DC@$;05G"ZFAX'1U7:\V MM_.>F0B)\N2ZAI=29,6]@VA)0[9$'8J72;#V?=G-V;C0"II^K>54J!QN+?[& M6F;XJ<[O_]B-T?SRS]?I8OWOW)%$N0F*&_;[T4 M;P V+K0ZJ%^C.14JIQI-%_;R.#)5V3J=@X14@M''O$Q+BI2TI]Q4D''>,_-]8YV!C?O,-%^$3;D2#ZSJS MZI/*QB=)Q5,P)!P1&'F!Y OX)#)($8T77$J9VP\D.S>7XZ8K'5G(P #YWV-" M$Q.93B72F1DS>19F'#@LK YD06V#2TI!+?+N6W>V5[\ MY!WBLP)2) !E2P$>5IG>.L"SS.R]VINI[NPR9%@=PFG MXTNB>>*>\EGY%.319,$!65T?IHN%*-5Z*9WS3IOBR]G+!AKS^&KNPB_"-H<$ MX&LPT"WW^TDG9Z^<" )P/<_ &@4!"ZF2.6<4UUFELT>Q33E\-7?N%V&%8TM<0+I4+(LJY0]M)#G8-15UD@9F&\$JHS2]R3M7&/Q8XN1(> PMC341XP M\@'KP,$ZW'<^6PO\.ER]FQ;\+PR+Y:T2"GH13+!U@)L 53PELEPP<@-9Z>1R M-OS!0]B.42G'?'W<@Z$!',\C]UZ"H/BRO<6#3Z6GQ%57+HB)M3'J% T$@_79 MO#!PQ8E:UQ$"\VA-'&1@Q7G9'.?:_4S ?U MX#H,L MN)&;''?34.N'H'BZ]V%6;^XO[ IDDY%'ZK$&+E.IXF +>DDBBY$I; M-$+T7'IQGYD.BBWZ!_-P-V,G(*L7$VMSNM\7!)]PI="Z' &E<74^3@1?UHMY M4T"AM%'##"\:A)L.JBZE,-BX6C=%KQ\\PC.(F- MD1.#CE"Z5_1_/LA:I. M3F*C@W1Z3&BV,Y4F.!G[(?P>$WRS(H_'FA5)#8FMY_C7X7\.%9WE)&7IN&-2 MO125[_SI%XN_-OJ>MQ1^5^@1&P9T$(BFCGG*M0_'U9D<45B*_U).6(1441Z. M'G$ >L[HX1?E?HD1L&DH^\^&B 89U_Y'(!;Y('ZTPD-K6FS.)P],@# MT'/F/H0>T'.,\+M"C]HP(*)#;1$I:C:,&# 1G!0"N-"<*^Y#X/EP]*@#T'/F M0OD>T'.,\%];BO#N=DBS=M&4>F"S$-<33#AXC86DH.K$YJR4/L_3VZF0)T)8"*)4%P*,E/>>N4<"RH\[0J MM^'G%>4\1^)U2!,Z!3ROS9#>S?^^)PLF)X@ MU(P;$QK*C]"@':36?G#.7E%VW*%QM0'4:S.S[>[C.Q43VW5)5F$NGGR."TR# MRLG1/]D B6D6;2(;B>=9#M>HX*S(\7R6!Q[]PEE MRQ4BDD(],E!&10C:"O Y^2*4(- B%%RB!RZQ8=#&=IYUT'/Y?42#\ M&JR\(5A[.<1;J?>767ZD6*XM1Z,5\,(4*,\XQ!(=2)%E+IH%EENOYQN:IU?T M\M9A9GHJB%Z;46T3ACMU^]N$P0:1$,#%(E[7T,IQG;T1S MUEY13GHRGL^1C9X(KM<7LSX6R'-A )\(ZY3W*4,R3E+\$AE$1P$_A32*(IK M9#E/:_AY^'U%F><@]GD),+R(3KWMHO!!MF3O^N'M._'V8F.8SCN37+8L%KFC4:MB.^JG^X03!W:3S>,.CO("FXHI__RNDTD9JDE%@]6>PJO#+-U&W&" M()SC+BBTWC3&XCT"^FY7&P@$\U8:Z0!.QPON!]NS7.../\*7;0DN1?6B>*5! MI^QKR74&KZ(&6Y!9Y7CVK)^E'+OY&!?<)\"JV7SO1CKN .>;T&E3U)BW4DX'R'I1FKN$^>/6-(4B M8W$%DB"Q*6T$!!,5H,N,M+;O/Q;S MY7)BD]%T@ <01E8OI@3XH@H8SD.)MEB;2F?V\@0;/;Z/7+3%G J55Q" /;%( M;Y)]9"D+"8$9;YH_=&,TO_WR=+M;_SAU)E%(R!@;.900E.4E"\0PE66]]09Y%ZUF4 [#1 M8Q7:11O-J5 YU6BZL)?'D:E KW4V#I)&!2HE5_=:%"A<:8%!<.W/OA!XD 3F M$O88]F(KI\'D]6TEW A!*F=88 E<$775''K*XIP#':V+$B,Z[.8Z>!<3%YJZ M]'$/=AHD7D&2B398P9*$484%8JB%5SQ6S=Z&A M9*)$IP MBWU(IJ0@!SRI$"7.H.> M"0\N!4H#E8Z_/ITV)=-_P;26@Z6T[3O\+5-=XJ5COEN% )$N/5(SFD YT\ M$F>:B1BX*_V8VZG,[F5TYI4E5:-+_2"(]6*+;:XF[PMD(E&7&(4$(6IKC4:* MFZU.(#0F;E$5?J;]< V8Z:".JG\P#W?I?0*R>C&Q-A'!?4'PB4L\A6 S%%O7 MN?*Z3$%%"4G:%+W)H?T8P^&XZ: PZC*-;'QL7=34U#N.A7Z](X%!QJB^^+7A MYJH>QN@P@U;1B> RY2+(O0(5=*34Q$?(S :ED_=&M>YCZ'70*EK.6'TT"J). MLY"%08A6@O3.*R&\3.T[;%_EH-5#,#7!()G!ZT>HI$.X'2\X)X9NNAS9%*R"%+55W8? M.42;!&7\T4<;2DSF_Q^T>MB@U8-@=8Y!JX?HN .]!H;))/($P8C6K2Q #;> MAIF2;&$2, GR-C(PB,R0R^#*,!39VG2>5M^3V.CQ&#@C-(?<_74$3L:N_'EB M7><,-V>B,MZB- X8C[4BO):L&JY !,FXM,K[\N#.84=]SC,?N5@TMM'^? !5 M] >ICW_/-WQPAME)G4 &))$X53,*42![U-F$2,2H(R%U^Y$.G@+ZA=1QJN@0 M4H2.K7$$)[VL/35!1N($O83H*%XBQY]$"8FI=#2H?GRFQ_;>?F!UI#KZ ]:O M\^O%AA$MBU?K[!+KSD*!!IP1#KB62LGHE1+[M34\]Y4>.W"Z@=61RN@05=-O M6_/ &- [RNF\91J42?7%-EL@LRA,:\G=GE7/SWVEQZ:8?E!UG#+Z0]5?TW\V M?%BOO8I)@"J)@8HN@Y/,D/=E):HB=$PO/D._])$>:P*[P=1QJN@04O@-9QM. M$I?&QCH$52+EU9'5$GPZS1%E4"X(^6BAXOZ@^O&9O6!E_[?"ZDAU=' #]_8J M+)?OR^::_?WB0ZU'7]_7L.@-8HS 0DBU,RJ"YUE!] Z-R#S;Y!O?H^TD9N2H MOHOKXC::ZA5R&Z/,6#(3(D"RC*R'O@X!DX/"O?4Y\9!EZPDWSY S[K57(X7O M Z,CI#_VH;BM@.,;O^M-(-6J#"QR23&BYQ0M"@G:\&2DM#G[L-M9BH[S!!8HH23D ^.4T0G3_"#Q[V>'%3M MQXBN@V/C+XKR5K49[F>,J]OBEZ0+:A$]H!>ZSNS1=WB@U> M^YX@9.0+HBXBE-,UU"/,-F8GR,@XF0QPK\A:&)VYKLYA*@Q+-&1T@;4.AW>0 M,O9CW,E*?@DV1TB\ ^"\G<^^X6(UK2L0YBM-\2B-1VH0+EE(;OR M 8*AM%!RI[!(%4MHGDT]1U!G(#I&Y0\#VV;R[P!,#7IKF4EH#0]TJ ?RY(I% M"-+0:8_*,K32J]S-_J)W!ZWH'NY&O)-C]*RZ'SNB;]A$>G^@6S+:.4D!K=.. M@7+U3%+%@+.2T9]KR:+;*S48BL*Q??!Y8=9R6$T3G5^RF]^YCJRP$GV@<]-$ M$4$%'L'+8NG8"SJ03)3V[;.+,4^!8UBI']+4A.]8G M00G>QP@)N7$8,4@V2,UPA[,$^UM]T-"N.H;5T99'1,1Y?^?1L[-VA:[; 5%3 M#H9U[H_W]$\4*&-P@8YJY:SN;7UWRZ'I/8]J[N3L:@:?7DZT-A.L-T>ZLL8& M8A*464^JCQ9\%!F$9B+E*+QKWJ38G(D>B]\NQE).@\2K.&OVG>L>=)1*%CJ$ M45%*F).!$#0">Y.>>4=W^Y7+S MMTL^X5R+P%R=0.84'6*!,4HK.72&LRM;P=V M4]/56,%#M+[7V7>XP#LXX'['L+Q>K!WT;[.OUS^JN(+*6=66&*MR%4]=8*]$ M .T3<];584VMGT%VT=)AV?41NIX/(/A. ;2=]:5U4L)J+NI&1=$;;2]!X2.$'V'(%I'BNL<8E.R)T6*D:4,TA,K"KDG,=6A MV9I)SHQD%MG 4'I(4W^ .D;W+T#J)$5T"*P/T^5__[K .OT<26.K#V&UYG[IQRV#.!+9&RND0=K_\\Q73"G,M M!=@.\RD,M>01I$L(2A2D9)<""&%SP:0*8FC][/TR5>-6A9P)9BRL2&4VM.526:B=I\S*:&X;+E6:'5JO2UD+\+&+8LX$\A. M5TF'.-M:SL_3;].,LWS'00LCN71H*(OOIF[< M\H(SN[43E=,![)[,N']<$V?CE/$&@7-1:G4#(R,R'KABDJ1GF2^M [7G*>JP M/_CT^XF&2N@ 4L\]#SPTI$G(&;.O4X#04(Z3I -GLP*>70YDKRJSUH,G#J&O MP^NP(W%QP!O.24KJ\4T'/U5>/N#7^6)%_)WR>K/C1YW\3K,/B8U>9!Y^Z_:6 M/JJ04L8$)5LZNFP@-<L;6#EE-]T$UQWOOR_BLN0OW!FP\M M*0PPY(PCY1OUD%9*DL=VSD&.(81DC'"A]2/-3F)&;D1K@8.'?J6-X#LXQ>[T MI#Z0TV^S,E]\6:OII^^;O[R) 8263#A3H,3:C6]B !?(3Z+%HI6.CO/6CYM' MD#ERF]<0J!M:63W@D51T4]MQO:2S8[G<&M;Z:8.L1Q:/'IC-G))=Z\!S[0%S M*K8$P8)JWG3^'$'=+"$;!@X/X==,-ST [8;V[=0CES)3+@%W=7Z#T>2U Z7. M&#Q'7VQFLG4">(^ D8'43K$/(7.TE,>>&_!&O9VO-_*F]2Q07'R;)ES^_M?O M&Y:VU[R.!2TI.?$QU&O>J""Z:,!PHU$X483?;^S\?M_K(I0Z1IOS844[/EI^ M#[/K4KLS%^1__Y^W;^[SDD-B&*0%632Y79T0HHZ93"J8%)./Z.V>,'GV0UT$ M/:?CHYTP.P/&FZL5_!" G"W5\D/Q,7YTM\>//O]WG(@JK@I 14E*.LLD2(;@UU$T02>9H'@ZL MW0F-'9\8N:.X%2!:"'!\&'S$]'DVOYI_FN+RPT.W5XRJ&Z B*%9?E+,R$(P3 MD"/EDW7U173[C?=__CLC-\ZV D0S4?:%BE^N,/U?7#T .0LB^M;(3:%#H.-DD8Z/D#>XF"^_AH3_"M^O'T ]%Y)# M2,"<)@?HK8<8A >IG$1M1(Q2[(F-W5\9N<&R%2H:B7%$/"P7JSJI$JO#+P,))\JH8][O2D=C* Q M[\A:Z?19B!PAX ZN4!\]?FUW_W$9V)H#QNB7% KX$@09D:RK>*4O#\.1DR]3 M=Y#2$V2.T?&\O< [P,WO@7[6-%Q]P#2?I>E5]<-50K?[(E#[P@I@+AX43YH\ M;]UZFY2T+ 87FK?J/T_1.(?78"AJ*/X.P/3,B?[NMH0H22=-+H7"-9:(IX(0 M$Y*G=E9'$Q5'8QI#:A^ZNMD[=9[GP]::Z@!]'^IJMFO\E82['<_X[^GJ\]OK MY6K^!1>__).NKFNMV9OE$NE_\\?PSX09X:-7"6Q ,C##$T3A''#C&*42WJGF M;1I'D-G%2U-#K,S/J[@.L/D?E,PN_US,RW0U01Y,*!PA.,M 22,@L,B!A22C M=4H&V[IQX\[GNWB5&@Y+QPJZ XS<1I2_S1+A_ATQ,N%1"L,- Q_K<@'&ZKLK M&A!<^$#94P7> G9^1OIRF:Z'0/U_A6CFS_.9+E=G_ MK/]\DAW3C,("$%*2C(3,%#"H"!$-]P6YR+IUL>T^='7QZC4)#TCHXJ5L.!"=(O N1E7> M',EKUQIYG1)7-/G22*Y5*PEN/2@NF*RXD8Z9UO5]/[[>Q9O9<#@Y4LQ=0*2& M]ZOEQ!"LHT8%*8@ZA97.8%:"&*BEZW]B4W7^[BX6PX:!PAW@Y.FO^8 MS_/?TZNK29T<:77.P)4JH.HKHM/9 I>J<&VEL:9U$\WVVR// 1T\93I&Q!U MXTU*\^O9:OD!$TZ_K>>CX^KM]:(*=6*\U$$) :BK0&+6X#,62+HP@4XB9ZTG M'S]'S\C#.P?W+:U4T6$KY]OYER_3595?F.5Z/T4"Q%F:XBDC.5_^H:>V=QY( M=J-&SQ]?K6V^]S\[7::K>>WRO>V_\L8G*9VJ%8 UR4X??/Q MY(<0>/*-SNHS+NY\\>;>W@CEN0D>M$GD9CVKTVAJ !]89#[*B+;U2?8D(2,W MF@^&E$?7.R=KH8/#[B$3ZZ('#"(JD7D==ZQ I23 >Q]!",^+83Y'USJ3>HJ. M<8'40+TO .9@67>(E\U;M0Y&2AOJ;N1:)I.U!9>T XS:"&:3P>8+(9ZFI"_, M'*[A%R!SA+C'KEQ]-TTX6]9GMD\+Q+OEM\HIAD)!X'7G4 B",L:B0$=,)!1F MRL,6\QU5J[N^T!<6CE'=O+4<._ @'^;?P]7J^RT7VYH48U*2HJXV)$'042P0 M/,H VK]^7]?U^%SR2GM_7/%M_7F9"%#KNA9P3"1FO;+D]N,ZIDP[BX!\"K.Q< MW^2*SO*2O:,(7M0]?<*1->40 :7.] ]:N]QZAN13=(Q;F-7^YN5D67>(EXVY M<>FU8ID#!?(&5!(:G+(%BE+1H@TA9AP8,3W2%/.KV@^/6;+9-K8^3 M8@^JWR V:1,DV@2%HP)%F2)XQA)X#!F9=DF:O7:Y[:/\L7.E(Y7U4-U'2&YD MA?\^G4V_7&\WFB@Z%D4VY)6LK,5]64!PZ,"8G&/RV:C]EG^\H/)['QU9Z<>H M;-Y"?F,K/OQSA_ B3'$\<'!(&;Q2C @/SD$)PJ+1'M-^)1,O*?[N1\=+7ILH M_FCY]1 77LP:B2=Z4PD$@@5IHXB(I9R"@B8R(YY5KG MGSM(&;?POGT*VD+B?0)G$S.7[ QJSJ&.YB%&1 2G#0->K$Y"9"9-\XGANX@9 MN;&UA:I?AL\1>!UQLJB%^1?P3%ZDJZ!-.0IV@$PC_=:4C&1AGX*SF9& 9 M#<^(CR[>=SSH[/&QONJ2CM3I?$ !=^AO?KU>72]PD^S]&;ZO__ #5N>/4-?Y_/5I^7DY(0)2]TM!M;-C/VDPP@N1(BQFRS M;3ZJ;0^Z^GIC' 1YI^NC4XS]5<>*Y;7%U)Y/):0$FUP"52=P!RP1M#>Q6)?J MSL@SH.L'17T](0R'JR-UT"FB/GZ>+FZ845$[)BS%JYX>)@+HEJ*^+J.'P=)P&.H73K[5NZ/.:FQ3\_U?=E?6VD2/A]_TOW.5] MO"S@'#,P,),$DV#VT2B2Q5A86?)*#/@R1>,R$@\'J!UE,+2UN!XG>WT[L^@N M:_YD-KN"Z5I__#9_AS=5R=@=FL\SI%U*D")9IHRIS7;HB8\B:*:%% ZD<@4W M@N7/V) [DS!LJXD#6)9O(XSCA-RWO^9G6B9G/126HJY6=406@]6,T MT[SFTT6FM 0HF@N5^UUK_=<Z(!D>#*.HUZV. MK,Z69"YF"0%!A;"3)[5^>#_/*3]>8&S-P?'IWV=*B$1;3DRF&JMR:!AD4Y@3 M&KG0/"IQ8 .N'TR.Q,/>@LTC0$GM'7??C>/Z US0M;?\ I/\)TRO\,QZVD'0 M@84D:3L2:O60%C&:AV&B"L3H8WNL]ZK5&C$SOUJ_7!S)([FP_!XM*#I0L73ZP?[6KL,SH0@4S C9]Q' M4M PDW$H-+&Q: .8BG)R)W6FQ]K] '5,[N4#\W]\9M?M!?NE*[2?E+(DS:W$ M2,\P$SX$IFLO5;!8R*S,H'*,*4'K /ZK1/5#VI%XE0\CBC%@Z[YX]N[@W X2 M,$$8"8X,QQ(4TQK)CHQT3(AM1A>/T9?66;DOD-,/3T?B4&[-_C$@Z4FOQ-?Y MU??SU=HOH3P/6DF&]<;53AD6,#HF09.Q*= X:-V]_U6B^N5.'HDW^C"B&"VV M3OX"DL_:Z66"+$I9SJ1,9&=P[9C/=>8OZ8PY%>EB;.VQ?IVJ?N@Z,B=V8V&, ML*W[1K7-/LW/VS;7N.F]K",5P(UA$$$P+3GA*03-5,@(A M+&EH[>]_CI;6-9&=&1KH(LQ%.+HEJW7 $5D0"AF7)6DELK;NP/L;03/V)M)_ MK11R:W:/X%%ZKD0T&;I/T2;&LW=D4PK-/$^&OHU9*2_)0NC5QGW++_>AN'CQ,VZ0M0YR#D%TOBS1Z9#JFDCW#*'SBCC4\+X!L@9<_GU5J+N M77Z]#=_'!Z#;%N)!@*D]TJ .=M,%)(M*UEB-#I%^CJ&TSI$^JO+KK83'5 ^P<7M$=($=Q&*8!!D9-K80/N 0K9=[<^:'0K=^HIYCI9A;YE]9?PB M9'9D^-!QL*]UF!@L\N^X2.!KWPIG"XO> M>Y:RHPT'SJ7NE_'>?\TQX657 <\/S^V!^YEUO:%Q04Q=75=F7H.%Z(^XO\_FA!3#T MJ_4[?L?\R]4L3V;??UW,KRYO>P$*S-[6B$@JL>9""A8U>&:"4]J" 5U4KR?J MF04&;)AY&#G.&S-U:&"3]"# MSZ!)NF>#H2<^?,!&FH<'Q+[,'!H,)Q_?_WKRY3U3]=SXS98LSX#AB0\?1N]X(S#LR\P16,A?IICIBGLPIH#TKF!T MHE=5DZ:M@U8L."OIIG,ZAJ!YU*TSL'XB8MBN*6PH69^:J!$@^4"G MAM=T:&$8)%+!."HN1,F05>L L,?WS M^_S'O^BC;S!#_[F'RA,+#MMFJ=D#M"\K!T;!#=7K@X$A156 -"G!R>2*->I5 MK?U8DI0R"N_,2Q&>UR'P<+5A[H6]Q35OP+NA+91WB\GW\]7O7W__A'^E^>DL M_?-V/C":FU(:(9VNHU RBRI+YLG,(H7;9]#A,0">,5.>6V$XH>\NK'EKSHU MB>@&*G;VVA26R\_EZVJ>_KL>H9:QAK@9=[7+@+6FAAL,$Z5$,KRX3+SY0(CG MB!FV<5K[E*0F3!\!>A[2OSY1("(6")8L>H*^#KZP@"8Q%="B]$X@#XUA\S,5 M V>3M!'OO"FOQX"6^<7%?-;MXV1]6QK2DF.RM ,T9,=%:4D#Q\2$\]VVRFN+G!.=J81P7 MM>[ (.8D(%UH3CE@^V7I/9*;.[)Q8=MK-@TF+L_<\>&CO],5N=_X+03Q_)\ MU3W;XN9ELH8+XC4 P$MP M:BB-H3-*SB=8/OZ-Z6HU^4%[+).$B]L(E'&FFV1!6G[M=R,$ XF:[(9Z]%2* M&%]RC_1.+'F>A!$!J*7(Y^WY/P88_3*9P2Q-8/IX&TF!%9[HQF X'3VZOV,F MB[$D;[.R08LF\S9?(&&XV/&;PJ@!_\< H\^7N(!:/?EX&QE=$3(F9H#7&4]: M5 >&9R(+HH(G4/V*Z?K Z&D2AHLZORF,&O!_8!C]261_(?%,\GV69XJ).Z$E M<]:2 E",8CZ3S9%5R#ZY"*)?8/$5^#RQ]#!AY[>$S;[\'H'%?CI+\PN\\V>\ M@VE-%?YZCK@ZF>63G">59S#],%FFZ7Q9\W3>7=,WE_,E3+L@7,#"WP]A_4N*A6BDF"8DR&2 MY1P"74_*,.F-*0*+3-C"C_IHT8&%OHO(YBWX-[3@X>\'A-?R5!,55*S3XV?K MH(&D$N,V)([%2,!>2>^O"?[AH@/6R;00_,[\&X%YM/'0_7;73N:-EX.E"A^YYM!O/QX"=FA1QNER2'OWA M:D&:]1=<3.;YIDG\)_RK^]7R3&@73$3.3+%T%6JRW[P7D05?:$\\T_'HI3UL ME:K6A[)1=;79$04_Y:XU%\D8@ ;5)=SM[?$D@IN=GLZ^+6"VA%1%=R9CL=S4 MHC54M1$XO<'>%KK+%3AG0BJ!MW97;D/?J#KC- +=H<0SM%/EP<;J +C/Y:Y^ M\LP%TO]UT*QH3C:\3YYYX33MA7XLL00?^PVD>7Z-436JV \I+;DY@OOH<>N7 M7R#AR44MJ#W30L4H.&6ZS\?_W*:WNR;?LL@?,3 ZZ@4#[6GAV Q M"/J2>,VEB28U;\S5B[!1%82U 59[@8P 91_6R]YDV.#[^7)%&B#=M<9RS4MA MZ#S=M=99%GV4#+RU9*,J&V/K!LC/D#*JNI%65]3^3!\%=A[>M ]'"WXL!5-- M^WLP8U 4Y"Y[PS !9]K5[IF"DTGA>$95Z@C"]HC:@L!1)8D?XBEL*:"A=>ZN MB7WG,(ZOI!]#C\[>,0X0CNTDY) M> =+S._G%W7&W5J@BQI8[1("K^__9/V(=&.E/E]V;\>O](>KY>GL)D[QZV*^ M7)ZY:(,H*K,LG*C/">U>E,C J=J$#I.5K:_; VRC']R/S-,_L+1' /A'284O MYQ3^@<3Y.IA/BIQ"X4S5<1):2L=\H2-M=;+.6AU1MFZZL#V5_>!Z'.&&-Y+5 M<:&Q&QQX.X=4 B]!V,1"+8?2/G(6HX\LE"PDVA1+.FAV>W]2^^'RR (9;R"U MH?7;+?9X>G$)DT5]*VK=UXK>DDF<8J==T?/@0DW\)SX[5:>:"N*SYL@4EMH$ ML' 54R^5MA%!_?!X'/&/P01UI.#\LIC3CTF1GY(:$)99SKEFP 9D418L(H.)F!_V+^B7"$O_]C_\# M4$L#!!0 ( #.IQ5ANG1J'@S,3$N:'1M[5IM;]LX$OZ^OX*;XMH$L!W;L?-BIP'2-HOU';![VPO0 M_7:@)%PYN$S0TF7J'SUP^6/S29[IZ,R$[ECD1'_U>^=)W%/ MM,\N<(/W>-3OG9U>G(S;_^T<0!7B0<>ZN1*O#S*9-U-!\P]Z_<(-9S)VZ:#3 M;O_CP,M=728Z=YC,0#G\&6QL6'+BWC6YDI-\X-=S$%3KX4@K;08OVO[?D$:: M"<^DF@]>WWHI]';Z]O1K[_\YU%W M,VXFR)/3!?2*+Q_9WE9G1PWV+X+SFQ;[()75>8-%PCB9S)E+N7OYHG\^W/,E M=%JU@U]_]F'!XQ@$T%0B<8/N>:M/81BQE$\%,V(JQ0PYZ#[M[EX VW MB#QBG,W97:YG2L03T0BI,"$!L88+N0:78P8N<\;S.2MS9TJ!%8#=/=$C,YQE MN#*2*Y;P"+<,TYETS.D@MR&0BTA8R\V<1#)^)S#OBDV+>S&-%2#9VID-;[\+KNKM'9ANUR+_ M\L5YMW,VM!5ULGB<3EH3WR:1DQ;H0' !(JQTI0HI@ ZL9*VI0T2"P# MM1&]T74L;:2T+:%'I&>T"D@HC(Y$C-N6'2+QL0"20G9O[J.4YQ/!KL$G[TL% MBG'X2I<2NJ\\H! LL^(=%: &8!"ONP\4;(V48*):)T/X0H) MJKJ^8]D9@NOYZ/=PQ[>1$MR;NT&S<_[-8,J/]@6FG7:KVZ,XO!,6W372YF]<76 M,Z"V @[A*.>5"G1Z,BH5)^+&LKP3RSH,C5#55YL1_#46) ANA;Z(G\:E>PSD M\=X ^:)U>K:)XYT9:P/.NW/=SJC&3IC*F,#*<1CC1.K< NC4$A*"N8EK- '? MDH^EDFY.Y7O;M+2W// \IL*V6!-=:2E][;BO%E24I@"FK6\WHDB;V#O@F\N) MR-%%*$ ;(Z*@/4,B:)P#?+&W9 'Z?C8 CO8&P LFOIER57JZHO2*)$$+**=( MC-W2RBT:BAWH-UQN[^X\8*$(ZK2AAQSKTCWNP2X%@B^D!37(R:?/*VQV0N\)5$D%74=1:2CW*]5S MB]5,6X?[]+@/MFP$0W^$QRSL<%WE%1%<:4!?#^0JEW$4$C7\>)Z7"Y>.@D,I MMXLN@YC/XUW$OB3X4%1T/<>)_DZHZN#_0+[QV=%Y.L:_$7[[S^>0Y9_EQ37Z M&TO^(3I<1>"2B@A)3V@K-AK4A7<<3:K3QBXJN;\!DUDFG1/B(V0_UN@5:#R6 M\,\;.018P:V6N!N_J56N-Y?XHY1PWV^D,H_\,X*CO\]27ZZ"7RMT7^@&)=!& MYUL'.D]"7'7\"$\/MA 7CZ%H MQ8*W'D5GU7U"!1!#D]@(M=VBL-LR SX0);^8JE1L??3UK.KV_AUVKE&>$P/> M:"#MPK,=@..?&E<(:X02)_.I5E-!=2[GD^KAMZD(4F2%TG.!T5FJ R7R-?P" M;W])_6\]I;(Y?T"JAL< H#!-Q%KQPHI!_<<0W%TH/A_(W$?,*PTK8V/MG,X& M])9T2C4 K4'U#M$C*@PO7Z"VVN$EJC/X']SQSX0(1B(MRUX_OK@]*!6J YZ!;WK%/OTA!> MPNC#D(=H?_V=ZW/ZCHY3H>+]L\P%ZS?\R_L%&JM0+%9YLK'*-JWQ061JF7JJ M?L#M1Z.U9N?I4WY*YWM(QIOY^IOGQR-1[?IJ'V-=S#_*8^3C\,\N>?&-Q-=> M]\L7G=/V\ N7$&]Q(!T6'>WD4P\,[G\^^%: />#JOP2PWR=[K ?F,TGC.03D M;2I%PF[N1532DZ'HVPG/T6?$Y]JW-ELYI]6.P0EO_ M8G@0WH],Q<;G84MJ]9S:7JKP,#$P<65X>#,Q M,BYH=&WM6FUOVS@2_GZ_@I?BV@2P'=NQ4\=. Z1O6!]PN[>] 'O?#I1(640D M44M2=KV_?I\A);_$3NN@M[MNT0)U+'$X',X\?&9(^CIU>79SG4HN;OYV_?=V MF[W5<97+PK'82.ZD8)55Q8S](J2]9^UV+?5&ETNC9JEC_6Y_P'[1YE[->6AW MRF7RIM%S?1Z>K\_](->1%LN;:Z'F3(E7)XH/>30:]JY&W8O+P8#'H_ZP=R$N MNUT919<)%__KG: KQ$,?ZY:9?'62JZ*=2AI_/!B6;K)0PJ7C7K?[CQ,O=W.= MZ,)A,(/.X6O0L:N)FQF4.5V.>WUH+=?W^8OI[>L8M>I[\]@PW;-VR-X6EI_B)CW[S[<#=]/WUS>S?] MZ:Y.S7K?],],)N\U*:&<#]H/.2*=ML6D1=Q""JPD[\ACTCRX& MK[F%Y^'C?,GN"[W(I)C)5@B%"0$0&B84&@2/$;@J&"^6K"JL83'>&68SI5C3@>Y'8%"QM):;I8DDO-[B7$W=%J\$S &0V8^=6 , M$HB50:J 6('NL$1@62Y2%:?,5O2Q[K^01M9*: *YLAER"J6GA7(I)FA+&7L# M26\)T[3 -.?H)EBTW'3#5X&OBZ\'7Y(EJD $"0SKB+4 +H@[8MIUNRH2, !W M"GI4$6>5@$Z@8B,\+2!*$6N4""KAD7":96O U;&V#X8&IH4BQ2V2J#(( &4: M4/##66]/S&W*DDPO; -!(V?("(9C($XO@]VPLK6!)-L8LV/M5P&FP=&!Z6[+ M\\^?C?J]EQ-;PZ7.Q[2X=9(H/)[:,Q^6*>-&>@ @H"K*) 6*2: NRI1-J0>) MY> VXC=Z%LK&F;85^A'K&9T%))1&QU+@M66G"+R00%*([KN/<Z._#*;\[%A@VNMV^@/RPUMI46,C7#X? M?1Y++4J5,:_LX5TH9T42N*A'"EE05P8*P#YS93VG04H67@^5J6LVW&14(S/N M@5:GP3586C7;4J,",\(6JS,E_#;/5I%50G&C: (J)&O/\05IJBPE4+\TK<^V MG@&UE3 (&SS?J42II^(JXT3L1 MCHX&R%>=RY>[.#Z8L7;@?#C7'8QJK(2Y$@16;G7!B=2Y!="I)B0$@#<:X%L G3@:T*U8,X1S%Q:T;ZYK-]^R%WM/X$K*Z#J.*T/!WTB? M>[3FVCJ\IU,_Z+(Q%/T:#EK8Z7:7%\1PE0%_/9"K3<9>2#;XXT51K4PZ"P:E MW*[*#*(^#W@I?$[PKJCY>HD]_;W,ZJW_ _G6%WMG#?(CWV4-OYU=EC_-$PWZ M6VL"(C[<1.":BPA)3Z@K=BK4E74<5:K3QJY2N7\!E7FNG)/R$VP?:10+U"X4 M[/-*3@%6D*LE\L9?JI6;Q25_K13,]PNI*F)_2'#V?3/UQZ7PVPSE%\I!!;31 M!I:VPK&2P$:=AE>;FH7D]Y170SGF,ZLO)/U!9'.B\R3$U?N/<'RPA[BX0$\I.I4\7>LZ^G<]H1(^WX=CNW2,^) M 6^T$';IV0[ \>?&-<):(<6I8JZSN:0\5_!9??QM:H*4>9GII43K(M6!$OD6 M?H&W_TO^[SPELSF_0ZJ;(P!0FC9\G?'2RG'S90+N+C.^'*O">\QWFM3*(NV< MSL=T>3JG'(#2H+Y*](@*S?6]ZM559S08T=6J,_@OFH'K6]>.OW4]=V*WK=^Y MNGKY:&NWTWNT[5-:!Y>=T?#QKE^DMG^0VG/OB. ,N-N6O'AU^V=52#9L^3O]%1IK7ZRF>;$SS2Y- M\H%K&IEFK&' [2?=M:7GZ4-^KL_7$(W7R^V[Y\<]4:_Z>AUC7LR?Y3&R<7)D M4_8:Q\IAM/@ )SQ_-@!U^L]]=_5?B,QO8=%^]\I^KRB9L/>KW/I3V-%\]\S- MZ;_#\22LR_RS[FO*O84+9L_SRJU]9>RXW W,9<[/]A:LYJGL^ZZ"X_ M:Y7;[?*9WWC5G^'G9N?^9VZ_ U!+ P04 " SJ<58@B\[@U(% ")%0 M&P &%L<' M,C R,S Y,S!X,3!Q97AX,S(Q+FAT;=U8;6_;-A#^OE]Q<[ T M 61%DN7$;PW@.BZ:;8C;V$6W3P,E4A%1251).H[[ZW>DI"2UX=; UC59$!BV MCG>\>^YX]U"C5.?9^2AEA)[_-/JYW88+$2]S5FB()2.:45@J7MS !\K41VBW MZU434:XEOTDU!%X0P@9^QE*^=%.V5F M_T'8+?5PQ:E.![[G_=*RZ\Y'B2@T;B91N?I:V=BV1.0-&M.B'/@!6M+L3K=) MQF^*@8VO59EJEL Y4W#%5G M*?&?J(F]B?J\K_,[23\8(U\?B!"6)ZE_*(:^@$KO]E!/OY'B/R3/X@ MYR?3Z\7EZ\O)>'$YNX*W[Z_G[\=7"UC,=D;R5#SW>_#>G;L3%^;3B?7>[W0] MY\G[/9[#^&+V=C&]>%9P-R#WO5.8O8;%FRG,Q]>OQE?3>7OVQ^_3/V$\61A) MX'G!5C0[#_F][/O%$V[&XP<8SV4!L2@*%FLN"EAQG8).&;Q;$HD@9VNX9J60 M&E#X6L@](+ &TY$7I)B;7_Y MPV-(A+3&/U7&@15&$^:LU"R/\$''A>GI+AAV-;SG"MEO,=_LY+B#("4289N/G:GBJ3QQH'?S,AXY<('GBE1.#!) M.4O0,&ZD^2V#69+P&+U",\9*'8UC34=K0)'F"?KC0+F4:DG0FA;PZ#S6H-KS M:"(B5)1F/#U>WBPR]51O-"WV?OH4[O:[1.H=_OA)BK M_M!4\-<['2\H;C?P>V4SSO]A(B?8.R/)=R'H[]4LCH(?EL!@,X$=]^RL22 O ML+7DQ&8%NYDFJ$KQJ4U(W< 2PDT[*R53)I&.$9,L U1#;TB&:58E9E8Y5BOA M!2EB\QP-4FY-F[Z#JY9950>B9-+NJ39:A+LO_<'4:A)EK!%'0E(FVXAG1DK% M!LV7(>6JS,AZP N+BE4:UL8BH;7(!X93WIJ6%).L'I2VDBIQ33?[?;<7]@SC MU%A,FC8;UV34M63T1--M67CJ]KK^3K'G[I9]S6S@]OMG_[I5ZVRPE]D3"T0% M!L*M,'\O6YU6HU#7W" H[\#_DJ^:,MQ$O +[NU.3K>-A;Q$7YNYC9P'\NL39 MW+7#-+POQAJ*9Q[EJW45XO\LK,.#\&RH[.<&,?DBT#W+U3/QMO8"9X^E=5NR M7:M$9$3&*1A(AL\)X:>&ZG/";@XX@PDCNWD M-J2-D3AM.,-CHGYXX)_BV=R+IUNFH%)#+PJA'6!W,=YQC!6CAWDVI5C32@IX ME_@6[8_P5L.0@=+Z5E2KU'S#7JS0UU(H9KE(Y2O>1/;CI-7E!/DM972;NSR] M#(Y!X8E &(3DR("0H]DX,:TKC!+!18=P%N:;*#^^:Z48@PJ)L'TO];;*-]X_UI_5J] 3^PKV;U!+ M P04 " SJ<587_OF6ST% "]%0 &P &%L<' M,C R,S Y,S!X,3!Q M97AX,S(R+FAT;=U8;6_;-A#^OE]Q<[ T 2Q'DNTVEMT KN.@*;:XC1UT^S10 M(A41E425I.*XOWY'2G)>W+3&L&[.@L"P=;SCW7/'XW,:)3I+3T8)(_3DI]'/ MC@.G(BHSEFN()".:42@5SZ_A(V7J$SA.O6HBBI7DUXD&W_5[\%'(3_R&5'+- M=(_Y'J-1G]*0]B(6DU>NY[D^&PSB M8Q:'QW]Z+53%Y96.TJN4O6YE/'<29O8/>OU"#Y>7EEUW,HI%KG$S MB M;X*8WB8\Y!JZ?L=_&,%VOD>(/)/_D?.3Z>7B_.Q\,EZ[^8GCX7N#T?W6Y 'K@O M878&B[=3F(\OWXPOIG-G]ONOTS]@/%D8B>^ZF\?@R4.^EOVX>'I?C><\ATCD M.8LT%SDLN4Y )PP^E$0BR.D*+EDAI 84G@F9@>"M2BMU6 MM>$\CSIP8+3W]XY]WQU.1%:0?&5_><-#B(6TQC]7QH'E1A/FK- L"_%!UVV; MYMQM U$0\Q1;^=JC.8M*R37'T$E.87H;)22_9MC6LXPK9;S'?[.2XAT "9,, MW;SO3A5)XTT;)HGD"CL1+H7?&$8COYB'G,5PQG.21YRD,(MC'N$"M&5,U2&U MK?UP!2C2/$:GVE"44I4$,Z@%W#N4-;+V4)JP"!6%N:/N+V\6F:*J-YH3&9*< M*6=VF[(5C"-M)*:HVB@G5BWA"C[E8HDX7;/]O?[Q<,<+KH\%=^ =-I[\^]L/ M"T)-S3DIBW7@]SK=7H'WY0(!EU6=QV6*11]AFE-3:NORD^QSR24S]$"93-SE M]8 < A:VUS^@A^OLW17KNE#K%'J#;@]S-1B:,OYVN^,YQ>T"[[AH[O2=2J2_ MFXGD.?:9C-CL8&O3!%4I/K6)J;M93+CI;85DRB2T;<0D30'5T!L\]B@H,,.J M;;7B=3M @Y1;TZ8)X:HRK>I!%$S:/=6C5M'YIW*L29BR1C<4DC+I(-@I*10+ MFB]#RE61DE7 MC-OJ])\5NQWM2]BVS?F

%KZ=ZUV!^CLRZW,'ED@*C 0 M;X79?=WJMAJ%NB(#O[@%[R&U-47Z&/(*[1_.8C8.C\WIJ1F3[(T![TJ\QOOV MWNVMJZZ&XIE'^6;U\%+\?T2UO]=[-53V\VL4YD&T6Y:L:X)N;870%DOKWF1G MO +A$2FG8' 9/B>8=Q+:9P)@-5)_G4EO@GAD+ZF=):UF2EH8JEUS_:BB%B2* M[ 5O.!XC4=)0B_N\?G_/>XFG="M:;PF%2@P+R85N [N-<"XR5HP>YMF\X*I9 M* 4I&J5FI;880Q]+81BEK)4ON+@LAV%K689I,.4T4V* MLWL9'(/"$X$P",F1"V$]VC@QK4N,$L%%A_!2S!ZC?'\T2S#DD.'20HH;CH$W MV6DP-2E<J9 0>WBI-U6^\\ZR_JQ>GQ[9U[9_ M 5!+ 0(4 Q0 ( #.IQ5ARL/PSE(4! "P@&@ 1 " 0 M !A;'!P+3(P,C,P.3,P+FAT;5!+ 0(4 Q0 ( #.IQ5@ T4QAI! &Y M 1 " <.% 0!A;'!P+3(P,C,P.3,P+GAS9%!+ 0(4 Q0 M ( #.IQ5@+O&0=)QX ,&UL4$L! A0#% M @ ,ZG%6&VN.HE?$@ SQ0 !0 ( !I#H" &%L<' M,C R M,S Y,S!?9S$N:G!G4$L! A0#% @ ,ZG%6(=EJ3C"^@ L,8) !4 M ( !-4T" &%L<' M,C R,S Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( M #.IQ5@&SY2VJJP &;=!P 5 " 2I( P!A;'!P+3(P,C,P M.3,P7W!R92YX;6Q02P$"% ,4 " SJ<58;IT:G*D' !;)P &P M @ $']0, 86QP<"TR,#(S,#DS,'@Q,'%E>'@S,3$N:'1M4$L! A0# M% @ ,ZG%6"SW1^B=!P [28 !L ( !Z?P# &%L<' M M,C R,S Y,S!X,3!Q97AX,S$R+FAT;5!+ 0(4 Q0 ( #.IQ5B"+SN#4@4 M (D5 ; " ;\$! !A;'!P+3(P,C,P.3,P>#$P<65X>#,R M,2YH=&U02P$"% ,4 " SJ<587_OF6ST% "]%0 &P M@ %*"@0 86QP<"TR,#(S,#DS,'@Q,'%E>'@S,C(N:'1M4$L%!@ + L *\ ( , /! $! end XML 77 alpp-20230930_htm.xml IDEA: XBRL DOCUMENT 0001606698 2023-01-01 2023-09-30 0001606698 us-gaap:CommonClassAMember 2024-06-04 0001606698 us-gaap:CommonClassBMember 2024-06-04 0001606698 us-gaap:CommonClassCMember 2024-06-04 0001606698 2023-09-30 0001606698 2022-12-31 0001606698 us-gaap:NonrelatedPartyMember 2023-09-30 0001606698 us-gaap:NonrelatedPartyMember 2022-12-31 0001606698 us-gaap:RelatedPartyMember 2023-09-30 0001606698 us-gaap:RelatedPartyMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2023-09-30 0001606698 us-gaap:CommonClassAMember 2023-09-30 0001606698 us-gaap:CommonClassAMember 2022-12-31 0001606698 us-gaap:CommonClassBMember 2023-09-30 0001606698 us-gaap:CommonClassBMember 2022-12-31 0001606698 us-gaap:CommonClassCMember 2023-09-30 0001606698 us-gaap:CommonClassCMember 2022-12-31 0001606698 us-gaap:CommonClassAMember 2023-05-12 2023-05-12 0001606698 2023-07-01 2023-09-30 0001606698 2022-07-01 2022-09-30 0001606698 2022-01-01 2022-09-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606698 us-gaap:RetainedEarningsMember 2022-12-31 0001606698 us-gaap:ParentMember 2022-12-31 0001606698 us-gaap:NoncontrollingInterestMember 2022-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001606698 2023-01-01 2023-03-31 0001606698 us-gaap:ParentMember 2023-01-01 2023-03-31 0001606698 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001606698 us-gaap:RetainedEarningsMember 2023-03-31 0001606698 us-gaap:ParentMember 2023-03-31 0001606698 us-gaap:NoncontrollingInterestMember 2023-03-31 0001606698 2023-03-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606698 us-gaap:ParentMember 2023-04-01 2023-06-30 0001606698 2023-04-01 2023-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001606698 us-gaap:RetainedEarningsMember 2023-06-30 0001606698 us-gaap:ParentMember 2023-06-30 0001606698 us-gaap:NoncontrollingInterestMember 2023-06-30 0001606698 2023-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001606698 us-gaap:ParentMember 2023-07-01 2023-09-30 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001606698 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001606698 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-09-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-09-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-09-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001606698 us-gaap:RetainedEarningsMember 2023-09-30 0001606698 us-gaap:ParentMember 2023-09-30 0001606698 us-gaap:NoncontrollingInterestMember 2023-09-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2021-12-31 0001606698 us-gaap:ParentMember 2021-12-31 0001606698 us-gaap:NoncontrollingInterestMember 2021-12-31 0001606698 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 us-gaap:ParentMember 2022-01-01 2022-03-31 0001606698 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:ParentMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:ParentMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-03-31 0001606698 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001606698 us-gaap:RetainedEarningsMember 2022-03-31 0001606698 us-gaap:ParentMember 2022-03-31 0001606698 us-gaap:NoncontrollingInterestMember 2022-03-31 0001606698 2022-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001606698 us-gaap:ParentMember 2022-04-01 2022-06-30 0001606698 2022-04-01 2022-06-30 0001606698 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001606698 us-gaap:RetainedEarningsMember 2022-06-30 0001606698 us-gaap:ParentMember 2022-06-30 0001606698 us-gaap:NoncontrollingInterestMember 2022-06-30 0001606698 2022-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001606698 us-gaap:ParentMember 2022-07-01 2022-09-30 0001606698 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-09-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-09-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-09-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-09-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001606698 us-gaap:RetainedEarningsMember 2022-09-30 0001606698 us-gaap:ParentMember 2022-09-30 0001606698 us-gaap:NoncontrollingInterestMember 2022-09-30 0001606698 2022-09-30 0001606698 us-gaap:NonrelatedPartyMember 2023-01-01 2023-09-30 0001606698 us-gaap:NonrelatedPartyMember 2022-01-01 2022-09-30 0001606698 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001606698 us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2023-01-01 2023-09-30 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-09-30 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2023-01-01 2023-09-30 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:FourRevolvingLinesOfCreditMember us-gaap:LineOfCreditMember 2023-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember 2023-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001606698 srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001606698 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-07-01 2022-09-30 0001606698 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001606698 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2022-01-01 2022-09-30 0001606698 alpp:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001606698 alpp:PrimeContractorsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001606698 alpp:PrimeContractorsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001606698 us-gaap:CostOfGoodsTotalMember alpp:VendorConcentrationRiskMember alpp:A4TechnologiesRCASegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ServiceMember 2023-07-01 2023-09-30 0001606698 alpp:ConstructionServicesSegmentMember 2023-07-01 2023-09-30 0001606698 alpp:ManufacturingSegmentMember 2023-07-01 2023-09-30 0001606698 alpp:DefenseSegmentMember 2023-07-01 2023-09-30 0001606698 alpp:TechnologiesSegmentMember 2023-07-01 2023-09-30 0001606698 alpp:AerospaceSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001606698 alpp:ConstructionServicesSegmentMember 2022-07-01 2022-09-30 0001606698 alpp:ManufacturingSegmentMember 2022-07-01 2022-09-30 0001606698 alpp:DefenseSegmentMember 2022-07-01 2022-09-30 0001606698 alpp:TechnologiesSegmentMember 2022-07-01 2022-09-30 0001606698 alpp:AerospaceSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ServiceMember 2023-01-01 2023-09-30 0001606698 alpp:ConstructionServicesSegmentMember 2023-01-01 2023-09-30 0001606698 alpp:ManufacturingSegmentMember 2023-01-01 2023-09-30 0001606698 alpp:DefenseSegmentMember 2023-01-01 2023-09-30 0001606698 alpp:TechnologiesSegmentMember 2023-01-01 2023-09-30 0001606698 alpp:AerospaceSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ProductMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001606698 alpp:ConstructionServicesSegmentMember 2022-01-01 2022-09-30 0001606698 alpp:ManufacturingSegmentMember 2022-01-01 2022-09-30 0001606698 alpp:DefenseSegmentMember 2022-01-01 2022-09-30 0001606698 alpp:TechnologiesSegmentMember 2022-01-01 2022-09-30 0001606698 alpp:AerospaceSegmentMember 2022-01-01 2022-09-30 0001606698 alpp:RCAMember 2023-09-30 0001606698 alpp:TDIMember 2023-09-30 0001606698 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001606698 us-gaap:CustomerListsMember 2022-12-31 0001606698 us-gaap:IntellectualPropertyMember 2022-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001606698 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-09-30 0001606698 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-09-30 0001606698 us-gaap:CustomerListsMember 2023-01-01 2023-09-30 0001606698 us-gaap:IntellectualPropertyMember 2023-01-01 2023-09-30 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-09-30 0001606698 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-09-30 0001606698 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001606698 us-gaap:CustomerListsMember 2023-09-30 0001606698 us-gaap:IntellectualPropertyMember 2023-09-30 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001606698 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001606698 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2023-09-30 0001606698 us-gaap:SecuredDebtMember 2022-12-31 0001606698 alpp:TermLoansMember 2023-09-30 0001606698 alpp:TermLoansMember 2022-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2023-09-30 0001606698 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2023-09-30 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:AlanMartinMember us-gaap:NotesPayableOtherPayablesMember 2023-07-31 0001606698 alpp:StandardMerchantCashAdvanceAgreementMember 2023-09-29 0001606698 us-gaap:AssetPledgedAsCollateralMember 2023-09-29 0001606698 alpp:StandardMerchantCashAdvanceAgreementMember 2023-09-29 2023-09-29 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001606698 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-09-30 0001606698 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-09-30 0001606698 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001606698 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-05-01 2023-05-31 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-05-31 0001606698 us-gaap:RestrictedStockMember 2023-05-01 2023-05-31 0001606698 us-gaap:RestrictedStockMember us-gaap:ConvertibleNotesPayableMember 2023-05-01 2023-05-31 0001606698 2023-05-01 2023-05-31 0001606698 alpp:ConvertibleNotePayable1Member 2023-09-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-06-01 2023-06-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-06-30 0001606698 us-gaap:RestrictedStockMember 2023-06-01 2023-06-30 0001606698 us-gaap:RestrictedStockMember us-gaap:ConvertibleNotesPayableMember 2023-06-01 2023-06-30 0001606698 alpp:Warrants1Member us-gaap:ConvertibleNotesPayableMember 2023-09-30 0001606698 alpp:Warrants2Member us-gaap:ConvertibleNotesPayableMember 2023-09-30 0001606698 alpp:ConvertibleNotePayable2Member 2023-09-30 0001606698 us-gaap:CommonClassAMember 2023-05-11 0001606698 us-gaap:CommonClassAMember 2023-05-12 0001606698 alpp:HorizonWellTestingCaseMember 2023-07-01 2023-07-31 0001606698 alpp:HorizonWellTestingCaseMember 2023-07-31 0001606698 2023-08-01 2023-08-31 0001606698 2023-08-31 0001606698 us-gaap:CommonClassCMember 2023-09-01 2023-09-30 0001606698 us-gaap:CommonClassAMember 2023-09-01 2023-09-30 0001606698 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice1Member 2023-01-01 2023-09-30 0001606698 alpp:ExercisePrice1Member 2023-09-30 0001606698 alpp:ExercisePrice2Member 2023-01-01 2023-09-30 0001606698 alpp:ExercisePrice2Member 2023-09-30 0001606698 alpp:ExercisePrice3Member 2023-01-01 2023-09-30 0001606698 alpp:ExercisePrice3Member 2023-09-30 0001606698 alpp:ExercisePrice4Member 2023-01-01 2023-09-30 0001606698 alpp:ExercisePrice4Member 2023-09-30 0001606698 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001606698 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001606698 us-gaap:WarrantMember 2022-12-31 0001606698 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSixMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSixMember 2023-01-01 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSevenMember 2023-09-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSevenMember 2023-01-01 2023-09-30 0001606698 us-gaap:MeasurementInputSharePriceMember 2023-09-30 0001606698 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-09-30 0001606698 us-gaap:MeasurementInputExpectedTermMember 2023-09-30 0001606698 us-gaap:MeasurementInputPriceVolatilityMember 2023-09-30 0001606698 us-gaap:MeasurementInputExpectedDividendRateMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-07-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-07-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-01-01 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-01-01 2022-09-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-07-01 2023-09-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-07-01 2022-09-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-09-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecjetSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-09-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-09-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-12-31 0001606698 srt:MinimumMember alpp:LicensingAgreementMember 2023-09-30 0001606698 srt:MaximumMember alpp:LicensingAgreementMember 2023-09-30 0001606698 alpp:LicensingAgreementMember 2023-09-30 0001606698 us-gaap:RoyaltyAgreementsMember 2021-11-28 0001606698 us-gaap:RoyaltyAgreementsMember 2021-11-28 2021-11-28 0001606698 alpp:HorizonWellTestingCaseMember 2020-08-01 2020-08-31 0001606698 alpp:HorizonWellTestingCaseMember 2020-08-31 0001606698 alpp:HorizonWellTestingCaseMember 2023-08-03 2023-08-03 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-10-31 2023-10-31 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2024-01-15 2024-01-15 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-12-01 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-12-01 2023-12-01 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2024-12-01 2024-12-01 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-08-03 2023-10-31 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember 2021-10-01 2021-10-31 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember us-gaap:SettledLitigationMember 2021-10-01 2021-10-31 0001606698 2022-06-01 2022-06-30 0001606698 2022-11-01 2022-11-30 0001606698 2022-12-01 2022-12-31 0001606698 2023-02-01 2023-02-28 0001606698 us-gaap:SubsequentEventMember 2024-05-03 2024-05-03 0001606698 2023-09-01 2023-09-30 0001606698 srt:ChiefFinancialOfficerMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-10-31 2023-10-31 0001606698 alpp:MegedFundingGroupMember alpp:StandardMerchantCashAdvanceAgreementMember us-gaap:SubsequentEventMember 2023-11-08 0001606698 us-gaap:AssetPledgedAsCollateralMember us-gaap:SubsequentEventMember 2023-11-08 0001606698 alpp:StandardMerchantCashAdvanceAgreementMember us-gaap:SubsequentEventMember 2023-11-08 0001606698 alpp:IonicVenturesMember us-gaap:SubsequentEventMember 2023-11-17 2023-11-17 0001606698 us-gaap:SubsequentEventMember 2023-12-09 2023-12-09 0001606698 alpp:AECGAPCaptialMember alpp:StandardMerchantCashAdvanceAgreementMember us-gaap:SubsequentEventMember 2023-12-27 0001606698 us-gaap:AssetPledgedAsCollateralMember us-gaap:SubsequentEventMember 2023-12-27 0001606698 alpp:StandardMerchantCashAdvanceAgreementMember us-gaap:SubsequentEventMember 2023-12-27 0001606698 us-gaap:SubsequentEventMember alpp:BrightMSMNewcoInc.Member 2024-01-12 0001606698 us-gaap:SubsequentEventMember alpp:BrightMSMNewcoInc.Member 2024-01-12 2024-01-12 0001606698 us-gaap:SubsequentEventMember 2024-02-22 2024-02-22 0001606698 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2024-02-22 2024-02-22 0001606698 srt:ChiefOperatingOfficerMember us-gaap:SubsequentEventMember 2024-02-22 2024-02-22 0001606698 srt:VicePresidentMember us-gaap:SubsequentEventMember 2024-02-22 2024-02-22 0001606698 srt:ChiefFinancialOfficerMember us-gaap:SubsequentEventMember 2024-02-22 2024-02-22 0001606698 alpp:ThermalDynamicsInternationalInc.Member us-gaap:SubsequentEventMember 2023-01-01 2023-12-31 0001606698 srt:MinimumMember alpp:ThermalDynamicsInternationalInc.Member us-gaap:SubsequentEventMember 2023-01-01 2023-12-31 0001606698 srt:MaximumMember alpp:ThermalDynamicsInternationalInc.Member us-gaap:SubsequentEventMember 2023-01-01 2023-12-31 0001606698 us-gaap:SubsequentEventMember 2024-04-12 2024-04-12 shares iso4217:USD iso4217:USD shares pure alpp:lineOfCredit alpp:segment alpp:complaint alpp:lawsuit 0001606698 --12-31 2023 Q3 false 0.125 0.125 0.125 P1Y 0.125 10-Q true 2023-09-30 false 001-40913 Alpine 4 Holdings, Inc. DE 46-5482689 2525 E Arizona Biltmore Circle Suite 237 Phoenix AZ 85016 480 702-2431 Yes Yes Non-accelerated Filer true true false true 24650957 906012 1498539 2925015 2673541 16068693 17139944 22234478 25258369 1647435 1402788 1969978 2428223 44845599 48902865 20155368 19503485 15478610 36282609 15289327 16407566 7782514 22680084 948788 1855605 104500206 145632214 18249084 8608554 7318063 6749890 5420178 5284285 11077614 7426814 5983275 3201136 638250 0 995528 0 800610 725302 1555872 1318885 52038474 33314866 3104267 4266350 442962 7215520 14020830 14592813 14049037 15262494 257805 988150 83913375 75640193 0.0001 0.0001 5000000 5000000 1.00 1.00 100 100 3 3 5 5 3 5 0.0001 0.0001 200000000 200000000 24331406 24331406 22303333 22303333 2432 2230 0.0001 0.0001 10000000 10000000 906012 906012 1068512 1068512 91 107 0.0001 0.0001 15000000 15000000 1501840 1501840 1529888 1529888 151 153 143595686 141723921 -122773253 -71734395 20825110 69992021 -238279 0 20586831 69992021 104500206 145632214 25600804 27486415 77984543 78349695 22237697 21894759 61617890 62277188 3363107 5591656 16366653 16072507 8974652 9584035 29111129 26648323 1412219 26602 3138655 707281 0 115700 0 5938150 14897570 0 14897570 0 18407843 0 18407843 0 43692284 9494937 65555197 21417454 -40329177 -3903281 -49188544 -5344947 1196297 1051239 3303912 2636955 490312 0 490312 0 -36510 -6126 22596 356805 -742495 -1057365 -2791004 -2280150 -41071672 -4960646 -51979548 -7625097 -115544 -196276 -702411 -400973 -40956128 -4764370 -51277137 -7224124 -88520 0 -238279 0 -40867608 -4764370 -51038858 -7224124 27409203 24721070 25666740 23472306 27409203 24721070 25666740 23472306 -1.49 -0.19 -1.99 -0.31 -1.49 -0.19 -1.99 -0.31 5 5 22303333 2230 1068512 107 1529888 153 141723921 -71734395 69992021 0 69992021 1428 -1428 -1 -1 1 0 182589 182589 182589 -5769143 -5769143 -5769143 4 4 22304761 2230 1068512 107 1528460 153 141906511 -77503538 64405467 0 64405467 162500 16 -162500 -16 -1 -1 1 1 1477400 148 1000661 1000809 1000809 29995 3 73 3 3 165289 165289 165289 -4551866 -4551866 -4551866 3 3 23974657 2397 906012 91 1528533 153 143072462 -82055404 61019702 61019702 250000 25 497475 497500 497500 80000 8 91192 91200 91200 26749 2 -26749 -2 56 -65443 -65443 -65443 -88520 -88520 -149759 -149759 149759 0 -40867608 -40867608 -40867608 3 3 24331406 2432 906012 91 1501840 151 143595686 -122773253 20825110 -238279 20586831 5 5 20224938 2022 1068512 107 1562635 156 130348267 -58859082 71491475 0 71491476 4924 99248 99248 99248 7989 1 365463 365464 365464 1031 34622 34622 34622 93197 93197 93197 -3999560 -3999560 -3999560 5 5 20238882 2023 1068512 107 1562635 156 130940797 -62858642 68084446 68084447 21482 2 132307 132309 132309 9515 1 55136 55137 55137 172183 172183 172183 1539806 1539806 1539806 5 5 20269879 2026 1068512 107 1562635 156 131300423 -61318836 69983881 69983882 4688 -4688 0 1811595 181 9173552 9173733 9173733 188735 19 1042167 1042186 1042186 23459 23459 23459 -4764370 -4764370 -4764370 5 5 22274897 2226 1068512 107 1557947 156 141539601 -66083206 75458889 75458890 -51277137 -7224124 2216444 2313984 2386173 2276256 0 5938150 373786 520416 -730345 -471178 620051 0 490312 0 -124874 0 1118239 519818 492469 71552 208927 115835 33305413 0 -862324 4698142 -2598065 634484 244647 529602 -1365062 2022333 9540530 383358 450742 1013225 135893 -2989957 -976470 -419446 2080081 -17712972 2920716 756870 0 12454943 0 140710 0 250000 -2920716 11588783 0 10272462 2648410 -2164610 638250 0 -3295256 4875062 1964000 0 366620 0 0 4642043 496675 480272 1092109 7860599 251474 1736410 2673541 3715666 2925015 5452076 3853435 2617292 0 9043595 129145 243843 0 365470 0 34622 Organization and Basis of Presentation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of Alpine 4 Holdings, Inc. and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. Certain reclassifications have been made that have no impact on net earnings and financial position. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on May 5, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Going Concern</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the condensed consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As shown in the accompanying condensed consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $51.3 million and $7.2 million for the nine months ended September 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.1 million for the nine months ended September 30, 2023, from $17.7 million used in operating activities for the nine months ended September 30, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had negative working capital of $7.2 million, which was a decrease of $22.8 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.4 million in capital expenditures lines of credit) of which $3.1 million was available and unused as of September 30, 2023. There are four lines of credit that are set to mature during the next twelve months. These four lines of credit total $34.0 million, of which $11.1 million was used as of September 30, 2023, and are shown as a current liability on the condensed consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, the Company has negative working capital and has continued to experience operating losses, which causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly - West ("QCA-W"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Entity level risks</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.</span></div> -51300000 -7200000 2100000 -17700000 -7200000 -22800000 35000000 35000000 400000 3100000 34000000 11100000 Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of consolidation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of September 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassification</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current period presentation.  These reclassifications had no impact on net earnings and financial position. The following table summarize the effects of the reclassifications on each financial statement line item for the periods indicated.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Consolidated Statements of Operations for the Three and Nine Months ended September 30, 2022</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:24.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended 9/30/22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended 9/30/22</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of Reclassification</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period presentation</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of Reclassification</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period presentation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,218,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">676,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,894,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60,283,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,993,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,277,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross Profit</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,268,098 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(676,442)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,591,656 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,066,098 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,993,591)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,072,507 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,186,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(602,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,584,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,604,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,956,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,648,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">88,960 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(62,358)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,602 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675,725 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,556 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">707,281 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,160,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(665,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,494,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,342,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,925,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,417,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,892,019)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11,262)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,903,281)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,276,414)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(68,533)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,344,947)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,055,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,051,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,627,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,636,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income (expense)</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12,940)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,814 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,126)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">278,439 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78,366 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">356,805 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total other income (expenses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,068,627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,057,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,348,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,280,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of September 30, 2023, and December 31, 2022, the Company had no cash equivalents.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company places its cash with credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limit. As of September 30, 2023 and December 31, 2022, deposits in excess of FDIC limits were $2.3 million and $2.0 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major Customers &amp; Vendors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one customer within A4 Technology - RCA segment that made up 10% of total Company accounts receivable as of September 30, 2023. The Company had no customers that made up over 10% of total Company accounts receivable as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Company had no customers that made up over 10% of total Company revenues. For the nine months ended September 30, 2022, the Company had one customer within the A4 Technology - RCA segment that made up 12% of total Company revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023 and 2022, the Company earned 10% and 11%, respectively, of total Company revenues from prime contractors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Company had no vendors that made up over 10% of total Company purchases. For the nine months ended September 30, 2022, the Company had one vendor within the A4 Technology - RCA segment that made up 14% of total Company purchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at September 30, 2023, and December 31, 2022, consisted of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,419,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,657,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,158,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,234,478 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of September 30, 2023, the reporting units with goodwill were: TDI and RCA. As of December 31, 2022, the reporting units with goodwill were: QCA-W, MSM, Alt Labs, TDI, IDT, Elecjet Corporation ("Elecjet"), and RCA. See Note 3 - Goodwill and Intangible Assets for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset. See Note 3 - Goodwill and Intangible Assets for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as 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. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use DCF models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of September 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the nine months ended September 30, 2023 and 2022, research and development costs totaled $3.1 million and $0.7 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss per share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net loss per share on the face of the condensed consolidated statements of operations. Basic net loss per share is computed by dividing net loss attributable to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">anti-dilutive shares related to stock options and warrants as of September 30, 2023 and 2022 was 2,878,496 and 2,725,270. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the Three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:19.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Three Months Ended September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,867,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,409,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,721,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,867,608)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,409,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.49)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,721,070 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Nine Months Ended September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Nine Months Ended September 30, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,038,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,666,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,472,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,038,858)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,666,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.99)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,472,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">executed contract with the Company's customers that it believes are legally enforceable;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">identification of performance obligations in the respective contract;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">allocation of the transaction price to each performance obligation; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">recognition of revenue only when the Company satisfies each performance obligation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">QCA and Alt Labs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Elecjet</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elecjet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identified Technologies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct Tech Sales (“RCA”)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MSM, Excel and TDI</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. 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 towards 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our revenues disaggregated by type for the three months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,767,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062,587 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,830,128 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,305,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,074,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,770,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,305,614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,767,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,074,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,600,804 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,354,658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,581,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,936,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,097,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,098,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,550,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,097,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,354,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,098,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,581,471 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,486,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our revenues disaggregated by type for the nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,974,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,278,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,253,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,112,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,457,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,161,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,731,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,112,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,974,478 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,457,508 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,278,970 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,161,083 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,984,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,533,228 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,631,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,164,345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,823,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,258,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,185,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,823,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,533,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,258,923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,631,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,349,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of September 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current period presentation.  These reclassifications had no impact on net earnings and financial position. The following table summarize the effects of the reclassifications on each financial statement line item for the periods indicated.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Consolidated Statements of Operations for the Three and Nine Months ended September 30, 2022</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:24.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended 9/30/22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended 9/30/22</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of Reclassification</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period presentation</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Previously Filed</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of Reclassification</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current period presentation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,218,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">676,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,894,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60,283,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,993,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,277,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross Profit</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,268,098 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(676,442)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,591,656 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,066,098 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,993,591)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,072,507 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,186,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(602,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,584,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,604,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,956,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,648,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">88,960 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(62,358)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,602 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675,725 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,556 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">707,281 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,160,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(665,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,494,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,342,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,925,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,417,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,892,019)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11,262)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,903,281)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,276,414)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(68,533)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,344,947)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,055,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,051,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,627,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,636,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income (expense)</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12,940)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,814 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,126)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">278,439 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78,366 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">356,805 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total other income (expenses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,068,627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,057,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,348,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,280,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21218317 676442 21894759 60283597 1993591 62277188 6268098 -676442 5591656 18066098 -1993591 16072507 10186857 -602822 9584035 28604937 -1956614 26648323 88960 -62358 26602 675725 31556 707281 10160117 -665180 9494937 23342512 -1925058 21417454 -3892019 -11262 -3903281 -5276414 -68533 -5344947 1055687 -4448 1051239 2627122 9833 2636955 -12940 6814 -6126 278439 78366 356805 -1068627 11262 -1057365 -2348683 68533 -2280150 -4764370 0 -4764370 -7224124 0 -7224124 Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. 0 0 2300000 2000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one customer within A4 Technology - RCA segment that made up 10% of total Company accounts receivable as of September 30, 2023. The Company had no customers that made up over 10% of total Company accounts receivable as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Company had no customers that made up over 10% of total Company revenues. For the nine months ended September 30, 2022, the Company had one customer within the A4 Technology - RCA segment that made up 12% of total Company revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023 and 2022, the Company earned 10% and 11%, respectively, of total Company revenues from prime contractors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the Company had no vendors that made up over 10% of total Company purchases. For the nine months ended September 30, 2022, the Company had one vendor within the A4 Technology - RCA segment that made up 14% of total Company purchases.</span></div> 0.10 0.12 0.10 0.11 0.14 Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at September 30, 2023, and December 31, 2022, consisted of:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,419,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,657,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,158,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,234,478 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9419043 9116824 2657123 3165876 10158312 12975669 22234478 25258369 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of September 30, 2023, the reporting units with goodwill were: TDI and RCA. As of December 31, 2022, the reporting units with goodwill were: QCA-W, MSM, Alt Labs, TDI, IDT, Elecjet Corporation ("Elecjet"), and RCA. See Note 3 - Goodwill and Intangible Assets for additional details.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset. See Note 3 - Goodwill and Intangible Assets for additional details.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as 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. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use DCF models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of September 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div>The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. 3100000 700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss per share</span></div>The Company presents both basic and diluted net loss per share on the face of the condensed consolidated statements of operations. Basic net loss per share is computed by dividing net loss attributable to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. 2878496 2725270 The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the Three and nine months ended September 30, 2023 and 2022:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:19.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Three Months Ended September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,867,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,409,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,721,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40,867,608)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,409,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.49)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,764,370)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,721,070 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Nine Months Ended September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Nine Months Ended September 30, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,038,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,666,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,472,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,038,858)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,666,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.99)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,224,124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,472,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -40867608 27409203 -1.49 -4764370 24721070 -0.19 -40867608 27409203 -1.49 -4764370 24721070 -0.19 -51038858 25666740 -1.99 -7224124 23472306 -0.31 -51038858 25666740 -1.99 -7224124 23472306 -0.31 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">executed contract with the Company's customers that it believes are legally enforceable;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">identification of performance obligations in the respective contract;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">allocation of the transaction price to each performance obligation; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">recognition of revenue only when the Company satisfies each performance obligation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">QCA and Alt Labs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Elecjet</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elecjet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identified Technologies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct Tech Sales (“RCA”)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MSM, Excel and TDI</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. 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 towards 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></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our revenues disaggregated by type for the three months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,767,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062,587 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,830,128 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,305,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,074,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,770,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,305,614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,767,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,074,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">391,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,600,804 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,354,658 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,581,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,936,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,097,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,098,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,550,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,097,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,354,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,098,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,581,471 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,486,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our revenues disaggregated by type for the nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,974,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,278,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,253,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,112,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,457,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,161,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,731,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,112,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,974,478 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,457,508 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,278,970 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,161,083 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,984,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of goods</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,533,228 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,631,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,164,345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,823,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,258,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,185,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,823,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,533,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,258,923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,631,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,349,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 10767541 0 8062587 0 18830128 4305614 0 2074058 0 391004 6770676 4305614 10767541 2074058 8062587 391004 25600804 0 7354658 0 11581471 0 18936129 5097834 0 3098735 0 353717 8550286 5097834 7354658 3098735 11581471 353717 27486415 0 32974478 0 24278970 0 57253448 12112504 0 7457508 0 1161083 20731095 12112504 32974478 7457508 24278970 1161083 77984543 0 23533228 0 30631117 0 54164345 14823297 0 8258923 0 1103130 24185350 14823297 23533228 8258923 30631117 1103130 78349695 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Note 3 - Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2023, the Company considered the sustained decrease in the Company’s publicly quoted share price and market capitalization, adverse impacts from macroeconomic conditions such as inflationary pressures and capital markets accessibility, the war in Ukraine and the war in the Middle East, and unfavorable short-term changes in the investment and operating plans of our primary customers; and as a result of these events concluded that a triggering event occurred which required the Company to perform an interim quantitative impairment test as of September 30, 2023. This assessment involved comparing the estimated fair value of each of its reporting units to the reporting unit’s carrying value, inclusive of the goodwill balance allocated to the reporting unit. Based upon the results of the impairment test, the Company concluded that the carrying value of certain reporting units exceeded their estimated fair value, resulting in a goodwill and long-lived intangible assets impairment charge. This impairment charge will not impact the Company’s cash flow. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 Year-to-Date Goodwill Impairment Testing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the triggering event noted above, the Company performed an interim quantitative impairment test as of September 30, 2023. We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. Under the income approach, we utilized the discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of our interim impairment test that occurred as of September 30, 2023, we recognized a non-cash Goodwill impairment losses of $14.9 million within operating expenses during the third quarter of 2023. The impairment was primarily due to a decline in market capitalization coupled with sustained expectations of declining revenue growth and decreased margins in future years. After these impairments, the aggregate carrying amount of Goodwill was $7.8 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Additional Goodwill Impairment Considerations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value determinations require considerable judgment and are sensitive to changes in underlying assumptions, estimates, and market factors. Estimating the fair value of individual reporting units requires us to make assumptions and estimates regarding our future plans, as well as industry, economic, and regulatory conditions. These assumptions and estimates </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include estimated future annual net cash flows, income tax considerations, discount rates, growth rates, royalty rates, contributory asset charges, and other market factors. If current expectations of future growth rates and margins are not met, if market factors outside of our control, such as discount rates, market capitalization, income tax rates, foreign currency exchange rates, or inflation, change, or if management’s expectations or plans otherwise change, including updates to our long-term operating plans, then more of our reporting units might become impaired in the future. Additionally, any decisions to divest certain non-strategic assets has led, and could in the future lead, to Goodwill impairments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting units impaired in 2023 were written down to their respective fair values resulting in zero excess fair value over carrying amount as of the applicable impairment test dates. TDI and RCA each have 10% or less excess fair value over carrying amount as of the 2023 interim impairment test and therefore have a heightened risk of future impairments if any assumptions, estimates, or market factors change in the future. See Note 8 - Segment Reporting for additional details on the reporting segments that incurred goodwill impairment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill as of September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,680,084 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,897,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2023</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,782,514 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of our 2023 interim impairment test that occurred as of September 30, 2023, the Company determined that the carrying value of certain intangible assets had exceeded its undiscounted cash flows and, as a result, recorded a non-cash intangible asset impairment charge of $18.4 million in the consolidated statements of operations within operating expenses during the three and nine months ended September 30, 2023. Amortization expense for intangible assets was $0.8 million for the three months and $2.4 million for the nine months ended September 30, 2023 and $0.8 million for the three months and $2.3 million for the nine months ended September 30, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of intangible assets were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proprietary technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, Net</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,390 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">947,766 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,299,860 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,165,150 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,818,443 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,282,609 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(623,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,302,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,482,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,407,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,390)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(151,000)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(767,058)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(432,830)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(993,878)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,396,156)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">796,766 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,909,623 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">429,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,342,333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,478,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14900000 7800000 0.10 0.10 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill as of September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,680,084 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,897,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2023</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,782,514 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22680084 14897570 7782514 18400000 800000 2400000 800000 2300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of intangible assets were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer lists</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proprietary technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, Net</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2022</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,390 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">947,766 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,299,860 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,165,150 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,818,443 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,282,609 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(623,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,302,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,482,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,407,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,390)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(151,000)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(767,058)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(432,830)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(993,878)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,396,156)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">796,766 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,909,623 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">429,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,342,333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,478,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 51390 947766 11299860 6165150 17818443 36282609 0 0 623179 5302432 12482232 18407843 51390 151000 767058 432830 993878 2396156 0 796766 9909623 429888 4342333 15478610 Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in our consolidated balance sheets. Finance leases are included in property and equipment and finance lease liabilities on the consolidated balance sheets.When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,958,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,427,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,132,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,871,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,795,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,911,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,832,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,944,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,585,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,391,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,063,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,013,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,836,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,192,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,231,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,821,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(800,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,555,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,020,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $938,863 and $938,863 for the nine months ended September 30, 2023 and 2022, respectively. Of this amount $133,508 and $0 is recorded within cost of revenues with the remainder recorded in general &amp; administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. Interest expense on finance leases for the nine months ended September 30, 2023, and 2022 was $907,063 and $946,241, respectively, and is recorded in interest expense on the condensed consolidated statements of operations. At September 30, 2023, the weighted average remaining lease terms were 11.2 years, and the weighted average discount rate was 8.01%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,555,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease expense for the nine months ended September 30, 2023 and 2022, were $1,938,803 and $519,818, respectively. Of this amount $404,993 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. The cash paid under operating leases during the nine months ended September 30, 2023 and 2022, were $1,172,383 and $645,065, respectively. At September 30, 2023, the weighted average remaining lease terms were 11.3 years, and the weighted average discount rate was 6.02%.</span></div> Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in our consolidated balance sheets. Finance leases are included in property and equipment and finance lease liabilities on the consolidated balance sheets.When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,958,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,427,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,132,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,871,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,795,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,911,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,832,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,944,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,585,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,391,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,063,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,013,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,836,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,192,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,231,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,821,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(800,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,555,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,020,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $938,863 and $938,863 for the nine months ended September 30, 2023 and 2022, respectively. Of this amount $133,508 and $0 is recorded within cost of revenues with the remainder recorded in general &amp; administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. Interest expense on finance leases for the nine months ended September 30, 2023, and 2022 was $907,063 and $946,241, respectively, and is recorded in interest expense on the condensed consolidated statements of operations. At September 30, 2023, the weighted average remaining lease terms were 11.2 years, and the weighted average discount rate was 8.01%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,555,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease expense for the nine months ended September 30, 2023 and 2022, were $1,938,803 and $519,818, respectively. Of this amount $404,993 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the condensed consolidated statements of operations for the nine months ended September 30, 2023 and 2022, respectively. The cash paid under operating leases during the nine months ended September 30, 2023 and 2022, were $1,172,383 and $645,065, respectively. At September 30, 2023, the weighted average remaining lease terms were 11.3 years, and the weighted average discount rate was 6.02%.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,958,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,427,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,132,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,871,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,795,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,911,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,832,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,944,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,585,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,391,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,063,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,013,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,836,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,192,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,231,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,821,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(800,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,555,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,020,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,958,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,427,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,934,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,132,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,871,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,795,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,911,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,832,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,944,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,585,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,391,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,063,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,013,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,836,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,192,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,231,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total obligation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,821,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(800,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,555,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,020,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1958956 2427879 1934916 2132342 1871566 1795302 1911880 1832680 1944907 1585379 13391240 12063124 23013465 21836706 8192025 6231797 14821440 15604909 800610 1555872 14020830 14049037 938863 938863 133508 0 907063 946241 P11Y2M12D 0.0801 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s condensed consolidated balance sheets as of September 30, 2023, and December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,289,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,555,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,049,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,604,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15289327 16407566 15289327 16407566 1555872 1318885 14049037 15262494 15604909 16581379 1938803 519818 404993 0 1172383 645065 P11Y3M18D 0.0602 Debt<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,077,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">638,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term notes, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,691,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,132,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,699,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,627,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lines of credit, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">442,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,215,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes Payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,104,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,266,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable and lines of credit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,246,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,109,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,699,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,748,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,246,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. On July 31, 2023, the Company and Mr. Martin agreed to a settlement to resolve litigation surrounding this matter, which was subsequently amended on October 26, 2023. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 10, Commitments and Contingencies, below.) As of the date of the settlement, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which were reflected in current liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 29, 2023, RCA Commercial Electronics entered into an amendment to its credit agreement with JPMorgan Chase Bank to revise the maturity date of the credit agreement to December 8, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 29, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement (the “Cash Advance Agreement”) for gross proceeds of $2,100,000 with Cedar Advance, LLC ("Cedar"), an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $2,982,000 in future receipts of the Company and the Borrowers for gross proceeds of $2,100,000. The financing arrangement includes issuance costs of $100,000 and is presented in the balance sheet as a direct deduction from the carrying amount of the financing arrangement. Under the terms of the Cash Advance Agreement, until the purchase price has been repaid, the Company must pay $93,000 each week for 32 weeks with the first payment being due October 6, 2023. The financing arrangement has an effective interest rate of 42%. The financing arrangement is secured by an interest in collateral of select subsidiaries that had no other banking encumbrances, as well as that of the holding company itself (the “Collateral”), that is defined collectively as: (a) all accounts, including without limitation, all deposit accounts, accounts receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Borrower; and (b) all proceeds, as defined by Article 9 of the UCC. Prior to the entry into the Cash Advance Agreement, there had been no relationship between the Company or any of its subsidiaries and Cedar. Due to delays in the anticipated closing of the sale of the Company’s shares and warrants pursuant to its outstanding registration statement, the financing was deemed necessary for working capital purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company had five revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.4 million. The revolving lines of credit used as of September 30, 2023, totaled $11.5 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million with interest rates ranging from WSJ prime plus 2.50% to 4.25% and terms ranging from <span style="-sec-ix-hidden:f-889">one</span> to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of September 30, 2023, the Company had $3.1 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of September 30, 2023, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants.</span></div>Convertible Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of September 30, 2023 was $126,482 and is recorded as convertible debt on the condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 7) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the condensed consolidated balance sheet. The carrying value of the note as of September 30, 2023 was $869,046 and is recorded as convertible debt on the condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.</span></div> <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the debts as of September 30, 2023, and December 31, 2022, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,077,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">638,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term notes, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,691,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,132,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,699,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,627,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lines of credit, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">442,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,215,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes Payable, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,104,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,266,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable and lines of credit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,246,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,109,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11077614 7426814 291710 68410 638250 0 5691565 3132726 17699139 10627950 442962 7215520 3104267 4266350 21246368 22109820 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Twelve Months Ending September 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,699,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,748,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,246,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17699139 2748849 628474 83431 17084 69391 21246368 2900000 2000000 2100000 2982000 2100000 100000 93000 0.42 5 35000000.0 1 400000 11500000 0.0250 0.0425 P5Y 3100000 P1Y 400000 0.12 13750 196250 24500 243529 126482 P1Y 1700000 0.12 67400 1200000 242120 757280 200000 3579 378000 6764 869046 Stockholders' Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following transactions in its common stock during the three months ended September 30, 2023:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2023, the Company issued 250,000 shares as part of a settlement agreement at $1.99 per share.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In August 2023, the Company issued 80,000 shares as compensation at $1.25 per share.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2023, certain shareholders converted 26,749 shares of Class C common stock into 26,749 shares of Class A common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:31.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">386,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">463,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">353,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.06</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.1 million, respectively. Unrecognized stock option expense as of September 30, 2023 amounted to $0.7 million, which will be recognized over a period extending through April 2025.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the warrants activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining <br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,321,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">203,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,524,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,524,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023, and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants at issuance was $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants as of September 30, 2023, was $145,000 and $2,595, respectively, and was determined using the following assumptions:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock price</span></td><td colspan="3" style="background-color:#d3f8fe;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$0.73</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.50%</span></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected life of the warrants</span></td><td colspan="3" style="background-color:#d3f8fe;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.75</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">194%</span></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected dividend yield</span></td><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0%</span></td></tr></table></div> 295000000 200000000 180037350 180037350 22504669 22504669 250000 1.99 80000 1.25 26749 26749 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:31.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">386,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">463,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">353,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.06</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 386751 4.39 P7Y11M8D 463495 0 0 33248 6.16 0 0 353503 4.22 P7Y21D 36217 158821 1.85 P5Y2M12D 36217 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 0.40 0.40 111438 P4Y9M3D 0.40 111438 0.40 0.80 0.80 10625 P4Y6M10D 0.80 10625 0.80 6.16 6.16 217939 P8Y7M2D 6.16 23254 6.16 7.20 7.20 13504 P3Y6M7D 7.20 13504 7.20 353506 158821 300000 100000 700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the warrants activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining <br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,321,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">203,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,524,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,524,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2321411 11.78 P4Y3M21D 0 203579 3.51 P4Y9M 0 0 0 0 2524990 11.12 P3Y7M13D 0 2524990 11.12 P3Y7M13D 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of September 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.16</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.80</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 52.80 52084 P1Y4M20D 52.80 52084 52.80 20.16 49604 P1Y2M12D 20.16 49604 20.16 24.80 535716 P3Y1M28D 24.80 535716 24.80 24.64 53572 P3Y1M24D 24.64 53572 24.64 5.52 1630435 P3Y9M14D 5.52 1630435 5.52 3.50 200000 P4Y9M 3.50 200000 3.50 4.20 3579 P4Y9M 4.20 3579 4.20 2524990 2524990 200000 3579 3.50 4.20 200000 3579 378000 6764 The fair value of the warrants as of September 30, 2023, was $145,000 and $2,595, respectively, and was determined using the following assumptions:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock price</span></td><td colspan="3" style="background-color:#d3f8fe;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$0.73</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.50%</span></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected life of the warrants</span></td><td colspan="3" style="background-color:#d3f8fe;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.75</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">194%</span></td></tr><tr><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected dividend yield</span></td><td colspan="3" style="background-color:#D3F8FE;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0%</span></td></tr></table></div> 145000 2595 0.73 5.5 4.75 194 0 Segment Reporting<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2023, the Company increased its reportable segments to seven </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management excludes the following when reviewing the profit/loss by segment.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intercompany Sales/Cost of Revenues</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management fees to the parent Company</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income tax benefit/expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change to the measurement method in how management reviews the profit/loss by segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating segments and their business activity are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Manufacturing - QCA-W is a contract manufacturer within the technology industry.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary &amp; nutraceutical supplements industry.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Technologies - Elecjet operates as a battery research &amp; development company.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Aerospace - Vayu is a drone aircraft manufacturer.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">A4 All Other includes the QCA-C, IDT, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Global Autonomous Corporation ("GAC")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, Excel and Corporate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Nine Months Ended September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,864,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,641,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,228,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,735,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,678,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,006,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,189,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,566,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,394,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,707,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,409,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,490,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,074,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,098,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,457,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,258,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,996,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,477,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,988,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,625,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">290,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,005,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,526,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,450,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,417,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,600,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,486,415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77,984,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,349,695 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">198,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">979,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">487,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(396,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">618,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,287,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,666,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">985,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">317,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,713,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,478,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">903,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,782,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,043,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,567,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,805,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,693,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,186,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(192,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(198,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(205,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(142,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">422,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,363,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,591,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,366,653 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,072,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,322,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(306,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,877,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(760,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,585,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(29,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,120,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">656,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,526,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,324,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,904,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,806,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(263,942)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">746,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,543,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,635,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,855,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,394,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,210,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(305,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,677,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(878,385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,141,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(916,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,342,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,542,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,713,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,992,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,868,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,564,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(40,329,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,903,281)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(49,188,544)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,344,947)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">171,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">980,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">509,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">331,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">314,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">196,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">242,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">630,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">803,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">216,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">244,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">270,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">734,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">610,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">317,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">308,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">252,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">258,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">771,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">792,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(110,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">346,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">620,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,034,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,489,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,571,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,602,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,590,240 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">649,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">861,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">340,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">202,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">200,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">238,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">351,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">256,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">218,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(11,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">254,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">570,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,462,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,523,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,196,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,051,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,303,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,636,955 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Net income (loss) </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,887,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(403,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,616,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,042,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,723,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(148,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,592,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">386,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,646,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,512,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,126,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,673,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(229,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">771,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,543,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,531,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,599,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,176,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,210,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(305,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,677,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(881,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,186,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(916,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,427,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,542,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,408,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,345,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,206,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9,537,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(40,956,128)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,764,370)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(51,277,137)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,224,124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments as of September 30, 2023, and December 31, 2022, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,059,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,489,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,988,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,545,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,636,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,569,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,497,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,791,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,191,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">548,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,897,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,651,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,632,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,844,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,478,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104,500,206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145,632,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,782,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,487,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,634,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,867,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,379,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,833,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,905,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,870,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,232,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,064,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,100,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,068,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,139,944 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7 <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Nine Months Ended September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,864,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,641,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,228,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,735,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,678,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,006,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,189,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,566,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,394,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,707,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,409,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,490,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,074,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,098,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,457,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,258,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,996,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,477,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,988,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29,625,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">290,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,005,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,526,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,450,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,417,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,600,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,486,415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77,984,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,349,695 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">198,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">979,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">487,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(396,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">618,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,287,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,666,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">985,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">317,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,713,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,478,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">903,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,782,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,043,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,567,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,805,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,693,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,186,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(192,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(198,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(205,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(142,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">422,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,363,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,591,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,366,653 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,072,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,322,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(306,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,877,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(760,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,585,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(29,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,120,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">656,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,526,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,324,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,904,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,806,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(263,942)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">746,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,543,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,635,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,855,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,394,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,210,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(305,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,677,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(878,385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,141,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(916,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,342,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,542,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,713,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,992,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,868,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8,564,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(40,329,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,903,281)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(49,188,544)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,344,947)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">171,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">980,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">509,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">331,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">314,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">196,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">242,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">630,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">803,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">216,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">244,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">270,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">734,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">610,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">105,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">317,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">308,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">252,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">258,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">771,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">792,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(110,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">346,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">620,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,034,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,489,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,571,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,602,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,590,240 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">649,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">861,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">340,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">202,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">200,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">238,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">351,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">103,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">256,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">218,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(11,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">254,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">570,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,462,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,523,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,196,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,051,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,303,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,636,955 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Net income (loss) </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,887,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(403,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,616,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,042,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,723,975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(148,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,592,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">386,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,646,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,512,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,126,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,673,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(229,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">771,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,543,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">336,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,531,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,599,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,176,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,210,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(305,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12,677,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(881,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,186,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(916,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,427,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,542,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,408,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,345,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,206,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9,537,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(40,956,128)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,764,370)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(51,277,137)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,224,124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments as of September 30, 2023, and December 31, 2022, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,059,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,489,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,988,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,545,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,636,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,569,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,497,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,791,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,191,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">548,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,897,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,651,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,632,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,844,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,478,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104,500,206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145,632,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,782,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,487,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,634,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,867,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,379,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,833,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,905,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,870,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,232,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,064,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,100,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,068,693 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,139,944 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3864819 4641335 11228351 13735021 3678052 4006665 13189382 12566907 6394983 2707513 17409026 9490536 2074058 3098735 7457508 8258923 7996701 11477833 23988744 29625368 65886 103638 290226 1005749 0 0 4171 25000 1526305 1450696 4417135 3642191 25600804 27486415 77984543 78349695 198237 96339 979932 487598 -396194 618625 2287710 2666538 985610 317357 3713038 1478197 221666 903845 1782798 3043644 2567450 3805942 7693654 8186193 -71284 -192744 -198093 -205976 0 -593 1706 -6064 -142378 42885 105908 422377 3363107 5591656 16366653 16072507 -1322422 -306425 -1877443 -760724 -3585823 -29101 -3120210 656151 -5526768 -1324793 -5904542 2806960 -263942 336401 746827 1543245 434845 1635201 1855395 2394868 -12210193 -305485 -12677889 -878385 -13141251 -916253 -15342234 -2542581 -4713623 -2992826 -12868448 -8564481 -40329177 -3903281 -49188544 -5344947 627209 171960 980172 509706 101384 105573 331936 314356 196194 242527 630402 803510 72433 72338 217299 216518 244804 270300 734413 610399 105666 103532 317000 308665 252704 258871 771294 792765 -110916 346683 620101 1034321 1489478 1571784 4602617 4590240 649599 98811 861472 340337 150785 78269 485435 202159 88449 200285 238108 351962 -33945 0 0 0 98347 103438 256199 218686 0 0 0 0 -11372 0 0 0 254434 570436 1462698 1523811 1196297 1051239 3303912 2636955 -1887597 -403258 -2616968 -1042559 -3723975 -148902 -3592218 386728 -5646349 -1512864 -6126408 2673865 -229998 336401 771908 1543245 336498 1531763 1599196 2176182 -12210193 -305413 -12677889 -881858 -13186179 -916253 -15427910 -2542581 -4408335 -3345844 -13206848 -9537146 -40956128 -4764370 -51277137 -7224124 16059629 11309049 16489038 20988492 23545683 26636905 12569449 13497381 23791454 27191977 548406 12897440 1651865 14632530 9844682 18478440 104500206 145632214 0 113592 0 1963761 0 4410564 6426786 6426786 1355728 1355728 0 6496343 0 0 0 1913310 7782514 22680084 4487235 5188521 2634122 3867141 2379169 1833502 1131434 1905314 3870943 3232559 1257 12888 500000 0 1064533 1100019 16068693 17139944 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax provision or benefit from income taxes for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter the Company updates our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quarterly tax provision, and the quarterly estimate of our annual effective tax rate, is subject to significant variation due to several factors, including variability in accurately predicting the pre-tax and taxable income and loss, changes in how the Company does business, audit developments, changes in law, regulations, and administrative practices, and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, the effective tax rate can be more or less volatile based on the amount of pre-tax net loss. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the effective income tax rate was significantly lower then the statutory rate due to the impact of recording Goodwill &amp; Intangible asset impairment, and the valuation allowance maintained against the Company's deferred tax assets. The effective tax rate is 0.28% and 1.35%, respectively, for the three and nine months ended September 30, 2023 based on the loss before income tax in the Statement of Operations. This compares to the rate of 3.96% and 5.26%, respectively, for the three and nine months ended September 30, 2022.</span></div> Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Licensing Agreement</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI Services Limited Liability Company (“DTI”) has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% to 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended 2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty Service Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI entered into an agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. The Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agreed to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Alan Martin Lawsuit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to an amended settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $250,000 in cash and 250,000 shares on or before October 31, 2023, $2,000,000 payable on or before January 15, 2024 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024, when the Company’s payment promise is backed by a stipulated liability totaling the total amount owed under the agreement. Through the date of this report $380,000 payment in cash and 500,000 shares have been paid and issued by the Company. The January 15, 2024 payment of $2,000,000 was renegotiated with a final due date of December 1, 2024, including an incremental 100,000 warrants, as mutually agreed upon between Mr. Martin and the Company. The Company has not yet made the monthly payments as called for under the modified agreement, and talks between the Company and Mr. Martin are proceeding on a possible further resolution agreeable to both parties. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Robert Porter Lawsuit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this lawsuit is without merit and as such, no accrual has been recorded as of September 30, 2023, nor anytime subsequently. Discovery is ongoing, while no trial date has yet been set.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">VWES Lawsuit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case is pending filing for dismissal. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended to Mr. Hobbs or Mr. Karraker, no accrual has been recorded as of September 30, 2023, not anytime subsequently.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gatehouse Lawsuit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA), the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter, with discovery proceeding and a pre-trial conference scheduled for June 27th, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mark Bell Lawsuit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, the Company and its subsidiaries Excel and A4 Construction received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial on June 25th, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Starr Corporation Arbitration</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Upon notice to both Starr Corporation and to the Arbitrator that Excel would no longer be participating in the arbitration due to a pending filing by Excel of a petition for bankruptcy under Chapter 7, the arbitration was cancelled by the Arbitrator, with no further proceedings are contemplated in this matter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State University of New York at Stonybrook Lawsuit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company learned that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, the Company has expressed its wish to settle the matter and has offered a settlement of $56,300. The Company and the State of NY have </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each stipulated to a settlement for $56,300, to be filed with the court upon payment by Company of that amount in July 2024, plus applicable interest from the date of the agreed stipulation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Kevin Thomas Lawsuit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, Kevin Thomas, who sold Alt Labs to the Company in May of 2021, sued the Company and its subsidiaries Alt Labs and A4 Manufacturing in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that the portion representing the credit attributed to the first and second</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and and after a period of negotiation and motion practice, on May 3, 2024 the Company agreed to a payment to Mr. Thomas of $85,000 as full settlement of the claims, together with a mutual release of the parties of any other possible claims related to the Company’s purchase of Alt Labs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Steve Page Lawsuit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2023, Page Management Inc, who sold TDI to the Company in May of 2021, sued the Company’s A4 Defense subsidiary in the state circuit court for Lee County Florida (Case Number 23-CA-10426), alleging that an amount of $256,433 in Employee Retention Credits was received by the Company attributed to the fourth quarter of 2020 and first quarter of 2021 should be remitted to him rather than retained by the Company. The Company believes that Page Management’s complaint is wholly without merit, and the Company is in the process of considering possible motions and counterclaims., as well as conducting discussions between the parties regarding a possible settlement.</span></div> 0.0250 0.0350 550000 600000 620000 660000 700000 66626 59964 0.015 P10Y 50000000 3300000 0.08 575 100000 250000 250000 250000 2000000 1800000 75000 900000 380000 500000 2000000 100000 3 3 24375 4688 213000 2300000 500000 100000 56300 56300 610000 85000 256433 Subsequent Events<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2023, in a matter relating to the Company’s business previously conducted under the subsidiary Deluxe Sheet Metal Inc, (“Deluxe”), an amendment to the lease of a now vacant building leased by Deluxe was executed with the landlord Envision South Bend LLC (“Envision”). The amendment called for a return of the building to Envision upon payment of back rent owed, with the promised backed by a stipulated liability by the Company in an amount totaling the total rent and related expenses owed under the full term of the lease. Payment of the back rent owned was due October 31, 2023, however the Company did not make the required payment, and talks between the Company and Envision are proceeding on a possible further resolution agreeable to both parties. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2023, the Company granted 25,000 shares of our Class A common stock to the Chief Financial Officer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 6, 2023, MSM entered into an Amended Forbearance agreement extending the forbearance period until November 22, 2023, which was then subsequently amended to January 12, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $1,050,000 with Meged Funding Group, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $1,480,500 in future receipts of the Borrowers for gross proceeds of $1,050,000. The financing arrangement includes issuance costs of $50,000 and has an effective interest rate of 41%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 17, 2023, the Company entered into a purchase agreement (the “Purchase Agreement”) and related registration rights agreement (the "Registration Rights Agreement") with Ionic Ventures, LLC (“Ionic Ventures”), which provides that, upon the terms and subject to the conditions and limitations set forth therein, we have the right to direct Ionic Ventures to purchase up to an aggregate of $32,000,000 of shares of our Class A common stock over the 36-month term of the Purchase Agreement. Ionic Ventures' obligation to purchase shares under the Purchase Agreement is subject to the satisfaction of certain commencement conditions, including, without limitation, the effectiveness of the registration statement, our Class A common stock shall be listed or quoted on the Nasdaq Capital Market and all securities to be issued to Ionic Ventures pursuant to the Purchase Agreement shall have been approved for listing on the Nasdaq Capital Market, and our representations and warranties shall be true and correct in all material respects as of the commencement date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2023, in a matter relating to the Company’s subsidiary, Quality Circuit Assembly, Inc. (“QCA”), the Company received a complaint filed in the Superior Court of Santa Clara County, State of California (Case number 23CV428025) by KW FUND VI-SVRD PORTFOLIO, LLC (“KW”), a landlord of a vacant facility rented by QCA but never occupied, seeking damages from QCA as Tenant and from the Company as guarantor for default on the lease. KW </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">seeks $900,000 in damages. The Company and QCA have answered the complaint, and discovery is proceeding, and in addition the parties are in contact regarding possible terms of settlement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2023, Direct Tech Sales, LLC d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTS”), and DTI Services Limited Liability Company d/b/a RCA Commercial Electronics, an Indiana limited liability company (“DTI” and together with “DTS, individually and collectively, jointly and severally, the “Borrowers”), both of which entities are subsidiaries of Alpine 4 Holdings, Inc., a Delaware corporation (“Alpine 4”) entered into a Loan and Security Agreement (“Loan Agreement”) with North Mill Capital LLC, d/b/a SLR Business Credit, a Delaware limited liability company (the “Lender”). Additionally, and in connection with the Loan Agreement, Alpine 4 entered into a Corporate Guaranty with the Lender, and DTS entered into a Collateral Assignment Agreement with the Lender pursuant to which DTS granted to the Lender a security interest in certain collateral of DTI.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement for gross proceeds of $500,000 with AEC GAP Capital, an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $745,000 in future receipts of the Borrowers for gross proceeds of $500,000. The financing arrangement includes issuance costs of $38,500 and has an effective interest rate of 41%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2024, the Company and the following subsidiaries of the Company, Morris Sheet Metal Corp. ("Morris"), JTD Spiral ("JTD"), Morris Enterprises, LLC ("MorrisE"), Morris Transportation LLC ("MorrisT"), and Deluxe Sheet Metal, Inc. ("Deluxe" and together with Morris, JTD, Morris E, and MorrisT, the "Sellers"), entered into an asset purchase agreement (the "Agreement") with Bright-MSM Newco, Inc., an Indiana corporation ("Bright"), relating to the sale by the Company of the assets of the Sellers, and the assumption by Bright of certain liabilities of the Sellers. Pursuant to the Agreement, the Company agreed to sell to Bright and Bright agreed to purchase from the Seller 100% ownership of the assets of the Subsidiaries (the "Assets"), other than certain excluded assets (the "Excluded Assets"). Bright agreed to assume and to discharge certain liabilities of the Sellers (the "Assumed Liabilities") on the terms and subject to the conditions set forth in the Agreement. Pursuant to the Agreement, the consideration paid by Bright for the Assets (the “Purchase Price”) was (a) $1,577,488.97, and (b) the assumption of the Assumed Liabilities. At the closing, Bright agreed to pay off certain obligations of the Sellers, and retained $157,748.90 as a “Holdback Amount (10% of the cash portion of the Purchase Price).” The parties to the Agreement agreed that if there are no claims asserted by Bright under the Agreement within one year of the closing, Bright would pay the Holdback Amount to the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2024, in a matter relating to the Company’s subsidiary, Excel Construction Services, LLC (“Excel”), the Company received a complaint filed in the District Court of Twin Falls County, State of Idaho (Case number CV42-24-0190) by Newport Edgewater LLLP (“Newport”), a landlord of a facility rented by Excel, seeking damages from Excel as Tenant and from the Company as guarantor for default on the lease. Newport seeks the total amount owed under the lease over its entire term. On February 29, 2024, a default judgement was entered in the matter against Excel and the Company in an amount of $1,862,391.17, about which the Company is currently contesting before the court the circumstances leading to the default judgement having been issued.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 22, 2024, the Compensation Committee of the Company approved the issuance of new Stock Options to be distributed to the Company's employees and executives with the total amount of Stock Options to be issued to be 3,725,000. Of the 3,725,000 options that were issued, 700,000 options were issued to the Chief Executive Officer, 600,000 options were issued to the Chief Operating Officer, 550,000 options were issued to the VP of Investor Relations, and 300,000 options were issued to the Chief Financial Officer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2024, the Board of Directors (the “Board”) of the Company approved the Company’s plan to wind-down its wholly owned subsidiary Thermal Dynamics International, Inc. (“TDI”) to strengthen the Company’s core business and focus the Company’s resources and equipment on businesses and investments that are more strategic and profitable. The Board’s determination will have no impact on the Company’s other wholly owned subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December 31, 2023, the Company’s revenues from TDI are expected to be approximately $8.5 million. The Company intends to wind down the operations of TDI over approximately three months, subject to discussions with customers and suppliers of the business. In connection with approval of the plan to exit the business, the Company is expected to incur total non-cash expenses of between $10 million and $12 million, including impairment of intangible assets of approximately $11 million and impairment of a portion of property, plant and equipment of approximately $1 million. Management anticipates that these expenses will be excluded in calculating the Company’s non-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP financial performance measures to be reported for 2024. In connection with the wind-down of TDI, the Company also expects to incur other transition costs of approximately $500,000, including advisor fees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2024, in a matter relating to the Company’s prior purchase of Horizon Well Testing, LLC (“HWT”), the Company and HWT were named as third-party defendant in a complaint filed in the District Court of Creek County, State of Oklahoma (Case number CJ-2018-11) by U.S. Energy Devlopment Corporation (“US Energy”), seeking damages associated with liens filed by the original owner of HWT against the property interests of US Energy, who is now seeking unspecified damages greater than $75,000. The Company believes that the prior owner of HWT is personally liable to US Energy for any harm caused to US Energy, and is in communication with US Energy about removing HWT and the Company as named defendants to the lawsuit. </span></div>On April 15, 2024, in a matter related to the Company’s subsidiary Excel Construction Services LLC (“Excel”), Excel filed a voluntary petition of bankruptcy with the U.S. Bankruptcy Court, District of Idaho (Twin Falls) (Bankruptcy Petition #: 24-40194-NGH). Excel’s business is currently quiesed, and the bankruptcy petition is presently working though the Chapter 7 liquidation process. 25000 1050000 1480500 1050000 50000 0.41 32000000 P36M 900000 500000 745000 500000 38500 0.41 1 1577488.97 157748.9 0.10 3725000 3725000 700000 600000 550000 300000 8500000 10000000 12000000 11000000 1000000 500000 75000 Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details. Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details. Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 7, Stockholders' Equity for details.

KOEHY)Y;FGZ)DS1LR-- V^=$M+F-M9:9%3:/2B9E$EN(%B5?$ LJ! 9.88E*^"N6 M1-<;)5WGQ0WGTX!R@7(U5KFRQBZ.T"Z9K)U*DH+=PD9G8+,4REB2DHQ%X00S MM',*FW!6'(?NF4U\KT*+#=WI+;L*O(D MB4T\*!XTI:F:DG73:.GC"RF/(AN\I*_7]0:U889:H#:9RKV4.L#H31M@6)K= MP_T-N_^L9]S8!$VP)8O&5HC&@>>@,'HHE1 +7;JO6B-@"@_W-V8*[[@OUS<-.L9Y1,W",NF,51 M;/FD,W/#4&CSM LU0_L^38/()>;I*D2>%;LOZ!/)F6C+].Y585H1(@_ ME?\ MI91&9Y3IU<*44ECAZ&NX_[R.K?EL1:Y]9J?4;'7W$H.:\[3#N5GN)E;Y;C89 MHO!^-*#/NG^WS532N1U!J=61=%X13%X2UG>=UK. 86PRK$J"*9A@*J]I&J\K0+"&$FQ/RD.Y#%-)=A"OZ!(O"TTY0.FL MCN&^=KT99D=!I]MLR]-OL/8=Y**F4E]3PMSZIQ7II.;#LP95>,Z;F0=Y'H4Q M4R_2N05F-HF9U1+3*-(I!F(VB9B'N=*%,=,LTIEFGYDLK4W"-EAH6M431D;F MB9N7ZVAX($EFGJ(P60"%E.7&YMX\H)".9[NGN]+6')P;*_2Q'*+Y<]+HTMJ8 M)PNMCGBAK.\MJUVF#?#_+/@O%LQ_L=41+D3@/_"_%OPOFOX2,?\FT!_H7POZ M?PP0%,!_F9A_N0'U\6$R#TUK1-/.83*?1BR/G,ZGJ"0]R1\MKO]HET, 31P+ M#PP%I.3;-!HJ104#LB/#J*\(NG7>NG7@/&N';JE%!1I MT"W&.GY*4,8.U1+ M*RJ( :H%JL5(ST\:'MFA6WI1 1*V=8O..B]I?:CYCDC\8_ZGGT/*XJ17& M7##BXC&*$.:;-7-<,DO%''/(V8'T-UK\WB(?CUS?\FT7WQC%^(,)[F%TD5L6 M>T28]D,A.VG7M]G^<)UXC*5 4XV6[DI))KS?8@UQPS''M][" %:BBMNDKFS+ M7?HY7D3WIM8S:@]#9'UO6R/FEU-L'(%MV284;\A2,CS2@(8F(5$KOO MMR62/)=\]!A018SCZ=7EY8\?/RY>AZ%W$83/EY(@R)X0 M-BP.-PW=("3Q+3=PN!!%,R^.N+'U@K@A0CYG.7_.(F))X@!_._*0'1/;PP6X MD:,@;--V8H$$]G<&Y.JT MHM]/W,U?,S=^(VF >%B,+=]"ZY[=\T-OGT>]*_[W;NZ_4"\4TF6N3H+)F,[4+V528:Y.@&HRU2;TP M][1I2P:6L2,#:V?RC+EVV8:(?>(0G29RK67RD@;X+ORPS]P#GG>@,,2S=3HI MWUKAH-GBZ'E6%'%=/*$B)P[0L *(XS.(8UD%Z_P](ALZ'VV/,NW$<]= M(QN1BE%)(2=9Y$G^B+22 G)((?BE[7$D=Y&FR+%7LFM56L54[)*7,T[[=U]6 M4TT744 Z%=M0HVL]Y=2D67"%E++-ALP)BMSN;TBF-._C"7>Z%.]L?,N>X9VO M[_54LDVG;LD[:^(M1SB2R6K?M[T9$<1#$)*G9SMF>TT-%:&!:GAL-?-SMO3* M'DN?Q+"WF?E\I1@5L=612!E&F9?EH@[_8(:%,!C 8'#@8*"<9##(J:SDI!Y> MDHLZX8(9/871XO#10CWE:"&W.B(O: :OBE+32 B#!0P6!PX6:D4S!U)&1-"; MIH@P&AP^&FBG' U4,AJHDLD;QOJ9ZC4G(8P&,!H<.!IH%8T&I#J'VK@Y/*@; MJ-M.==-9G*GK6!<5D=E]:(>-==)&!Q!6S-6T%E35V-%7;=4SJE(;XU6 M1\=J*RN\;*XORF2OQ0,:"QK+KL;F4EB3Q?'5;'4TDS=-B1>:-[R"2H)*[E)) M>?=1O&6HY,A]14[[WR@,-FBC*K0Z=-.']*EIJ@CC)BCI84IZFBA0OF%3%6LU M;-;ZA()LC.H%/FY-1,A$BD%]V*6:;*HC1=L^[FW>L\T[P]FW]5L'28>7PXZ& MK;KF*: #Z+ X:FU>0Y3%/6N(U/STHVB&G.M92$8L6G@R64]\-VCWH^3WV,4C MV #9^-+8):_+.6:1D]-X13IZA1'H!L8 T %T !U I^B%CBTCJ;0VDNY:[3C= MD"IO&U)K=QICXSD'%@'0 70 '4 'T %T !T&T#EU/8L*Y+NIMBKQQ;D038*7 M'141,VQ/J!_;(+.0CS3\N;H1U\48$O=>#+86,:H /H #J #J #Z Z@ Z@PT1JR287?W-) MG6,\>VV39P]489(JH,B #J #Z#0/G5R#X.920=D'P>R;8G])+#>?M^>BPOG6Q^)G/-WM)4DT81[J?D MU^@1_35S(S=& Q2^N#9* @J/R Z>??K$W#M'C%9'-"1>-4S8CED/4H+)8!F= M7"9C=TD15DV&"2:C9J0$D\$R.@4L-S!N,C2!-9-Q!EL>[E#,>4&T_>C91J[= MP_[=C!! MMWAVGSL4([8Z*J]K)B\JZT>+P2;J>C-H=4&A% 9)P* Z,0A&");1R:??J]'_ M4O1;9DJ_&[7)0-_(@<^69_DVXKFO5FB/.5GD.4F0Y&/V%ISQD4D6@+_ W[WV51%.:5]) M[C8O: :OBA+0$^BYV[Q^Y.8)O5.2+RSH0% @Z'[[N>^HLB+MITZR4GE5,GA% M@^$=Z+G/?HK5V$]=Q#15UR.Q0% @Z$>"2@S.GW1RVJ,B\J:@83<5H@!GR>)< MBUS*GLKQ%?-9;G5TG5<%F5?E LY; R;7BLFYB+Q[1WA%_%5:'4WA%4'%7F_C M)F5 U0.INGM;81E4W5GK4%<+JW7(&D7!SA9.WMW;Z"NRLUJM[&R:93-OP1P+ M0L1BD[C@?K@?[H?[X7ZX/^O]C4H!W>SOO!\)SP4CKN=9$3FL,EGMX*@'P\5! M^GGWP^=0@1HJV0 Z@$[Q:['ZGK78G<>]OANT^U'R>^SBZ=4 V?C2V$6YMR7H M>JLC:A*O"D6MU0+A6)K$KVY^S,0U>I1&!JJMLXGD3FE I'H0*>]YU^4(6,?4JN7JWH]\A#O8D!G"1D,&;&*-3> ; SJ #J #Z Z M@ Z@ ^@ .L46OJA?B>J/JQX#_ Q$ECT6!1I*6/EH8*&8+3&0]:W>)<5 UN>D MXJ9CW*$R5'THM2G L;H[^U0!#@G(5 M ZG53=8KDL 6^XJN\PILZ*@]Y3;-OS-4 M(RMR_JV1.F/K!9F 24PR"8860 ?0 70 '4"'60]FM1!EH1Y,3G=9I[7^!8'7 M"CM*!<@&IN",T?,E(9?BS[D^X8Z/$E+]<.,Q%X\1%R+" M I0N%T53SSULU0<6*6$)&= Y,W1.NNKSF%BJY+@E8J=RCU"FT.I()F^:*N3& MU9Q@V==X+&^ZVQ':Q*MUZHBMSM&G'@%K8- = =EM').Z1K10_IZZ97:G5T ML+TUX0]H-Z #Z ZS4.G@"6:@N8B,LQ%:L,:T&F6T2E@K:4@G5;8T>DSV#E# MIQ_MH14ATL7)%/F110F 7LGO"#:^P'HPH /H #J #J #Z Z@ Z@ ^@ .DU MI\!]%^_9=]%3T%WDWCU8KM/W>];4C2V/3C8_D[EF;VFJ2>,!]U/R:_2(_IJY MD1NC 0I?7!LET8-'9 ?//GUB[DP7LJ%94WG)8"43$T@))J/&Z!2X/X-5DZ&! MR:@9*<%DL(Q.@?LX6#49.FLFXPSV>]RAF/."*()=&K","N@ .H .H /H #J M#J #Z Z@ Z@ ^B4BTZNLPI5/=M9A7ABW_?M8()N\>P^=RC&:'447E5%WM T M.*"P80Q:75 HA4$F,*A.#((1@F5T\NGW:O2_!/V6!8$I_6[4)@-](P<^6QXY MG8/G_FOF(TX6>$X2)/F8K07#('10V(Z#Z161>11XKL.1?M100_)N-#?V;#1? MG-.>;+2A#[F?Q5%L^40RFS2BB)H>N9 YP3KK_H8SF!RS\Q30,],MM'<8QM[]$BH;88QIQ\AMSJ2S)NZPFNJ#OP$?NXQG^9)S&=.$BN8 MQ+QL G^!O_OMJR:$KC24\F426#5V68.P$]]YE/L2+S24[-4(&@0-!]!,UP;N7I)T_DH =% MY@5=XA4-O-2S9'&N!2YM=1/ME@6N:O@L"JV.(?&"JO**H!RQ- 9,KB.3OV.IH(B^()J\+C3/'.ZE:H!+DXX':XEXC]\IWO=]:<3A#93%A#K&4 MK)D[8 .JMP$:BS9 KI4-2+,_YBV88Z%2/2PRN0CNA_OA?K@?[H?[L][?J-3$ MS?X.*55-);1R:/P4H:-&H4KO,&:PI]!>>:,*RO+ATY" M)6>H6P/H #J,K:IL/E @]R!DMCI&(2LL0#+VW)HC5EBVT6N-01))SP?RU(,\ M,'X .H .H /H #K,.BV'K[84XQ-+(JF>P8OFT1LU@%Z@_(#.B59>"E)^B2J_ M!!/BNM +E)]E=$ZT"E.0\LN,*?\9['7I!3YN342X$8RXGF=%$=?CDJI3'(6< MBX/T\^Z'SV&["RPV SJ 3N$+,_J^@J([%V;>#=K]*/D]=H<>&B ;7QJ[^1,% M)+(-1N-UA95CG(%O!3H]^N%.3P:FK9.)[(X!'M6#1S"J #J 3M$5\+8,^NN% M<'>5P3O=Z*]M'?USE[X#TE5&NDTC_VIYVWQ\.]P%T#>Y $ FUL@$XPN@ ^@ M.H .H',VZ)S!'I2N\^&"DE%>R(\6EOA[G^L1A]%'B2?YP MXS$7CQ$7(N+QH72W2C3UW,,*?]5V21$6? $=0 ?0 70 '4 'T %TV$ M.F8%_C'QD),SZXA_O#$*:K0ZJL9(GA?P![0;T %T !U !] != =]M$Y@]Q\ MZDZWAV1;Q8>22!QZ);\CR,"'52M !] != =0 ?0 70 '4 'T %TFH!.KF3V MM:H]6Y+9WY.?HJ>@NTA]>K!=^2GZ-'M%?,S=R8S1 MX8MKHV3UYQ'9P;/O'K3SWVQU-)57%!D2XYDG)I@-EM')9S96Z_W4RVS( IB- MVA 3S ;+Z.0R&VN5@FIF-D1VS,89)-S?!323/@X##W_YS+F82B&*8N[GNUY_ M3>"P9 8+FH .H /H #J #J #Z Z@ Z@ ^@ .H .H /H #HLH).OUIB<+6!Z MA^*^;P<3=!M$43>.0WKZIP+>:\>VX-8^J>*9MYQGL$F&-8@4<6%PPPT;N*W+:_T9AL(E< M^L(G8\2(G<.& A1S'H85M@[ 6BV@ ^@ .H .H /H #J #J #Z Z@ Z@PU(H M<,]:Q\;T'1>$XSJY#V=3=US.MM#B$8H#)&3',%&'W(_BZ/8\HED-NF%V.JL M%\,Z; $K&S(G6#S=WY!E4UPBX5A;/_O/4563IO/85Q)-LX MHI]R'%%;'5/0>$$\-YE7 M3977# C1@;8V6%MSI148&=,*JM%;5BGCKCC!#..2 M85$#'@V/AD?#H^'1\&AX- S;A3_ZG'8O72,[W;PDTLU+XGF=LY(S8\20"]^B MI"JMCLI(C;T3A->:/RMOYMS[(_-/EZ>AJHU2#["FRYQ23IA_IVHT4"-)"F_* MZUND:\LH,+@--;BKM668B';J9!..(!6USX$!_0&+O$RZ?5OP"[7() 63%S2# M5PO;.,, H< @-]0@5[1Y7B4YD(+>' 4!B[O,JE-N>-<$N@=%DWA-;M"D"BQN M0RWN:?:AKZN)2/:&%)5M#@H""E*6@IQFCVW.04;"VB,+O*P8O*0UR&\!+:J/ M%N7+ EW=@\A4%J@FMSJJP1NJR0O&^CP9COIBC7NYJ,?BKCM-:75TD5=,_)\. M\P0PX(PKD;GYO+PRE6CGX7F:RMKA>6"SBZ0;BQNY-&W)9K,R=3V#,QO[430C MF51<,.*2"!_YS:9!.]P43 4")/E@BOS((F# \8Y0RA[0 70*7TLPI3UK"71H M(A8+.=>SD Q(]%S@9%V!_OQL16Z*AV38&K#N=/[3\F:H()_3:'5,DY>4H].Z@5Z@_(!.+N7/ MD*9>KO*;H/SUHA"$3? MS\"/ON:F\YW/Z:I''' ]SXHBKGM>.\H/LVZPS@OH #IYUSOV[9W8N=[Q;L?N M1\GOL3OTT #9^-+81;D/8=;%5D?G36.]6"/0K5YTV^3J9-B+L,75R4"T=2Z1 M)&K@43UX!(,*H /H #J #J##K/^28:O8X?Y+3D=9;G5D3>45K:A#X8%J8 C. M&)US!"HK!F",]BZLG$AIU?T M0DYM%T)AF1K0 71.LI C"@);*SD:K4QX_'D^P#>P!H .H /H #J #J #Z##A MA6Z(AHA"AJH>)PN'Z*V.K/#:\776@6I@" "=?(9@]4SH*@V! 8:@7E0#0\ R M.OD,P>'[6HLW!"9CAN ,-KK0X&)[2/8H?:C?Q:%7\CN"?2VP\ OH #J #J # MZ Z@ Z@ ^@ .H!.$] IL )6U_ES%L43Y,?14]#%@B /M+P'RW7Z?L^:NK'E M;:Z'06,,]U/R:_2(_IJYD1NC 0I?7!LEX89'9 ?/OGM(\0R#%,^0>=%LT!D] MS>8D6 R6T2FP;!:K%D,$BU$O3H+%8!F= FMML6HQ),8LQAGLZ[A#,><%473, M=HUA$#HH;"?=N"*"C@+/=3C2^!HJVE&KLIEE<8(EVTQM.70]%T 'T %T !U M!] != =0 ?0 70 '4 'T %T +TDT'_.EY6]NG(2X?;_UFJO!D3O4-SW[6"" M;H,H=[JU02K4\:9I\JHFK$4N?P%F C/W+^F50DREL<0$[L%0>.Z@YS,XJRN" MI1@99O(Y[[:H7VF)-%GI,$LBGL\*U(*21Q,*V__N2N M.Z7NJ3OU,"^&1U?)DW)3][,XBBV?B&:3PFBMCEK08G3[?P*D!J7(9/4^!3 MX',[[;CI?J6K8#))"XA*5&-%1\-J]5194C5+LJR=3SD+@)X40$L5Z!8W,M6@ M0"NBN LHEF2UKHL-!(!/ \"K-*SYCAJV*[.NIAU+,A2A8 4^-RK8+:Z,V8>' MVE4 IW)=!<,"H:>!T%4:U'I/#8JW,DI&1Y4ZFMA#"7QNU*!;W+6S%PVJ 4Z- MCD"H0.@FA&YQ"'!(R/"L;5JD(4>;M+LN#]_C7D(7C M";]:%MR/N<[JHJ.ZZ,TDN".X4W^:4-%WN6"VO'%6Y>T3U@8IDEY;=9M 6:.V M[.M;.JZ[+F85OA8A!+,$" GT' =ZA 41W!'<$=P1W!'<::[7LL4QI(I>2R6O M6)>QVE-3):VVBD\!,"'^9\R=:N*_Q2&:_8J_FHE_5XC_<0!,B'^3N5--_+:)OYGT"">!S6)RQA+1F$P(?W'K[NTBS\^,1'W= ON".X<0_*%?_XY M"-,[2:JV,-)EO=7K2H:R\XDM@:\FNC!O3[N4(&L9/ 8X* (XQP$<838$=P1W M!'<$=P1WFNNPO#WCLKLKC,T)#4G1=C[#): E!%]PY[UR+;L+OID*_LY)5@$M M(?B".^^59=E=\*V&"?X9G'QA<;&YHZW$/H3_Z;BF(M(%PON".X([@CN M".X([@CN".X([@CN".Z< G?J3 ;TG3^3*)Y0/XX>@SY0 D>TO6^VZ]SZ5_;4 MC6VOO!"3!17NI_AG])W^E;B1&],TB,#C"]_I,'CRW3=5;79;/<54)<6JZYX# M@4JA,\Z8.W7F$1JJ,Q19Z(PC0Z70&4WF3ITIB*;J#*5I.N,,3H?3:#GZ- C+$.3N5-GU'\WV=:;)]LG M=;; +.7_)]O#2S4D\G\3GQ)-EH@JJ^HN)PK.XHZU59UINALZTWP+Z8B&(756 M72"^+!=&JR?N!A?HVZB;W^?FY65\=@0^!3ZWTHZJO$$[7K'+G%:IQHK^A-GJ MJ;*D=L"A,.MJ!BD >AH +5.@\^ALQA6INF(!BB59/;D[D@6 ]Z)AE??4L%BU M+]_VK%84+W!86,QQV>0G>$%FB M%MBB9>3[:P&SH 6:'T%,JT&R&>3,8))89Z&1>%X\+YX7SXOGQ?/;/G]2I8KE M#L_-S^'8]I\H"4:$1^_QKR&+Q\-4P(-!_V.N0[+HC"SZJPCN".[L(4]HK<@3 MVMXTW4]E^NI^Q!.%A'E/ESJ6U9 N-@)=0O8%=P1W!'?.CCNK MTVJK#.?R$9F%W-J[6-#N*@M:.7DF("84@.".X([@CN".X([@CN!.X]+?*TX> ME#F:[);$;?W,D?N3.A=_TS H<3$U.8=00\(T9]!L&.^WQ'X&FW($=C26B$]C M_#88C2A>DPD_BV+1IE@T9Q'<$=QYSY3!AHM[>>P#YLR^JMQ81V.'C"Q%D8SN MSH>,!+::Y]TL *O2?= %5"T#!T_][%Z=*R CC(7@CN".X([@CN#.Z7&GDJNB M;=%D9[.K4M$!UEJ]KJ28FF08.Y\R$*@2,B^X4TWFM^C[4KO,ZYG,F]K.![X% MJH3,"^[4D'#9K\@;S1/Y,SB5P:.3Q&7<)*,PF)#^XU=Q\$)DB@5W!'>:ED7A MGW\.PO1*X>I6IH-!<0ML3%T-VP3"&N2X[))+*<'6,GQ,@$]=W:@%!U55(Z=378%N@2LG_&W'FOU,KNLM_-9=^J MJS6T0)>0_3/FSCNE6'86?5UNGNB?P>$6%L*\&-@1=>:Z7!'Z$_^FXNB*R!8+ M[@CN".X([@CN".X([@CN".X([@CNG )WZDP*])T_DRB>4#^.'H,^4 )'M+UO MMNO<^E?VU(UMC^TV/^%FL]@ @\45[J?X9_2=_I6XD1O3-([ 0PS?Z3!X\MVW M=&73E59/U23=V+E"0H!2J S!G3IS"4U5&:I0&<<%2J$RFLR=&E,03=486L,T MQAD<$KFC,?&"Z&W-M8XVG2>2K8([@CN".X([@CN".X([@CN".X([@CN".X([ M[\^=U3?UE$:#U878SL(E/5F0!W;VM_XPF- OL+VO'(K1\18>LZ-+FBF+FWA. M#4*+X<&]0,@0$#HF" D;T63N5!+PI?#_7N2[TRCY/JE3!F8I!C[9'MZ@(9$' M.HWI9$!#HLD24655W>6 P2 ('1I>\)5=:D![)T@&'B6XH.S;.)A>(ENBP',= M_LWQ"5'5CC::MJ&CS;>0CF@84H?EQ7@CF_LDCF+;1]*428W9ZM75Z[\.QKU# MJG;7:1:5_,&PW+2\W3\/ 9:M0=(LZ2YU@;7-A_3&@0=$B6[^2MSX%0REER E MO@4A#M^/X] =)+$--'P,[@(?7Q &'LSKZ19>!9H@+I-_2\C_#O(O[%HM=DW? M8-<*UZR5&+6*?F*WU5-5235UR>KNW(KB?*$O3)\P??68/OU=3%\U+6'(H"4D M5=WYT/KY*@AA&VNQC<8[VD:#W0 G=RS)4.JZ .,,D2],HS"-]9A&XS"[0@,O M]).%&OYX.)-+"O*BPZD,#JM7JE)'Z. F*!RA@W?3P?H6[>C?7P=W M9SJXNUP]?EPZF)6>_\KH _]UW.?>O^!_LND6QAE2)%>*F=Z_!B$^G*YQV\=J M@YHB;X6UQS$E]A";VMO^*U")^$$,H]LA?.P3%V;V%-H>F=IA3((1B<9?D007FCLZ454V1'% 6!/IN1;E4/PG:"2&05!C/SF8NM?:"CG M_*/O @&(9FR;E$$E$?BQ1$9V\^4#"CUB?A*LYU%B@&&/; M]:(V82HHF^]J2*4DTI%SRVQ]<9UX# 1F.KKP5*J1Y-DC]@!D(8E7/]( \5<, MF),Y3XKB_^)L$1>N+"OVL#/234,W=5MQ!KIF=:VN,AS8IC88#/X7[U9-'QJ' MV0JF]A.]&(34_G%ACV"!E[;W8K]&J% +=)BX_D61Z(OT6DF5T6AOPL%- QBW M(&1-T2[!%-&02^V_[,;,A8Q#= '^L9D_P)Y'M%ZHP*_0>P!M_*]?[5X9[P^* MT?)S4?TOWV[O;HA._OO^R_7MW6\/$KF]NVJ3_MTU>?C]T\/M]6W_^^W-0X-L M;?E"KN[OKF_N'FZN"?SU(3_?+VY>WP@]Y_)5?_AO\GG+_=_ M-'\]'W[/_(!?EN8*'AV#7*XBF7<&,_/L:40OLS\^.BXH>?OUTO79^.RACQ,[ M? +%D.K5$C/**,"_GJF,MLS51GI*,'US^G4;OOIU^?-.MZT9>NE7PX.4;?9X-E;07<._B$ M?(6?C2-R PK5F3]R.;/8)DOM\',AFW_#F#:<[1TFYG5U&J6!_3DIB"@ M6L_9G;LV-&VAVX+E_\+0Q&;OR67A0=I=4S%$DU34G1 MEHM)C['9C!"&$Q4&=38LQN[--K) M03JT&[1?9Z?;;$15 MH>AV=O306;*G-6)'1^QHBB9UK:9@IU9KVG#=V9]@!<+?;]>=#;SLY[UUYU40 MQ?>CWX+ B?J^DU[5$ST$GE.D;F7),)AD6!U),;6&W-93IU=S]J#:H%7WA*H. ML]5F1U)K.Q#6D#N@CD+?_F:[/@%@1#;/!Y&>N(&_]Q^ MHO>C;RD]OWFV'V,5RA1WBO-2,G)_4N?B;QH&90)BYGUZ&^*."%=VK[&AW?&T MA=;%EH125[,DQ3B=1KY'H7!971H9%BY8)/0G_DV%N_LVE5M^;65ED>BV>IJI M2:;5%#=$.+?OY]S6@R%3!K6JRI*N- 5#Y^3*\K[V)+9_D@'UZ5]/*8A'OZPHS$G[J/]\X8;JT^'F M'O"D4.!?L$IIC]H1W2DW=A9.R7KO]CXK+/^"U$P#;945;!?;MBN*):G:SLW3 MA&/;/ QM4+&U@,C"W)C2E2QE.4PK/-I]H^&/T(VQOFN$\0+7?X8]21"^K&A-@](&Q1JK4C"RVD40[*TG2_M%HYJ]2*NR=1VPRRS]10$SHOK>:R) MI)N'='A@5I08O#7EE5*U[SL+8;(9]2M+C='J:9JDR8:D*^)XV EB:E,?: ]?;H4G%-B[/(9ZOT]"J M5K-9G+E'V+"$NL_88U/8TQT3G+?^,,00Z37E_[WU,RI_SXE2%'V7&J4&&M:F:]W;G4+O9['5?[.NS6CK MTNI[_BYV(3! (N1.4W;](GYT4#6[ YJZN\;+HH4[^Z[X^!;2J>TZ62*4AX<"/..YBPH^6H_D7=S54'G- =ZW JK3ZFF6 M)FG&SH76PB-^BYX-$SKSB(4#7*.>1KIABR9)5D/X>,>/:#> MHFAW192%^R99T215;4K>X)R\VCS@6RA)$9[M/H.^F;"\5A85/$2H&9+5%=6! M1X*MO=QQM5^8&;*,(8:NU96Z1@,R#.?D^N;'1-.CVYE./K-:AWU N M3O-V%W,?AX35YTX#$ZZ !]]2%GQZ_1WH7Y"M?D[[RG+%KK>3+1G^OZZ6GEM? MKMYT+_N4P+@7=;]'7.+!25,R%?"_S1H*,?:'R=089#/(B(Z(._PAE$,_7Y.E M;(:!-,NKL._^??/P>'OW&^E?/=[^^_;Q]N9!7+=[M(?5[*D;VQY/N3ANG(3G MEG:IL?3SF_W*KK)^#/K#OQ(WI',73O5]YZUW3ADRNS^RJ\I@(1JP(1";S7+D4D8=[<$H=1]3,0 MM>3"O]62LNXPO2'7=X>DR+TT#U*;F^.\#5-;:%_,?ZN2;NA25V]*7N^K &NS,E9D4,8Z;J]V MKB,6_O ;HA"8<,'#4*Z/K,&1N*'F,/O/:::4/V G%QYD^(5K:#=EP8MJI3 M.SRWTSN5]+.^O5Q]SWEP/[I#BK^MNX.AF+CA[.B6I#S8E>4M$S#;V[=CX+IT?1]:VU\TXBT\5NOY:D&J)] MTTG"R*@!1FMW7ZK79!4D"U_4%;8X#X]F:W&ZFM'YF@ZJ"Q'K*MV%S619 8KPC8\>214T\UHHK?>. M=>$='PX.R*R9[GU[PNYH/94]G*V]'R%5LTS+%=*TLFK%ZW8[':FC-B!*)[S= M=]2IVV)HO4ZM[W9=X=Q6AD.^2RF>F"63((R?["?1F;^B=K6]Z?0R)^G]Z&M* MQRKB(,[''AMNZBC!WPXY6QAC?I^JKDIRR2'8XRZT;[@JG9VZ @B,7!^,X:P! M:3" ^;%#6,)G?:O/^IG1E+).D-]"%\@[M;W,":DL*%T0E"YXK>9RLW3AM1XU MBC:XK;7"2),!1A:K+SL\C,Z^L>A,ZXIVHN_>3O1S1ORWGQS1%':'15>5%+DK MVHD*,+[]'%,=:%1;/5.R.K)D=)N/QO)C3%W11_0\^HC>W3R2V[NK[S?]AQOX M@USU'_Y;A&_>9N!0G^#_8R^J9U *X!=^IU$8?. L M=[(?>@D2].;G<&S[3_2['=.;T8@.*Z%NQ9"J&U.DL%^XVR7A9 MPG:=D^VZN;M>8[AV5B!-"^W^TT^WW\75U2M+%-J>.+\%OM!@W+;I3CAQ(QAV0I/QQBN-849&K[9KG-'J\=[ MN[AEM@Q-TK6='DWR]AY^__;MR\W7F[O'_A=R??MP]>7^X??O-^3^ M,[F[O[M@SF"A<^K=-=E\D^DYU2=^O_^=WWU$;-\IW'.^6 Y.0CH,GGP8V!&! MO3,)3ZPU0M]QU/O1[Q%EM_'<#V(;WN;<^EEV_G,0YC=DLR+F+ZX]<#TW?JUP MS$A?<\F(B.JNG@J6V=K\->/]" M=TY;8]Y_*4+8!"/R &/ T-=D&M(11:X3=D4'_&2PWY57V&?-[MXBM=8MAY*I]:27-"JLEZ/R>@OD9= M=3*SV3M^(<-"AC?*=W0L+W M=ZJAUU6P<3(Z9[_%KC%%P^*_C/O?^!?^3 MS7>IW"#%0N]?@Q ?3A>Y[6.U08AY.9LQ]#BFQ!Z"'P'O?L5,.K\LS@[A8Y^X M,+.GT/98PW7T1N(QC2@ S4X<%QNQ \@PW(8X@M/I4"09X_8 YA!$J]^I %$ M5PR8DS5/BN+_XFQ1@EQ95NQA9Z2;8!)U6W$&NF9UK:XR'-BF-A@,_A?KHM*' MQGDETM1^HA>#D-H_+NP1+/#2]E[LUPAA7*##Q/4OBD1?I-=*JHQ&>X,B%TC0 M)T'(*C@N00/0$'\%<[(;,Q42=@6)SA;K8Q\;:=J^,]P?% M:'FE4O_+M]N[&Z*3_[[_@N?D'B1LA-)F-4D/OW]ZN+V^[7^_O7EHD(9;T<+E M_O'F@3S>DZO[N^N;NX>;:_SKX?[+[77_$?Z1EEOUOY"'1_@ :[.:OZ@/OV,@"7X(Y.][4W@1*JZ MM=V.0''YPS;CD0L_>1D'GO=*@A_L(_1XYKB MW63X?G@Q+BETV)T,+VX\SI:(5)KR]IH>3/F)^A3\,YS;<$BG,7\6)_F[SQRT M!R08IPM#H$T^I!/XK=__ELT U+KG,6\O3+DQ(RE.+@Z!R]Q[CUC@"=\P96UO M(IPUXAU>-K:?*1E0ZA/JN>!DV.E\9LR$ =KD"CQMVV4UFIX=1>X(IL6'G@TP ML1EK[9A_Y@?$A7D-8U:70F-"[=!'YK+IS?"1^8)M@MB:^:FE""I,G#,[@Q00 M%"8 Q, '; >%A#_Q 5?B1HP+[-9.V!%YN(XD9-?=%W[["P#-'8Z1KU+&DP"0 MF8;U0'; 5<-?2K">(>@J.WS-23NRW7 VT]3Q+BP"Y82M$^\*C1*/(S\MAT5" M(E58'\^1%[PLLJP-HO%"8;\CI?Y\-@9B$/S_?$(@\3!UA['GF3DRV2\99R;V M*S +D#)V832'O06A$\"H(4>3.TG?2>"[?'4)T'?DXI:1O (C9XAP?;[)S'3J M* AB5H7DP*^](,(L=DIU-C7&+@:Q50Q>*4\(_P+>@HD;LYNEDA O7(A1!>!< MP\3CXH/_>$!&LZ:';'99(1S!B]3=B$5L,^EZN+F:"==.>BX:!XGG(*'!K<_$ MZ<_$YWM^MA:/;+#%K()_S'->Q[7U 0@2=]T/0>$$O1 MV^0/RC?E@-"!YPX!_J"4'8Z@)R^8H.BG&M,>_I6X*"F#U VBJ<".W!C%,F#, M!I$*DRD3[.N'S_EOR21PJ,=F$KH8$I)P;EC7^3?[!Z+HLSW$.D\[#L(UV_IC M8",;\1(+9=SA%HS]+4#IA=W@E2?(46DU.8Q[WPR]9CK 5K+R_QD0!4[O9%Z%3"]"+Z(1FD M$[[VTAIBU+&IU4RM++@C843YA2HI5'%NJ+K W6,*B84\V#,.%P9:2=,RJ8LB M<)W;X#(N$>%S_DQ_YHN!;/B.'8(;]"F _^3Z_W/_X5-F *3R!WZ?LEEF3_0? M?L\=PKN@S<3^0@%E6=Q/X/)G\WB8S?V"S&&3?'A(!C'X&T,8Q[C099@$"OW, M[2#TV?82QJ&7,646FYD%1H7MF-;* M=9]Y!2]^)B%O]2V8_Y=;JC&W5 G/,<,JF6,.2)GYM^""1,$AMSJ&4I[N0B2 ,.]S(&M-.GYBL[]S%II]G5JHV,2_046WUU/9R[\0WT5'B0K,?K.R1!EA^ M;[;-%?F]C!))E&XPRCA?@4SJ:2MT5NJ3+CG=2N7PF%>2J!B?^([\)0A_,)W/ MB[TKJTEC XC8_5E_\)>D!>5E0-#7*Y7,+7QAQMY)^R/7KM/99)>[,&^>/G9# M5=O6:F%FUC6-"Y9O=_D>OVC(!K;_HW!S2AS@'@/^J+9DL#)K-1Q>@9[=@)[N MREZ_VC_=23+Y%(1A\,)7#M]L>RJO0!0/_-EBHO:[6:O7D]G(W>U)89Z8X:.&8R.+B?\$_N0177/R2C=J\ M^.]T8KL8V=U]^=A$9YV)9NKHV78]MIM%7R;QF;&RUVEC)NGI-FF$NYI%J/ 0 M#'R+70I 8<"4@:K$29@'S8P=T(C$+]1[SFP>&S1:-2"JCAWU^FK"5R5K1\:Z MGDTR)+T1,UM,/,IF?L5W%)47@+("#I6^>*7PM9=N0-;M9SN[L=T\A[,!P=X-Q5?@-PR$RTAZR;S"- M!-#!I&,QSSCO*P#2 Y9)X8P>);Z#T=J0[8X=O)L]=R(D4"G#)$TTY=-?4!=2 M(;3&BT^BL1WR:!H/'6-(9QJZSSS@/*(XX)&'<3?C33C!FD8E9Q-&F9O/1$IYWCWQ8G?" GB83&8OPH5Q\>&%4H7\)68BE]*B M*TF6H&+#I2"QT/[2GVX41WGZ:5&?1O4J5#:'TG#D J^=@.57\SPSRG\AO9QG M57F:E6L?ECA.8N CG55@VD 2]@J@%LLI9>M'_;)08;90+5*+<)]=R69W=5432V:$THM1X#E80TZ__45_OK60=4W MR!FQK#%]A.H",(3_#R MF,)@'II29J/S45.6I3QI8\4)[!F6&<4G3[EE3?>)([Z%9M4I<6JV4WZ\9N]Z M3C-I4SM:V(*R=&X^SR>8(F;=!MDNG-6719&;&D1W!.:9.FG1#X[(9I0=6@0* M.LDP3GU3I"DZHX")*5:6X 8PJZ')O700+>JS,B$0<7Z7-+./B[MAL(,X'0C$< M\_HU+F?@3 ]ISE?T+;#N*R)?@7B @P?[06D%7EKJESO]F1=: MK+PJ4"&OTL!5'O>6K&)ES0T")5-3S,8T8A5KYWR?A(LUE\4H #KR#ITRK>:3 M)R\8V!YF2I^8"I((JG909D/VX!,-I@%J[V&QO!/0_ST!K6OGP'#]9SO*LLL3 M5H4%VMV.8\!=A._Y_4>(??JX8HA#]^F)+N;S8 M60UNJFOMK,*;S^3%#MM9^7>?Y)^E4TLW>F[1+4#%S#.CH?V2UR&GN\,7BE') MK& 3@):@2DF#0DRKX[!L[B\8,6!*?;'Z)J(8F4K"3-7C1C<,;">+/2[.Y84- MRA!ES\(EE)$&,8=#E10G%YRI].5@;9,0YS8)PC02DV,8'AL!T\#44C#EU$_Y MP@;)0,WT?H::U$#Q0F-6RIA)X8B_! PW[AQ8L?8\ 6"R7(O/J/M"F4?#(_8_ MZ!QYVN1VE 5P-\XQ"Q1P%MK$"[!D/RV"AF% TGHYH +Q2&6(PM&9;O\;/H@ MZ^AXYT8B>[N$D^6,'J$%+,JV[6#-9L8U9,GJ9&\I*2 7V%>>TU MC+'E$:E.\X](J6\\(O4P \VL.O$;JDU XO*QJ(ZZ?+*HHRX?BWI()A.49DR9 M%&!9*(#,WO&N1Z/X5$L6<, =?D4/Z=OLU _W+V=':I9(L#T,KHKC,-:\EC!? M6V1S(_VQQXKUOJM.D!6W)9M/C6V1'UQ5,U*4D+G#5VE&L.3P5=D1JQ)-692K MT]XX_,XKB6C$LPO1#K( 0]V/;K*!9NC73Q+]FVK^2XX6EI]!+#MPR#R<_-1 M&VO8X45Y"7OJ,I1-*Z3IX94DRGVQG+D\VQY%R23U]GBQ!7=$V>:?[4=PJI-< MG/F) ZEXM$":)7VYAXOCLAJ8*'U)%D H'#R;]Y$&+-2#JF$V.U@<;(HPD#-, M:VKR8 S; SZ#Q@A@7>G68G$=&&8"J8:9L:7S$U\1;!;!#TO#,.SX19K,M;%? M2>+9+,8%FP+,SGGN,[X+^2X=GLRRB4NSAHTG[&X*OB)W>QT7\]9%QQ=@RG/UX.SF# &B!6EP$A, N;N: MEN_D1SSY<)1IW,RSYQ!=0-[<7*1R]Y;G8$NPG9TWM?G!S;>?YF0N-AZ\3/>F M9ZW_OR\<(MY!_X.'%83?V$YM<=1^GJ4MM!2860CC*"Q$=LIVBNM,S]:D:G+F M5LP.97,!QDTGG@)-(ZE9;5.ZH2U"NLW=FS2&4':XVWGC.>Y1@ J(A9*8HHK8 M)@-6SH4[W>JFGMORBP,,A0_'I3+IL; "_&/I6'MZ\'FC>.TEORZ>:\9S9U?G MH,BBT*$!B;TQ2KHH[K(>YDJ_[Y>./CUA7P8S<'5J:)_(7LB_3N6^ MVVUWNAT4_;2/<_KB5"NT02O\NORYJKJ_D,_9=>A,\ MMR;)F1/[)JU[&)&5L2=!]CU')!6TDBJIIBDIUG(+P,- :==H^!%L0']C M'9)X(]LW[3Y+EGQZ8K!I]\FHR(E8&?@: %]2.Y8D=W?&?3G^]J9"MPG=GB1V M/NRVW5S1(G@7%.FK-YJ_"/@T##XU[C%WP8S1ZAGHN$D=HR,TS^E!9].>1>S!;YKK]HS!<30-0C5O'75!C 6I \9BJ9,@[ M1[!JPLX9)"M_XR=1^1$\9^+Z;A2':0^2],RF2&"^>0O)B=OWG?X<:6\X92O+ M2!?/D$B*U9$L0T1YCP10>]I7U@LMBR405,E2=]EK"D@U3T=MVFO6C".EU>M* MAJ5+LF8(#75Z<-JX_ZP93W@7F"5U9%WJ:L+D'0F@]K0GK1E:&MNG&AVIHRQ? MY".,7M- 5><^M68DZ:"D $:Z)6GJ\J65(L^Y)T1\IQ&U0^P'#9O7PMT9(N?Y MU@UK1E&0C.L9/=\J%D:K9UE2M[/J/BL1"FP8E/:S5:T75!U64Z(9RPD*$5IN M&IYJW*?6"R*3&VQYYPIN@:3F(6G3%K5>*+'3 (9DJCN'.P26FHBE]66W]6() M;U55)$-4;IPBE#;L26M%4E=N]4S9E%1KYPIND4K=%@R/["[AV4U'(G^ZZW;T M/J-E*@9193E0>,:T _\OSGT>"X3VLPW='4QXG*%C2(JU'- 0X>*F@:C&O>?N MR-$P*ZIW11+K1 &T:6T^8BU[DG#'S!(YW\%HZ\ ?)YY3DK*M/% MG>4F97KKX_V 2.;*(F&V>IID=55)5I;[>(BLU)$#J>KV<@<@X1D(15([XKSG MB:%H:8.Y1Q!A$D'JREII\%?@Z*AQM+S/W!N0.K*,1XE5/("^4WVD %(C@51U ML[D#D)16KV-)AK9<&BE0=-0H6MIL[A%$*FHC3=>EKKX<0GUW')U!.O,66PS3 M*,[RF.>5QMQQMSF/_XR4;\OF=V1V4D$V#*EC[8)]$:]K7KQNZ_WEKAC26SU= MTO6FM&$3(-KK_K)>[!A<_RB2JNT2X!+0:2!T-J4N=\4.Y@NDCFI*BCA:?GK8 M65\=NRMV3"R;L';:-PK<-! W&Y*4N\+&8BI'ZTA=8[DH_]VA*.FMGF: SR0WY93X&20PT_.8 M97O3Z&V;T_.(SFR].:U//'B"H6-AH/CP$1L1['O'K6E](.JLK)X5*E@XRR1T&H^G.K45 G$\ E%K8&"U&(S.G&\+KA%@BYLJ-Q(^:]C3)/>;*HO1/6$_?7'C,0D E:YO>P0$)PG=V 5*P;,>C2(2CX&\79DX]FO4 M7@0CZ;,?/M!I3"<#&G(CHLD24655D]B+K^FP^)W"OE,E&)B2JV "W'LE8]LA M553#G+MX>_>YC.(%4O;C*SL,7T$P_VU[":UB,:UJEKOS;A/KMGI^L*2PECY8 M D>[NG0U2)NLK_TJ(&KJV4,8V45I0 HPG ]#ZK@Q^2N!V<:O( UXN#0:1#A=.?>Q-["Q@91I2$E_WRSF."_EL'XN\_60)T^6^]VYK.3 MPU##7%)[.3%)@+T>3@^77&G.G?W/6<$Y+X=$LCE+)*31E [Q.J3%PQ_ MS-BC+AJZQBL;-%^!3\DP72'3-B#'?9T\TN'8ARD]O9(+\OVJ3R+ZA)87[6H, MRL6A))FNMGV 9M 5R_M#LR@EZI*0!*"2_)AWC/WN1C^^T1 _L)^HD@O$A3HC M.?::61:(_V"ZCA749BNUAT.N%D-08V!2P$\E]CJ=UR:+A/*#G$[1/!4"<(N) M(E=Z;;DZ/6ZA78N[SR"@:'] !U(R@9^/(P+R29T9!\C, 5MTLMY"_) ^4S^A M8"(KO+O$P2N3$/S-_J3$JE=*=#Q(NXV4Y!03,,S]GF5,4#OTZ1J_?Q57N_5R MU5BA^W#25>?6D>N=&ZMN7I[;O(P. #NIGT:@YH$ O_-O$GV"J;S@<(P MA^"%;>O=B$M8')"7T(TI<8(7OS X M]Z8X81K,A.4&H\LE-5&+(8,QT[4P?3=;(ZQG\Z@L6I]G!H+0H2%F!3Q[&M'+ M[(^/CAM-/?OUTO69B+&'/D[L\ F8R^/_E\9T*3/ 7LB__OCB.O$8I%9N@\"C M8*9%L^F;TZ_;\-6ORY\;9MO0.J5?R6VE]/-50RE6NRN7?[5JJ-6O4#I:?9-: M__(-A<9KR]27?U:22$0#2B&99IDC1.4B].&0 MTJ84H6])@>]%R[)U8C-=:*K7XF!ZB7G-"*R[0W#.3N*@I%5?:M,!45\S0%5-O.LRNQY3Z4JROO/!IDI\VF>=RH):V*I.14C8 M&4K8IAZJ=4B8@A*F*!W)*BEM:9J$'75ODBT!\@=LYC"_FV[F3J4=R>$,$!+T MUO_&R5E9/E36,M; +M7B:.TIHFA+);L;BC2\>DWI&))E[MPS[%!':H]P-_-Y M+@CV)E5:LNH3%((M56E&S]^0G)6% %.C>)[S/<%Y;FGK),WI MZ(\MS= =W;*>LZ U\+8955(U7=+-NJZZJH-[!]H ")D5,ONN-O\M,FN"S!J2 MB@[C[I;^P#*[XM!6,:5\ZO4LZ.Z]N)Y'=B@2S\;H^\ZM']O^DPL$[4<1C:/L MJX4S4;JU7(2@6\M%"(VLJ[GUL9##]H>N[9&03H,0.WM);#_+2.E&Q ]B/(@" MW_Q-'8D,DA@_C2DKA\!J&7C960R_V:X1ZJ;"FB>M?% FXN/:5*QR-]B8"7,."C0AXF>$E M:'0:XJ]@3G9CYD+&(2JL?[BRK-C#SD@W#=W4;<49Z)K5M;K*<&";VF P^%^P M::Q:"BO.KE#7@73\ZU>[5\;&\I(CHZ->:$LZ#3_56RO+E)C&:Z:.PQ/;[@C4 M"Q;FS100*IE!$L'/HX@,/1>K$O $W!!'8+\(DI#DW0Y3Y1))J,=LG]U-/8PY M#2HKK3_PY$B$+YX&R"'4O@5]-7CE!6? ?1QL"J_&CV$$/YAP&^8P/1+A 907 M"GH:_CM*XB2DQ8GA@4+V';Z*'[4%5,QT>T%OAZPVVTF&,:]QQ-6@4GYVG:1H M&IBK1CQ0Z=Z&@X:\NGC^P?2H;SX#/$UX21ZO;UGQW?>K?C;FNO.ZVPSY/U?] MBS\D\O7AJP0DB,D74+@2OD@BM]>/$KGQZ/!/&H.$A--4VLB'5OIIZQ=I-I\' M2LD=,(EHY(+D'@9^/?,/"'<0>.FHPUD#1'-H;+M>68WQ.7EEMS.4 6._!/[3 MQ1A8-6/+B6'T!#G'E( M2(\1TN;H0[<'?A$ZK&B8206*RS0,GMV(*0N@?__ABCP&4R"NU@%![?,A49A& MZ-A"5A;35.;:5V[L\YC]@KE;P$B>=D/P1S IXPFQA[!WC"S'HX MF0IFA[U'7O"2GGW!'R41S4YM\[<#$6>]#59,E2V#_7Q/BJB.PPZ59/8SD)6U M&?A*;3P^C21>?Q37D)LBJ!45'RXU+>F?S!8;-4*'KYUX02D\ +(<.W0B4$(. MDP%0N^*"6AR! \%F$OM6(N5:C&6%L?D2"_N0B MC:?$AJGT%D6.,H4RXIX7%Q_X&T34P<,/<0B+'8&&L(D'JL5E?14^,!\-?!4V MY"^9QP?_@LWN%*_G"Q906?WL!!\0!C=%F^ABH2&PO"E"1@ ;"U!50 MKTBFL0NZ*1R.7T'IN,/Q3.?B(H%3,3L$,K%_NA/@(&&N8<3/N[ QTA-BK($%O(IQ M+*5#8<#+VD\#I@&U"PP(7VJ=^2AQTW3%%Z0:R??:AY!ZPIJR*1_)_R0!VC(F M-ZE7@=&-%-?\78^Y#"I^49UGS MF(C\-<=*9%P$ IO6 MPH]2)0A*SN;O30;HI.%.%]4FJ)U1 NX+:P55=(M.&DE:(Y#T>XFBS_D<)5/< M77-^ @MBSG _R#C*E $:'+0C^6.S(#+V,PJ3M*_7.(C2PX@1^QDXHL!P%T_< M8^3EB2$3_SL)'(HG#1WP%]#WH,[,B09K$8\#!T\?9QC-4!SCL63WKP0_+D1" MBG,8L4@T&DW$6#8![L8 \ I&-C>JQ8#1GXG##SK#,*F?#T^>\-EU#$U-IZF, MSN\=1Z4.+=KS9SMTT7V"?0!X:TG(O(6BT\O8@/&T&5 0/_#[P@>S_6)1 11[ MM_QGM )I9@$/E/V%[O%'6&(\E5US,"0 @2 MYH(X&P]CAL^PYV-\X(++?YCX;-/)E/R+"U-SN(?.C@$OS3;?Y9]RMX8_D''> M,/%XX&!N/S]C"@8.%L.@7(?9>-Q[4- I/';*;EIASG:J.)$[]G!<[-*0_2K] M2@(-QMSQZZO/J4H$C066(YAR_@#,?(9N_#!B.@AC#WF._!^#E\%-J(!=WQERG("RO'!\9 J2!D'BWS6=C48*&A M2_TA'J7W'0!I^%HD"R? $_5A<^:51>=/6&CFU%TN(3-&.W00KU1P(#9#FL;R M.7JX\7>D#GT3(G;?05HP]M#WG6NNB] @I-=^ M+=1"&,IR+82A-*<6HJ+7GBT]Q5*^^-VY)G@ M&#.+/N1JP<7Z+8=U7O+FJ)$%^T?V,$_YH4_(E1;N5+'JDVF]V?Z*N0>\UH35 M;7QB+RH9W(V85YND(1I6H8%J+O^I'<>A.TAX0R!0J_#K"6X(\.EQX#G8='/ MM_=+C:QXGS:<"_LYW^"FS\< 9_!@8@SCL3?V+]\I)BC]YR\NE=(>#GZ8_3[U[Y-8+N*HVBP'P/1L^ M%X =2#%?8)438+%%0H$CF_ M(D15%"$V8"[O782X;#+Q4Z.AE3JH-"X6-4+!O5VME-8WK\[]4OA]M+K%)G_A M6J]SZ?!$OZ#G'G#7RISLFY\L4N1\#H/)%3,UC#'WHT5?ITKG^]FI"\/ C@>6 M:4EZ=_FL^OJ.M^6+7+JCIPFKQ/-@DHG'2THN/FS/^ZWDK7T2%^?*O 9TO[D= M7M$V$1NW+_FBYK(O^C@7*N0.!?C=& =+@\XT]47RT.>R?T33*19\@@^8B5+E MCS??'MA?RL=?N/&.4'(PT(K;0X^5K2[9U+1B)/"9_06S'&* +B^^8'-:]6A( MBP*)/WT.>&TORG&4EWT\\EZ8F*"HLG%\W\:0C&--:PS9[;8-W:C:%U+IMA6] MIA:,2KMC&;7TA93;NFR)28E)-79277677J-O:^BC&#MU'6A@4\[/L9.5^Q/WM^UF)R-O U6WU5%/2Y:ZDRG7="-( MA FU?#)J. MR>(5W[MZ)>Q8B-( KV1#)"BKJ((YTM7B(G[5G%\)AI[8KP1#3^Q7YY#2>\3# MI6^\=."L[\LX[ALQWB$27TCF/ ;?;.RHD)X3J+P?T6L*P5?B8+-OLA&R=[2R M]R[YB534E@("E67/J#-#(02P65 \3P%\UWQ';O.61:NS<\9#R%.SD"7D:4_Y MDQJ=2;.>Q(D0O6:!\#Q%[UVR2K7YDE:=>24A@,V"XGD*X+MFJ=;XDMV=\U1[ MEZF[CJTF)J8VBE.K8G'^]<:P69U%IL[HWZ'?5ZV M/?K/FU46A^CUQ!70>L3+/.;,'Q0UK8*6&G MFI'56'URR[1VSFL(016">K:"6D_^I4:/LEM/XN7XA5HXE(=+]-3E45IRG:F> MX\>T,%3"4#4D);7:I;24G9-2!Y94%EG]E9GC_!@FK 4)Y_J)S1:SXI3IGTD4 MNZ/7% &]?PU"'"]=-AMIF^?V@!PVXJ4;P^N&6V#I.WVF?D+)=SH,G@!&L.3Y M97#>@L*'-PZ7=RGSX$E'^QP&DROX)0+B#S<>7\&BP04*OP'KAJ^/,, G+QC^ MF"%)Y6@%HH.)B=//<'@*J)LB!<.$KCSQNW>:KJ7@XYB2JV ";WXE(:?BWS!Z MF!(6T$Y#TG^X(H_!%"C8D3L2R4C<+ R,@&TDXUM$7H!S)&-=M.\YK]=XK9QX MK5_:!$D^"CPO> 'I)VY$;!(EDXD=OI)@Q,Y?9]0/9[ F4X8^]$P(M8?C[*,4F[QCUP@DQ]? M7B@6ZRIS"/XQO"H?#R>5'^?(I6A("?J3#I.4*TR+<"52$+/_C HL91!Q8S( M- <@?LA)1Y]LCW "_6!ST.*QOFC8-G>6.8B6=P1^$=,@$ >0:C9[LT?4A(, M@)+L&R: 7+5&*'H@OCF7!7_VQQ^'QC2:#(@N$&SH&16\.XCVC2!(?VQJ&B@P@LROS&P <+]#*F?M%VD0A8$HW M+US'L=4^(SBH3Z[/-[)J*:\:LRW\GZL^\Z7Z7DR^V(.H^?XLSOC#E1L.$W0H M CMTN#,Y1 3#0S*=IO[@+\SKR!T6F$@R@C^2$#T4?"IWCW-TY,#( M/=6Q#1IU0.'C0>+"6]B;<' M3H,(%H$J/7T!@3]3%SEUV"FH&E$)I3",H,D7+.U2A?QU?;M)T9;>&5$\?_8 ML!,;+)D+6(E?&7T\]P?X?>. ;R!>[!#( U^]!.&/E.[H[4=2S@1D*1@PF!*Z MBA'Q*85U\>\9 S);B?1%UQ+?FH];&!+>D7@.,(6XDVQ6C-QL]6Q/$P$5X%4^ M.+-;"W1CI/<&-EI_TGAIWH>1S'0V?)]>%"]D.\4](8\L3::!CP+)&6HS5MLA M(!/_Z0#JO&#*4#5,U3%R;&#',>XC8SH<^["@I]=YF8VV$MIH[$ZG)5))E@32 M/C*1)$(:#RV-M^D."^CPF*'4I4=@4E=,','X[&* 1;L&&$VG&%UQ0A!>$@6C M^ 7-*1-9.[89'\'WA'4PMOX9# B($HTV2FDF6[GU3-]ZDD*ZT IR+N:^(2>1 M#$)J_[BP1S#92]M[L5\CS/H450;HBR(!%]>^,0DT#_<&59L8>=D6X:NJG;BC/0-:MK M=97AP#:UP6#POV:K]\@:Z8!=P>P"VOA__6KWRMBX@/0T061TU MC*46$GW9: MJY[A":1F*E9ADP]MDZ]=(%?,S!IYL&#Y@>$*5/WZ_ZK._E(^_-,1_AAFA M/:+^$X#&R2)Y8'\!R%+1H68,?!D'L!Q8$G';I;$-[FH'OCN,N.4"@,3P MX;,;87P7AL)6@FC,F27@GX%-^Q,>"]*]<#0,P18CXA+'#0C]*W&93R[!VYZ0 M^JRL .:)HPU>7'3F8,0^QB;A G,,D#C,$B> MQD'"H?H[V$WLI1S;Z$+ FOK,1-IM@D2JQ^F'9UP@#NY6O"A(1W!CC^;[]^@4 M7 ZA@PZM@[X^?)7(S<\A]=BJ'Z]O&Z)PL(DYP@=3JW&8\&!U%B #3H>SU/$3 M]6G(TG6%)#)+#O-4,<=A,5 *"H0+;P@:;8P?H69A&(QG>,B%,0VB,22Y3$CX M $YA *=-[N$M(_4WO"%H0%#&$^2%[BD%IH P9#KBD@76+7-8!$ZF8 M\2J:,7=FS2@O!BF#_8L+1G[ @N=N-/-??&J'%V@(.".!$-$J5D=,ZW/@A^5E M*YRPJP5:(D-0%4^49['+L)<9,(]]5(? 2PQX1;V(U3'#9)+PS3D9VO%P?)%, M48#UM3 O_B*TW(F[J1EXC-C!KYC8CO [3\R7X=)G#_C&)LF6S-G6^JO MK$H4.U@+@ S%5J@2]VSXZW/KBW&AD!9(R+JFIAH@\;,\F;/R)1&;\[HELQ$' M%(].@._[S,H43B*UEA78D3Z:/"[D^6=?7!N\9C<^BO@@EN$! %#T"JG3HK,Y ML5]A8S!"D\:*"^.Y)US_.7"'^(]BH5=[1@V;4R@MZ )@ 6T\=(_93B7B8RYY M*KFY9ZY[.JV2*K=M3")8PR%ECBK-W\JGS?4L>WDV0D5M[W)%-;];(,4);FYB19J>:24 MCDQ3#L?HA$Q20Y]94< (B'3@4UC*O!W&JA$>"<9:<^:]S?_ SA",TCD7:+6(?ESES6X<>?,SY8$>YGB^L M'@4!Z^.94A[8'IMW-,8=83.5YW:JTINIQ15"GXL04 S<#"[[&R4V$^_=E$2! M:\6)9C+ .)=A(L62DVW[HS*AQO6D(EE0#:4O<2CNAR*:;@66:Q5RO5OFN.3N MSC:5+/4=C:ATIN#:C>PGH#.?T_TH+5QF(>62HP1:R5$"[8B.$LP*EMFYE#S" M4=S?1!C;RXB"@OY*XM!Q2\ H#=OT877'Q&U-!> _9ZH+H6HO<>3/] M//_$SO0 83U[&M'+[(^/6?,CUV?D80]]3!54FK3"1,W"D1[V0O[U+(?3EGD> M)VV=E+XY_;H-7_VZ_+DJMTW%*OU*;BNEGZ\:2E':FJI7&FKUY[KJ =]%JG%5W0F-[>]L+.0UX869FN M$]=Q/'H@NEX5/<6'-$]RR!OUCHM\7_,4(\Q9D&U;LEW3$?4C*@BVM?HKJXX3 M5-M M3X- WCO4 !MAVZCI]5C=<7%G#:OP7H* F?[Z\NVOBGN]'N*''?7D$KM M4COKVP%MZ/-P\S,--/=Y98GS:/^<;PG$'Q=2/];8".GRS MGVI700JA%$)9%$IMOT*Y19\NH]539,GLF)*A+S?^$<(IA/-LA5,_I,7L"(LI MA%((Y9)0&@>WF&:K9TER1Y4,RQ2R*613R&8FFYU#&DSK9 VF$#TA>IM$SSRX M6>S"1M*2+$V6%'7Y0IRFB>"N:=9CD)LL/!QMRH^>V<6XI0)D'5J NG*KITN: M;$@=9;G__]'>C2M 5@!9]X .4E>IS4$2Z&HBNDSYX"I,;?54239U22ZY$T^ M[!1 MOZ>NCVK,$VHL--&UYZ3U%NH,+W5T[J*),O"!SM-B!T\Y=HU6KV.9)JR MU#%WOAFI)I"=5K74FAJQ_,"-N)I:7-"T+Q6SY\3Q%BJF4V,LXNFONK])+* 6A%(12J*X4]IPPWT(I6#5&[(1.$#I!Z(1= M=<+!,_G=[MX*W(1.$#I!Z(3J.N'0Q0FF+-<6%A<:06@$H1%VTPCJH5/]IJS MQL&0.K(L64>O$U;<&K_UC2UO[:IU?C>]Z.*FEP;,Y3UO>N&]^M;= ]/9HG>? M:#6W<2C1:DY,2K2:$ZWFUK6:4T6KN9$JSG1:F[O M9PE%JSEQ&'ECNN* Q]Q,63W9/@"B.8<0RC<+I77XE('6ZIF29NA2I^Y:(R&; M0C:;M>IJLGG 0Y6F+'JS"J$40KDLE(<^BVK*V)M5D0Q+D713]&85PBF$,Q?. M/9_B76\Q3[TL($X![JKBMESYG@+%:/7&$LX\#E0<3:\ ?@7.F%7G7#PQ+5B M[*W22^@$H1.$3JBN$P[=]=I4.C4&[(1.$#I!Z(1==<+!$_F*N;\"-Z$4A%(0 M2J&Z4CAX<8)BU186%QI!: 2A$79L-7?X"&.WU5--2;MG0\EXV&K%]AS6UN:Q.E[?04_0@VSB4Z$$F)B5ZD)UO M#[([5-OK6Y!IH@59%;(JNFA!MBOY1 NR-Y%-M" 3+?U)E<3YA8G^ MAB>.KCVGCS>K,$T&-TQ2.HHD6YH V4F"[.")4DUI]519@O]*0L>H=<83#GQZ3YSH;8 "*6PJU(X>(Y:T_97H264@E * M0BE4/^9_\&;%FEYCU$[H!*$3A$[852<\'UP@F;!U,J6OIDJ$?NTIXQQ9AHJ75QJ%$2RLQ*='2 M2K2T6M/22A4MK2J35;2TVHE\HJ75F\@F6EJ)EE:BI543229:6HF65N)LY=JX MZR$/[6C6R1YKWDO05 CEF0CEP<\Z:7@[@B89FB:I:O,// OA%,+Y;L)YR#-B M^NDV@11"*83R[4)Y\*-U.K:'E*6.IDA*W7>,">$4PMFL55<3SCT?25QO,47C M2"%ZYRMZ!S^IIVNMGJ%+2D>7-+WF>_9$ZRS1.FO? G3P4VVZWNHINF2IFJ1V M=W8L1=.&)J),/61S4=T0?6=.&UT'KZ35.ZV>):F&)755T7?F-$&VYP,-!LB8IVLY'!@7(&@FR@Z==]2X[F*I8AJ0934'9:95, MB=99XDS;(77,GK/'FW6,(=<93SCPJ39QT+4! B"4PJY*X>#9:T/97[V74 I" M*0BE4%TI'+R1KZ'6&+43.D'H!*$3=M4)!T_G&]K^RMR$4A!*02B%ZDKAX"4* MAEYC;%SH!*$3A$[852<<7"48K9YI29K>E3J[7P)R8)U0TCL+%X0T=_W$9BLJ M^627_EI(1E>6%7O8&>F@8$W=5IR!KEE=JZL,![:I#0:#_]4LV**E3W$*WR7 M0'>XW$IM'@&_!8'SXGI>WW=N_=CVGUQ8&[([CJ[=:.@%41+21QC@DQ<,?\RX MVN%(@S52IQ^GG^'P%! PQ86&"1[V9S-ZYT2.8F!CG2"F1",7)%LAL7V'S-9( M^"*7"+Z6&X<1^&O6AH7$8PK_[X8.^2NQPYB&6+JIRJHFL:^N@@G,[179$KF M?^JPCR- F0U#.J@'0FI'E+A^\0%6+F%^C,@4),@=>J\P/- .A'!LAY1, 424 MT6YBAS]H3("];@P(_IN!6R*V ^*"H\)HPS@B(U F\-MA&%"82C#A&'1<_'4$ MTQF.B1W!'$8>&\ .7^$=H%T 9Q%[3_J"]'WPV7 (7[L#UW/C5[[6%SO$5?S^ M(\2EL:<*'^.?7UFW"7)C1['$OD_\D?T()]6/V4#"E(-M'!"8 M$2I@>"%,%I;@3A .((DQ3/29L\$-V0IB6 I."N:RU%1*:Y/'L0L39IJ=_1S6 M'GC/%-T>&".'' P"JT5 C&!@\FQ["2L:IC;,$O[KPNI".@6*XA-HC"*<)SXZ M_W$.M*$=AJ_X*1M+@A<#:2*2ER!K^:GR".,@2+ %!;6BC].:24/TN!.&6TDM+9X$,P M@CU;'6+&"_RG"\]%LKLSW60SW52<-^ T?*(ITY8^)VP\/XA3*2R5[Z$=C4BF,HY?[BSE?R": CP'^'9 M! [U(K!7S]0##8R2@5+J4^[OOH"'RM0P,X87H*KB5[8,/L5H"KXH("I"/802 M[7+Y9N\;!:!)7MBZP.),ILPH@8&8@!B2 'X11I>@WH,_^;L85;-B$ FD?8K] MO2)N44+JV7,3CT!?H1J"2;#1:2K>S-" '_L"\P9S0E-S,6-$1@7^;9M\#CCY M%FC+R1:1OH^;(\ NOCFSTDR'H[6+& ;PEZE%*JP<'P"%$@PZ!WC3<^\MT?UY M*X] S$1T42H9_'*[ODI&&5M#(.*3S^3"!L7@7S!4Y?JM,#*XY,AZ&.J?U:YE M*NX$+XQ5&X&9)OT"+\HW=)V9ZV]BV4B[N[25(T!L+Q-0$-F9\Y3)#7$V>+)H MW^:4VPL0;09OARM3&Q>"C$'%4.J5PMJ3J8>^%.J*F0N,$QG&=B[:?!R<4BKD MF9@BO#-_F>FX)]=G3N(HB<%1):]@A4"P^J.8:[JH..N(:W/[Z2FD3ZAVWX6,8YO+>ZO9S4SQAWW$);T9GH.UQ5@?XJ\R*NTET4 MQTHC%KAV.9]GMMRA:'!2BQUE&XE\7\AV0'\FSE.^R\%M7@0"ZC+7 @2LL"E* MT)9[KTL6,S->J2E(I1![A@8H&#?\ZTS8YST-L"CNL^LDK-!RWI].)QN!F<.) M3.P?\_:J:#?QUT]VB $=IH53T60[-0FU[0M%)SO*+9B46ZK,@#^A6Q2$KT7+ MA2HH6O?6>3#\.A=NF0-'RB =NY=/@XB-?\F\!J#SK&GY?[3FGDJ#6O+L$7L0 M!5X2KWYDJ??B^X.0Q5P48X$VA?\=A]ELIO83O1B :OUQ8:/^O+2]%_LUPOA: M84T X(LB 1?7OG*%H]'>Q(Q'"D'[!EPO7'+I@%_!G.S&S(6,0S05_]@<-@13 M_LCT 4@E!H#1>/WK5[M7QL:%J.8L$GBAK$3C875BYO@7=CQ<1=B^C\K'9WY# MYKQ+V6XEMG_.E&6J[N8]=&G.FX<-?O!J>[ )2?^)9 K=0<(T"]O*I]OT5%FR M?<:2RKP=$>8HPDL6W91TVL679EJ7^26HP''S/Z$QK&*T,#0HQQ@7DWFK;'J! M)^6QN,7%K0CT%+"SHY&X SEEF-J<.H ;8"ES;;;BU$[IA'!LXB3#@CPZ+I MF2!RR("R17)GCF\]F0%C' "'+_<:O%=DYBOSQ2(V89@#2 'Z_5FT"/UX,#PP MPR?8':5!G3%0'%Q3#@6@N[?P$OC2AF]AM-PO*?J6Q^VDK977QZ7 7C3'"!;_ M>:% HI?0C4%9$2=X\=/PBHL(>S^%;]L?K6\;0[U=]'AD=VS"-E7Z]G^ 6<&F/ILUMTM3E M=%U*G-]AG&\T1&,/,G0_0N_OW[B06_^&K>U^=)4NIL_6DN\&+M39=J"[)I>X M:H+*.TZP@P<4ELL(EC[X#]05'G*T,F,9I%9MW].T AA35!N,H3;AB*6XFPS= MZ$=!/1>$%/4;*H=5+G.PJ/Y3U;:H;AXH)2R199$+^ =WV7,BH_XE]FP? XZ_ M[7HLJ#,?(X_XD[-X& ](/"U'%VK2+I52D _#,742#U"2*;SE?&.G-+/8. UV M-=LXS:+\#&RSN _/>&?!GXQN6\ZV'[JVMVJ.ZE9S)!5?62N!F/8&BO X;'1Y M@O=)F5;;U&NZ3ZK;E@WU -?LG-HM.T5)>UOW_\&(ZHT]REHN:Y^RY"E70-=T MF,:=E9)KA=85W:1K/\^ZLFJ+/YW*L?4GT691YFK58!T5A%&5.I8LR9:^:S58 M)=Z($^_EH"@$O=.K0I"Q;VH%5[+Z(VD/\:&^^TA7)=(J"HK&#V=W3T^D:;9*>7-.MSYCJ[=ZIF1:JF0H-=O:IE1> MK\B\'4,HM&*^>MY,?\% ]Q=6-KBBCKEQL9&2NIFUT;=MBV>*A7-9ZGN[8L[E M@LNQ[5E/&IO$U!C*-4NH13'\A\<6D:?3+&.V M;0U02'D5H8_5/). 78-+RZ_!U=JD/\& 9EKBDP[(@J#+G*Q<5K.I/JKX[F7: MEA&TT^K):ZIMV,1G5$@7C\2H$Q#5IVW"#FT=#+)I;\.RZLM1:U^/]2YLF#]H M5<>\L0-<>[G;PEOXH)94?+]G7)]K'F:N%E?.R@^6X_VF?&SQ_CE3,ZOS*]%, M.X7 W^K$'$7H7+7::K?:7?#"G\^BLY/6A)U7.9]U?[/CM% ^M!V*M1!I;1QLAMDV MX8Q($0;3T*4Q'BB-Z7#LPWN?7L]G_;>+'I($(\=GGJT5R5J1K*VR^]36]_E8 MLP$#6:L:5S:55L]0)*V[QTA*@T M"S1"5#:+ROIK,&H6%2QX4"2UVY6LCC L0EH:L.IJTK(^B5^SM.BM7D=2.H:D M['X]C! 6(2SO+2SKRTMK%A9,;9N2I5B2KN_;G'2]-DY?P*M)<2RF=6J5W-S*R_.F/K:JFM[Q\UZ[M_M*;";8&(>42L MOSAA#XBP!"(:?9I#U=:WS7\3)+8PM%W8P:F:I)C+5O;=3W<(2,Q#0I&LI1N3<->39 6+_E MJAD(> ,5( $(()#0."2LWVG5C 2\>*AC2K*Q?/A'(.'0OO3Z#5;-2.BT>K"C MDJR2.^D$$@Z-A/4>=,U(,%N];E>3+%/HA*8AX5UQ8+5Z*GB+'4DQEBOSWAT) MYY#%JJVYBK@#\UU(TVS-4LW$U%<_* ML.T#PUY#R;T0PN8 3@CAKD+XGL7\707V65)7[DH==>>"2R&&S8&<$,-=Q? ] M3PETU59/5[N292V'.X00"B$\6R%\SXKJK@9"*&FZ*FF:L(5"#(48;M7TMF8A M9&EA23$6O7!_7;BM;]M+WE>UED,R;KY.4,<;I9K0@;;\%A!V MDY).6(A.^4BJ=3/\0@%[]#[K9_H%;P:.EAL7=CLN+WO!R M$ D,H:]\M5'R:F/YU?SY4LC,_;NFAI%EET9RBI3026VM?L8H?<9@SS2Q.>1C M66/BB+R,*;O_T>87,8(&(BZ[[1#_:;/K'/$*0+R"EMW51=G]8=F%9?DSV"PK M&XKU.N;/3"AE]WS!+ST[BMP1:!!^(W;H8I]E&P>RR8A#"5\[:]'+1FB3^_D/ M^/62Z5V:[!Z^A2<(4U<7P>@"[Z;_@.*ERA^_W__._E(^_I)UOF1W7RX\Z[GV MP/7E?XRX) 6(1DD" F\UT942 Y,MS]FW98'B8AHVB*6ZL M+Z4TL&UIBQ!?$#_SD;W_3KQ%/N5X4OSFRGN#DL;&:^_]$Z='NH^NYR/776TZ MG>!"V, UG/7MS7!4H!=G/4'YZ]ALR'3*)O_-PGU.9[(%L&H:X3)9A^J7TC1X MHL#\B30+HCB[^/1M^:S,] #& 9O\"?M^Q!&?V(_:';-9Z=D4Z'1H(5\4+I%- M..9#[=:Z9ZL [?H2B+PP>&+CU/$] MFX.25T52J9 ZBLW<]-!E4PQ=[L!:3CIT>:^D5*MJ&$7=XD/*&Y\_NG$"8N-Y M2Y-FQVY"JUE5J0Y^MW41#:+O5[,=5F<_DN+47R ];Y;, ];A_.V>3OS=I:HU_;F^<>EG]45/.S.@U,]WV]H8]L%GV99U$+BFVG47E M/+K1B-(J_2DZ[8\$D:(?[,*JM/-K\\=6V_P->5PW5< OJ$M),:#V#9$#Z>69-8_J1M^?PHJ4XG"1)6F$T=I*HWT5 )I[76E M%H" 53/<^%AXX11THF@JIH5T!%['VDX7QFK-HUAMR5YOCB8.8K4X0[$R-6#G M;U!'%&+4S]DO1^4YM'\!K#:8[5$ P^0?8CFLMU9' '8CFJTE--L6V>V[( DK M$X/!5%L%.*[=5"*<4&TO!U=5N.U1^#*9- ?=UNP,OFY$M[6%;MLFL_4>JVL> M%F.VNDXJ(YB%4VXXRVV/P92.^#!LTV\:\N4*S/2BU-Z0LCT[HMRVQW'L\ MW:/I D.-&M$5VC_'60IDBL];,LJD1!5,O.H&R6]!UOP>8;9YE M0];1>FN$X*^9?/8QY\J4HH"!HA$9>+)N&IT/.Y]8118@K,7#*X,1HV_HHC") M)7<_$>D6]&F\ZA=8I93$K(X+A#*-XAO3K2MURSR"?_\QSPJ\Z/CMSQ$<^?T, M?ZI,/UIO8!/% 3E9QU((=3JEH&UDR MBR,>XC,,8EL=&/]W"\KPIV!^E_%47GB_5(PWO,T'"CC1#Z^EH^DV6VE9-@%2 M1T>R%8<9$K(JEXY%JJ7,G:,M95TS0Y"Q(.,SVF+'$[(J68=;RS M9?'GMIK=M 0S]L077@RO&QW>_$-::W;1@1:;1_4[[RRIGY]Z0U=A$ 7*R-YL==@@+^#KSYY\92W6%I])?Y^:Z] M(LUI+#VYD?1?S4TO*PKOKWA\X%'L N< -&G&"MXE.L=>CYL#Q-B&X1\J >Q$"SK"AG_^F^PJ3QB M/],0>^2-4R($8ANEK2Q#^DCG24J$O&LFG;D>MM%;?@<^_T#G("A]Z;_=V>*E MY(ZQ/5H4AZR+8T;KQ+6'9Q3#?WC#-'ASVDP-/M ,K-ZG4>J<\\!B MUAA-E?>0_$5M,I]LT6_YFBOCT@!BE2U,>3LMPZF[;A/6K9M$U96-=:_>*[^& M(H !C%[)51^!N[YT'^_N!*%8V*'UU71^3\%,1/\72'>5M M<%FW7(3Z5LC O<(Y[=2O]0K[?).^^2N\^ L-1TS93J%RIRYW9O<&=E_>!,HO M_>KZU^5JGLLNT&6ZYT%]/EU_L7C!6_;?S\19!>6=/6W4NHK/G]UQI M'5(_>,IZ./-.T!L=LE-EMM (N]B .NGZRZH7O#2]_0 M4?%O"ON;*MJ'+G^O&7T=VRHWT*FSP4==>2?2 [M47E4SRQ4-D%%3V13D6SF- MC#%)P).RPU ;Z>W9S5J:" ^M.^.J>CTTF27LJ;9# M-+5V:*@[J4B".*Z5.';/Y6R6.+#%ITETV6JB[9S(KJI8:E!;#Q!]MT7?[VZ M=*URAV(AYG9.KV+GOG\+/K?7605#30QTA.LT_OV&Z)^) JOC6%CW0&:8>&Z" M*UP2,6P;/[UQ$%4V?Z7JZY4JJ:POZN#*2 M5?D>62;.JG,;K-]>Q>;K(*JLXNHR'V=N$UL^0>%V PM6>@-#<8BM;/8_.&5[ MAP9VHO8&.DISIY&#W]/)H6R]FTO22ILVI%U7FFG;@#LK;]IPUIX-2.,C-YI* M"Q>X9,*6O^;TB:1Q$N)/G:/\;.1%90BR()1BJ42S3T[]1R_:Z U,W2!RR;B8 M]5L]7U>%U;TVT5=!-UE?!:UK?15V[O3 S@K ; =FOV0$]WIG!?P[+LZ;)XSZ MRW[3@.J1BG\=Z\D70>3A@U^P4GT UK*,_)?5#@2I'B8OO^(.@7\E\?:O;-3> MGE[%P4+T@6*MG7/A?W&Y>$^>+"ONR)SHEJ%;NJN,A[IF.[:CC(:NI0V'P_\U M0*2E7YKF&8T+@,'=,*3NCSLV%_&%ZS^YSQ'JD86# (%P5SSU]0/;>BR326N: M']>(QRC$&+1>,+& GX(UN9U9BS0-D4[_LO]^@,I8:PT4H*^1Q-F,-'=0=O?G M5<3+DQ8_!<# #(EUOU!>[N;(RCJ?>D.',;(C/XB2L*2[""I0*2,!]A6GO\/G MK/8