0001628280-23-016240.txt : 20230508 0001628280-23-016240.hdr.sgml : 20230508 20230505202453 ACCESSION NUMBER: 0001628280-23-016240 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230508 DATE AS OF CHANGE: 20230505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPINE 4 HOLDINGS, INC. CENTRAL INDEX KEY: 0001606698 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 465482689 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40913 FILM NUMBER: 23895626 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-K 1 alpp-20221231.htm 10-K alpp-20221231
00016066982022FYfalseP1YP5DP5DP5DP5D00016066982022-01-012022-12-3100016066982022-06-30iso4217:USD0001606698us-gaap:CommonClassAMember2023-05-04xbrli:shares0001606698us-gaap:CommonClassBMember2023-05-040001606698us-gaap:CommonClassCMember2023-05-0400016066982022-12-3100016066982021-12-31iso4217:USDxbrli:shares0001606698us-gaap:SeriesBPreferredStockMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2021-12-310001606698us-gaap:CommonClassAMember2021-12-310001606698us-gaap:CommonClassAMember2022-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001606698us-gaap:CommonClassBMember2022-12-310001606698us-gaap:CommonClassBMember2021-12-310001606698us-gaap:CommonClassCMember2022-12-310001606698us-gaap:CommonClassCMember2021-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-12-3100016066982021-01-012021-12-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-12-310001606698us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2020-12-310001606698us-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2020-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMember2020-12-310001606698us-gaap:AdditionalPaidInCapitalMember2020-12-310001606698us-gaap:RetainedEarningsMember2020-12-3100016066982020-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfClassCCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMemberus-gaap:CommonClassBMember2021-01-012021-12-310001606698alpp:ConversionOfClassBCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonClassAMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonStockMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:RetainedEarningsMember2021-01-012021-12-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-12-310001606698us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001606698us-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMember2021-12-310001606698us-gaap:AdditionalPaidInCapitalMember2021-12-310001606698us-gaap:RetainedEarningsMember2021-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMember2022-01-012022-12-310001606698us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698us-gaap:CommonClassAMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonStockMember2022-01-012022-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMember2022-01-012022-12-310001606698us-gaap:CommonClassCMemberus-gaap:CommonStockMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMember2022-01-012022-12-310001606698alpp:ConversionOfClassCCommonStockToClassACommonStockMember2022-01-012022-12-310001606698us-gaap:RetainedEarningsMember2022-01-012022-12-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-12-310001606698us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001606698us-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606698us-gaap:AdditionalPaidInCapitalMember2022-12-310001606698us-gaap:RetainedEarningsMember2022-12-310001606698alpp:IdentifiedTechnologiesCorporationMember2021-10-20xbrli:pure00016066982021-11-29alpp:shareholder0001606698alpp:GlobalAutonomousCorporationMember2022-03-31alpp:company0001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberalpp:FourRevolvingLinesOfCreditMember2022-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberalpp:CapitalExpenditureLineOfCreditMember2022-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:TwoLinesOfCreditMaturing2023Member2022-12-310001606698alpp:TwoLinesOfCreditMaturing2023Member2022-12-310001606698alpp:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001606698alpp:TechnologiesRCASegmentMember2022-12-310001606698us-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneAndCustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001606698alpp:QCAMember2021-12-310001606698alpp:AltLabsMember2021-12-310001606698alpp:GovernmentContractsMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001606698alpp:TechnologiesRCASegmentMemberalpp:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001606698srt:MinimumMember2022-01-012022-12-310001606698srt:MaximumMember2022-01-012022-12-310001606698srt:MinimumMemberus-gaap:VehiclesMember2022-01-012022-12-310001606698srt:MaximumMemberus-gaap:VehiclesMember2022-01-012022-12-310001606698us-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001606698us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001606698us-gaap:BuildingAndBuildingImprovementsMember2022-01-012022-12-310001606698us-gaap:VehiclesMember2022-12-310001606698us-gaap:VehiclesMember2021-12-310001606698us-gaap:MachineryAndEquipmentMember2022-12-310001606698us-gaap:MachineryAndEquipmentMember2021-12-310001606698us-gaap:FurnitureAndFixturesMember2022-12-310001606698us-gaap:FurnitureAndFixturesMember2021-12-310001606698us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001606698us-gaap:BuildingAndBuildingImprovementsMember2021-12-310001606698us-gaap:BuildingAndBuildingImprovementsMemberalpp:DeluxeMember2022-12-310001606698alpp:ExcelMemberus-gaap:BuildingAndBuildingImprovementsMember2022-12-310001606698us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001606698srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001606698srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001606698srt:MinimumMemberus-gaap:CustomerListsMember2022-01-012022-12-310001606698srt:MaximumMemberus-gaap:CustomerListsMember2022-01-012022-12-310001606698srt:MinimumMemberalpp:PatentsTrademarksAndLicensesMember2022-01-012022-12-310001606698srt:MaximumMemberalpp:PatentsTrademarksAndLicensesMember2022-01-012022-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-12-310001606698us-gaap:SoftwareDevelopmentMember2022-12-310001606698us-gaap:SoftwareDevelopmentMember2021-12-310001606698us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001606698us-gaap:NoncompeteAgreementsMember2022-12-310001606698us-gaap:NoncompeteAgreementsMember2021-12-310001606698us-gaap:CustomerListsMember2022-01-012022-12-310001606698us-gaap:CustomerListsMember2022-12-310001606698us-gaap:CustomerListsMember2021-12-310001606698alpp:PatentsTrademarksAndLicensesMember2022-01-012022-12-310001606698alpp:PatentsTrademarksAndLicensesMember2022-12-310001606698alpp:PatentsTrademarksAndLicensesMember2021-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001606698us-gaap:CustomerListsMemberalpp:ExcelMember2021-01-012021-12-310001606698alpp:ExcelMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:CircuitBoardsAndCablesMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:CircuitBoardsAndCablesMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:DietarySupplementsMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:DietarySupplementsMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:ElectronicsMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:ElectronicsMember2021-01-012021-12-310001606698us-gaap:ProductMember2022-01-012022-12-310001606698us-gaap:ProductMember2021-01-012021-12-310001606698alpp:ConstructionContractRevenueMemberus-gaap:ServiceMember2022-01-012022-12-310001606698alpp:ConstructionContractRevenueMemberus-gaap:ServiceMember2021-01-012021-12-310001606698us-gaap:ServiceMemberalpp:Drone3DMappingMember2022-01-012022-12-310001606698us-gaap:ServiceMemberalpp:Drone3DMappingMember2021-01-012021-12-310001606698us-gaap:ServiceMember2022-01-012022-12-310001606698us-gaap:ServiceMember2021-01-012021-12-310001606698us-gaap:CostOfSalesMember2022-01-012022-12-310001606698us-gaap:CostOfSalesMember2021-01-012021-12-310001606698alpp:FtMyersFloridaMember2021-05-030001606698alpp:FtMyersFloridaMembersrt:MinimumMember2021-05-012021-07-310001606698alpp:FtMyersFloridaMembersrt:MaximumMember2021-05-012021-07-310001606698alpp:FtMyersFloridaMember2021-08-012021-08-270001606698alpp:RCAOfficeAndWarehouseSpaceMember2021-12-310001606698srt:MinimumMemberalpp:RCAOfficeAndWarehouseSpaceMember2021-12-012021-12-310001606698srt:MaximumMemberalpp:RCAOfficeAndWarehouseSpaceMember2021-12-012021-12-310001606698alpp:FtMyersFloridaMember2022-06-230001606698alpp:FtMyersFloridaMembersrt:MinimumMember2022-06-232022-06-230001606698alpp:FtMyersFloridaMembersrt:MaximumMember2022-06-232022-06-230001606698alpp:AnnArborMichiganMember2022-06-26utr:sqft0001606698srt:MinimumMemberalpp:AnnArborMichiganMember2022-06-262022-06-260001606698alpp:AnnArborMichiganMembersrt:MaximumMember2022-06-262022-06-260001606698alpp:SanJoseCaliforniaMembersrt:MinimumMember2022-06-132022-06-130001606698alpp:SanJoseCaliforniaMembersrt:MaximumMember2022-06-132022-06-130001606698alpp:SanJoseCaliforniaMember2022-06-130001606698alpp:FtMyersFloridaMembersrt:MinimumMember2022-09-092022-09-090001606698alpp:FtMyersFloridaMembersrt:MaximumMember2022-09-092022-09-090001606698alpp:FtMyersFloridaMember2022-09-090001606698us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001606698us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:VWESPromissoryNoteMember2018-02-220001606698us-gaap:NotesPayableOtherPayablesMemberalpp:VWESPromissoryNoteMember2018-02-222018-02-220001606698us-gaap:NotesPayableOtherPayablesMemberalpp:VWESPromissoryNoteMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:VWESPromissoryNoteMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes3100000Member2019-01-31alpp:debtInstrument0001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes3100000Member2019-01-012019-01-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2019-01-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2019-01-012019-01-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember2020-05-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMemberus-gaap:NotesPayableOtherPayablesMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-012020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember2020-05-012020-05-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMemberus-gaap:NotesPayableOtherPayablesMember2020-05-012020-05-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMemberus-gaap:NotesPayableOtherPayablesMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-232020-05-230001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember2020-05-232020-05-230001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMemberus-gaap:NotesPayableOtherPayablesMember2020-05-232020-05-230001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2022-01-012022-12-31alpp:installment0001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2021-01-012021-01-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotesMember2019-11-300001606698alpp:SubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2019-11-300001606698alpp:SubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2019-11-012019-11-300001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNoteNoteTwoMember2019-11-300001606698alpp:SubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2021-04-082021-04-080001606698us-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-310001606698us-gaap:NotesPayableOtherPayablesMember2020-02-290001606698us-gaap:NotesPayableOtherPayablesMember2020-02-012020-02-290001606698us-gaap:NotesPayableOtherPayablesMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMember2021-12-310001606698us-gaap:SecuredDebtMember2019-10-310001606698us-gaap:SecuredDebtMember2019-10-012019-10-310001606698alpp:MorrisMemberus-gaap:SecuredDebtMember2022-12-310001606698alpp:MorrisMemberus-gaap:SecuredDebtMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes2000000Member2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes2000000Member2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2020-05-31alpp:loan0001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMemberalpp:ImpossibleAerospaceMember2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2022-01-012022-12-310001606698us-gaap:SecuredDebtMember2021-08-270001606698us-gaap:SecuredDebtMember2021-08-272021-08-2700016066982022-06-232022-06-230001606698alpp:AltLabsMember2022-01-310001606698alpp:AltLabsMember2022-01-012022-01-310001606698alpp:AltLabsMember2022-12-310001606698alpp:MorrisMemberalpp:MorrisMay2022EquipmentFinanceNoteMember2022-05-310001606698alpp:MorrisMemberalpp:MorrisMay2022EquipmentFinanceNoteMember2022-05-012022-05-310001606698alpp:MorrisMemberalpp:MorrisMay2022EquipmentFinanceNoteMember2022-12-310001606698alpp:MorrisMemberalpp:MorrisJanuary2022EquipmentFinanceNoteMember2022-01-310001606698alpp:MorrisMemberalpp:MorrisJanuary2022EquipmentFinanceNoteMember2022-01-012022-01-310001606698alpp:MorrisMemberalpp:MorrisJanuary2022EquipmentFinanceNoteMember2022-12-310001606698alpp:MorrisMemberalpp:MorrisMarch2022EquipmentFinanceNoteMember2022-03-310001606698alpp:MorrisMemberalpp:MorrisMarch2022EquipmentFinanceNoteMember2022-03-012022-03-310001606698alpp:MorrisMemberalpp:MorrisMarch2022EquipmentFinanceNoteMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:MorrisMemberus-gaap:RevolvingCreditFacilityMember2021-05-310001606698us-gaap:LineOfCreditMemberalpp:MorrisMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:MorrisMember2021-12-310001606698us-gaap:LineOfCreditMemberalpp:MorrisMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberalpp:QCAMember2021-09-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberalpp:QCAMemberalpp:CapitalExpenditureLineOfCreditMember2021-09-300001606698us-gaap:LineOfCreditMemberalpp:WSJPrimeRateMemberalpp:QCAMember2021-09-012021-09-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberalpp:QCAMemberus-gaap:PrimeRateMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2021-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberalpp:AltLabsMemberus-gaap:RevolvingCreditFacilityMember2022-04-30alpp:lineOfCredit0001606698us-gaap:LineOfCreditMemberalpp:AltLabsMemberalpp:WSJPrimeRateMember2022-04-012022-04-300001606698us-gaap:LineOfCreditMemberalpp:AltLabsMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2022-04-012022-04-300001606698us-gaap:LineOfCreditMemberalpp:AltLabsMembersrt:MinimumMember2022-04-300001606698us-gaap:LineOfCreditMemberalpp:AltLabsMembersrt:MaximumMember2022-04-300001606698us-gaap:LineOfCreditMemberalpp:AltLabsMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:AltLabsMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberalpp:AltLabsMember2021-12-310001606698us-gaap:LineOfCreditMemberalpp:RCAMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-09-300001606698us-gaap:LineOfCreditMemberalpp:RCAMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-09-012022-09-300001606698us-gaap:LineOfCreditMemberalpp:RCAMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:RCAMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberalpp:RCAMember2021-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001606698us-gaap:SecuredDebtMember2022-12-310001606698us-gaap:SecuredDebtMember2021-12-310001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2022-12-310001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2021-12-310001606698alpp:LongTermDebtExcludingConvertibleDebtMember2022-12-310001606698alpp:LongTermDebtExcludingConvertibleDebtMember2021-12-310001606698us-gaap:SeriesCPreferredStockMember2022-12-310001606698us-gaap:SeriesCPreferredStockMember2022-01-012022-12-310001606698us-gaap:CommonClassAMember2022-01-012022-12-31alpp:vote0001606698us-gaap:CommonClassCMember2022-01-012022-12-310001606698us-gaap:SeriesCPreferredStockMemberalpp:ImpossibleAerospaceMember2020-01-012020-12-310001606698alpp:ImpossibleAerospaceMember2020-12-310001606698us-gaap:CommonClassAMemberalpp:ImpossibleAerospaceMember2022-01-012022-12-310001606698us-gaap:CommonClassAMemberalpp:ImpossibleAerospaceMember2021-01-012021-12-310001606698us-gaap:SeriesCPreferredStockMember2021-12-310001606698us-gaap:SeriesDPreferredStockMember2022-12-310001606698us-gaap:SeriesDPreferredStockMember2022-01-012022-12-31alpp:day0001606698us-gaap:SeriesCPreferredStockMemberalpp:VayuMember2021-01-012021-12-310001606698alpp:VayuMember2021-12-310001606698us-gaap:CommonClassAMemberalpp:VayuMember2022-01-012022-12-310001606698us-gaap:CommonClassAMemberalpp:VayuMember2021-01-012021-12-310001606698us-gaap:SeriesDPreferredStockMemberalpp:VayuMember2021-12-310001606698us-gaap:SeriesDPreferredStockMemberalpp:VayuMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001606698srt:OfficerMemberus-gaap:SeriesBPreferredStockMember2022-12-310001606698srt:OfficerMemberus-gaap:SeriesBPreferredStockMember2021-12-310001606698us-gaap:CommonStockMember2022-12-310001606698us-gaap:CommonClassAMember2022-01-012022-01-310001606698us-gaap:SeriesCPreferredStockMember2022-01-012022-01-310001606698us-gaap:SeriesDPreferredStockMember2022-01-012022-01-310001606698us-gaap:CommonClassAMember2022-01-300001606698us-gaap:CommonClassAMember2022-01-310001606698us-gaap:CommonClassAMember2022-03-012022-03-310001606698srt:ManagementMember2022-04-292022-04-290001606698us-gaap:CommonClassAMembersrt:ManagementMember2022-05-012022-06-300001606698srt:ManagementMember2022-05-012022-06-300001606698us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2022-07-112022-07-110001606698us-gaap:WarrantMemberus-gaap:PrivatePlacementMember2022-07-112022-07-110001606698us-gaap:PrivatePlacementMember2022-07-112022-07-110001606698us-gaap:WarrantMemberus-gaap:PrivatePlacementMember2022-07-310001606698us-gaap:CommonClassAMemberalpp:ATMOfferingMember2022-07-012022-07-310001606698us-gaap:WarrantMember2022-08-012022-08-1100016066982022-08-3100016066982022-08-012022-08-110001606698us-gaap:CommonClassCMember2022-09-012022-09-300001606698us-gaap:CommonClassAMember2022-09-012022-09-300001606698us-gaap:CommonClassCMember2022-10-012022-10-310001606698us-gaap:CommonClassAMember2022-10-012022-10-310001606698us-gaap:CommonClassCMember2022-11-012022-11-300001606698us-gaap:CommonClassAMember2022-11-012022-11-300001606698alpp:PurchaseAgreementMember2021-02-112021-02-110001606698us-gaap:CommonClassAMemberus-gaap:InvestorMember2021-02-012021-02-280001606698us-gaap:CommonClassCMember2021-03-172021-03-170001606698us-gaap:CommonClassAMember2021-04-302021-04-300001606698us-gaap:CommonClassAMemberalpp:TDIMember2021-05-052021-05-050001606698us-gaap:CommonClassAMemberalpp:AltLabsMember2021-05-102021-05-100001606698us-gaap:CommonClassBMember2021-05-172021-05-170001606698us-gaap:CommonClassAMember2021-05-172021-05-170001606698us-gaap:CommonClassAMemberalpp:IdentifiedTechnologyMember2021-10-202021-10-200001606698us-gaap:CommonClassAMember2021-11-092021-11-090001606698us-gaap:SeriesDPreferredStockMember2021-11-092021-11-090001606698us-gaap:SeriesCPreferredStockMember2021-11-092021-11-090001606698us-gaap:CommonClassAMember2021-11-152021-11-150001606698us-gaap:CommonClassBMember2021-11-152021-11-150001606698us-gaap:CommonClassAMemberus-gaap:InvestorMemberalpp:PurchaseAgreementMember2021-11-262021-11-260001606698us-gaap:InvestorMemberalpp:PurchaseAgreementMemberus-gaap:WarrantMember2021-11-262021-11-260001606698us-gaap:InvestorMemberalpp:PurchaseAgreementMember2021-11-262021-11-260001606698us-gaap:CommonClassAMemberus-gaap:CommonStockMemberalpp:ElecJetMember2021-11-292021-11-290001606698us-gaap:CommonClassAMemberalpp:ElecJetMember2021-11-292021-11-290001606698alpp:PerformanceBasedAwardMemberalpp:ElecJetMember2021-11-292021-11-290001606698alpp:ManagementBasedAwardMemberalpp:ElecJetMember2021-11-292021-11-290001606698alpp:TimeBasedAwardMemberalpp:ElecJetMember2022-01-012022-12-310001606698alpp:ElecJetMember2022-01-012022-12-310001606698alpp:ElecJetMember2021-01-012021-12-310001606698us-gaap:CommonClassAMemberalpp:DTIServicesMember2021-12-132021-12-130001606698us-gaap:CommonClassAMember2021-12-202021-12-200001606698us-gaap:CommonClassAMemberalpp:DTIServicesMember2021-12-292021-12-290001606698us-gaap:CommonClassAMember2021-01-012021-12-3100016066982020-01-012020-12-310001606698alpp:ExercisePrice1Member2022-01-012022-12-310001606698alpp:ExercisePrice1Member2022-12-310001606698alpp:ExercisePrice2Member2022-01-012022-12-310001606698alpp:ExercisePrice2Member2022-12-310001606698alpp:ExercisePrice3Member2022-01-012022-12-310001606698alpp:ExercisePrice3Member2022-12-310001606698alpp:ExercisePrice4Member2022-01-012022-12-310001606698alpp:ExercisePrice4Member2022-12-310001606698alpp:ExercisePrice5Member2022-01-012022-12-310001606698alpp:ExercisePrice5Member2022-12-310001606698us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001606698us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001606698alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001606698alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-12-310001606698us-gaap:EmployeeStockOptionMember2022-12-310001606698us-gaap:WarrantMember2020-12-310001606698us-gaap:WarrantMember2020-01-012020-12-310001606698us-gaap:WarrantMember2021-01-012021-12-310001606698us-gaap:WarrantMember2021-12-310001606698us-gaap:WarrantMember2022-01-012022-12-310001606698us-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeOneMemberus-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeOneMemberus-gaap:WarrantMember2022-01-012022-12-310001606698alpp:ExercisePriceRangeTwoMemberus-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeTwoMemberus-gaap:WarrantMember2022-01-012022-12-310001606698alpp:ExercisePriceRangeThreeMemberus-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeThreeMemberus-gaap:WarrantMember2022-01-012022-12-310001606698alpp:ExercisePriceRangeFourMemberus-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeFourMemberus-gaap:WarrantMember2022-01-012022-12-310001606698alpp:ExercisePriceRangeFiveMemberus-gaap:WarrantMember2022-12-310001606698alpp:ExercisePriceRangeFiveMemberus-gaap:WarrantMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:DTIServicesMember2022-12-310001606698srt:MinimumMemberus-gaap:WarrantMember2022-12-310001606698srt:MaximumMemberus-gaap:WarrantMember2022-12-310001606698srt:MinimumMemberus-gaap:WarrantMember2022-01-012022-12-310001606698srt:MaximumMemberus-gaap:WarrantMember2022-01-012022-12-310001606698srt:MinimumMember2021-12-310001606698srt:MaximumMember2021-12-310001606698alpp:VayuMember2021-02-082021-02-080001606698alpp:VayuMember2021-02-080001606698us-gaap:SeriesDPreferredStockMemberalpp:VayuMember2021-02-082021-02-080001606698alpp:TDIMember2021-05-050001606698us-gaap:CustomerListsMemberalpp:TDIMember2021-05-050001606698us-gaap:NoncompeteAgreementsMemberalpp:TDIMember2021-05-050001606698alpp:TDIMember2021-05-052021-05-050001606698alpp:AltLabsMember2021-05-100001606698us-gaap:CustomerListsMemberalpp:AltLabsMember2021-05-100001606698us-gaap:TechnologyBasedIntangibleAssetsMemberalpp:AltLabsMember2021-05-100001606698us-gaap:NoncompeteAgreementsMemberalpp:AltLabsMember2021-05-100001606698alpp:AltLabsMember2021-05-102021-05-100001606698alpp:ClevelandLLCMember2021-05-040001606698alpp:ClevelandLLCMember2021-05-042021-05-040001606698alpp:IdentifiedTechnologyMember2021-10-200001606698alpp:IdentifiedTechnologyMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-10-200001606698us-gaap:TradeNamesMemberalpp:IdentifiedTechnologyMember2021-10-200001606698us-gaap:NoncompeteAgreementsMemberalpp:IdentifiedTechnologyMember2021-10-200001606698alpp:IdentifiedTechnologyMember2021-10-202021-10-2000016066982022-11-290001606698alpp:ElectJetMember2021-11-290001606698alpp:ElectJetMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-11-290001606698us-gaap:NoncompeteAgreementsMemberalpp:ElectJetMember2021-11-290001606698alpp:ElectJetMember2021-11-292021-11-290001606698us-gaap:CommonClassAMemberalpp:ElectJetMember2021-11-292021-11-290001606698alpp:DTIServicesMember2021-12-130001606698us-gaap:CustomerListsMemberalpp:DTIServicesMember2021-12-130001606698us-gaap:TrademarksMemberalpp:DTIServicesMember2021-12-130001606698us-gaap:NoncompeteAgreementsMemberalpp:DTIServicesMember2021-12-130001606698alpp:DTIServicesMember2021-12-132021-12-130001606698alpp:DTIServicesMemberus-gaap:WarrantMember2021-12-132021-12-1300016066982021-09-150001606698us-gaap:AccountsReceivableMember2021-12-310001606698us-gaap:CashMember2021-12-310001606698us-gaap:DomesticCountryMember2022-12-310001606698us-gaap:StateAndLocalJurisdictionMember2022-12-31alpp:segment0001606698alpp:ConstructionServicesSegmentMSMMember2022-01-012022-12-310001606698alpp:ConstructionServicesSegmentMSMMember2021-01-012021-12-310001606698alpp:ConstructionServicesExcelSegmentMember2022-01-012022-12-310001606698alpp:ConstructionServicesExcelSegmentMember2021-01-012021-12-310001606698alpp:ManufacturingQCASegmentMember2022-01-012022-12-310001606698alpp:ManufacturingQCASegmentMember2021-01-012021-12-310001606698alpp:ManufacturingAltLabsSegmentMember2022-01-012022-12-310001606698alpp:ManufacturingAltLabsSegmentMember2021-01-012021-12-310001606698alpp:DefenseSegmentMember2022-01-012022-12-310001606698alpp:DefenseSegmentMember2021-01-012021-12-310001606698alpp:TechnologiesRCASegmentMember2022-01-012022-12-310001606698alpp:TechnologiesRCASegmentMember2021-01-012021-12-310001606698alpp:TechnologiesElecJetSegmentMember2022-01-012022-12-310001606698alpp:TechnologiesElecJetSegmentMember2021-01-012021-12-310001606698alpp:AerospaceVayuMember2022-01-012022-12-310001606698alpp:AerospaceVayuMember2021-01-012021-12-310001606698us-gaap:AllOtherSegmentsMember2022-01-012022-12-310001606698us-gaap:AllOtherSegmentsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2021-01-012021-12-310001606698us-gaap:MaterialReconcilingItemsMemberus-gaap:AllOtherSegmentsMember2022-01-012022-12-310001606698us-gaap:MaterialReconcilingItemsMemberus-gaap:AllOtherSegmentsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2021-12-310001606698us-gaap:MaterialReconcilingItemsMemberus-gaap:AllOtherSegmentsMember2022-12-310001606698us-gaap:MaterialReconcilingItemsMemberus-gaap:AllOtherSegmentsMember2021-12-310001606698alpp:ConstructionServicesSegmentMSMMember2022-12-310001606698alpp:ConstructionServicesSegmentMSMMember2021-12-310001606698alpp:ConstructionServicesExcelSegmentMember2022-12-310001606698alpp:ConstructionServicesExcelSegmentMember2021-12-310001606698alpp:ManufacturingQCASegmentMember2022-12-310001606698alpp:ManufacturingQCASegmentMember2021-12-310001606698alpp:ManufacturingAltLabsSegmentMember2022-12-310001606698alpp:ManufacturingAltLabsSegmentMember2021-12-310001606698alpp:DefenseSegmentMember2022-12-310001606698alpp:DefenseSegmentMember2021-12-310001606698alpp:TechnologiesRCASegmentMember2021-12-310001606698alpp:TechnologiesElecJetSegmentMember2022-12-310001606698alpp:TechnologiesElecJetSegmentMember2021-12-310001606698alpp:AerospaceVayuMember2022-12-310001606698alpp:AerospaceVayuMember2021-12-310001606698us-gaap:AllOtherSegmentsMember2022-12-310001606698us-gaap:AllOtherSegmentsMember2021-12-310001606698alpp:LicensingAgreementMember2022-12-310001606698us-gaap:RoyaltyAgreementsMember2021-11-280001606698us-gaap:RoyaltyAgreementsMember2021-11-282021-11-280001606698alpp:HorizonWellTestingCaseMember2020-08-012020-08-310001606698alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2021-10-012021-10-31alpp:complaint0001606698alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2022-01-192022-01-19alpp:lawsuit0001606698us-gaap:SettledLitigationMemberalpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2022-07-012022-07-3100016066982022-11-012022-11-3000016066982022-12-012022-12-310001606698alpp:BatteryMaterialsCompanyMemberus-gaap:SubsequentEventMember2023-01-012023-01-310001606698alpp:BatteryMaterialsCompanyMemberus-gaap:SubsequentEventMember2023-01-310001606698us-gaap:SubsequentEventMember2023-02-012023-02-280001606698us-gaap:SubsequentEventMemberus-gaap:CommonClassBMember2023-04-012023-04-300001606698us-gaap:PreferredClassBMemberus-gaap:SubsequentEventMember2023-04-012023-04-300001606698us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-04-012023-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K

x
ANNUAL REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the fiscal year ended December 31, 2022
oTRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the transition period from _______ to __________
Commission file number:  001-40913
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)
Securities Registered pursuant to Section 12(b) of the Act: Class A Common Stock, $0.0001 par value per share
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common StockALPPThe Nasdaq Stock Market
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. 
Yes o  No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Exchange Act. Yes o No x
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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit 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, or a smaller reporting company.
Large accelerated fileroAccelerated filero
Non-accelerated filerxSmaller reporting companyx
Emerging Growth Companyx

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.              o

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
State the aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant’s most recently completed second fiscal quarter. As of June 30, 2022, the aggregate market value of the voting and non-voting common equity held by non-affiliates, computed based on the average bid and asked price of the Class A common stock, was $114,796,261.
State the number of shares outstanding of each of the issuer’s classes of common equity, as of the latest practicable date: As of May 5, 2023, the issuer had 180,037,350 shares of its Class A common stock issued and outstanding; 7,248,088 shares of its Class B common stock issued and outstanding; and 12,256,816 shares of its Class C common stock issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
None.



ALPINE 4 HOLDINGS, INC.
FISCAL YEAR ENDED DECEMBER 31, 2022
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
Page
[RESERVED]
ITEM 9C.40
ITEM 16FORM 10-K SUMMARY54
56
1

PART I
Special Note Regarding Forward-Looking Statements
This Annual Report contains forward-looking statements. The forward-looking statements are contained principally in the sections entitled “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and “Business.” These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements include, but are not limited to, statements about:
history of operating losses, our ability to develop and implement our business strategies and grow our business:
our ability to execute our strategy and business plan regarding growth, acquisitions, and focusing on our strategy of Drivers, Stabilizers, and Facilitators;
the success, progress, timing and costs of our efforts to evaluate or consummate various strategic acquisitions, collaborations, and other alternatives if in the best interests of our stockholders;
our ability to timely source adequate supply of our development products from third-party manufacturers on which we depend;
the potential, if any, for future development of any of our present or future products;
our ability to identify and develop additional uses for our products;
our ability to attain market exclusivity and/or to protect our intellectual property and to operate our business without infringing on the intellectual property rights of others;
the ability of our Board of Directors to influence control over all matters put to a vote of our stockholders, including elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets, or other major corporate transaction; and
the accuracy of our estimates regarding expenses, future revenues, capital requirements and needs for additional financing.
In some cases, you can identify these statements by terms such as “anticipate,” “believe,” “could,” “estimate,” “expects,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of those terms, and similar expressions that convey uncertainty of future events or outcomes. These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this Report and are subject to risks and uncertainties. In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements. We discuss many of the risks associated with the forward-looking statements in this Report in greater detail under the heading “Risk Factors.” Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements.
Although forward-looking statements in this Annual Report on Form 10-K reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known by us. Consequently, forward-
2

looking statements are inherently subject to risks and uncertainties, and actual results and outcomes may differ materially from the results and outcomes discussed in or anticipated by the forward-looking statements. Factors that could cause or contribute to such differences in results and outcomes include, without limitation, those specifically addressed under the heading "Risk Factors Related to Our Business" below, as well as those discussed elsewhere in this Annual Report on Form 10-K. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K. We file reports with the Securities and Exchange Commission ("SEC"). You can read and copy any materials we file with the SEC at the SEC's Public Reference Room, 100 F. Street, NE, Washington, D.C. 20549. You can obtain additional information about the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains an Internet site (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including us.
We disclaim any obligation or intention to revise or update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Annual Report on Form 10-K. Readers are urged to carefully review and consider the various disclosures made throughout the entirety of this Annual Report, which attempt to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.
ITEM 1.   BUSINESS.
Our Business
Company Background and History
Alpine 4 Holdings, Inc (“we”, “our”, “Alpine 4”, the “Company”) was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into our disruptive business model of Drivers, Stabilizers, and Facilitators (“DSF”). 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 owned fourteen operating subsidiaries:
A4 Corporate Services, LLC;
ALTIA, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
JTD Spiral, Inc.;
Excel Construction Services, LLC;
SPECTRUMebos, Inc.;
Vayu (US), Inc.;
Thermal Dynamics International, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies, Corp;
ElecJet, Corp.;
DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
Global Autonomous Corporation.

Starting in the first quarter of 2020, we also created additional subsidiaries to act as silo holding companies, organized by industries. These silo subsidiaries are A4 Construction Services, Inc. (“A4 Construction”), A4 Manufacturing, Inc. (“A4 Manufacturing”), and A4 Technologies, Inc. (“A4 Technologies”), A4 Aerospace Corporation (“A4 Aerospace”), and A4 Defense Services, Inc. (“A4 Defense Services”). All of these holding companies are Delaware corporations. Each is authorized to issue 1,500 shares of common stock with a par value of $0.01 per share, and the Company is the sole shareholder of each of these subsidiaries.
In March 2021, the Company announced the combination of its subsidiaries Deluxe Sheet Metal, Inc. (“Deluxe”) and Morris Sheet Metal Corporation (“MSM”) to become one of the largest sheet metal contractors in the Midwest region of the United States. Both companies will be under the Morris Sheet Metal brand. The Company’s management believes that the combination of these businesses will create a more harmonious relationship between the two companies. The
3

combining of resources should empower Morris to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Indiana home base.
On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics International, Inc., a Delaware corporation (“Thermal Dynamics” or “TDI”).
On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
In June 2021, the Company announced the combination of its subsidiaries Impossible Aerospace (“IA”) and Vayu (US) (“Vayu US”) to become Vayu Aerospace Corporation (“Vayu”). The Company’s management believes that the combination of these businesses will create a more harmonious relationship between the two companies. The combining of resources should empower Vayu to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Michigan home base.

On October 20, 2021, the Company, and the Company’s subsidiary, A4 Aerospace, Inc., a Delaware corporation (“A4 Aerospace”), entered into a Stock Purchase Agreement with Identified Technologies Corporation, a Delaware corporation with foreign registration in Pennsylvania (“Identified Technologies”). Pursuant to the Stock Purchase Agreement, A4 Aerospace purchased all of the outstanding shares of capital stock of Identified Technologies, a total of 6,486,044 shares of Identified Technologies’ capital stock (the “ITC Shares”). The total purchase price for the ITC Shares was $4,000,000 and was paid in shares of the Company’s Class A common stock, issued to the Shareholders. Following the closing of the transaction, A4 Aerospace owned 100% of the capital stock of Identified Technologies.

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. a Delaware corporation (“AC3”), entered into a merger agreement with ElecJet Corp., a Delaware corporation (“ElecJet”) and the three ElecJet shareholders. Pursuant to the Agreement, AC3 merged with and into ElecJet. AC3 was created solely for the purpose of the merger with ElecJet, and ElecJet was the surviving entity following the merger.

On December 9, 2021, the Company, and A4 Technologies, Inc., a Delaware corporation and wholly owned subsidiary of the Company, entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), an Indiana limited liability company (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), an Indiana limited liability company (“Direct Tech”), PMI Group, LLC, an Indiana limited liability company (“PMI”), Continu.Us, LLC, an Indiana limited liability company (“Continu.Us”), Solas Ray, LLC, an Indiana limited liability company (“Solas”), and the two individual owners of these entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the Membership Interest Purchase Agreement, the Company acquired all of the outstanding membership interests of RCA.

On August 2nd 2022, the Company and RCA entered into a Material Transfer Agreement with one of the largest US based Recreational Vehicle (RV) OEM suppliers, to allow the supplier to test the Company’s 12v 120amph solid-state battery developed by ElecJet. The Company and RCA expect to send the 2nd version of this battery for further testing in 2023.

On October 26th 2022, the Company and Vayu Aerospace Corporation (Vayu) executed a supply agreement with All American Contracting, to supply Vayu’s G1 and tactical airframes to countries in Africa.

Alpine 4 maintains our corporate office located at 2525 E. Arizona Biltmore Circle, Suite 237, Phoenix, Arizona 85016. ALTIA works out of the headquarters offices. QCA rents a location at 1709 Junction Court #380 San Jose, California 95112. Morris Sheet Metal and JTD Spiral are located at 6212 Highview Dr, Fort Wayne, Indiana 46818. Excel Construction Services’ office and fabrication space are located at 297 Wycoff Cir, Twin Falls, Idaho 83301. Vayu (US) has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The headquarters for TDI are located at 14955 Technology Ct, Fort Myers, Florida 33912. Alt Labs has its headquarters at 4740 S. Cleveland Ave. Fort Myers, Florida 33907. The Identified Technologies Corporation headquarters are located at 6401 Penn Ave, Suite 211, Pittsburgh, Pennsylvania 15206. ElecJet has its headquarters at 5935 W 84th St, Indianapolis, Indiana 46278. RCA Commercial Electronics has its headquarters at 5935 W 84th St, Indianapolis, Indiana 46278. Global Autonomous Corporation has its offices at 2525 E Arizona Biltmore Circle, Suite 237, Phoenix Arizona 85016.

4

Who We Are
Alexander Hamilton in his “Federalist paper #11”, 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 DSF acquisition strategy (Drivers, Stabilizer, Facilitator). Our DSF business model (which is discussed further 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)
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 don’t 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 don’t have.
How We Do It:
Optimization vs. Asset Producing
The process to purchase a perspective company can be long and arduous. During our due diligence period, we are validating and determining three major points, not just the historical record of the company we are buying. Those three major points are what we call the “What is, What Should Be and What Will Be”.
“The What Is” (TWI). TWI is the defining point of where a company is holistically in a myriad of metrics; Sales, Finance, Ease of Operations, Ownership and Customer Relations to name a few. Subsequently, this is usually the point where most acquirers stop in their due diligence. We look to define this position not just from a number’s standpoint, but also how does this perspective map out to a larger picture of culture and business environment.
“The What Should Be” (TWSB). TWSB is the validation point of inflection where we use many data inputs to assess if TWI is out of the norm with competitors, and does that data show the potential for improvement.
“The What Will Be” (TWWB). TWWB is how we seek to identify the net results or what we call Kinetic Profit (KP) between the TWI and TWSB. The keywords are Kinetic Profit. KP is the profit waiting to be achieved by some form of action or as we call it, the Optimization Phase of acquiring a new company.
5

Optimization: During the Optimization Phase, we seek to root up employees with in-depth training on various topics. Usually, these training sessions include; Profit and Expense Control, Production Planning, Breakeven Analysis and Profit Engineering to name a few. But the end game is to guide these companies to: become net profitable with the new debt burden placed on them post-acquisition, mitigate the loss of sales due to acquisition attrition (we typically plan on 10% of our customers leaving simply due to old ownership not being involved in the company any longer), potential replacement of employees that no longer wish to be employed post-acquisition and other ancillary issues that may arise. The Optimization Phase usually takes 12-18 months post-acquisition and a company can fall back into Optimization if it is stagnant or regresses in its training.
Asset Producing: Asset Producing is the ideal point where we want our subsidiaries to be. To become Asset Producing, subsidiary management must have completed prescribed training formats, proven they understand the key performance indicators that run their respective departments and finally, the subsidiaries they manage must have posted a net profit for 3 consecutive months.
Diversification
It is our goal to help drive Alpine 4 into a leading, multi-faceted holding company with diverse 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. Alpine 4 has been set up with a holding company model, with Presidents who will run each subsidiary business, and Managers with specific industry related experience who, along with Kent Wilson, the CEO of Alpine 4, will help guide our portfolio of companies as needed. Alpine 4 will work with our Presidents and Managers to ensure that our core principles of Synergy, Innovation, Drive, Excellence are implemented and internalized. Further, we plan to work with our subsidiaries and capital partners to provide the proper capital allocation and to work to make sure each business is executing at high levels.
In 2016, we saw the beginning of our plan for diversification take hold with the acquisition of Quality Circuit Assembly, Inc. (“QCA”), when Alpine 4 acquired 100% of QCA’s stock effective April 1, 2016.
In October 2016, we formed a new Limited Liability Company called ALTIA (Automotive Logic & Technology In Action) to create an independent subsidiary for Alpine 4’s 6th Sense Auto product and its BrakeActive product. The company holds two patents on this technology.
In April 2018, we acquired 100% of American Precision Fabricators (“APF”).
Effective January 1, 2019, we purchased Morris Sheet Metal Corp. (“MSM”), an Indiana corporation, JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
On November 6, 2019, we completed our acquisition of Deluxe Sheet Metal, Inc., an Indiana corporation (“DSMI”), DSM Holding, LLC, an Indiana limited liability company (“DHL”), and the real estate assets of Lonewolf Enterprises, LLC, an Indiana limited liability company (“LWE,” and collectively with DSMI and DHL, “Deluxe”).
On February 21, 2020, the Company, through its holding subsidiary A4 Construction, completed the acquisition of Excel Fabrication, LLC, an Idaho Limited Liability Company (“Excel”). Excel subsequently changed its name to Excel Construction Services, LLC.
On November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub 1”), entered into a merger agreement (the “IA Agreement”) with Impossible Aerospace Corporation, a Delaware corporation (“IA”), pursuant to which IA merged with and into Merger Sub 1 (the “IA Merger”). On November 12, 2020, the Company created Merger Sub 1 and became its sole shareholder. Merger Sub 1 was created solely for the purpose of the IA Merger. The IA Merger closed on December 15, 2020.
On December 29, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 2, Inc. a Delaware corporation (“Merger Sub 2”), entered into a merger agreement (the “Vayu Agreement”) with Vayu (US), Inc., a Delaware corporation (“Vayu”), pursuant to which Vayu merged with and into Merger Sub 2 (the “Vayu Merger”). On December 29, 2020, the Company created Merger Sub 2 and became its sole
6

shareholder. Merger Sub 2 was created solely for the purpose of the Vayu Merger. The Vayu Merger closed on February 8, 2021.

As noted above, in 2021, the Company, either directly or through subsidiaries entered into the following acquisition and merger transactions:

In May 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics;
In May 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alt Labs;
In June 2021, the Company announced the combination of its subsidiaries Impossible Aerospace (“IA”) and Vayu (US) (“Vayu US”) to become Vayu Aerospace Corporation (“Vayu”);
In October 2021, the Company, and the Company’s subsidiary, A4 Aerospace, Inc., a Delaware corporation, entered into a Stock Purchase Agreement with Identified Technologies;
In November 2021, the Company, and AC3 entered into a merger agreement with ElecJet;
In December 2021, the Company, and A4 Technologies entered into a Membership Interest Purchase Agreement with DTI, Direct Tech, PMI, Continu.Us, Solas Ray, and their individual owners to acquire all of the outstanding membership interests of RCA Commercial Electronics; and
In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC.
As of the date of this Report, the Company was exploring additional acquisition and merger transactions, and additional information will be provided if and when such transactions are either binding or closed.
At the core of our business strategy is our focus on scalable corporate platform solutions. We have built a strong portfolio of manufacturing, software, and energy driven businesses with a focus on long-term value creation.
Subsidiaries & Product Groups
As of the date of the filing of this Report, we had the following subsidiaries and product groups:
ALTIA, LLC is an automotive technology company with several core product offerings:
6th Sense Auto is a connected car technology that provides a distinctive and powerful advantage to management, sales, finance and service departments at automotive dealerships in order to increase productivity, profitability and customer retention. 6th Sense Auto uses disruptive technology to improve inventory management, reduce costs, increase sales, and enhance service.
BrakeActive™ is a safety device that can improve a vehicle’s third brake lights ability to greatly reduce or prevent a rear end collision by as much as 40%. According to a National Highway Traffic Safety Administration report issued in 2010, rear end collisions could be reduced by 90% if trailing vehicles had one additional second to react. The Company’s new programmable technology and device aims to provide this additional reaction time to trailing vehicles.
Quality Circuit Assembly (“QCA”) - Since 1988, QCA has been providing electronic contract manufacturing solutions to its customers via strategic business partnerships. Our abilities encompass a wide variety of skills, beginning with prototype development and culminating in the ongoing manufacturing of a complete product or assembly. Turnkey solutions are tailored around each customer's specific requirements. Conveniently located in San Jose, California, with close proximity to San Jose airport, QCA’s primary aim is to provide contract-manufacturing solutions to market leading companies within the industrial, scientific, instrumentation, military, medical and green industries.
Morris Sheet Metal (“MSM” or “MSM FW”) – Based in Fort Wayne, Indiana, MSM is a commercial sheet metal contractor and fabricator. MSM designs, fabricates, and installs dust collectors, commercial ductwork, kitchen hoods, industrial ventilation systems, machine guards, architectural work, water furnaces, and much more.
7

JTD Spiral (“JTD”) -  Based in Fort Wayne, Indiana, JTD is a sister company to MSM and provides specialized spiral duct work to MSM clientele.
Deluxe Sheet Metal, Inc (“Deluxe”) – Based in South Bend, Indiana, Deluxe is a commercial sheet metal contractor and fabricator. Deluxe designs, fabricates, and installs dust collectors, commercial ductwork, kitchen hoods, industrial ventilation systems, machine guards, architectural work, water furnaces, and much more. In 2021, Deluxe merged its operations into MSM FW becoming MSM-SB.
Excel Construction Services (“Excel”) – Based in Twin Falls, Idaho, Excel is an industrial service with customers in the Food, Beverage, Dairy, Mining, Petrochemical, Mineral, and Ammonia Refrigeration. Excel’s capabilities include a vast amount of field work including new fabrication, design build, installation, repairs, service, maintenance, turn arounds, down days planned or unplanned with quick and responsive teams for most any items required by the customer needs and demands.
Impossible Aerospace (“IA”) now merged with Vayu Aerospace Corporation builds high performance electric unmanned aerial vehicles (“UAVs”). Founded in 2016 by former Tesla engineer Spencer Gore, IA unveiled its US-1 aircraft in 2018, unique for its long endurance and US origin. At the time the company was backed by Bessemer Venture Partners, Eclipse Venture, and Airbus Ventures. IA is committed to the advancement of cutting edge airframes, such as, the US-1 and the upcoming US-2 which will be powered by Solid State Batteries from its sister company, ElecJet. The IA team consists of experts in aviation, engineering, advanced imaging and law enforcement and come from some of the most progressive companies in the US including SpaceX, Tesla, NASA, FLIR Systems and Icon Aircraft. IA was merged into Vayu on January 7, 2022 and is operating at the Vayu location. The combined Company was renamed to Vayu Aerospace Corporation.
Vayu Aerospace Corporation, formerly Vayu (US), Inc. (“Vayu”), has as its mission to solve the hardest and most critical logistics challenges, anywhere in the world. Vayu aims to set the standard and lead the market in safe, reliable, and affordable vertical take-off and landing (“VTOL”) aircraft. Vayu focuses on four key areas: medical, logistics, energy, and disaster relief.
Medical – From blood products for transfusion and time-sensitive anti-venoms, to critical medications, vaccines, and surgical supplies, Vayu’s drones deliver vital supplies --anywhere, anytime. Vayu’s drone not only brings precious cargo to remote areas, but it can also pick up medical products, such as lab samples, and return them to a central laboratory for testing.
Logistics - Mail. Spare parts. Consumer electronics. Time-sensitive documents. These are just a few examples of the use cases where Vayu’s vehicle can play a critical role. Delivery from hub-to-hub or to the ‘last mile’. Vayu’s vehicle can both decrease costs, due to its fuel efficiency and autonomous capability -- and increase market share.
Energy – Vayu’s drone can reach open-pit mines and offshore oil platforms. By transporting spare parts, or other commodities, Vayu’s vehicle can save a company from down-time and high costs of on-site stocking, while avoiding more costly forms of transportation.
Disaster Relief – In times of crisis, when infrastructure is compromised, Vayu’s drones can reach areas otherwise completely inaccessible. Whether it’s after an earthquake, hurricane, or flooding, Vayu’s drones can take off and land anywhere, and reach populations in need.
As noted above, in June 2021, the Company announced the combination of IA and Vayu to become Vayu Aerospace Corporation (“VAYU”), and the merger was completed in January 2022.
Alternative Laboratories (“Alt Labs”) - Based in Fort Meyers, Florida, Alt Labs operates as a contract manufacturer of dietary and nutritional supplements.

Thermal Dynamics International, Inc. (“TDI”) is an international contracting, fabricator, and project management services company. TDI's primary client is the United States Federal Government, including the Department of Defense and Department of State. TDI specializes in managing complex projects, assets and infrastructure for its customers, including support and services for the engineering, design, logistics and installation of HVAC, Control and Electrical systems in government facilities outside the United States.

Identified Technologies - Based in Pittsburgh, Pennsylvania, provides geospatial and 3D data to customers in Construction, Oil/Gas, Mining, and Quarries. Users capture the raw data on site with small Unmanned Aerial Systems
8

and use automated software to convert the raw imagery to geospatial data. Identified Technologies can both enable customers to deploy their own drone departments, and deploy certified pilots to capture the data as a service.

ElecJet - Based in Indianapolis, Indiana, ElecJet operates as a manufacturer of electronic components, and a research and development company for graphene batteries.

DTI Services Limited Liability Company, and Affiliates (collectively referred to as the “RCA”) is engaged in the design, manufacture and wholesale distribution of commercial LED lighting and 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.

In January 2022, the Company announced the formation of RCA Batteries Corporation (RCA Batteries), a joint venture between RCA and ElecJet. RCA Batteries will reside under the Company’s subsidiary RCA and will operate as the manufacturer and distributor of the ElecJet family of graphene batteries.
Recent Developments

UAV Supply Agreement

On October 26, 2022, our subsidiary Vayu Aerospace Corporation, entered into an Unmanned Aerial Vehicles Supply Agreement (the “Agreement”) with All American Contracting Solutions, Inc., a Georgia Corporation (“All American”).

Pursuant to the Agreement, Vayu and All American agreed that All American would purchase from Vayu up to 225 units of Vayu’s model G1 drones over a four-year period, beginning in 2023. Specifically, Vayu agreed to manufacture and supply to All American the amount of Unmanned Aerial Vehicles (“UAVs”) as set forth on purchase orders to be submitted by All American, and All American agreed to purchase 100% of its requirements of Vayu's UAVs from Vayu directly, and to not manufacture or purchase from any other third party, any of Vayu’s UAVs during the term of the Agreement. The parties agreed that payment for the UAVs would be made when orders were placed, according to the pricing set forth in the Agreement.

Vayu and All American agreed that All American would provide to Vayu a binding forecast of All Amercian’s needs for UAVs for the first calendar quarter of 2023, and a non-binding forecast for the remaining three quarters of 2023, and that All American would continue to provide a rolling forecast of its UAV requirements. Vayu agreed to maintain and follow quality control standards and testing programs consistent with applicable ISO regulatory standards, and that all UAVs delivered would conform to the specifications agreed to by the parties. Vayu further agreed that the UAVs would be manufactured in compliance with all applicable present and future orders, regulations, requirements and laws of any and all federal, state, provincial and local authorities and agencies.

The form of Unmanned Aerial Vehicles Supply Agreement is filed as Exhibit 10 to a Current Report on Form 8-K filed with the SEC on October 28, 2022. The foregoing summary of the terms of the Unmanned Aerial Vehicles Supply Agreement is subject to, and qualified in its entirety by the form of the Unmanned Aerial Vehicles Supply Agreement.

Registered Direct Offering

On November 23, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain purchasers identified on the signature page thereto (the “Purchasers”), pursuant to which the Company sold to the Purchasers in a registered direct offering, an aggregate of 8,571,430 Shares of Class A Common Stock (the “Common Stock”) and Warrants the (“Warrants”) to purchase up to 4,285,715 Shares of Class A Common Stock (the “Warrant Shares”) underlying the Warrants, for aggregate gross proceeds to the Company of $24,000,000, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. At the closing, the Company issued an aggregate of 8,571,430 Shares and Warrants to purchase an aggregate of 4,285,715 Warrants Shares.

On July 11, 2022, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain purchasers identified on the signature page thereto (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers in a registered direct offering, an aggregate of 14,492,754 shares (the “Shares”) of Class A Common Stock (the “Common Stock”) and Warrants (“Warrants”) to purchase up to 14,492,754 shares of Class A Common Stock (the “Warrant Shares”), for aggregate gross proceeds to the Company of $10,000,000, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. At the closing, the Company will issue an aggregate of 14,492,754 Shares and 14,492,754 Warrants. The Warrants have a term of five years and an exercise price of $0.69.
9


ElecJet (RCA) Batteries

In March 2022, ElecJet engaged the Battery Innovation Center (BIC) in Newberry, Indiana, to conduct a third-party verification of the specifications of certain of ElecJet’s Class of solid-state batteries previously confirmed by ElecJet in its laboratory. The testing included puncture testing, folding/crumpling tests, and thermal heat tests. The AX Battery Class is a Ceramic Oxide solid-state battery and comes in the form of a 31Ah Solid-State Battery and a 10Ah Solid-State Battery. All of the AX and G-AX Classes are true solid-state batteries and are not semi solid-state batteries. ElecJet engaged the BIC to perform several types of testing, ranging from verification of its charge capabilities, to energy density / power density, to induced failure point testing. The BIC tested two versions of the AX 31Ah the AX-01 and the AX-02. These two subclasses are designed for different market segments.

The AX-01 is an ultra-safe version that can withstand a variety of survivability use cases. The AX-01 has a slightly different material composition that enables its amazing survivability characteristics. The BIC confirmed that the AX-01 withstood being punctured, then folded, and finally crumpled while still holding a charge. The cell was then put through a temperature destruction test where the cell survived to a temperature of 410 degrees Fahrenheit (210 degrees Celsius). Details of the tests are described below:

Nail Puncture Test: The AX-01 was punctured by a 3mm diameter nail. The nail was left inside the battery, purposely causing the battery to short, of which it did for over an hour while being suspended in the air. The battery's temperature fluctuated but would hover at around 98.6°F (37°C) near the end of the hour with a maximum measured temperature of 101.76°F (38.76°C). Subsequently, the battery was lowered back on to the metal surface for the nail to be removed and the battery quickly returned to room temperature. One amazing feature of the battery was that during the entirety of the test, the AX-01 was holding voltage and remained functional. Note: Traditional lithium batteries typically would instantly catch on fire and go into thermal runaway the moment the battery was punctured.

Fold/Crumple Test: After the puncture test, the AX-01 was folded over its long side (AX-01 is a long rectangular shape) by a mechanical actuator. After it was folded to the point that both ends were touching each other, the battery was attempted to be folded over again by its short side. After being folded with as much force as the mechanical actuator could press out, the battery remained functional throughout the entire process and remained at room temperature. Note: Standard lithium batteries would normally catch on fire after being folded at even a small angle.

Thermal Heat Test: The battery was placed in an oven and the oven would slowly and constantly increase in temperature to test the battery's heat exposure breaking point. The temperature of the battery was brought up to 428°F (220°C) before thermal runaway occurred creating a new BIC record. Once the battery eventually caught fire, the fire was unlike other thermal runaways where a battery spews a stream of fire from a concentrated point, but rather was much more contained to the surface area across the battery. Note: Typical lithium batteries would have a thermal runaway at 266°F (130°C) and the previous highest recorded temperature before thermal runaway on cells of similar capacity, with fielded chemistries, at the BIC was 302°F (150°C).

The BIC confirmed that the AX-01 measured a discharge energy of 111.41Wh at a C/2 rate (measured 31.70 Ah)). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 634Wh/L and 282Wh/kg of energy densities which are both dramatic improvements over current battery technology.

The AX-01 has a designed commercial cycle life of over 1,200 charge cycles. (Please note: this life cycle range was tested only in the Company’s laboratories, and we have not yet received results from the BIC, which generally takes several months to complete.)

The AX-02 is an energy dense cell that also has a high degree of survivability but trades some of the safety material features of the AX-01 for much higher power densities and higher life cycles.

The BIC confirmed that the AX-02 has the capability to charge at 4C. This means that the battery can fully charge in just 15 minutes. The AX-02 is also capable of 7C discharging and over 2,400 life cycles, both of which are currently in the process of being confirmed by the BIC.

The BIC also confirmed that the AX-02 measured a discharge energy of 113.213Wh at a C/2 rate (measured 31.4 Ah). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 644Wh/L and 287Wh/kg of energy densities which are both dramatic improvements over current battery technology.

10

Additionally, the Company has been exploring and has had discussions with different battery engineering firms, capital partners and consultants, in anticipation of bringing production of the ElecJet AX Class of batteries to the United States. ElecJet has current plans to begin with a ½ GW battery factory to support non EV customers with products for ESS systems, aerospace platforms and defense systems that need safe reliable power cells. However, the Company anticipates that factory layout and space accommodation will be made for the factory to expand to 5 GW or greater, if demand from potential EV customers increases. The company has narrowed its search to build this factory to Phoenix and Tucson, Arizona; Houston, Texas; and Indianapolis, Indiana, and plans on making a decision on which location to build this factory in 2023. The Company has also taken an equity position in a battery design firm, and is exploring other strategic opportunities relating to production and design of the batteries in the United States.
Employees
As of the date of this Report, we had 495 full-time employees. We believe that our relationship with our employees is good. Other than as disclosed in this Report or previously filed with the SEC, we have no employment agreements with our employees.
ITEM 1A.   RISK FACTORS
Because of the following factors, as well as other factors affecting the Company's financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.

Summary of our Risk Factors

We face numerous risks that could materially affect our business, results of operations or financial condition. The most significant of these risks include the following:

The global supply chain is an issue for many companies in the global business environment as well as it is for Alpine 4. These constraints affected the company in 2022 and may affect our ability to deliver our products on time in 2023.

Alpine 4 is an "emerging growth company," and the reduced disclosure requirements applicable to "emerging growth companies" could make our Class A common stock less attractive to investors.

Growth and development of operations will depend on the acceptance of Alpine 4's proposed businesses. If Alpine 4's products are not deemed desirable and suitable for purchase and it cannot establish a customer base, it may not be able to generate future revenues, which would result in a failure of the business and a loss of the value of your investment.

If demand for the products Alpine 4 plans to offer slows, then its business would be materially affected, which could result in the loss of your entire investment.

Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers of our necessary ingredients and to coordinate those suppliers, all subject to many unpredictable factors.

If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.

Alpine 4 stockholders may have difficulty in reselling their shares due to the limited public market or state Blue Sky laws.

The ongoing COVID-19 pandemic has caused severe disruptions in the U.S. and global economies, which has impacted the business, activities, and operations of our customers, as well as our business and operations. Additionally, through 2022, the U.S. and other economies have been impacted by supply chain disruptions, labor shortages and high inflation, all of which may have a negative impact on our business and operations.

Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.

11

Growth and development of operations will depend on the growth in our acquisition model and from organic growth from our subsidiaries’ businesses. If we cannot find desirable acquisition candidates, we may not be able to generate growth with future revenues.

We face risks related to COVID-19 which have significantly disrupted our manufacturing, research and development, operations, sales and financial results, and could continue to do so for the foreseeable future.

Should we fail to restore compliance with the minimum listing standards applicable to issuers listed on The Nasdaq Capital Market, our common stock may be delisted from The Nasdaq Capital Market.

Risks Associated with Our Business and Operations
We are an "emerging growth company," and the reduced disclosure requirements applicable to "emerging growth companies" could make our common stock less attractive to investors.
We are is an "emerging growth company," as defined in the JOBS Act. For as long as we are an emerging growth company, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding advisory "say-on-pay" votes on executive compensation and shareholder advisory votes on golden parachute compensation. We will remain an "emerging growth company" until the earliest of (i) the last day of the fiscal year during which we have total annual gross revenues of $1 billion or more; (ii) the last date of the fiscal year following the fifth anniversary of the date of the first sale of common stock under the Company's first filed registration statement; (iii) the date on which we have, during the previous three-year period, issued more than $1 billion in non-convertible debt; and (iv) the date on which we are deemed to be a "large accelerated filer" under the Exchange Act. We will be deemed a large accelerated filer on the first day of the fiscal year after the market value of our common equity held by non-affiliates exceeds $700 million, measured on October 31.
We cannot predict if investors will find our common stock less attractive to the extent we rely on the exemptions available to emerging growth companies. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.
In addition, Section 107 of the JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. An emerging growth company can therefore delay the adoption of certain accounting standards until those standards would otherwise apply to private companies.
However, we are choosing to "opt out" of such extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. Section 107 of the JOBS Act provides that our decision to opt out of the extended transition period for complying with new or revised accounting standards is irrevocable.
Significant time and management resources are required to ensure compliance with public company reporting and other obligations. Taking steps to comply with these requirements will increase our costs and require additional management resources, and does not ensure that we will be able to satisfy them.
We are a publicly reporting company. As a public company, we are required to comply with applicable provisions of the Sarbanes-Oxley Act of 2002, as well as other federal securities laws, and rules and regulations promulgated by the SEC and the various exchanges and trading facilities where our Class A common stock may trade, which result in significant legal, accounting, administrative and other costs and expenses. These rules and requirements impose certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest, and codes of conduct, depending on where our shares trade. Our management and other personnel will need to devote a substantial amount of time to ensure that we comply with all applicable requirements.
12

As we review our internal controls and procedures, we may determine that they are ineffective or have material weaknesses, which could impact the market's acceptance of our filings and financial statements.
In connection with the preparation of this Annual Report, we conducted a review of our internal control over financial reporting for the purpose of providing the management report required by these rules. During the course of our review and testing, we have identified deficiencies and have been unable to remediate them before we were required to provide the required reports. Furthermore, because we have material weaknesses in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. Even if we are able to remediate the material weaknesses, we may not be able to conclude on an ongoing basis that we have effective internal controls over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file in a timely manner accurate quarterly and annual reports with the SEC under the Securities Exchange Act of 1934 (the "Exchange Act"), as amended. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from the market or trading facility where our shares may trade, or other adverse consequences that would materially harm our business.

Our compliance with the Sarbanes-Oxley Act and SEC rules concerning internal controls may be time consuming, difficult and costly.

Alpine 4's executive officers have limited experience being officers of a public company. It may be time consuming, difficult and costly for us to continue to develop, implement, and update the internal controls and reporting procedures required by Sarbanes-Oxley. We may need to hire additional financial reporting, internal controls and other finance staff in order to develop and implement appropriate internal controls and reporting procedures. If we are unable to comply with Sarbanes-Oxley's internal controls requirements, we may not be able to obtain the independent accountant certifications that Sarbanes-Oxley Act requires publicly traded companies to obtain.
Alpine 4 is a growth-based company and has shown a net loss since inception. Ownership of Alpine 4 shares is highly risky and could result in a complete loss of the value of your investment if we are unsuccessful in its business plans.

As the Alpine 4’s “Driver” classified subsidiaries mature from a start-up phase to an operating phase, the Company expects to stop incurring operating losses at some point in the future. However, new additional subsidiaries may incur significant expenses associated with the growth of those businesses. Further, there is no guarantee that the Company will be successful in realizing future revenues or in achieving or sustaining positive cash flow at any time in the future. Any such failure could result in the possible closure of one of its subsidiaries or force Alpine 4 to seek additional capital through loans or additional sales of its equity securities to continue business operations which would dilute the value of any shares you purchase in connection with this offering.
Growth and development of operations will depend on the growth in the Alpine 4 acquisition model and from organic growth from its subsidiaries’ businesses. If we cannot find desirable acquisition candidates, it may not be able to generate growth with future revenues.
We expect to continue our strategy of acquiring businesses, which management believes will result in significant growth in projected annualized revenue by the end of 2023. However, there is no guarantee that we will be successful in realizing future revenue growth from its acquisition model. As such, we are highly dependent on suitable candidates to acquire, which supply of such candidates cannot be guaranteed and is driven from the market for M&A. If we are unable to locate or identify suitable acquisition candidates, or to enter into transactions with such candidates, or if we are unable to integrate the acquired businesses, we may not be able to grow our revenues to the extent anticipated, or at all.
We may make acquisitions which could divert the attention of management and which may not be integrated successfully into our existing business.
We may pursue acquisitions to increase our market penetration, enter new geographic markets and expand the scope of services we provide. We cannot guarantee that we will identify suitable acquisition candidates, that acquisitions will be completed on acceptable terms or that we will be able to integrate successfully the operations of any acquired business into our existing business. The acquisitions could be of significant size and involve operations in multiple jurisdictions. The acquisition and integration of another business would divert management attention from other business activities. This diversion, together with other difficulties we may incur in integrating an acquired business, could have a material adverse effect on our business, financial condition and results of operations. In addition, we may borrow money or issue capital
13

stock to finance acquisitions. Such borrowings might not be available on terms as favorable to us as our current borrowing terms and may increase our leverage, and the issuance of capital stock could dilute the interests of our stockholders.
As we acquire companies or technologies in the future, they could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our operating results and the value of your investment.
As part of our business strategy, we regularly evaluate investments in, or acquisitions of, complementary businesses, joint ventures, services and technologies, and we expect that periodically we will continue to make such investments and acquisitions in the future. Acquisitions and investments involve numerous risks, including:
the potential failure to achieve the expected benefits of the combination or acquisition;
difficulties in and the cost of integrating operations, technologies, services and personnel;
diversion of financial and managerial resources from existing operations;
risk of entering new markets in which we have little or no experience;
potential write-offs of acquired assets or investments;
potential loss of key employees;
inability to generate sufficient revenue to offset acquisition or investment costs;
the inability to maintain relationships with customers and partners of the acquired business;
the difficulty of incorporating acquired technology and rights into our products and services and of maintaining quality standards consistent with our established brand;
potential unknown liabilities associated with the acquired businesses;
unanticipated expenses related to acquired technology and its integration into existing technology;
negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation, and the loss of acquired deferred revenue;
the need to implement controls, procedures and policies appropriate for a public company at companies that prior to the acquisition lacked such controls, procedures and policies; and
challenges caused by distance, language and cultural differences.
In addition, if we finance acquisitions by issuing additional convertible debt or equity securities, our existing stockholders may be diluted which could affect the market price of our stock. Further, if we fail to properly evaluate and execute acquisitions or investments, our business and prospects may be seriously harmed, and the value of your investment may decline.
Alpine 4 has limited management resources and will be dependent on key executives. The loss of the services of the current officers and directors could severely impact Alpine 4’s business operations and future development, which could result in a loss of revenues and adversely impact the business.

Alpine 4 is relying on a small number of key individuals, which the Company has increased during 2022, to implement its business and operations and, in particular, the professional expertise and services of Kent B. Wilson, our President, Chief Executive Officer, and Secretary, Jeff Hail, our Chief Operating Officer, and SaVonnah Osmanski, our Vice President, Corporate Controller. Mr. Wilson serves full time in his capacities with Alpine 4 to work to develop and grow the Company. Nevertheless, Alpine 4 may not have sufficient managerial resources to successfully manage the increased business activity envisioned by its business strategy. In addition, Alpine 4's future success depends in large part on the continued service of Mr. Wilson and the executive team. If Mr. Wilson or any member of the executive team chooses not to serve as an officer or if Mr. Wilson or any member of the executive team is unable to perform his or her duties, this could have an adverse effect on Company business operations, financial condition and operating results, especially if we are unable to replace Mr. Wilson or Mr. Hail with other individuals qualified to develop and market our business. The loss of their services could result in a loss of revenues, which could result in a reduction of the value of any ownership of Alpine 4.
Competition that we face is varied and strong.
Our subsidiaries’ products and industries as a whole are subject to competition. There is no guarantee that we can sustain our market position or expand our business.
We compete with a number of entities in providing products to our customers. Such competitor entities include a variety of large nationwide corporations, including but not limited to public entities and companies that have established loyal customer bases over several decades.
14

Many of our current and potential competitors are well established and have significantly greater financial and operational resources, and name recognition than we have. As a result, these competitors may have greater credibility with both existing and potential customers. They also may be able to offer more competitive products and services and more aggressively promote and sell their products. Our competitors may also be able to support more aggressive pricing than we will be able to, which could adversely affect sales, cause us to decrease our prices to remain competitive, or otherwise reduce the overall gross profit earned on our products.
Our success in business and operations will depend on general economic conditions.
The success of Alpine 4 and its subsidiaries depends, to a large extent, on certain economic factors that are beyond its control. Factors such as general economic conditions, levels of unemployment, interest rates, tax rates at all levels of government, competition and other factors beyond Alpine 4's control may have an adverse effect on the ability of our subsidiaries to sell its products, to operate, and to collect sums due and owing to them.
Changes in general economic conditions, geopolitical conditions, domestic and foreign trade policies, monetary policies and other factors beyond our control may adversely impact our business and operating results.

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. These events are currently escalating and creating 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 may increase the likelihood of supply interruptions and further hinder 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.
Alpine 4 may not be able to successfully implement its business strategy, which could adversely affect its business, financial condition, results of operations and cash flows. If Alpine 4 cannot successfully implement its business strategy, it could result in the loss of the value of your investment.
Successful implementation of our business strategy depends on our being able to acquire additional businesses and grow our existing subsidiaries, as well as on factors specific to the industries in which our subsidiaries operate, and the state of the financial industry and numerous other factors that may be beyond our control. Adverse changes in the following factors could undermine our business strategy and have a material adverse effect on our business, our financial condition, and results of operations and cash flow:
The competitive environment in the industries in which our subsidiaries operate that may force us to reduce prices below the optimal pricing level or increase promotional spending;
Our ability to anticipate changes in consumer preferences and to meet customers' needs for our products in a timely cost-effective manner; and
Our ability to establish, maintain and eventually grow market share in these competitive environments.
Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers of our necessary ingredients and to coordinate those suppliers, all subject to many unpredictable factors.
We may not be able to identify and maintain the necessary relationships with suppliers of product and services as planned. Delays or failures in deliveries could materially and adversely affect our growth strategy and expected results. As we supply more customers, our rate of expansion relative to the size of such customer base will decline. In addition, one of our biggest challenges is securing an adequate supply of suitable product. Competition for product is intense, and commodities costs subject to price volatility.
Our ability to execute our business plan also depends on other factors, including:
ability to keep satisfied vendor relationships;
15

hiring and training qualified personnel in local markets;
managing marketing and development costs at affordable levels;
cost and availability of labor;
the availability of, and our ability to obtain, adequate supplies of ingredients that meet our quality standards; and
securing required governmental approvals in a timely manner when necessary.

Our financial condition and results of operations for fiscal 2023 may continue to be adversely affected by the COVID-19 pandemic.

The impact of the worldwide COVID-19 pandemic has been and will likely continue to be extensive in many geographies and aspects of society. The pandemic has resulted in and will likely continue to result in disruptions to the global economy, as well as businesses, supply chains and capital markets around the world.

Impacts to our business have included temporary closures of many of our government and university customers and our suppliers, disruptions or restrictions on our employees’ and customers’ ability to travel, and delays in product installations or shipments to and from affected countries. In an effort to halt the outbreak of COVID-19, a number of countries, including the United States, implemented and some continue to implement significant restrictions on travel, shelter in place or stay at home orders, and business closures. While some of these restrictions were loosened in certain jurisdictions, some markets have returned to restrictions in the face of increases in new COVID-19 cases, particularly as more contagious strains of the virus emerge. Many of our employees in jurisdictions in which we have significant operations continue to work remotely. Much of the commercial activity in sales and marketing, and customer demonstrations and applications training, is still either being conducted remotely or postponed. Even where customers have re-opened their sites, some still operate at productivity levels that are below pre-pandemic levels in an effort to accommodate safety protocols and as a result of pandemic-related supply chain disruptions. Any resurgence of the virus or the emergence of new strains of the virus, particularly any new strains which are more easily transmitted or which are resistant to existing vaccines, may require us or our customers to close or partially close operations once again. These travel restrictions, business closures and operating reductions at Alpine 4, our customers, our distributors, and/or our suppliers have in the past adversely impacted and may continue to adversely impact our operations, including our ability to manufacture, sell or distribute our products, as well as cause temporary closures of our distributors, or the facilities of suppliers or customers. Further, global supply chains continue to be disrupted, causing shortages, which has impacted our ability to manufacture and supply our products. We could also experience increased compensation expenses associated with employee recruiting and employee retention to the extent employment opportunities continue to multiply post-pandemic, causing the search for and retention of talent to become more competitive. This disruption of our employees, distributors, suppliers and customers has historically impacted and may continue to impact our global sales and future operating results.

We are continuing to monitor and assess the ongoing effects of the COVID-19 pandemic on our commercial operations in 2023 and going forward. However, we cannot at this time accurately predict what effects these conditions will ultimately have on our operations due to uncertainties relating to the severity of the disease, including the impact of any resurgence of the virus, the continued emergence of new strains of the virus, the effectiveness and availability of vaccines, the willingness of individuals to receive vaccines, (including to protect against any new strains of the virus), and the length or severity of travel restrictions, business closures, and other safety and precautionary measures imposed by the governments of impacted countries. The pandemic has also adversely affected the economies and financial markets of many countries, which has affected and may continue to affect demand for our products and our operating results.

In addition, there is a risk that one or more of our current service providers, manufacturers and other partners may not survive such difficult economic times, which could directly affect our ability to attain our operating goals on schedule and on budget. Any of the foregoing could harm our business and we cannot anticipate all of the ways in which the current economic climate and financial market conditions could adversely impact our business. Furthermore, our stock price may decline due in part to the volatility of the stock market and any general economic downturn.

The preparation of the consolidated financial statements requires us to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. We evaluate estimates, judgments and methodologies on an ongoing basis. Changes in estimates are recorded in the period in which they become known. We base estimates on historical experience and on various other assumptions that we believe are reasonable, the results of which form the basis for making judgments about the carrying values of assets, liabilities and equity and the amount of revenues and expenses. The full extent to which the COVID-19 pandemic will directly or indirectly impact future business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, research and development costs and employee-related amounts, will
16

depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19, the continued emergence of new strains of the virus, the effectiveness and availability of vaccines, the willingness of individuals to receive vaccines (including to protect against any new strains of the virus), and the actions taken to contain or treat the virus, as well as the economic impact on local, regional, national and international customers and markets. We have made estimates of the impact of COVID-19 within the consolidated financial statements and there may be changes to those estimates in future periods. Actual results may differ from management’s estimates if these results differ from historical experience.
Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.
As of December 31, 2022, we had total debt of approximately $22 million. This level of debt or any increase in our debt level could have adverse consequences for our business, financial condition, operating results and operational flexibility, including the following: (i) the debt level may cause us to have difficulty borrowing money in the future for working capital, capital expenditures, acquisitions or other purposes; (ii) our debt level may limit operational flexibility and our ability to pursue business opportunities and implement certain business strategies; and (iii) we have a higher level of debt than some of our competitors or potential competitors, which may cause a competitive disadvantage and may reduce flexibility in responding to changing business and economic conditions, including increased competition and vulnerability to general adverse economic and industry conditions. Additionally, there are two lines of credit set to mature in 2023 that have used approximately $7.5 million of the $8 million total capacity, and will be due unless there is an extension and/or amendment to the current agreements. If we fail to satisfy our obligations under our outstanding debt, an event of default could result that could cause some or all of our debt to become due and payable.

We are an early stage company with a history of losses and there is substantial doubt as to our going concern.

We have incurred net loss of $12.8 million and $19.5 million for the years ended December 31, 2022 and 2021, respectively, and have an accumulated deficit of approximately $71.7 million. We believe that we will continue to incur operating and net losses each quarter until at least the time we begin to generate significant revenue and margin improvements from our subsidiaries, which may not happen. We have determined under our ASC 205-40 analysis, there is substantial doubt that we will have sufficient funds to satisfy our obligations through the next twelve months from the date of issuance of this Annual Report on Form 10-K. Our ability to continue as a going concern is dependent on our ability to obtain the necessary financing and margin improvements to meet our obligations and repay our liabilities arising from the ordinary course of business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time. If we are unable to raise sufficient capital when needed, our business, financial condition and results of operations will be materially and adversely affected, and we will need to significantly modify or terminate our operations and our planned business activities.

We face risks and uncertainties related to litigation.

We are subject to, and are and may in the future become a party to, a variety of litigation, other claims, suits. The results of litigation and other legal proceedings, including the other claims described under Legal Proceedings in Note 11, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K and incorporated by reference herein, are inherently uncertain and adverse judgments or settlements in some or all of these legal disputes may result in materially adverse monetary damages or injunctive relief against us. The litigation and other legal proceedings described under Note 11 are subject to future developments and management’s view of these matters may change in the future.

Cybersecurity risks and cyber incidents, including cyber-attacks, could adversely affect our business by causing a disruption to our operations, a compromise or corruption of our confidential information and confidential information in our possession and damage to our business relationships, any of which could negatively impact our business, financial condition and operating results.

There has been an increase in the frequency and sophistication of the cyber and security threats we face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent, which may target us due to our substantial reliance on information technology or otherwise. Cyber-attacks and other security threats could originate from a wide variety of sources, including cyber criminals, nation state hackers, hacktivists and other outside parties. As a result of the generally increasing frequency and sophistication of cyber-attacks, and our substantial reliance on technology, we may face a heightened risk of a security breach or disruption with respect to sensitive information resulting from an attack by computer hackers, foreign governments or cyber terrorists.

17

The operation of our business is dependent on computer hardware and software systems, as well as data processing systems and the secure processing, storage and transmission of information, which are vulnerable to security breaches and cyber incidents. A cyber incident is considered to be any adverse event that threatens the confidentiality, integrity or availability of our information resources. These incidents may be an intentional attack or an unintentional event and could involve gaining unauthorized access to our information systems for purposes of misappropriating assets, stealing confidential information, corrupting data or causing operational disruption. In addition, we and our employees may be the target of fraudulent emails or other targeted attempts to gain unauthorized access to proprietary or other sensitive information. The result of these incidents may include disrupted operations, misstated or unreliable financial data, fraudulent transfers or requests for transfers of money, liability for stolen information, increased cybersecurity protection and insurance costs, litigation and damage to our business relationships, causing our business and results of operations to suffer. Our reliance on information technology is substantial, and accordingly the risks posed to our information systems, both internal and those provided by third-party service providers are critical. We have implemented processes, procedures and internal controls designed to mitigate cybersecurity risks and cyber intrusions and rely on industry accepted security measures and technology to securely maintain confidential and proprietary information maintained on our information systems; however, these measures, as well as our increased awareness of the nature and extent of a risk of a cyber-incident, do not guarantee that a cyber-incident will not occur and/or that our financial results, operations or confidential information will not be negatively impacted by such an incident, especially because the cyber-incident techniques change frequently or are not recognized until launched and because cyber-incidents can originate from a wide variety of sources.

Those risks are exacerbated by the rapidly increasing volume of highly sensitive data, including our and our customers’ proprietary business information and intellectual property, and personally identifiable information of our employees and customers, that we collect and store in our data centers and on our networks. The secure processing, maintenance and transmission of this information are critical to our operations. A significant actual or potential theft, loss, corruption, exposure, fraudulent use or misuse of employee, customer or other personally identifiable or our or our customers’ proprietary business data, whether by third parties or as a result of employee malfeasance (or the negligence or malfeasance of third party service providers that have access to such confidential information) or otherwise, non-compliance with our contractual or other legal obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data could result in significant remediation and other costs, fines, litigation or regulatory actions against us and significant reputational harm.

Failure to maintain the security of our information and technology networks or data security breaches could harm our reputation and have a material adverse effect on our results of operations, financial condition and cash flow.

We rely on the reasonably secure processing, storage and transmission of confidential and other sensitive information in our computer systems and networks, and those of our service providers and their vendors. We are subject to various risks and costs associated with the collection, handling, storage and transmission of personally identifiable information and other sensitive information, including those related to compliance with U.S. and foreign data collection and privacy laws and other contractual obligations, as well as those associated with the compromise of our systems processing such information. In the ordinary course of our business, we collect, store a range of data, including our proprietary business information and intellectual property, and personally identifiable information of our employees, our fund investors and other third parties, in our cloud applications and on our networks, as well as our services providers’ systems. The secure processing, maintenance and transmission of this information are critical to our operations. We, our service providers and their vendors face various security threats on a regular basis, including ongoing cybersecurity threats to and attacks on our and their information technology infrastructure that are intended to gain access to our proprietary information, destroy data or disable, degrade or sabotage our systems. Cyber-incident techniques change frequently, may not immediately be recognized and can originate from a wide variety of sources. There has been an increase in the frequency, sophistication and ingenuity of the data security threats we and our service providers face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent. Although we and our services providers take protective measures and endeavor to modify them as circumstances warrant, our computer systems, software and networks may be vulnerable to unauthorized access, theft, misuse, computer viruses or other malicious code, including malware, and other events that could have a security impact. We may be the target of more advanced and persistent attacks because, as an alternative asset manager, we hold a significant amount of confidential and sensitive information about, among other things, our fund investors, portfolio companies and potential investments. We may also be exposed to a more significant risk if these acts are taken by state actors. Any of the above cybersecurity threats, fraudulent activities or security breaches suffered by our service providers and their vendors could also put our confidential and sensitive information at risk or cause the shutdown of a service provider on which we rely. We and our employees have been and expect to continue to be the target of fraudulent calls and emails, the subject of impersonations and fraudulent requests for money, including attempts to redirect material payment amounts in a transaction to a fraudulent bank account, and other forms of spam attacks, phishing or other social engineering, ransomware or other events. Cyber-criminals may attempt to redirect payments made at the closings of our investments to unauthorized accounts, which we or our services providers we retain, such as paying agents and escrow agents, may be unable to detect or protect against. The COVID-19 pandemic has exacerbated these risks due to heavier reliance on online communication and the remote working environment, which may be less secure, and there has been a
18

significant increase in hacking attempts by cyber-criminals. The costs related to cyber or other security threats or disruptions may not be fully insured or indemnified by others, including by our service providers. If successful, such attacks and criminal activity could harm our reputation, disrupt our business, cause liability for stolen assets or information and have a material adverse effect on our results of operations, financial condition and cash flow.

We rely heavily on our back office informational technology infrastructure, including our data processing systems, communication lines, and networks. Although we have back-up systems and business-continuation plan in place, our back-up procedures and capabilities in the event of a failure or interruption may not be adequate. Any interruption or failure of our informational technology infrastructure could result in our inability to provide services to our clients, other disruptions of our business, corruption or modifications to our data and fraudulent transfers or requests for transfers of money. Further consequences could include liability for stolen assets or information, increased cybersecurity protection and insurance costs and litigation. We expect that we will need to continue to upgrade and expand our back-up and procedures and capabilities in the future to avoid disruption of, or constraints on, our operations. We may incur significant costs to further upgrade our data processing systems and other operating technology in the future.

Our technology, data and intellectual property and the technology, data and intellectual property of our funds’ portfolio companies are also subject to a heightened risk of theft or compromise to the extent that we and our funds’ portfolio companies engage in operations outside the United States, particularly in those jurisdictions that do not have comparable levels of protection of proprietary information and assets, such as intellectual property, trademarks, trade secrets, know-how and customer information and records. In addition, we and our funds’ portfolio companies may be required to forgo protections or rights to technology, data and intellectual property in order to operate in or access markets in a foreign jurisdiction. Any such direct or indirect loss of rights in these assets could negatively impact us, our funds and their investments.

A significant actual or potential theft, loss, corruption, exposure or fraudulent, unauthorized or accidental use or misuse of investor, employee or other personally identifiable or proprietary business data could occur, as a result of third-party actions, employee malfeasance or otherwise, non-compliance with our contractual or other legal obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data. If such a theft, loss, corruption, use or misuse of data were to occur, it could result in significant remediation and other costs, fines, litigation and regulatory actions against us by (i) the U.S. federal and state governments, (ii) the EU or other jurisdictions, (iii) various regulatory organizations or exchanges and (iv) affected individuals, as well as significant reputational harm.

Cybersecurity has become a top priority for regulators around the world. Many jurisdictions in which we operate have laws and regulations relating to data privacy, cybersecurity and protection of personal information and other sensitive information, including, without limitation the General Data Protection Regulation (Regulation (EU) 2016/679) (the “GDPR”) in the EU and the Data Protection Act 2018 in the U.K. (the “U.K. Data Protection Act”), comprehensive privacy laws enacted in California, Colorado and Virginia, the Hong Kong Personal Data (Privacy) Ordinance, the Korean Personal Information Protection Act and related legislation, regulations and orders and the Australian Privacy Act. China and other countries have also passed cybersecurity laws that may impose data sovereignty restrictions and require the localization of certain information. We believe that additional similar laws will be adopted in these and other jurisdictions in the future, further expanding the regulation of data privacy and cybersecurity. Such laws and regulations strengthen the rights of individuals (data subjects), mandate stricter controls over the processing of personal data by both controllers and processors of personal data and impose stricter sanctions with substantial administrative fines and potential claims for damages from data subjects for breach of their rights, among other requirements. Some jurisdictions, including each of the U.S. states as well as the EU through the GDPR and the U.K. through the U.K. Data Protection Act, have also enacted laws requiring companies to notify individuals of data security breaches involving certain types of personal data, which would require heightened escalation and notification processes with associated response plans. We expect to devote resources to comply with evolving cybersecurity and data privacy regulations and to continually monitor and enhance our information security and data privacy procedures and controls as necessary. We or our fund’s portfolio companies may incur substantial costs to comply with changes in such laws and regulations and may be unable to adapt to such changes in the necessary timeframe and/or at reasonable cost. Furthermore, if we experience a cybersecurity incident and fail to comply with the applicable laws and regulations, it could result in regulatory investigations and penalties, which could lead to negative publicity and may cause our fund investors and clients to lose confidence in the effectiveness of our security and privacy measures.

The materialization of one or more of these risks could impair the quality of our operations, harm our reputation, negatively impact our businesses and limit our ability to grow.

We rely significantly on the use of information technology, as well as those of our third-party service providers. Our failure or the failure of third-party service providers to protect our website, networks, and systems against cybersecurity incidents, or otherwise to protect our confidential information, could damage our reputation and brand and substantially harm our business, financial condition, and results of operations.

19

To the extent that our services are web-based, we collect, process, transmit and store large amounts of data about our customers, employees, vendors and others, including credit card information and personally identifiable information, as well as other confidential and proprietary information. We also employ third-party service providers for a variety of reasons, including storing, processing and transmitting proprietary, personal and confidential information on our behalf. While we rely on tokenization solutions licensed from third parties in an effort to securely transmit confidential and sensitive information, including credit card numbers, advances in computer capabilities, new technological discoveries or other developments may result in the whole or partial failure of this technology to protect this data from being breached or compromised. Similarly, our security measures, and those of our third-party service providers, may not detect or prevent all attempts to hack our systems or those of our third-party service providers. DDoS attacks, viruses, malicious software, break-ins, phishing attacks, social engineering, security breaches or other cybersecurity incidents and similar disruptions that may jeopardize the security of information stored in or transmitted by our website, networks and systems or that we or our third-party service providers otherwise maintain, including payment card systems, may subject us to fines or higher transaction fees or limit or terminate our access to certain payment methods. We and our service providers may not anticipate or prevent all types of attacks until after they have already been launched, and techniques used to obtain unauthorized access to or sabotage systems change frequently and may not be known until launched against us or our third-party service providers, and we may be unable to implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. In addition, cybersecurity incidents can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or by persons with whom we have commercial relationships.

Breaches of our security measures or those of our third-party service providers or any cybersecurity incident could result in unauthorized access to our website, networks and systems; unauthorized access to and misappropriation of customer and/or employee information, including personally identifiable information, or other confidential or proprietary information of ourselves or third parties; viruses, worms, spyware or other malware being served from our website, networks or systems; deletion or modification of content or the display of unauthorized content on our website; interruption, disruption or malfunction of operations; costs relating to cybersecurity incident remediation, deployment of additional personnel and protection technologies, response to governmental investigations and media inquiries and coverage; engagement of third party experts and consultants; litigation, regulatory action and other potential liabilities. If any of these cybersecurity incidents occur, or there is a public perception that we, or our third-party service providers, have suffered such a breach, our reputation and brand could also be damaged and we could be required to expend significant capital and other resources to alleviate problems caused by such cybersecurity incidents. As a consequence, our business could be materially and adversely affected and we could also be exposed to litigation and regulatory action and possible liability. In addition, any party who is able to illicitly obtain a customer’s password could access the customer’s transaction data or personal information. Any compromise or breach of our security measures, or those of our third-party service providers, could violate applicable privacy, data security and other laws, and cause significant legal and financial exposure, adverse publicity and a loss of confidence in our security measures, which could have an material adverse effect on our business, financial condition, and results of operations. This risk is heightened as governmental authorities throughout the U.S. and around the world devote increasing attention to data privacy and security issues.

While we maintain privacy, data breach and network security liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Additionally, even though we continue to devote resources to monitor and update our systems and implement information security measures to protect our systems, there can be no assurance that any controls and procedures we have in place will be sufficient to protect us from future cybersecurity incidents. Failure by us or our vendors to comply with data security requirements, including (if applicable) the California Consumer Privacy Act’s (“CCPA”) new “reasonable security” requirement in light of the private right of action, or rectify a security issue may result in class action litigation, fines and the imposition of restrictions on our ability to accept payment cards, which could adversely affect our operations. As cyber threats are continually evolving, our controls and procedures may become inadequate and we may be required to devote additional resources to modify or enhance our systems in the future. As a result, we may face interruptions to our systems, reputational damage, claims under privacy and data protection laws and regulations, customer dissatisfaction, legal liability, enforcement actions or additional costs, any and all of which could adversely affect our business, financial condition, and results of operations. In addition, although we seek to detect and investigate data security incidents, security breaches and other incidents of unauthorized access to our information technology systems and data can be difficult to detect and any delay in identifying such breaches or incidents may lead to increased harm and legal exposure of the type described above.

Environmental, social and governance matters may impact our business and reputation.

Increasingly, in addition to the importance of their financial performance, companies are being judged by their performance on a variety of environmental, social and governance (“ESG”) matters, which are considered to contribute to the long-term sustainability of companies’ performance.

20

A variety of organizations measure the performance of companies on ESG topics, and the results of these assessments are widely publicized. In addition, investment in funds that specialize in companies that perform well in such assessments are increasingly popular, and major institutional investors have publicly emphasized the importance of ESG measures to their investment decisions. Topics taken into account in such assessments include, among others, companies’ efforts and impacts on climate change and human rights, ethics and compliance with law, diversity and the role of companies’ board of directors in supervising various sustainability issues.

ESG goals and values are embedded in our core mission and vision, and we actively take into consideration their expected impact on the sustainability of our business over time and the potential impact of our business on society and the environment, including offsetting or reducing carbon emissions and sound pollution from launches. However, in light of investors’ increased focus on ESG matters, there can be no certainty that we will manage such issues successfully, or that we will successfully meet society’s expectations as to our proper role. This could lead to risk of litigation or reputational damage relating to our ESG policies or performance.

Further, our emphasis on ESG issues may not maximize short-term financial results and may yield financial results that conflict with the market’s expectations. We have and may in the future make business decisions that may reduce our short-term financial results if we believe that the decisions are consistent with our ESG goals, which we believe will improve our financial results over the long-term. These decisions may not be consistent with the short-term expectations of our stockholders and may not produce the long-term benefits that we expect, in which case our business, financial condition, and operating results could be harmed.
Risks Related to Our Class A Common Stock
We may, in the future, issue additional securities, which would reduce our stockholders' percent of ownership and may dilute our share value.
Our Certificate of Incorporation, as amended to date, authorizes us to issue 295,000,000 shares of Class A common stock, and 10,000,000 shares of Class B common stock and 15,000,000 Class C stock. As of the date of this Report, we had 180,037,350 shares of Class A common stock outstanding; 7,248,088 shares of Class B common stock issued and outstanding; and 12,256,816 shares of Class C common stock issued and outstanding.
The future issuance of additional shares of Class A common stock will result in additional dilution in the percentage of our Class A common stock held by our then existing stockholders. We may value any Class A common stock issued in the future on an arbitrary basis including for services or acquisitions or other corporate actions that may have the effect of diluting the value of the shares held by our stockholders, and might have an adverse effect on any trading market for our Class A common stock. Additionally, our board of directors may designate the rights terms and preferences of one or more series of preferred stock at its discretion including conversion and voting preferences without prior notice to our stockholders. Any of these events could have a dilutive effect on the ownership of our shareholders, and the value of shares owned.
Raising additional capital or purchasing businesses through the issuance of common stock will cause dilution to our existing stockholders.
We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements, as well as issuing stock to make additional business or asset acquisitions. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock or through the issuance of equity for purchases of businesses or assets, your ownership interest in Alpine 4 will be diluted.
Future sales of substantial amounts of our Class A common stock into the public and the issuance of the shares upon conversion of the outstanding convertible notes will be dilutive to our existing stockholders and could result in a decrease in our stock price.
Raising additional capital may restrict our operations or require us to relinquish rights.
We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock, the terms of any such securities may include liquidation or other preferences that materially adversely affect your rights as a stockholder. Debt financing, if available, would increase our fixed payment obligations and may involve agreements that include covenants limiting or restricting
21

our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration, strategic partnerships and licensing arrangements with third parties, we may have to relinquish valuable rights to our intellectual property, future revenue streams or grant licenses on terms that are not favorable to us.
Market volatility may affect our stock price and the value of your shares.
The market price for our Class A common stock is likely to be volatile, in part because of the volume of trades of our Class A common stock. In addition, the market price of our Class A common stock may fluctuate significantly in response to a number of factors, most of which we cannot control, including, among others:
announcements of new products, brands, commercial relationships, acquisitions or other events by us or our competitors;
regulatory or legal developments in the United States and other countries;
fluctuations in stock market prices and trading volumes of similar companies;
general market conditions and overall fluctuations in U.S. equity markets;
social and economic impacts resulting from the global COVID-19 pandemic;
variations in our quarterly operating results;
changes in our financial guidance or securities analysts' estimates of our financial performance; 
changes in accounting principles;
our ability to raise additional capital and the terms on which we can raise it;
sales of large blocks of our common stock, including sales by our executive officers, directors and significant stockholders;
additions or departures of key personnel;
discussion of us or our stock price by the press and by online investor communities; and
other risks and uncertainties described in these risk factors.
If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. We currently have limited coverage and may never obtain increased research coverage by securities and industry analysts. If no or few securities or industry analysts cover our company, the trading price and volume of our stock would likely be negatively impacted. If we obtain securities or industry analyst coverage and if one or more of the analysts who covers us downgrades our stock or publishes inaccurate or unfavorable research about our business, or provides more favorable relative recommendations about our competitors, our stock price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price or trading volume to decline.
Future sales of our Class A common stock may cause our stock price to decline.
Sales of a substantial number of shares of our Class A common stock in the public market or the perception that these sales might occur could significantly reduce the market price of our Class A common stock and impair our ability to raise adequate capital through the sale of additional equity securities.
22

Alpine 4 may issue Preferred Stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A Common Stock.

Pursuant to our Certificate of Incorporation, our Board of Directors may issue Preferred Stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A Common Stock. In the fourth quarter of 2019, we issued shares of a newly designated Series B Preferred Stock to members of our Board of Directors. The outstanding shares of Series B Preferred Stock have voting rights in the aggregate equal to 200% of the total voting power of our other outstanding securities, giving our Board of Directors control over any matters submitted to the vote of the shareholders of Alpine 4. Any such provision may be deemed to have a potential anti-takeover effect, and the issuance of Preferred Stock in accordance with such provision may delay or prevent a change of control of Alpine 4. The Board of Directors also may declare a dividend on any outstanding shares of Preferred Stock.

Our Class A common stock will be subject to potential delisting if we do not maintain the listing requirements of the Nasdaq, which would adversely affect the liquidity of our Class A common stock and our ability to raise additional capital or enter into strategic transactions.

Our failure to maintain our listing and our Class A common stock being delisted from Nasdaq would make it more difficult for stockholders to dispose of their shares of Class A common stock and more difficult to obtain accurate price quotations on our Class A common stock.

For example, on June 2, 2022, the Company received a letter from the Listing Qualifications Department (the “Staff”) of the Nasdaq Stock Market (“Nasdaq”) notifying the Company that, for the preceding 30 consecutive business days, the closing bid price for the Company’s Class A Common Stock (the “Common Stock”) was below the minimum $1.00 per share requirement for continued inclusion on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Bid Price Requirement”).

On April 18, 2023, we held our 2022 Annual Meeting of shareholders (the “Annual Meeting”). At the Annual Meeting, one of the matters voted on was a proposal to authorize the Board of Directors, at the discretion of the Board and if necessary to meet the Nasdaq Bid Price Requirement, but prior to the one-year anniversary of the date on which the Reverse Split Amendment is approved by the Company’s shareholders, to file an Amendment to the Company’s Certificate of Incorporation, as amended to date, to authorize a reverse stock split of the Company’s Class A, Class B, and Class C Common Stock (the “Reverse Stock Split Amendment”) with a ratio in the range between and including 1-for-1.5 shares and 1-for-10 shares. The goals of the Reverse Stock Split Amendment include regaining compliance with the Bid Price Requirement, although there can be no guarantee that the market price of our shares will continue to trade above the Bid Price Requirement.

The Reverse Stock Split Amendment, if implemented, will not change the par value of the common stock or the authorized number of shares of common stock. All outstanding options, restricted stock awards, warrants and other securities entitling their holders to purchase or otherwise receive shares of our common stock will be adjusted as a result of the Reverse Stock Split Amendment, as required by the terms of each security. The number of shares available to be awarded under the 2019 Equity Plan will also be appropriately adjusted. This proposal was approved by the shareholders.

There are many factors that may adversely affect our minimum bid price. Many of these factors are outside of our control. As a result, we may not be able to sustain compliance with Rule 5550(a)(2) in the long term. Any potential delisting of our Class A common stock from the Nasdaq would likely result in decreased liquidity and increased volatility for our Class A common stock and would adversely affect our ability to raise additional capital or to enter into strategic transactions, in addition to adversely impacting the perception of our financial condition and could cause reputational harm to investors and parties conducting business with us. Any potential delisting of our Class A common stock from the Nasdaq would also make it more difficult for our stockholders to sell our Class A common stock.
We will have broad discretion in how we use the net proceeds of future capital raising transactions. We may not use these proceeds effectively, which could affect our results of operations and cause our stock price to decline.
We will have considerable discretion in the application of the net proceeds of any future capital raising transactions. We intend to use the net proceeds from future capital raising transactions to fund development of our products and working capital and other general corporate purposes. As a result, investors will be relying upon management’s judgment with only limited information about our specific intentions for the use of the balance of the net proceeds of such capital raising transactions. We may use the net proceeds for purposes that do not yield a significant return or any return at all for our stockholders. In addition, pending their use, we may invest the net proceeds from that offering in a manner that does not produce income or that loses value.
23

The market price for our common stock may be volatile, and an investment in our common stock could decline in value.
The stock market in general has experienced extreme price and volume fluctuations. The market prices of the securities of biotechnology and specialty pharmaceutical companies, particularly companies like ours without product revenues and earnings, have been highly volatile and may continue to be highly volatile in the future. This volatility has often been unrelated to the operating performance of particular companies. The following factors, in addition to other risk factors described in this section, may have a significant impact on the market price of our common stock:
announcements of technological innovations or new products by us or our competitors;
developments or disputes concerning patents or proprietary rights, including announcements of infringement, interference or other litigation against us or our potential licensees;
developments involving our efforts to commercialize our products, including developments impacting the timing of commercialization;
actual or anticipated fluctuations in our operating results;
changes in financial estimates or recommendations by securities analysts;
developments involving corporate collaborators, if any;
changes in accounting principles; and
the loss of any of our key management personnel.
In the past, securities class action litigation has often been brought against companies that experience volatility in the market price of their securities. Whether or not meritorious, litigation brought against us could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results and financial condition.
We do not anticipate paying dividends on our common stock and, accordingly, stockholders must rely on stock appreciation for any return on their investment.
We have never declared or paid cash dividends on our common stock and do not expect to do so in the foreseeable future. The declaration of dividends is subject to the discretion of our board of directors and limitations under applicable law, and will depend on various factors, including our operating results, financial condition, future prospects and any other factors deemed relevant by our board of directors. You should not rely on an investment in our company if you require dividend income from your investment in our company. The success of your investment will likely depend entirely upon any future appreciation of the market price of our common stock, which is uncertain and unpredictable. There is no guarantee that our common stock will appreciate in value.
We expect that our quarterly results of operations will fluctuate, and this fluctuation could cause our stock price to decline.
Our quarterly operating results are likely to fluctuate in the future. These fluctuations could cause our stock price to decline. The nature of our business involves variable factors, such as the timing of the research, development and regulatory pathways of our product candidates, which could cause our operating results to fluctuate.
ITEM 1B.   UNRESOLVED STAFF COMMENTS.
Not applicable to Smaller Reporting Companies.
ITEM 2.  PROPERTIES.
Alpine 4 Holdings, Inc., maintains our corporate office in rented offices at 2525 E Arizona Biltmore Cir, Suite 237, Phoenix, Arizona 85016. The monthly rent obligation is approximately $8,600 per month.
24

Quality Circuit Assembly, Inc. rents a location at 1709 Junction Court #380, San Jose, California 95112. The monthly rent obligation is approximately $38,200 per month.
Quality Circuit Assembly Central, rents a property at 4401 Savannah St., Fort Smith, Arkansas 72903 for $16,500 per month.
Morris Sheet Metal - South Bend (“MSM SB”) rents space at 6661 Lonewolf Dr, South Bend, Indiana 46628. The rent obligation is approximately $80,800 per month. During the year ended December 31, 2021, MSM SB began operating out of the Morris Sheet Metal Fort Wayne (“MSM FW”) location upon the merger of MSM SB and MSM FW.
MSM FW and JTD Spiral rent office and fabrication space at 6212 Highview Dr, Fort Wayne, Indiana 46818. The monthly rent obligation is approximately $27,300.
Excel Construction Services rents office and fabrication space at 297 Wycoff Cir, Twin Falls, Idaho 83301. The monthly rent obligation is approximately $18,700.
Vayu (US) has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The monthly rent obligation is approximately $16,000.
Alt Labs rents the building of its headquarters at 4740 S Cleveland Ave, Fort Myers, Florida 33907. The monthly rent obligation is approximately $67,700.

Thermal Dynamics International rents space at 14955 Technology Court, Fort Myers, Florida 33912. The monthly rent obligation is approximately $21,700.

Identified Technologies has its headquarters at 6401 Penn Ave, Suite 211, Pittsburgh, Pennsylvania 15206. The monthly rent obligation is approximately $1,800.

DTI Services Limited Liability Company rents office and warehouse space at 5935 W. 84th Street, Indianapolis, Indiana 46278. The monthly rent obligation is approximately $34,400.
ITEM 3.  LEGAL PROCEEDINGS.
From time to time, claims may be made against us in the ordinary course of business, which could result in litigation. Claims and associated litigation are subject to inherent uncertainties and unfavorable outcomes could occur, such as monetary damages, fines, penalties, or injunctions prohibiting us from selling one or more products or engaging in other activities. The occurrence of an unfavorable outcome in any specific period could have a material adverse effect on our results of operations for that period or future periods.
See Note 11 of Notes to Consolidated Financial Statements in Part IV, Item 15 of this report.
ITEM 4.  MINE SAFETY DISCLOSURES.
Not applicable.
PART II
ITEM 5.    MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES. MARKET PRICES AND DIVIDEND DATA
Stock Prices
As of the date of this Report, our Class A common stock is listed on The Nasdaq Capital Market under the symbol ALPP. Alpine 4 plans to work with a market maker and other professionals to drive trading volume and interest in the stock.
25

The following table sets forth the range of high and low sales prices per share of our common stock during the periods shown.
202320222021
HighLowHighLowHighLow
First Quarter$0.75 $0.45 $2.15 $1.05 $8.51 $2.45 
Second Quarter$1.17 $0.61 $5.11 $2.56 
Third Quarter$1.10 $0.54 $3.24 $2.20 
Fourth Quarter$0.85 $0.49 $5.36 $1.84 
PLEASE NOTE: Trading in the Company’s Class A common stock is limited, and as such, relatively small sales may have a disproportionately large impact on the trading price. The prices shown in the table above reflect the price fluctuations resulting from relatively low volume of trades.
The high and low sales prices for our Class A common stock on May 1, 2023, were $0.320 and $0.291, respectively.
Shareholders
As of May 1, 2023, Alpine 4 had 641 shareholders of record of our Class A shares, 9 shareholders of record of our Class B shares and 458 shareholders of record of our Class C shares. This number does not include an indeterminate number of stockholders whose shares are held by brokers in street name. The holders of our Class A common stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders. The holders of our Class B common stock have ten (10) votes for each share held of record on all matters submitted to a vote of stockholders. The holders of our Class C common stock have five (5) votes for each share held of record on all matters submitted to a vote of stockholders. Holders of our common stock have no preemptive rights and no right to convert their common stock into any other securities. There are no redemption or sinking fund provisions applicable to our common stock.
Dividends
Alpine 4 has not declared any cash dividends on its common stock since inception and does not anticipate paying such dividends in the foreseeable future. Any decisions as to future payments of dividends will depend on Alpine 4's earnings and financial position and such other facts, as the Board of Directors deems relevant.
Director Independence

Independent Directors

Nasdaq’s rules generally require that a majority of an issuer’s board of directors must consist of independent directors. The Company’s Class A common stock began trading on The Nasdaq Capital Market on October 20, 2021. In anticipation of the Company’s Class A common stock’s beginning to trade on The Nasdaq Capital Market, on March 2, 2021, the Company’s Board of Directors (the “Board”) unanimously determined to increase the size of the Board, and appointed four new independent directors in connection with the Company’s efforts to list its Class A common stock for trading on The Nasdaq Stock Market. The new directors appointed were Gerry Garcia, Edmond Lew, Christophe Jeunot, and Jonathan Withem. On April 6, 2022 the Company also appointed Andrew Call as an additional director.
Management believes that these five directors, Ms. Garcia and Messrs. Lew, Jeunot, Call and Withem, meet the Nasdaq director independence standards as they are not and have not been within the past three years employees or executive officers of the Company, have not received compensation from the Company in any 12-month period in the last three years, and have not been employed as an executive officer of another company where the Company’s current executive officers during the past three years served on the compensation committee of such other company.
26

Securities Authorized for Issuance under Equity Compensation Plans
Adoption of 2016 Stock Option and Stock Award Plan
On November 10, 2016, the Company's Board of Directors adopted the Company's 2016 Stock Option and Stock Award Plan (the “Plan”). Pursuant to the Plan, the Company may issue stock options, including incentive stock options and non-qualifying stock options, and stock grants to employees and consultants of the Company, as set forth in the Plan, a copy of which was filed as an exhibit to the Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2016.
The Company has reserved 2,000,000 shares of the Company's Class A common stock for issuance under the Plan.

Adoption of 2021 Equity Incentive Plan

On December 8, 2021, the Company’s Board of Directors adopted the Company’s 2021 Equity Incentive Plan (the “2021 Plan”). Pursuant to the 2021 Plan, the Company may issue (a) Incentive Stock Options, (b) Non-qualified Stock Options, (c) Stock Appreciation Rights, (d) Restricted Awards, (e) Performance Share Awards, (f) Cash Awards, and (g) Other Equity-Based Awards. The 2021 Plan will enable the Company to provide stock-based incentives that align the interests of employees, consultants and directors with those of the stockholders of the Company; promote the success of the Company’s business; and to attract and retain the types of employees, consultants and directors who will contribute to the Company’s long range success. A copy of the Plan was filed as Appendix B to the Company’s Definitive Proxy Statement filed with the Commission on February 1, 2022. The 2021 Plan was approved by the Company’s shareholders at the 2021 Annual Meeting on March 25, 2022.
Equity Compensation Plan Information
Plan category
Number of
securities to
be issued upon
exercise of
outstanding
options,
warrants
and rights
Weighted-
average
exercise price
of outstanding
options,
warrants
and rights
Number of
securities
remaining
available for
future issuance
under equity
compensation
plans (excluding
securities
reflected in
column (a))
(a)(b)(c)
Equity compensation plans approved by security holders1,790,000 $0.19 5,210,000 
Equity compensation plans not approved by security holders
Total1,790,000 $0.19 5,210,000 
27

Recent Sales of Unregistered Securities
Issuances in 2023

In January 2023, a certain shareholder converted 11,417 shares of Class C common stock for 11,417 shares of Class A common stock.

The shares of Class A common stock referenced above that were issued in 2023, 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.
In April 2023, a certain shareholder converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in 2023, 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.

Issuance in 2022

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D Preferred Stock.

The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock 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.

In March 2022, the Company issued 39,386 shares of Class A Common Stock to management in connection with the acquisition of DTI Services Limited Liability Company.

The shares of Class A common stock referenced above that were issued in 2022, 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.

On April 29, 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.

The shares of Class A common stock referenced above that were issued in 2022, 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.

During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").

The shares of Class A common stock referenced above that were issued in 2022, 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.

In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.

The shares of Class A common stock referenced above that were issued in 2022, 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.

In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.

The shares of Class A common stock referenced above that were issued in 2022, 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.

In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A
common stock.
28


The shares of Class A common stock referenced above that were issued in 2022, 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.

In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in 2022, 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.

In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.

The shares of Class A common stock referenced above that were issued in 2022, 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.

Issuances in 2021
In January 2021, the Company issued 1,432,244 shares of Series D Preferred Stock in connection with the Vayu (US) merger transaction.
The shares of Series D Preferred Stock issued in connection with the Vayu (US) merger transaction 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.

For the year ended December 31, 2021, the Company issued an aggregate of 7,384,018 shares of its restricted Class A common stock for convertible debt of $1,886,896.

The shares of Class A common stock referenced above that were issued in 2021, 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.

In May 2021, the Company issued 281,223 shares of Class A common stock in connection with the TDI acquisition.

The shares of Class A common stock issued in connection with the TDI acquisition 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.

In May 2021, the Company issued 361,787 shares of Class A common stock in connection with the Alt Labs acquisition.

The shares of Class A common stock issued in connection with the Alt Labs acquisition 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.

On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock upon conversion of shares of Class C common stock by the holder of the Class C common stock.

The shares of Class A common stock issued upon conversion of the Class C common stock into Class A common stock 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.

On May 17, 2021, the Company issued 350,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.

On November 15, 2021, the Company issued 125,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.

The shares of Class A common stock issued upon conversion of the Class B common stock 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.

On October 20, 2021, in connection with the purchase of the outstanding securities of Identified Technologies Corporation, the Company issued 888,881 shares of its Class A Common Stock.
29


The shares of Class A common stock issued in connection with the Identified Technologies Corporation acquisition 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.

On November 1, 2021, the Company issued 2,409,258 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.

The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock 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.

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock in connection with the ElecJet acquisition.

The shares of Class A common stock issued in connection with the ElecJet acquisition 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.

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock and 396,825 warrant shares.

The shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition 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.

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the Horizon legal proceedings.

The shares of Class A common stock issued in connection with the Horizon legal proceedings 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.

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

The additional shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition 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 Company and Affiliated Purchasers
During the year ended December 31, 2022, there were no purchases of the Company’s equity securities by the Company or affiliated purchasers.
30

Issuer Purchases of Equity Securities
Period(a)
Total number of shares (or units) purchased
(b)
Average price paid per share (or unit)
(c)
Total number of shares (or units) purchased as part of publicly announced plans or programs
(d)
Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans or programs
Month #1 – October 1-31, 20220$000
Month #2 – November 1-30, 20220$000
Month #3 – December 1-31, 20220$000
Total0$0
ITEM 6.    [Reserved]
ITEM 7.   MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
There are statements in this Report that are not historical facts. These "forward-looking statements" can be identified by use of terminology such as "believe," "hope," "may," "anticipate," "should," "intend," "plan," "will," "expect," "estimate," "project," "positioned," "strategy" and similar expressions. You should be aware that these forward-looking statements are subject to risks and uncertainties that are beyond our control. For a discussion of these risks, you should read this entire Report carefully, especially the risks discussed under "Risk Factors." Although management believes that the assumptions underlying the forward-looking statements included in this Report are reasonable, they 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, 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.
Overview and Highlights
Company Background
Alpine 4 Holdings, Inc. ("we" or the "Company"), was incorporated under the laws of the State of Delaware on April 22, 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 owned fourteen operating subsidiaries:

A4 Corporate Services, LLC;
ALTIA, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
31

JTD Spiral, Inc.;
Excel Construction Services, LLC;
SPECTRUMebos, Inc.;
Vayu (US), Inc.;
Thermal Dynamics, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies Corporation;
ElecJet Corp.;
DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
Global Autonomous Corporation.

Starting in the first quarter of 2020, we also created additional subsidiaries to act as silo holding companies, organized by industries. These silo subsidiaries are A4 Construction Services, Inc. (“A4 Construction”), A4 Manufacturing, Inc. (“A4 Manufacturing”), and A4 Technologies, Inc. (“A4 Technologies”), A4 Aerospace Corporation (“A4 Aerospace”), and A4 Defense Services, Inc. (“A4 Defense Services”). All of these holding companies are Delaware corporations. Each is authorized to issue 1,500 shares of common stock with a par value of $0.01 per share, and the Company is the sole shareholder of each of these subsidiaries.
Business Strategy
What We Do:
Alexander Hamilton in his “Federalist paper #11”, 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)
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 don’t 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 don’t have.
32

How We Do It:
Optimization vs. Asset Producing
The process to purchase a perspective company can be long and arduous. During our due diligence period, we are validating and determining three major points, not just the historical record of the company we are buying. Those three major points are what we call the “What is, What Should Be and What Will Be”.
“The What Is” (TWI). TWI is the defining point of where a company is holistically in a myriad of metrics; Sales, Finance, Ease of Operations, Ownership and Customer Relations to name a few. Subsequently, this is usually the point where most acquirers stop in their due diligence. We look to define this position not just from a number’s standpoint, but also how does this perspective map out to a larger picture of culture and business environment.
“The What Should Be” (TWSB). TWSB is the validation point of inflection where we use many data inputs to assess if TWI is out of the norm with competitors, and does that data show the potential for improvement.
“The What Will Be” (TWWB). TWWB is how we seek to identify the net results or what we call Kinetic Profit (KP) between the TWI and TWSB. The keywords are Kinetic Profit. KP is the profit waiting to be achieved by some form of action or as we call it, the Optimization Phase of acquiring a new company.
Optimization: During the Optimization Phase, we seek to root up employees with in-depth training on various topics. Usually, these training sessions include; Profit and Expense Control, Production Planning, Breakeven Analysis and Profit Engineering to name a few. But the end game is to guide these companies to: become net profitable with the new debt burden placed on them post-acquisition, mitigate the loss of sales due to acquisition attrition (we typically plan on 10% of our customers leaving simply due to old ownership not being involved in the company any longer), potential replacement of employees that no longer wish to be employed post-acquisition and other ancillary issues that may arise. The Optimization Phase usually takes 12-18 months post-acquisition and a company can fall back into Optimization if it is stagnant or regresses in its training.
Asset Producing: Asset Producing is the ideal point where we want our subsidiaries to be. To become Asset Producing, subsidiary management must have completed prescribed training formats, proven they understand the key performance indicators that run their respective departments and finally, the subsidiaries they manage must have posted a net profit for 3 consecutive months.
33

Results of Operations
The following are the results of our operations for the year ended December 31, 2022, as compared to the year ended December 31, 2021.
Year Ended December 31, 2022Year Ended December 31, 2021$ Change
Revenues, net$104,563,002 $51,640,813 $52,922,189 
Costs of revenue82,848,600 43,942,815 38,905,785 
Gross Profit21,714,402 7,697,998 14,016,404 
Operating expenses:
General and administrative expenses37,531,794 27,987,920 9,543,874 
Research and development876,542 1,464,918 (588,376)
Impairment loss of intangible asset and goodwill— 367,519 (367,519)
Gain on sale of property(5,938,150)— (5,938,150)
Total operating expenses32,470,186 29,820,357 2,649,829 
Loss from operations(10,755,784)(22,122,359)11,366,575 
Other income (expenses)
Interest expense(3,124,132)(3,289,233)165,101 
Gain on extinguishment of debt— 803,079 (803,079)
Gain on forgiveness of debt— 3,896,108 (3,896,108)
Impairment loss on equity investment— (1,350,000)1,350,000 
Other income270,609 635,526 (364,917)
Total other income (expenses)(2,853,523)695,480 (3,549,003)
Loss before income tax(13,609,307)(21,426,879)7,817,572 
Income tax benefit(733,994)(1,943,741)1,209,747 
Net loss$(12,875,313)$(19,483,138)$6,607,825 
Revenues
Our revenues for the year ended December 31, 2022, increased by $52,922,189 as compared to the year ended December 31, 2021. In 2022, the increase in revenue is related to an increase of $38,638,161 for RCA, $1,215,772 for Alt Labs, $6,016,168 for TDI, and $2,505,905 for QCA. We expect our revenue to continue to grow during 2023 due to the continued maturation of new product lines and new customer contracts, although there can be no guarantee relating to the amount of growth as each segment has lingering events related COVID-19 and the global supply chain.
Costs of revenue
Our cost of revenue for the year ended December 31, 2022, increased by $38,905,785 as compared to the year ended December 31, 2021. In 2022, the increase in our cost of revenue is related to an increase of $28,336,699 for RCA, $2,622,282 for Alt Labs; $3,570,074 for TDI; and $2,346,823 for QCA. The increase in cost of revenue among all the different segments was the result of the increase in revenues as described above. Further, we have improved our gross margin percentage as we have implemented operational efficiencies at our newly acquired business. We expect our cost of revenue to increase over the next year as our revenue increases, however, at a lower rate year over year, resulting in continued gross margin improvement.
Operating expenses
Our operating expenses for the year ended December 31, 2022, increased by $2,649,829 as compared to the year ended December 31, 2021. In 2022, the increase in our operating expenses is related to an increase of $7,675,515 for RCA (full year of operations, acquired December 2021), a decrease of $895,571 for Alt Labs; an increase of $654,020 for TDI; and
34

an increase of $882,348 for QCA. This was offset by a gain on sale of property of $5,938,150 largely due to a gain on the sale of the Alt Labs building in Fort Myers, Florida.
Other income (expenses)
Other income (expenses) for the year ended December 31, 2022, decreased by $3,549,003 as compared to the same period in 2021. This decrease was primarily due to $4.7 million related to the gain on forgiveness & extinguishment of debt from 2021 that did not repeat.
Liquidity and Capital Resources
We have financed our operations since inception from 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 the selling shares of our common stock and or debt instruments. In the first quarter of 2021, we raised approximately $55.0 million through the sale of our common stock in public and private transactions. On November 26, 2021, a direct offering of common stock was issued raising $22.0 million in cash. In July 2022, the Company raised $9.2 million in net cash through the sale of warrants and an additional $1 million in August 2022 when a portion of these warrants were exercised.
In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. The loans had terms of 24 months and accrued interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven in whole as provided in the CARES Act during the year ended December 31, 2021. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.

Management expects to have sufficient working capital for continuing operations from either the sale of its products or through the raising of additional capital through private offerings of our securities and improved cash flows from operations including the 2021 acquisitions. The Company also has bank lines of credit totaling $33.0 million as of December 31, 2022, of which $18.8 million was secured as of December 31, 2021. Of the $33.0 million, $3.8 million was unused as of December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet. 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.
Liquidity Outlook

The Company’s financial statements are prepared in accordance with generally accepted accounting principles in the United States (“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 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 consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.

The Company received a total of approximately $10.2 million in 2022 in the following two transactions:

The Company raised approximately $9.2 million in net proceeds in connection with a registered direct offering of its stock and;
35

The Company raised approximately $1.0 million in net proceeds in connection with certain investors exercising of 1,449,276 warrants.

The Company received a total of approximately $76.5 million in 2021 in the following two transactions:

The Company raised approximately $67.2 million in net proceeds in connection with a registered direct offering of its stock and;
The Company raised approximately $9.3 million in net proceeds in connection with an equity line of credit financing arrangement.

As of December 31, 2022, the Company had positive working capital of $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit of which $0.5 million is a capital expenditures lines of credit availability) of which $3.8 million was unused at December 31, 2022.

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its public and private offerings.
Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses 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 QCA, TDI, IDT and 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 12 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 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal, Alternative Laboratories, and Excel Construction 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
The ultimate impact from COVID-19 on the Company’s operations and financial results during 2023 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. 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. COVID-19 did have a material negative impact on the Company’s financial performance in 2022.
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.
36

Critical Accounting Policies and Estimates
Our 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. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable. 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 believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving our judgments and estimates.
Intangible Assets
The Company uses a third-party specialty valuation firm to value its intangible assets acquired in its business combination and asset acquisitions. The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
Customer list3-16 years
Non-compete agreements1-15 years
Software development5 years
Patent, trademarks, and licenses3-17 years
Proprietary technology15 years
The intangible assets with finite useful lives are reviewed for impairment when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. In that event, a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. The Company has not changed its estimate for the useful lives of its intangible assets, but would expect that a decrease in the estimated useful lives of intangible assets by 20% would result in an annual increase to amortization expense of approximately $620,000, and an increase in the estimated useful lives of intangible assets by 20% would result in an annual decrease to amortization expense of approximately $620,000.
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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. The fair value of this reporting unit exceeded its carrying value of $12.14 million by 4% based on our most recent impairment test. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.

Construction Contracts

For the Company’s material construction contracts, estimates are used to determine the total estimated costs for a job and throughout the respective jobs’ progress and adjusted accordingly. 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
37

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

Contract Retentions

As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of $2.0 million and $1.6 million as of December 31, 2022 and 2021, respectively.
For a summary of our significant accounting policies, refer to Note 2 of our consolidated financial statements included under “Item 8 – Financial Statements and Supplementary Data” in this Form 10-K.
ITEM 7A.   QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Not required for Smaller Reporting Companies.
ITEM 8.   FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Our consolidated financial statements and footnotes thereto are set forth beginning on page F-1 of this Report.
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.
ITEM 9A.  CONTROLS AND PROCEDURES
1. Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule
38

13a-15(e) promulgated under the Exchange Act, as of December 31, 2022. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of the end of the period covered by this Report, our disclosure controls and procedures were ineffective to ensure that information required to be disclosed by the Company in the reports that the Company files or submits under the Exchange Act, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management to allow timely decisions regarding required disclosure.

We recently restated certain financial statements previously issued in connection with our Annual Report for the year ended December 31, 2021, and our Quarterly Reports for the quarters ended March 31, 2022 and June 30, 2022. As initially described in the December 31, 2021 10-K/A, there remains a material weakness around inadequate segregation of duties from a lack of accounting personnel and inherent system limitations of the current ERP system. Further, Management identified seven material weakness in the areas of business combinations, income taxes, preferred stock, equity, acquired intangible assets, impairment of goodwill and intangibles, and financial reporting. Other deficiencies aggregated to two material weakness in accounting for non routine transactions and accounting for routine transactions. All the material weakness 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 December 31, 2022. The Company is committed to remediating its material weakness as promptly as possible.
2. Changes in Internal Control Over Financial Reporting

We regularly review our system of internal control over financial reporting and make changes to our processes and systems to improve controls and increase efficiency, while ensuring that we maintain an effective internal control environment. Changes may include such activities as implementing new, more efficient systems, consolidating activities, and migrating processes. There have been no changes in our internal control over financial reporting during the fourth quarter of fiscal year 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
3. Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed 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. Internal control over financial reporting includes those policies and procedures that:
pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles;
provide reasonable assurance that our receipts and expenditures are being made only in accordance with authorization of our management and directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on our financial statements.
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in "Internal Control—2013 Integrated Framework" issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Based on this evaluation, our management determined that our internal controls over financial reporting were not effective as of December 31, 2022 due to material weaknesses related to lack of segregation of duties and inadequate controls and monitoring processes over financial reporting. As mentioned above, additional material weaknesses were identified around the lack of appropriate technical accounting expertise to evaluate and account for the areas mentioned above. It was determined these material weaknesses had not been remediated as of December 31, 2022. The Company is committed to remediating its material weaknesses as promptly as possible.

39

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. 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 designed, implemented and operating effectively. We plan for this to occur later in 2023.
This Annual Report does not include an attestation report by our independent registered public accounting firm, regarding internal control over financial reporting. As a smaller reporting company, our management’s report was not subject to attestation by our registered public accounting firm pursuant to rules of the SEC that permit us to provide only management’s report in this Annual Report.
4. Inherent Limitations on Effectiveness of Controls
Generally, disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Nevertheless, an internal control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system reflects the fact that there are resource constraints, and the benefits of controls are considered relative to their costs. As noted above, we have determined that our disclosure controls and procedures and our internal controls over financial reporting were not effective as of December 31, 2022. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the internal control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.
ITEM 9B.   OTHER INFORMATION
None.
ITEM 9C.   DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
PART III
40

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.
As of the date of this Report, the officers and directors of Alpine 4 were the following:
NameAgeBoard Member/PositionCommittee Assigned
Kent B. Wilson50DirectorNone
Charles Winters*****46DirectorNone
Ian Kantrowitz43DirectorNone
Gerry Garcia***42ChairwomanAUD; Comp; NCG
Edmond Lew44DirectorAUD; Comp; NCG
Christophe Jeunot51DirectorAUD; Comp
Jonathan Withem34DirectorAUD; Comp
Andrew Call**45DirectorAUD*
Jeffrey Hail61Chief Operating OfficerN/A
Larry Zic****61Chief Financial OfficerN/A
SaVonnah Osmanski 27VP/Corporate ControllerN/A

AUD = Audit Committee; COMP = Compensation Committee; NCG = Nominating and Corporate Governance Committee. * = Committee Chair.
** Mr. Call was appointed to the Board of Directors on April 6, 2022 and was appointed to the Audit Committee and made chair of the Audit Committee on that date.
*** On April 6, 2022, the Company appointed Gerry Garcia to serve as the non-executive Chairwoman of the Board.
**** On March 21, 2023, Larry Zic submitted his resignation notice, effective March 31, 2023.
***** On April 10, 2023, Charles Winters submitted his letter of resignation.
Biographical Information for Kent B. Wilson
Mr. Wilson serves as the Chief Executive Officer and Secretary for the Company. Previously, he has raised approximately two million dollars via seed capital and private placement funds to start Crystal Technology Holdings, Ltd./NextSure, LLC. This company successfully designed, built, and brought two products to market, including an internet-based insurance rating engine that allowed prospective buyers to rate and buy their auto insurance online via a virtual insurance agent. Since 2002, Mr. Wilson has been actively involved with all facets of corporate financial and operational planning and has held the title of CFO and CEO for several different companies. Mr. Wilson has also consulted for various finance departments of publicly traded companies such as JDA Software and Switch & Data, Inc. to help them identify and develop best SOX and GAAP practices and procedures. In 2011, Mr. Wilson took over as CFO of United Petroleum Company and helped guide them from a small startup with less than $1 million in revenue to a company with $20 million in revenue and a growth path for 2013 and 2014. Mr. Wilson holds a BA degree in Management and an MBA from Northcentral University.
Biographical Information for Charles Winters
Mr. Winters is an automotive executive with over 10 years of automotive dealership experience. He is also a principal in several automotive dealerships and repair shops throughout the southwest. Mr. Winters holds a Bachelor's Degree in Economics from Auburn University.

Mr. Winters resigned from the Board of Directors on April 10, 2023.
Biographical Information for Ian Kantrowitz
As Vice President of Investor Relations, Mr. Kantrowitz is accountable for creating and presenting a consistently applied investment message to our shareholders and the investment community on behalf of Alpine 4. Furthermore, he is responsible for monitoring and presenting management with the opinions of the investment community regarding the company's performance.
Prior to joining the Alpine 4 team, Mr. Kantrowitz was a project manager for two major homebuilders in Phoenix, AZ, Continental Homes and Engle Homes. Mr. Kantrowitz has also been actively involved in the automotive industry where his
41

in-depth knowledge of the auto industry lends a valuable perspective to our in-house product, 6th Sense Auto. Additionally, he was a top performing banker for Wells Fargo Bank, ranked number 5 in the country.
Biographical information for Gerry Garcia
Mrs. Gerry Garcia was appointed to the Board on March 2, 2021. There was no arrangement or understanding between the Company and Mrs. Garcia pursuant to which Mrs. Garcia was selected or appointed as a Director. The Board has asked Mrs. Garcia to serve on the Audit Committee and Compensation Committee of the Board.

Mrs. Garcia is a finance and operations executive with more than 18 years of business experience. For the past eight years, Mrs. Garcia has been a Director of Operations and is responsible for a multimillion-dollar budget. Mrs. Garcia has also spent the last 16 years serving as a member of multiple Boards of Directors for various non-profit 501(c)(3) organizations, helping guide them through the complex corporate landscape that non-profit 501(c)(3)'s need access to. The Alpine 4 Board of Directors feels that her knowledge of financial/strategic planning, reporting, budget analysis, and fiduciary prudence from prior Boards will be paramount to upholding the company's financial accountability, stability, and strength and is excited to see her in the role of Chairwoman.
There are no transactions or proposed transactions between the Company and Mrs. Garcia required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.
Biographical information for Edmond Lew
Mr. Lew was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Lew pursuant to which Mr. Lew was selected or appointed as a Director. The Board has asked Mr. Lew to serve on the Audit Committee and Compensation Committee of the Board.
Mr. Lew started his career in Information Technology (“IT”) as a Systems Engineer, building out hosted applications and delivering them through terminal computing in the early 2000s. This model would evolve and later be adopted as what is now recognized as cloud computing. After working in the support, implementation, and data center sides of the industry, Mr. Lew went out on his own as an IT consultant. Mr. Lew was self-employed for 14 years, lending his expertise to businesses in the construction, hospitality, utilities, education, arts, logistics, law enforcement and technology fields. Additionally, Mr. Lew has given back to the community by volunteering extensively over the past 15 years with various charities and non-profits, focusing on arts and social service organizations. In the interest of becoming a more capable and effective leader, Mr. Lew has completed board governance and diversity training courses and has applied those skills in his volunteer work as well as his professional career. Mr. Lew is an avid cyclist, a talented private chef and a former competitive eater.
There are no transactions or proposed transactions between the Company and Mr. Lew required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.
Biographical information for Christophe Jeunot
Mr. Jeunot was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Jeunot pursuant to which Mr. Jeunot was selected or appointed as a Director. The Board has asked Mr. Jeunot to serve on the Audit Committee and Compensation Committee of the Board.
Mr. Jeunot collaborates with Fortune 500 national and international companies as a Story Board Artist aiding in movie, television and branding campaigns. His clients range from Netflix and Peloton to Goldman Sachs, Exxon Mobile, Samsung and 3M, among others. Mr. Jeunot’s European perspective and creativity allows solutions to be derived through an alternative lens, lending to diverse and dynamic thinking within strategic planning sessions. Mr. Jeunot’s affinity for nature and the environment makes him a conscientious proponent for green technologies.
There are no transactions or proposed transactions between the Company and Mr. Jeunot required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.
42

Biographical information for Jonathan Withem
Mr. Withem was appointed to the Board of Directors on March 2, 2021. There was no arrangement or understanding between the Company and Mr. Withem pursuant to which Mr. Withem was selected or appointed as a Director. The Board has asked Mr. Withem to serve on the Audit Committee and Compensation Committee of the Board.
Mr. Withem contributed to the development of custom interfaces for eCommerce and onsite sales for entertainment company ETIX. As one of the largest interactive ticketing platforms, ETIX processes over 50 million tickets in 40 countries annually. Mr. Withem has experience working with a variety of teams to create, test and release new products, in addition to client training. Mr. Withem’s expertise in project management and budgetary compliance ensures adherence to strict time frames in the achievement of established goals. Mr. Withem is an avid music lover, teaching music curriculum privately and for a California liberal arts university remotely.
There are no transactions or proposed transactions between the Company and Mr. Withem required to be disclosed as “related party transactions” pursuant to Item 404(a) of Regulation S-K.

Biographical Information for Andrew Call

Andrew Call is the Director of the School of Accountancy at the W. P. Carey School of Business at Arizona State University, and is the Professional Advisory Board Professor of Accounting. Joining the school in 2013, Mr. Call rose through the ranks to eventually lead the School of Accounting in its research, curriculum, and outreach efforts. Professor Call researches various financial reporting topics, including the role of equity analysts in the capital markets, managers' voluntary disclosures of accounting information, and the role of whistleblowers in the discovery of financial misconduct. In the classroom, Professor Call has taught at both the undergraduate and graduate levels. Andy has specialist background in Security Analysis, Management Guidance, and Whistleblowing. He has also contributed to or been published in 17 different publications including The Accounting Review, Journal of Accounting Research, and the Journal of Accounting and Economics.

Mr. Call serves as the Financial Expert on the Audit Committee, and has been appointed as the Chair of the Audit Committee.
Our bylaws authorize no fewer than one director. As of the date of this Report, we had seven directors.

Biographical Information for Jeff Hail
Jeff Hail is the Chief Operating Officer (COO) of Alpine 4 Holdings, Inc. Raised and educated in Scottsdale, AZ; Mr. Hail earned his Bachelors of Science degree in Operations and Production Management from the W.P. Carey School of Business at Arizona State University. Mr. Hail’s professional experience has been both in the government and private sector. As a Buyer/Contract Officer with the Arizona Department of Transportation writing, awarding and administering highway services contracts.
In the private sector, Mr. Hail experienced success by starting a number of different companies and building them to be the leaders in their niche sectors from both electronics manufacturing to e-commerce. As a result, he brings a broad-based experience level with the operational aspects of running a business in today’s realm.

Biographical Information for Larry Zic

Mr. Zic has been with the Company since April 2020, originally serving as Corporate Controller. Later, Mr. Zic was appointed as the Company’s Chief Accounting Officer, and on October 1, 2021, was appointed as the Company’s Chief Financial Officer. Mr. Zic is a Certified Public Accountant (inactive license) and holds two Bachelors of Science Degrees, one in Accounting and one in Computer Information Systems from Calumet College of St. Joseph (Indiana). He also holds an MBA from Indiana University NW. Prior to joining the Company, from November 2016 to April 2020, Mr. Zic served as Chief Financial Officer for Aaron Clark Industries, dba Desert Foothills Landscape.

As noted above, Mr. Zic submitted his resignation notice on March 21, 2023, effective as of March 31, 2023.

Biographical Information for SaVonnah Osmanski

Miss. Osmanski is the Vice President, Corporate Controller of Alpine 4 Holdings, Inc. She has been with the Company since March 2021. Miss Osmanski is a Certified Public Accountant and holds two Bachelors of Science Degrees, one in
43

Accounting and one in Finance from Northern Arizona University. She also holds a Masters in Accounting from the W.P Carey School of Business at Arizona State University. Prior to joining the Company Miss. Osmanski was an external auditor.
Term of office. Our directors are appointed for a one-year term to hold office until the next annual meeting of our shareholders or until removed from office in accordance with our bylaws. Our officers are appointed by our Board and hold office until removed by the Board.
Family relationships. There are no family relationships between or among the directors, executive officers or persons nominated or chosen by us to become directors or executive officers.
Director or officer involvement in certain legal proceedings. To the best of our knowledge, except as described below, during the past five years, none of the following occurred with respect to a present or former director or executive officer of the Company: (1) any bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time; (2) any conviction in a criminal proceeding or being subject to a pending criminal proceeding (excluding traffic violations and other minor offenses); (3) being subject to any order, judgment or decree, not subsequently reversed, suspended or vacated, of any court of any competent jurisdiction, permanently or temporarily enjoining, barring, suspending or otherwise limiting his involvement in any type of business, securities or banking activities; and (4) being found by a court of competent jurisdiction (in a civil action), the Securities and Exchange Commission or the Commodities Futures Trading Commission to have violated a federal or state securities or commodities law, and the judgment has not been reversed, suspended or vacated.

Board Meeting and Attendance

During fiscal year 2022, our Board held six (6) meetings in person or by telephone. Members of our Board were provided with information between Board meetings regarding the Company’s operations and were consulted on an informal basis with respect to pending business. Each director attended all of the Board meetings and the meetings held by all committees of our Board on which such director served during the year.

Director Independence

Independent Directors

As of the date of this Report, Alpine 4 was required by The Nasdaq Stock Market to have a majority of independent directors.

Accordingly, as of the date of this Report, the Board had concluded that five of the members of the Board of Directors would qualify as independent directors. The Board of Directors has determined that Ms. Garcia, and Messrs. Call, Lew, Jeunot, and Withem would be independent directors of the Company under the listing standards adopted by The Nasdaq Stock Market. In making these independence determinations, the Board of Directors considered all of the factors that automatically compromise director independence as specified in The Nasdaq Stock Market’s listing standards and determined that none of those conditions existed. In addition, the Board of Directors considered whether any direct or indirect material relationship, beyond those factors that automatically compromise director independence, existed between those directors, their immediate family members, or their affiliated entities, on the one hand, and us and our subsidiaries, on the other hand. The Board of Directors determined, for those directors identified as independent above, that any relationship that existed was not material and did not compromise that director’s independence. We anticipate that our independent directors will meet in an executive session at least once per year. All standing committee members are independent for the purpose of the committees on which they serve.

Board Leadership Structure

We have chosen to split the roles of Chairman of the Board and Chief Executive Officer. Mr. Wilson serves as Chief Executive Officer while Mr. Winters previously served as the non-executive Chairman of the Board. On April 6, 2022, the Company announced that the Board of Directors had decided to have a rotating Chair of the Board position, and appointed Gerry Garcia to serves as the non-executive Chairwoman of the Board. Ms. Garcia was serving as the Chairwoman of the Board as of the date of this Report. The Board believes that this structure is appropriate for the Company and provides the appropriate level of independent oversight necessary to ensure that the Board meets its fiduciary obligations to our stockholders, that the interests of management and our stockholders are properly aligned, and that we establish and follow sound business practices and strategies that are in the best interests of our stockholders.

44

The Board of Directors does not believe that one particular leadership structure is appropriate at all times and will continue to evaluate the Board’s leadership structure from time to time.

Board’s Role in Risk Management

One of the Board of Directors’ key functions is informed oversight of the Company’s risk management process. The Board of Directors does not have a standing risk management committee, but rather administers this oversight function directly through the Board of Directors as a whole, as well as through various standing committees of the Board of Directors that address risks inherent in their respective areas of oversight.

In particular, the Board of Directors is responsible for monitoring and assessing strategic and operational risk exposure, which may include financial, legal and regulatory, human capital, information technology and security and reputation risks.

The Audit Committee has the responsibility to consider and discuss major financial risk exposures and the steps management has taken to monitor and control these exposures, including guidelines and policies to govern the process by which risk assessment and management is undertaken.

The Nominating and Corporate Governance Committee monitors the effectiveness of the Company’s corporate governance policies and the selection of prospective members of the Board of Directors and their qualifications, as well as environmental, social and governance (“ESG”)-related risks.

The Compensation Committee, in conjunction with the Audit Committee, assesses and monitors whether any of the Company’s compensation policies and programs have the potential to encourage excessive risk-taking. In addition, the Compensation Committee reviews and monitors matters related to human capital management, including diversity and inclusion initiatives and management of human capital risks.

Like all businesses, we also face threats to our cybersecurity, as we are reliant upon information systems and the Internet to conduct our business activities. In light of the pervasive and increasing threat from cyberattacks, the Board believes oversight of this risk is appropriately allocated to the Board, although the Board may decide to delegate this responsibility to one of the Committees of the Board. The Board, with input from management, assesses the Company’s cybersecurity risks and the measures implemented by the Company to mitigate and prevent cyberattacks and respond to data breaches. In addition, management and the Board of Directors have recently focused on risks relating to, and the impact on the Company from, the COVID-19 pandemic, and will continue to do so while the situation remains in flux.

Typically, the entire Board of Directors meets with management and the applicable committees of the Board of Directors at least annually to evaluate and monitor respective areas of oversight. Both the Board of Directors as a whole and the various standing committees receive periodic reports from individuals responsible for risk management, as well as incidental reports as matters may arise. It is the responsibility of the committee chairs to report findings regarding material risk exposures to the Board of Directors as quickly as possible. The Board of Directors’ role in risk oversight does not affect its leadership structure.

Committees of the Board

The Board of Directors has an Audit Committee, a Nominating and Corporate Governance Committee and a Compensation Committee. The current charters for each of the committees are available on our website www.alpine4.com under the “Investors” tab and then the “Governance” tab. The members of the committees, as of the Record Date, are identified in the following table:

DirectorAudit CommitteeCompensation CommitteeNominating and Corporate Governance Committee
Kent B. Wilson
Charles Winters (5)
Ian Kantrowitz
Gerry Garcia(1)(2)(3)XXX
Edmond Lew(2)(3)XXX
Christophe Jeunot(2)XX
Jonathan Withem(2)XX
Andrew Call(4)X
45


(1) Chairwoman of the Board of Directors.
(2) Ms. Garcia, and Messrs. Lew, Jeunot, and Withem were appointed as members of the Audit Committee and the Compensation Committee in March 2021.
(3) Ms. Garcia and Mr. Lew were appointed as members of the Nominating and Corporate Governance Committee on September 18, 2021.
(4) Mr. Call was appointed to the Board on April 6, 2022, and was appointed to the Audit Committee and made chair of the Audit Committee on that date.
(5) Mr. Winters resigned from the Board on April 10, 2023.

Audit Committee

As of December 31, 2022, the Audit Committee of the Board of Directors consisted of Mrs. Garcia and Messrs. Call (Chair), Lew, Jeunot, and Withem, who are independent for purposes of serving on the committee under the SEC’s rules and The Nasdaq Stock Market’s listing requirements. (As noted above, Mr. Loyd resigned from the Board on March 16, 2022, and Andrew Call was appointed as a member and Chair of the Audit Committee on April 6, 2022.) The Audit Committee acts under a written charter adopted by the Board of Directors. All Audit Committee members are financially literate. As of the date of this Report, following the resignation of Mr. Loyd from the Board and the Audit Committee, the Board of Directors has determined that Mr. Call qualifies as an “audit committee financial expert” as defined by Item 407(d)(5)(ii) of Regulation S-K under the Exchange Act. The Audit Committee assists the Board of Directors in fulfilling its responsibilities for oversight of the quality and integrity of the accounting, internal controls, and reporting practices of the Company, and performs such other duties as are directed by the Board of Directors. The Audit Committee’s role includes a particular focus on the qualitative aspects of financial reporting to stockholders, and on the Company’s processes to manage business and financial risk, and for compliance with significant applicable legal, ethical and regulatory requirements. The Audit Committee’s responsibilities include, among other things, reviewing policies and procedures regarding transactions, and reviewing and overseeing the transactions, between the Company and officers, directors and other related parties that are not a normal part of the Company’s business. Annually and on a quarterly basis, the Audit Committee reviews and discusses matters separately with management of the Company and with the Company’s independent registered public accounting firm.

The Audit Committee also conducts periodic oversight of the Company’s risk management, including regularly reviewing the Company’s cybersecurity and other information technology risks, controls and procedures and the Company’s plans to mitigate cybersecurity risks and to respond to data breaches.

The Audit Committee is directly responsible for the appointment of the independent registered public accounting firm engaged to prepare and issue an audit report on the financial statements of the Company and periodically reviews and evaluates such firm’s performance and independence from management. All audit and permitted non-audit services are pre-approved by the Audit Committee. The Audit Committee was formed in 2021. Prior to the formation of the Audit Committee, the Board as a whole performed the functions of the Audit Committee.

Compensation Committee

The Compensation Committee of the Board of Directors consists of Mrs. Garcia and Messrs. Lew (Chair), Jeunot, and Withem. All members of the Compensation Committee are independent for purposes of serving on the committee under The Nasdaq Stock Market’s listing requirements and applicable SEC and tax regulations. The Compensation Committee acts under a written charter adopted by the Board of Directors. The Compensation Committee is responsible for establishing policies with respect to the compensation of the Company’s officers and has overall responsibilities for approving and evaluating officer compensation plans, policies and programs of the Company. The Compensation Committee’s functions include, but are not limited to:

To review and approve annually the corporate goals and objectives applicable to the compensation of the chief executive officer (“CEO”), evaluate at least annually the CEO’s performance in light of those goals and objectives, and determine and approve the CEO’s compensation level based on this evaluation.

To review and approve the compensation of all other executive officers.

To review, and make recommendations to the Board regarding, incentive compensation plans and equity-based plans, and where appropriate or required, recommend for approval by the stockholders of the Company, which includes the ability to adopt, amend and terminate such plans.

To review, and make recommendations to the Board regarding, any employment agreements and any severance arrangements or plans, including any benefits to be provided in connection with a change in control, for the CEO
46

and other executive officers, which includes the ability to adopt, amend and terminate such agreements, arrangements or plans.

To review all director compensation and benefits for service on the Board and Board committees at least once a year and to recommend any changes to the Board as necessary.

The Compensation Committee has the sole authority to retain and to terminate any compensation consultant, legal counsel or financial or other advisor to be used to assist in the performance of its duties and responsibilities, without consulting or obtaining the approval of senior management of the Company in advance, and has the sole authority to approve the compensation advisor’s fees and other retention terms. The Compensation Committee is responsible for annually reviewing an assessment of any potential conflict of interest raised by the work of a compensation consultant (and other compensation advisor, as required) that is involved in determining or recommending executive and/or director compensation.

The Compensation Committee may delegate its authority to a subcommittee of its members. The Compensation Committee was formed in 2021. Prior to the formation of the Compensation Committee, the Board as a whole performed the functions of the Compensation Committee.

Nominating and Corporate Governance Committee

The members of the Nominating and Corporate Governance Committee are Ms. Garcia and Mr. Lew. All of the members of the Nominating and Corporate Governance Committee are independent for purposes of serving on the committee under The Nasdaq Stock Market’s listing requirements. The Nominating and Corporate Governance Committee acts under a written charter adopted by the Board of Directors. The functions of the Nominating and Corporate Governance Committee include, among other items, overseeing all aspects of the Company’s corporate governance functions, including compliance with significant legal, ethical and regulatory requirements. The Nominating and Corporate Governance Committee’s functions include, but are not limited to the following functions:

To determine the qualifications, qualities, skills, and other expertise required to be a director and to develop, and recommend to the Board for its approval, criteria to be considered in selecting nominees for director (the "Director Criteria").

To consider any director candidates recommended by the Company's stockholders pursuant to the procedures described in the Company's proxy statement. The Committee shall also consider any nominations of director candidates validly made by stockholders in accordance with applicable laws, rules and regulations and the provisions of the Company's charter documents.

To make recommendations to the Board regarding the selection and approval of the nominees for director to be submitted to a stockholder vote at the annual meeting of stockholders.

To develop and recommend to the Board a set of corporate governance guidelines applicable to the Company, to review these principles at least once a year and to recommend any changes to the Board.

To oversee the Company's corporate governance practices and procedures, including identifying best practices and reviewing and recommending to the Board for approval any changes to the documents, policies and procedures in the Company's corporate governance framework, including its certificate of incorporation and bylaws.

To review the Board's committee structure and composition and to make recommendations to the Board regarding the appointment of directors to serve as members of each committee and committee chairmen annually.

If a vacancy on the Board and/or any Board committee occurs, to identify and make recommendations to the Board regarding the selection and approval of candidates to fill such vacancy either by election by stockholders or appointment by the Board.

To develop and oversee a Company orientation program for new directors and a continuing education program for current directors, periodically review these programs and update them as necessary.

To review all director compensation and benefits for service on the Board and Board committees at least once a year and to recommend any changes to the Board as necessary.

To develop and recommend to the Board for approval standards for determining whether a director has a relationship with the Company that would impair its independence.

47

To review and discuss with management disclosure of the Company's corporate governance practices, including information regarding the operations of the Committee and other Board committees, director independence and the director nominations process, and to recommend that this disclosure be, included in the Company's proxy statement or annual report on Form 10-K, as applicable.

To monitor compliance with the Company's Code of Business Conduct (the "Code"), to investigate any alleged breach or violation of the Code, to enforce the provisions of the Code and to review the Code periodically and recommend any changes to the Board.

To review any director resignation letter tendered in accordance with the Company's director resignation policy, and evaluate and recommend to the Board whether such resignation should be accepted.

The Nominating and Corporate Governance Committee also reports to, and assists, the Board of Directors in identifying individuals for membership on the Board of Directors and recommends to the Board of Directors the director nominees for the Company’s Annual Meeting of Stockholders. The Nominating and Corporate Governance Committee was formed in 2021. Prior to the formation of the Nominating and Corporate Governance Committee, the Board as a whole performed the functions of the Nominating and Corporate Governance Committee.

Director Nomination Process—The Nominating and Corporate Governance Committee believes that the Company is well-served by its current directors. In the ordinary course, absent special circumstances or a material change in the criteria for membership on the Board of Directors, the Nominating and Corporate Governance Committee will re-nominate incumbent directors who continue to be qualified for service on the Board of Directors and are willing to continue as directors. If an incumbent director is not standing for re-election or if a vacancy occurs between annual stockholder meetings, the Nominating and Corporate Governance Committee will seek out potential candidates for appointment to the Board of Directors who meet the criteria for selection as a nominee and have the specific qualities or skills being sought. Director candidates will be selected based upon input from the members of the Board of Directors, senior management of the Company and, if the Nominating and Corporate Governance Committee deems appropriate, a third-party search firm.

Candidates will be chosen for their ability to represent all of the stockholders, and for their character, judgment, fairness and overall ability. As a group, they are expected to set the appropriate policy for the Company, and to bring to the Board of Directors broad experience in business matters and an insight and awareness of the appropriate and ever-changing role that corporations should have in society. Because the advice of those facing similar issues is of particular value, executive officers of other corporations are desirable candidates. Alpine 4 does not have a set policy or process for considering “diversity”, however that term may be defined, in identifying nominees. However, the Nominating and Corporate Governance Committee strives to identify and recruit individuals whose diverse talents, experiences and backgrounds enhance the inclusive environment in which the Board of Directors currently functions. The Nominating and Corporate Governance Committee relies upon its judgment of the foregoing general criteria and the following personal criteria in selecting candidates for nomination to the Board of Directors:

Independence and absence of conflicts of interest;

Honesty, integrity and accountability;

Substantial business experience with a practical application to the Company’s needs;

Willingness to ask tough questions in a constructive manner that adds to the decision-making process of the Board of Directors;

Demonstrated ability to think strategically and make decisions with a forward-looking focus;

Ability to assimilate relevant information on a broad range of topics;

Willingness to express independent thought;

Team player;

Willingness to make a strong commitment of time and attention to the Board of Directors’ processes and affairs; and

Ability to commit to Company stock ownership.

48

The Nominating and Corporate Governance Committee will also consider proposals for nominees for director from stockholders which are made in writing to the Corporate Secretary of the Company and comply with the requirements set forth in the Bylaws. The recommendation must contain sufficient background information concerning the nominee to enable a proper judgment to be made as to his or her qualifications. Recommendations must also include a written statement from the candidate expressing a willingness to serve.

The Nominating and Corporate Governance Committee seeks to identify director nominees through a combination of referrals, including referrals provided by management, existing members of the Board and our stockholders, and direct solicitations, where warranted. Referrals of director nominees should be sent to the Board of Directors, c/o Chief Executive Officer, Alpine 4 Holdings, Inc., 2525 E Arizona Biltmore Circle, Suite 237, Phoenix, AZ 85016. All referrals will be compiled by the Chief Executive Officer and forwarded to the Board for their review and consideration. At a minimum, a recommendation should include the individual’s name, current and past business experience, professional affiliations, age, stock ownership in the Company, particular business qualifications, and such other information as the stockholder deems relevant to assist the Board in considering the individual’s potential service as a director.

Delinquent Section 16(a) Reports. Section 16(a) of the Exchange Act requires our directors and executive officers and persons who beneficially own more than ten percent of a registered class of our equity securities to file with the SEC initial reports of ownership and reports of changes in ownership of common stock and other equity securities. Officers, directors and greater than ten percent beneficial shareholders are required by SEC regulations to furnish us with copies of all Section 16(a) forms they file. To the best of our knowledge based solely on a review of Forms 3, 4, and 5 (and any amendments thereof) received by us during or with respect to the year ended December 31, 2022, the following persons failed to file, on a timely basis, the identified reports required by Section 16(a) of the Exchange Act during fiscal year ended December 31, 2022:
Name and Principal PositionNumber of Late ReportsTransactions not Reported in Timely MannerKnown Failures to File a Required Form
Kent Wilson, CEO, Director14None
Charles Winters, Director011
Ian Kantrowitz, Director13None
Gerry Garcia, Director001
Edmond Lew, Director001
Christophe Jeunot, Director001
Jonathan Withem, Director001
Andrew Call, Director001
49

ITEM 11. EXECUTIVE COMPENSATION.
Summary Compensation Table
Name and Principal PositionYearSalaryBonusStock AwardsOption AwardsNonequity Incentive Plan CompensationDeferred Compensation EarningsAll Other CompensationTotal
($)($)($)($)($)($)($)($)
Kent B. Wilson, Chief Executive Officer2022677,08265,51000000742,592
2021424,485784,297164,88500001,373,667
Jeff Hail, Chief Operating Officer2022510,21255,38200000565,594
2021361,381288,17234,0760000683,629
Larry Zic, Chief Financial Officer2022405,67110,000116,5500000532,221
2021235,49218,35000000253,842
SaVonnah Osmanski, VP Corporate Controller2022182,30721,00077,7000000281,007
202188,4855000000088,985
Ian Kantrowitz, VP Investor Relations2022229,17915,00000000244,179
2021165,745293,86927,4800000487,094
Outstanding Equity Awards
None.
Director Compensation
The following table sets forth the amounts paid to the Company's directors for their service as directors of the Company during the year ended December 31, 2022. Please note: the compensation of Mr. Wilson and Mr. Kantrowitz, who are also executive officers of the Company, are set forth above. The all other compensation in the table below for Mr. Winters is salary earned while he was employed by the Company.
NameFees earned
or paid
in cash
Stock awardsOption awardsAll other compensationTotal
($)($)($)($)($)
Ian Kantrowitz$73,385 $$$$73,385 
Kent Wilson$73,385 $$$$73,385 
Christopher Jeunot$28,519 $$$$28,519 
Gerry Garcia$30,154 $$$$30,154 
Andrew Call$22,954 $$$$22,954 
Edmond Lew$31,788 $$$$31,788 
Jonathan Withem$28,231 $$$$28,231 
Charles Winters$73,385 $$$50,640 $124,025 
ITEM 12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
The following table sets forth certain information regarding beneficial ownership of Alpine 4 Class A, Class B, and Class C common stock and Series B Preferred Stock as of February 21, 2023, (i) by each person (or group of affiliated persons) who owns beneficially more than five percent of the outstanding shares of common stock, (ii) by each director and executive officer of Alpine 4, and (iii) by all of the directors and executive officers of Alpine 4 as a group. The percentages are based on the following figures:

50

178,737,349 shares of Class A common stock;
8,548,088 shares of Class B common stock;
12,256,816 shares of Class C common stock; and
4 shares of Series B Preferred stock.

Except as otherwise noted, the persons named in the table have sole voting and dispositive power with respect to all shares beneficially owned, subject to community property laws where applicable.

Name and Address of
beneficial owner (1);
Class of Securities
Title/Class of SecurityNumber of Shares
Beneficial
Ownership of
Shares Listed
VotesTotal Voting Power (2)
Kent B. Wilson
Chief Executive Officer,  Director
CLASS A1,523,321 0.85 %1,523,321 
CLASS B2,935,488 34.34 %29,354,880 
CLASS C990,169 8.08 %4,950,845 
B Preferred50.00 %325,502,309 
Total Votes361,331,355 37.00 %
Charles Winters, DirectorCLASS A723,322 0.40 %723,322 
CLASS B1,300,000 15.21 %13,000,000 
CLASS C675,000 5.51 %3,375,000 
B Preferred25.00 %162,751,155 
Total Votes179,849,477 18.42 %
Ian Kantrowitz
Director
CLASS A833,414 0.47 %833,414 
CLASS B1,499,429 17.54 %14,994,290 
CLASS C1,009,738 8.24 %5,048,690 
B Preferred25.00 %162,751,155 
Total Votes183,627,549 18.80 %
Jeff Hail
Chief Operating
Officer
CLASS A446,522 0.25 %446,522 
CLASS B1,124,211 13.15 %11,242,110 
CLASS C788,000 6.43 %3,940,000 
B Preferred0.00 %— 
Total Votes15,628,632 1.60 %
Gerry Garcia
Director
CLASS A10,000 0.01 %10,000 
CLASS B0.00 %
CLASS C1,000 0.01 %5,000 
B Preferred0.00 %
Total Votes15,000 *%
Edmond Lew
Director
CLASS A190,897 0.11 %190,897 
CLASS B0.00 %
CLASS C8,167 0.07 %40,835 
B Preferred0.00 %
Total Votes231,732 *%
51

Christophe Jeunot
Director
CLASS A178,621 0.10 %178,621 
CLASS B0.00 %
CLASS C27,224 0.22 %136,120 
B Preferred0.00 %
Total Votes314,741 *%
Jonathan Withem
Director
CLASS A0.00 %
CLASS B0.00 %
CLASS C0.00 %
B Preferred0.00 %
Total Votes%
Andrew Call
Director
CLASS A0.00 %
CLASS B0.00 %
CLASS C0.00 %
B Preferred0.00 %
Total Votes%
As a GroupCLASS A3,906,097 2.19 %3,906,097 
9 PEOPLECLASS B6,859,128 80.24 %68,591,280 
CLASS C3,499,298 28.55 %17,496,490 
B Preferred100.00 %651,004,619 
Total Votes740,998,486 75.88 %
*    Less than 1%

1.Except as otherwise indicated, the address of the stockholder is: Alpine 4 Holdings, Inc., 2525 E Arizona Biltmore Cir, Suite 237, Phoenix AZ 85016.
2.The Voting Power column includes the effect of shares of Class B Common Stock, Class C Common Stock, and Series B Preferred Stock held by the named individuals, as indicated in the footnotes below. Each share of Class B common stock has 10 votes.  Each share of Class C Common Stock has 5 votes. Collectively, all of the shares of Series B Preferred have voting power equal to 200% of the total voting power of all other Classes or series of outstanding shares. Each Series B Preferred share has a fractional portion of that aggregate vote.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Related Party Transactions

During the year ended December 31, 2021, the Company paid $238,651 on note payables due to related parties. As of December 31, 2022 and 2021, there were no outstanding related party note payables.

Director Independence

Nasdaq listing standards require that a majority of our board of directors be independent. An “independent director” is defined generally as a person other than an officer or employee of the company or its subsidiaries or any other individual having a relationship which in the opinion of the company’s board of directors, would interfere with the director’s exercise of independent judgment in carrying out the responsibilities of a director. Our board of directors has determined that Ms. Garcia and Messrs. Lew, Jeunot, Withem and Call qualify as “independent directors” as defined in the Nasdaq listing
52

standards and applicable SEC rules. Our independent directors will have regularly scheduled meetings at which only independent directors are present.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.
MaloneBailey, LLP (“MaloneBailey”)
Set below are aggregate fees billed by MaloneBailey for professional services rendered for the year ended December 31, 2022.
Audit Fees
The fees for the audit and review services billed by MaloneBailey for the period from January 1, 2022, to December 31, 2022, were $353,000.
Audit Related Fees
The fees for the audit related services billed by MaloneBailey for the period from January 1, 2022, to December 31, 2022, were $27,600.
Tax Fees
The fees for the tax related services billed by MaloneBailey for the period from January 1, 2022, to December 31, 2022, were $0.
RSM US LLP (“RSM”)
Set below are aggregate fees billed by RSM for professional services rendered for the year ended December 31, 2022.
Audit Fees
The fees for the audit and review services billed by RSM for the period from January 1, 2022, to December 31, 2022, were $375,000.
Tax Fees
The fees for the tax related services billed by RSM for the period from January 1, 2022, to December 31, 2022, were $81,000.

MaloneBailey, LLP (“MaloneBailey”)
Set below are aggregate fees billed by MaloneBailey for professional services rendered for the year ended December 31, 2021.
Audit Fees
The fees for the audit and review services billed by MaloneBailey for the period from January 1, 2021, to December 31, 2021 were $860,000.
Audit Related Fees
The fees for the audit related services billed by MaloneBailey for the period from January 1, 2021, to December 31, 2021 were $50,000.
PART IV
53

ITEM 15.  EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
15(a)(1). Financial Statements.
The following consolidated financial statements, and related notes and Reports of Independent Registered Public Accounting Firms are filed as part of this Annual Report:
ITEM 16.  FORM 10-K SUMMARY

None.
54

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
Consolidated Financial Statements
Contents

F-1








REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM



To the Stockholders and the Board of Directors of Alpine 4 Holdings, Inc. and Subsidiaries



Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Alpine 4 Holdings, Inc. and subsidiaries (the Company) as of December 31, 2022, the related consolidated statements of operations, changes in stockholders’ equity (deficit) and cash flows, for the year then ended, and the related notes (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022, and the results of its operations and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America.


Going Concern

The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1A to the financial statements, the Company has suffered recurring losses from operations and recurring negative cash flows from operations. This raises substantial doubt about the Company's ability to continue as a going concern. Management's plans in regard to these matters also are described in Note 1A. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.


Basis for Opinion

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

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












F-2

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


/s/ RSM US LLP

We have served as the Company's auditor since 2022.


Phoenix, Arizona

May 5, 2023





F-3






REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of
Alpine 4 Holdings, Inc and Subsidiaries

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Alpine 4 Holdings, Inc. and its subsidiaries (collectively, the “Company”) as of December 31, 2021, and the related consolidated statement of operations, changes in stockholders’ equity, and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and the results of their operations and their cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.
/s/ MaloneBailey, LLP
www.malonebailey.com
We have served as the Company's auditor from 2015 to 2022.
Houston, Texas
April 13, 2022, except for the restatement discussed in Note 1 as to which the date is March 16, 2023.











F-4

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS

December 31,
2022
December 31,
2021
ASSETS
CURRENT ASSETS:
Cash$2,673,541 $3,715,666 
Accounts receivable, net17,139,944 11,875,176 
Contract assets1,402,788 877,904 
Inventory25,258,369 24,419,654 
Prepaid expenses and other current assets2,428,223 1,955,907 
Total current assets48,902,865 42,844,307 
Property and equipment, net19,503,485 28,101,471 
Intangible assets, net36,282,609 39,180,664 
Right of use assets16,407,566 1,460,206 
Goodwill22,680,084 22,680,084 
Other non-current assets1,855,605 357,118 
TOTAL ASSETS$145,632,214 $134,623,850 
LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)
CURRENT LIABILITIES:
Accounts payable$8,608,554 $7,744,957 
Accrued expenses6,749,890 5,074,006 
Contract liabilities5,284,285 6,359,449 
Notes payable, current portion3,201,136 5,690,524 
Line of credit, current portion7,426,814 4,473,489 
Financing lease obligation, current portion725,302 649,343 
Operating lease obligation, current portion1,318,885 428,596 
Total current liabilities33,314,866 30,420,364 
Notes payable, net of current portion4,266,350 8,426,105 
Line of credit, net of current portion7,215,520 5,640,051 
Financing lease obligations, net of current portion14,592,813 15,319,467 
Operating lease obligations, net of current portion15,262,494 1,066,562 
Series C and Series D preferred stock subject to redemption 400,092 
Deferred tax liability988,150 1,861,165 
TOTAL LIABILITIES75,640,193 63,133,806 
Commitment and contingencies (Note 11)
STOCKHOLDERS' EQUITY (DEFICIT):
Preferred stock, $0.0001 par value, 5,000,000 shares authorized
— — 
Series B preferred stock; $1.00 stated value; 100 shares authorized, 5 and 5 shares issued and outstanding at December 31, 2022 and 2021
5 5 
Class A Common stock, $0.0001 par value, 295,000,000 shares authorized, 178,425,932 and 161,798,817 shares issued and outstanding at December 31, 2022 and 2021
17,844 16,182 
Class B Common stock, $0.0001 par value, 10,000,000 shares authorized, 8,548,088 and 8,548,088 shares issued and outstanding at December 31, 2022 and 2021
854 854 
Class C Common stock, $0.0001 par value, 15,000,000 shares authorized, 12,238,232 and 12,500,200 shares issued and outstanding at December 31, 2022 and 2021
1,224 1,250 
Additional paid-in capital141,723,921 130,348,267 
Accumulated deficit(71,751,827)(58,876,514)
Total stockholders' equity (deficit)69,992,021 71,490,044 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)$145,632,214 $134,623,850 
The accompanying notes are an integral part of these consolidated financial statements.
F-5

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
Years Ended December 31,
20222021
Revenues, net$104,563,002 $51,640,813 
Cost of revenues82,848,600 43,942,815 
Gross Profit21,714,402 7,697,998 
Operating expenses:
General and administrative expenses37,531,794 27,987,920 
Research and development876,542 1,464,918 
Impairment loss of intangible asset and goodwill 367,519 
Gain on sale of property(5,938,150) 
Total operating expenses32,470,186 29,820,357 
Loss from operations(10,755,784)(22,122,359)
Other income (expenses)
Interest expense(3,124,132)(3,289,233)
Gain on extinguishment of debt 803,079 
Gain on forgiveness of debt 3,896,108 
Impairment loss on equity investment (1,350,000)
Other income270,609 635,526 
Total other income (expenses)(2,853,523)695,480 
Loss before income tax(13,609,307)(21,426,879)
Income tax (benefit)(733,994)(1,943,741)
Net loss$(12,875,313)$(19,483,138)
Weighted average shares outstanding:
Basic190,779,052 164,216,808 
Diluted190,779,052 164,216,808 
Basic loss per share$(0.07)$(0.12)
Diluted loss per share$(0.07)$(0.12)
The accompanying notes are an integral part of these consolidated financial statements.
F-6

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)
Series B Preferred StockSeries C Preferred StockSeries D Preferred Stock Class A Common StockClass B Common StockClass C Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmountSharesAmountSharesAmountSharesAmountSharesAmountSharesAmount
Balance, December 31, 2020
5 $5  $  $ 126,363,158 $12,636 9,023,088 $902 14,162,267 $1,417 $25,144,136 $(39,393,376)$(14,234,280)
Issuance of shares of common stock for cash— — — — — — 18,428,827 1,844 — — — — 76,491,149 — 76,492,993 
Issuance of shares of common stock for convertible note payable and accrued interest— — — — — 7,384,018 740 — — — — 1,886,156 — 1,886,896 
Conversion of Class C to Class A— — — — — — 1,617,067 162 — — (1,617,067)(162)— —  
Conversion of Class B to Class A— — — — — — 475,000 48 (475,000)(48)— — — —  
Repurchase of class C common stock— — — — — — — — — — (45,000)(5)(185,845)— (185,850)
Issuance of shares of common stock for compensation— — — — — — 199,018 21 — — — — 261,504 — 261,525 
Issuance of shares of common stock and warrants for acquisition— — — — — — 4,922,471 492 — — — — 15,066,719 — 15,067,211 
Conversion of series D preferred stock to Class A— — — — — — 1,066,868 105 — — — — 5,194,329 — 5,194,434 
Conversion of series C preferred stock to Class A— — — — — — 1,342,390 134 — — — — 6,361,153 — 6,361,287 
Share-based compensation expense— — — — — — — — — — — — 36,538 — 36,538 
Beneficial conversion feature on convertible notes— — — — — — — — — — — — 92,428 — 92,428 
Net loss— — — — — — — — — — — — — (19,483,138)(19,483,138)
Balance, December 31, 2021
5 5     161,798,817 16,182 8,548,088 854 12,500,200 1,250 130,348,267 (58,876,514)71,490,044 
Issuance of shares of common stock for compensation— — — — — — 211,236 22 — —   231,555 — 231,577 
Exchange of shares of common stock for compensation— — — — — — 37,500 4 — — (37,500)(4)— —  
Conversion of Series D preferred stock to Class A— — — — — — 63,907 7 — — — — 365,463 — 365,470 
Conversion of Series C preferred stock to Class A— — — — — 8,245 — — — — — 34,622 — 34,622 
Conversion of Class C Common stock to Class A— — — — — — 224,468 22 — — (224,468)(22)— —  
Share-based compensation expense— — — — — — — — — — — — 473,159 — 473,159 
Shares issued from ATM— — — — — — 1,589,005 159 — — — — 1,097,303 — 1,097,462 
Issuance of shares of common stock for cash, net of offering costs— — — — — — 14,492,754 1,448 — — — — 9,173,552 — 9,175,000 
Net loss— — — — — — — — — — — — — (12,875,313)(12,875,313)
Balance, December 31, 20225 $5  $  $ 178,425,932 $17,844 8,548,088 $854 12,238,232 $1,224 141,723,921 $(71,751,827)$69,992,021 
F-7

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years Ended December 31,
20222021
OPERATING ACTIVITIES:
Net loss$(12,875,313)$(19,483,138)
Adjustments to reconcile net loss to
net cash used in operating activities:
Depreciation3,026,483 2,396,966 
Amortization3,148,055 1,757,393 
Gain on extinguishment of debt (803,079)
Gain on forgiveness of debt (3,896,108)
Amortization of preferred stock fair value (545,509)
Income tax benefit(733,994)(1,943,741)
Gain on sale of property(5,938,150) 
Bad debt expense202,761 3,028,757 
Employee stock compensation704,736 298,063 
Amortization of debt discounts 1,436,052 
Operating lease expense1,006,683 412,898 
Impairment loss on equity investment 1,350,000 
Impairment loss of intangible asset and goodwill 367,519 
Write off of inventory691,061 237,192 
Change in current assets and liabilities:
Accounts receivable(5,467,529)(4,235,353)
Inventory(1,529,776)(6,795,719)
Contract assets(524,884)(160,483)
Prepaid expenses and other assets(1,970,803)(87,950)
Accounts payable724,576 725,596 
Accrued expenses1,675,884 614,399 
Contract liabilities(1,075,164)332,032 
Operating lease liability(642,822)(429,529)
Net cash used in operating activities(19,578,196)(25,423,742)
INVESTING ACTIVITIES:
Capital expenditures(1,067,157)(3,571,253)
Proceeds from sale of asset140,710  
Proceeds from sale of building12,454,943  
Cash paid in international technology agreement(250,000) 
Cash paid for acquisitions (37,324,035)
Cash paid for equity investment (350,000)
Cash assumed in acquisition 81,442 
Net cash used in investing activities11,278,496 (41,163,846)
FINANCING ACTIVITIES:
Proceeds from the sale of common stock11,097,462 76,492,993 
Proceeds from issuances of notes payable, non-related party500,000 16,078 
Proceeds from issuances of convertible notes payable 408,000 
Net proceeds from lines of credit4,795,213 2,575,552 
Cash paid for debt issuance costs(266,419) 
Cash paid for equity issuance costs(825,000) 
Repurchase of common stock (185,850)
Repayment of mortgage(4,642,043) 
Repayments of notes payable, related party (238,651)
Repayments of notes payable, non-related parties(2,750,943)(7,161,807)
Repayments of convertible notes payable (1,688,464)
Cash paid on financing lease obligations(650,695)(637,180)
Net cash provided by financing activities7,257,575 69,580,671 
NET INCREASE (DECREASE) IN CASH(1,042,125)2,993,083 
CASH , BEGINNING BALANCE3,715,666 722,583 
CASH, ENDING BALANCE$2,673,541 $3,715,666 
CASH PAID FOR:
Interest$2,231,600 $1,973,818 
Income taxes$ $54,058 
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:
Common stock issued for convertible note payable and accrued interest$ $1,886,896 
ROU asset and operating lease obligation recognized under Topic 842$15,729,043 $95,029 
Equipment purchased on financing lease$243,843 $ 
Beneficial conversion feature on convertible notes$ $92,428 
Common stock issued for acquisition$ $15,067,211 
Remeasurement of finance lease liability$ $279,287 
Mortgage on property purchase$ $4,680,000 
Accounts receivable converted to equity investment$ $1,000,000 
Issuance of shares of series D preferred stock for acquisition$ $6,653,309 
Notes payable issued to the Sellers for the purchase of DTI$ $2,000,000 
Conversion of series D preferred stock for common stock$ $136 
Conversion of series C preferred stock for common stock$ $171 
The accompanying notes are an integral part of these consolidated financial statements.
F-8

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021


Note 1 - Restatement of Consolidated Financial Statements
As more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021.

Note 1A – Organization and Basis of Presentation
Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.

Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).

Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).
Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).
Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).
On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).
On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.

On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company
F-9

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
(doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.

In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.

As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:
A4 Corporate Services, LLC;
ALTIA, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
JTD Spiral, Inc.;
Excel Construction Services, LLC;
SPECTRUMebos, Inc.;
Vayu (US)
Thermal Dynamics International, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies, Corp.;
ElecJet Corp.;
DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
Global Autonomous Corporation,
Basis of presentation
The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
Liquidity
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 consolidated financial statements are issued.

In accordance with Financial Accounting Standards Board (the “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 (further detail in the going concern sub-section below).

As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.

As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are
F-10

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet.

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.
Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses 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 QCA, TDI, IDT and 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 12 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 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction 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.

Note 2 - Summary of Significant Accounting Policies
Principles of consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
Use of estimates
The 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. In many instances, the Company 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 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.
Advertising
Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
F-11

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.
The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.
Major Customers
The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.

For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.

Major Vendors

For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
Accounts Receivable, net
The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
Inventory
Inventory for all subsidiaries is valued at weighted average. 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 as of December 31, 2022 and 2021 consisted of:
December 31,
2022
December 31,
2021
Raw materials$9,116,824 $8,253,104 
Work in process3,165,876 2,480,979 
Finished goods12,975,669 13,685,571 
Inventory$25,258,369 $24,419,654 
F-12

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Property and Equipment, net
Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
Automobiles and trucks
5 to 7 years
Machinery and equipment10 years
Office furniture and fixtures5 years
Buildings and improvements39 years
Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
Property and equipment consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Automobiles and trucks$1,056,551 $1,251,187 
Machinery and equipment9,864,846 8,876,402 
Office furniture and fixtures186,464 167,581 
Buildings and improvements16,696,926 23,630,250 
Total Property and equipment27,804,787 33,925,420 
Less: Accumulated depreciation(8,301,302)(5,823,949)
Property and equipment, net$19,503,485 $28,101,471 
Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)

The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
Purchased Intangibles and Other Long-Lived Assets, net
The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
Software5 years
Non-compete agreements
1-15 years
Customer list
3-16 years
Patents, trademarks, and licenses
3-17 years
Proprietary technology15 years
F-13

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Intangible assets consisted of the following as of December 31, 2022 and 2021:
CostWeighted Average Amortization PeriodDecember 31,
2022
December 31,
2021
     Software2.0 years$128,474 $128,474 
     Non-compete agreement6.3 years1,426,276 1,378,772 
     Customer list11.9 years13,011,187 13,011,187 
     Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
     Proprietary technology13.5 years19,866,743 19,616,743 
12.9 years41,560,088 41,310,088 
Accumulated amortization
     Software$(77,084)$(64,757)
     Non-compete agreement(478,510)(210,465)
     Customer list(1,711,327)(1,112,797)
     Patents, trademarks, and licenses(962,258)(8,444)
     Proprietary technology(2,048,300)(732,961)
(5,277,479)(2,129,424)
Intangibles assets, net$36,282,609 $39,180,664 
Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
Years Ending December 31,
2023$3,152,048 
20243,152,048 
20252,919,686 
20262,900,686 
20272,762,686 
Thereafter21,395,455 
Total$36,282,609 
The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
Other Long-Term Assets
Other long-term assets consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Deposits$578,545 $149,517 
Other1,277,060 207,601 
$1,855,605 $357,118 
Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("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
F-14

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.

During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.

During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
Leases
The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Fair Value Measurement
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.
F-15

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
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, convertible notes, 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 a 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.
The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, 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.
Equity Investments
The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
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 years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from contract 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 contracts 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 the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
F-16

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
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
F-17

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
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.
Contract Retentions
As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.

The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:

Year ended December 31,
20222021
Sale of goods
Circuit boards and cables$18,780,769 $15,700,902 
Supplements12,889,992 11,674,220 
Electronics41,191,146 1,543,469 
Total sale of goods72,861,907 28,918,591 
Sale of services
Construction contracts30,098,249 22,462,399 
Drone 3D mapping1,602,846 259,823 
Total sale of services31,701,095 22,722,222 
Total revenues$104,563,002 $51,640,813 
Earnings (loss) per share
The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted 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 December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all
F-18

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
For the Year Ended December 31, 2022
For the Year Ended December 31, 2021
Net lossSharesPer Share AmountNet lossSharesPer Share Amount
Basic EPS
Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Effect of Dilutive Securities
Stock options and warrants  —   — 
Dilute EPS
Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Stock-based compensation
The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
Income taxes
The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
F-19

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Related Party Disclosure
ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
Recent Accounting Pronouncements
Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.

In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
Note 3 – 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. 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 December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
Finance Leases
As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At
F-20

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
December 31, 2022, the weighted average remaining lease terms were 11.95 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 consolidated balance sheet:
Classification on Balance SheetDecember 31,
2022
December 31,
2021
Assets
Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
Total lease assets$16,407,566 $1,460,206 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
Total lease liability$16,581,379 $1,495,158 
On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.

On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.

On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right
F-21

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
Note 4 – Debt

On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.

In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
F-22

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.

In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.

On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).

In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.

In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.

In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.

In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.

In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022
F-23

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
December 31,
2022
December 31,
2021
Lines of credit, current portion$7,426,814 $4,473,489 
Equipment loans, current portion68,410 61,640 
Term notes, current portion3,132,726 5,628,884 
Total current10,627,950 10,164,013 
Line of credit, net of current portion7,215,520 5,640,051 
Long-term portion of equipment loans and term notes4,266,350 8,426,105 
Total notes payable$22,109,820 $24,230,169 
Future scheduled maturities of outstanding debt are as follows:
Years Ending December 31,
2023$10,627,950 
20245,104,159 
2025155,254 
2026734,607 
20275,422,850 
Thereafter65,000 
Total$22,109,820 

Note 5 - Preferred Stock Subject to Redemption
Series C Preferred Stock
The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
F-24

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
Series D Preferred Stock
The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred
F-25

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.

During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.
F-26

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Note 6 – Stockholders' Equity
Preferred Stock
The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
Series B Preferred Stock
The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
Common Stock
Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
F-27

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
The Company had the following transactions in its common stock during the year ended December 31, 2022:

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.

In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.

In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.

In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.

During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").

In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.

In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.

In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.

In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.

In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.

In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
The Company had the following transactions in its common stock during the year ended December 31, 2021:
On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.

F-28

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.

On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .

On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.

On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
Stock Options
The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
F-29

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
1,790,000 $0.19 7.09$6,176,855 
Granted 
Forfeited 
Exercised 
Outstanding at December 31, 2021
1,790,000 $0.19 6.09$3,098,055 
Granted2,084,620 $0.77 
Forfeited(781,712)$0.32 
Exercised $— 
Outstanding at December 31, 2022
3,092,908 $0.55 7.94$463,494 
Vested and expected to vest at December 31, 2022
3,092,909 $0.55 7.94$463,494 
Exercisable at December 31, 2022
1,084,500 $0.14 5.37$463,494 
The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
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.05 891,500 5.38$0.05 891,500 $0.05 
0.10 85,000 5.280.10 85,000 0.10 
0.13  4.580.13  0.13 
0.77 2,008,409 9.330.77  0.77 
0.90 108,000 4.270.90 108,000 0.90 
3,092,909 1,084,500 
During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
F-30

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Stock price$0.77
Risk-free interest rate2.90%
Expected life of the options6.25 years
Expected volatility158%
Expected dividend yield0%
Warrants

The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:

WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
275,000 $1.01 0.23$723,250 
Granted5,527,778 3.32
Forfeited(275,000)1.01
Exercised  
Outstanding at December 31, 2021
5,527,778 $3.32 4.62$ 
Granted14,492,754 0.69
Forfeited  
Exercised(1,449,276)0.69 
Outstanding at December 31, 2022
18,571,256 $1.47 4.31$ 
Vested and expected to vest at December 31, 2022
18,571,256 $1.47 4.31$ 
Exercisable at December 31, 2022
18,571,256 $1.47 4.31$ 

The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$6.60 416,667 2.13$6.60 416,667 $6.60 
2.52 396,825 1.942.52396,825 2.52
3.10 4,285,715 3.93.10 4,285,715 3.1
3.08 428,571 3.93.08 428,571 3.08
0.6913,043,478 4.60.6913,043,478 0.69 
18,571,256 18,571,256 

During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022,
F-31

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.

The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:

Stock price
$0.62 - 7.03
Risk-free interest rate
0.01 - 1.02%
Expected life of the options
1.5-5 years
Expected volatility
157-347%
Expected dividend yield0%
Note 7 – Business Combinations

For the various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General & Administrative expenses on the Consolidated Statements of Operations.
Vayu (US)

Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of ASC 805 Business Combinations, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:
Purchase Allocation
Cash$81,442 
Property and equipment56,011 
Intellectual property8,406,743 
Non-compete agreement100,819 
Deferred tax liability(1,362,667)
Accrued expenses and other current liabilities(564,039)
SBA loan (PPP funds)(65,000)
$6,653,309 
The purchase price was paid as follows:
Series D Preferred Stock (1,432,244 shares)
$6,653,309 
$6,653,309 
F-32

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
TDI

On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$1,408,682 
Property and equipment111,789 
Customer list3,840,000 
Non-compete agreement120,000 
Goodwill6,426,786 
Other asset91,000 
Accounts payable(786,151)
Accrued expenses and other current liabilities(53,857)
Contract liabilities(3,637,122)
Notes payable(64,733)
$7,456,394 
The purchase price was paid as follows:
Class A Common Stock (281,223 shares)
$1,102,394 
Cash6,354,000 
$7,456,394 
Alt Labs
On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:

F-33

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
Purchase Allocation
Accounts receivable$397,441 
Inventory2,621,653 
Property and equipment1,739,441 
Customer list1,250,000 
Proprietary technology3,670,000 
Non-compete agreement20,000 
Goodwill4,410,564 
Other assets390,502 
Accounts payable(397,441)
Accrued expenses and other current liabilities(411,830)
Contract liabilities(1,754,290)
Notes payable(33,363)
$11,902,677 
The purchase price was paid as follows:
Class A Common Stock (361,847 shares)
$1,432,677 
Cash10,470,000 
$11,902,677 
On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.
Identified Technologies
On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Accounts receivable$90,858 
Other asset27,469 
Proprietary technology1,650,000 
Tradename210,000 
Goodwill1,913,310 
Non-compete agreement90,000 
Accrued expenses and other current liabilities(363,856)
$3,617,781 
F-34

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
The purchase price was paid as follows:
Cash$35 
Class A Common Stock (888,881 shares)
3,617,746 
$3,617,781 
ElecJet

On November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Cash$27,466 
Accounts receivable30,000 
Inventory95,000 
Proprietary technology 5,890,000 
Non-compete agreement200,000 
Goodwill6,496,343 
Deferred tax liability(1,562,074)
Accrued expenses and other current liabilities(113,742)
$11,062,993 
The purchase price was paid as follows:

Cash$6,500,000 
Class A Common Stock (1,803,279)
4,562,993 
$11,062,993 
DTI Services (doing business as RCA Commercial Electronics)

On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with defined inputs and
F-35

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Accounts receivable$3,409,230 
Other current assets1,259,556 
Inventory12,477,872 
Property and equipment761,370 
Customer list6,300,000 
Trademark620,000 
Non-compete agreement690,000 
Goodwill1,355,728 
ROU asset1,196,764 
Accounts payable(951,302)
Accrued expenses and other current liabilities(677,720)
Customer deposits(153,201)
Operating lease liability(1,226,128)
Line of credit(4,710,768)
$20,351,401 
The purchase price was paid as follows:
Cash$14,000,000 
Class A Common Stock (1,587,301 shares)
3,682,538 
Warrants (396,825 shares)
668,863 
Seller notes2,000,000 
$20,351,401 
For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax purposes.

The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results
F-36

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
Pro Forma Combined Financials (unaudited)
Years Ended December 31,
20222021
Sales$104,563,002 $98,321,144 
Cost of goods sold82,848,600 75,523,745 
Gross profit21,714,402 22,797,399 
Operating expenses32,470,186 38,643,670 
Loss from operations(10,755,784)(15,846,271)
Net loss from continuing operations(12,875,313)(12,144,338)
Loss per share(0.07)(0.06)
Note 8 – Equity Investments
AmplifeiIntl LLC
On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.
The membership interest was paid for as follows:
Accounts receivable owed from Amplifei$1,000,000 
Cash350,000 
Total$1,350,000 
Note 9 – Income Taxes
The components of the Company's income tax provision are as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
Current expense (benefit)
Federal$ $ 
State139,020  
139,020  
Deferred benefit
Federal$(650,283)$(1,616,916)
State(222,731)(326,825)
(873,014)(1,943,741)
Provision for income tax benefit$(733,994)$(1,943,741)
F-37

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021

A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
AmountPercentageAmountPercentage
Pre-tax book loss$(13,609,307)$(21,426,879)
Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
State income tax benefit(530,084)3.9 %(163,677)0.8 %
Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
Permanent items21,281 (0.2)%(839,583)3.9 %
Other(127,924)1.4 %  %
Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
Deferred tax asset:
Accrued expenses and other$696,419 $347,645 
Lease Liability8,176,101  
Loss carryforwards14,295,781 13,124,197 
Stock based compensation211,499 90,293 
Research and experimental expenditures202,199  
Inventory625,937  
Interest634,445 615,260 
Total deferred tax asset24,842,381 14,177,395 
Valuation allowance(13,492,773)(9,887,550)
Net deferred tax assets11,349,608 4,289,845 
Deferred tax liabilities:
Fixed assets(3,266,395)(365,922)
Intangible assets and goodwill(4,865,970)(5,785,088)
ROU asset(4,205,393) 
Total deferred tax liabilities(12,337,758)(6,151,010)
Net non-current deferred tax liability$(988,150)$(1,861,165)

Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.

F-38

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
On the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material.

The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.

The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.

With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.

Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.

The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.

The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:

December 31, 2022December 31, 2021
Unrecognized tax liabilities, beginning of the year$1,169,028 $ 
Increase related to current year tax positions480,911 1,169,028 
Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 

Included in the balance of unrecognized tax liabilities as of December 31, 2022 are $0.6 million of tax liabilities that, if recognized, would affect the ETR. Also included in the balance of unrecognized tax liabilities as of December 31, 2022 are $1.0 million of tax liabilities that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.
Note 10 – Industry Segments

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, 2022, the Company increased its reportable segments to eight
F-39

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
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/COGS
Management fees to the parent Company
Income tax benefit/expense

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

The reporting segments and their business activity are as follows:

A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.

A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.

A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.

A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary & nutraceutical supplements industry.

A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.

A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.

A4 Technologies ElecJet is a battery research & development company.

A4 Aerospace Vayu is a drone aircraft manufacturer.

A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.
The Company’s reportable segments for the years ended December 31, 2022 and 2021:
Years Ended December 31,
20222021
Revenue
A4 Construction Services - MSM$18,290,019 $16,191,284 
A4 Construction Services - Excel1,761,572 1,803,739 
A4 Manufacturing - QCA16,763,989 14,258,084 
A4 Manufacturing - Alt Labs12,889,992 11,674,220 
A4 Defense - TDI10,046,658 4,467,376 
A4 Technologies - RCA40,092,612 1,454,451 
A4 Technologies - ElecJet1,098,534 89,018 
A4 Aerospace - Vayu81,100  
All Other3,538,526 1,702,641 
$104,563,002 $51,640,813 
Gross profit
A4 Construction Services - MSM$1,374,517 $(385,266)
A4 Construction Services - Excel3,681 (92,765)
A4 Manufacturing - QCA3,258,082 2,763,213 
F-40

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
A4 Manufacturing - Alt Labs2,343,368 3,749,878 
A4 Defense - TDI3,082,844 1,073,636 
A4 Technologies - RCA10,687,202 379,740 
A4 Technologies - ElecJet(236,636)76,818 
A4 Aerospace - Vayu13,087  
All Other1,188,257 132,744 
$21,714,402 $7,697,998 
Income (loss) from operations
A4 Construction Services - MSM$(883,922)$(4,247,240)
A4 Construction Services - Excel(973,934)(1,969,535)
A4 Manufacturing - QCA702,875 1,426,141 
A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
A4 Defense - TDI1,072,306 (282,882)
A4 Technologies - RCA2,525,619 (100,328)
A4 Technologies - ElecJet(1,107,254)(62,163)
A4 Aerospace - Vayu(3,336,279)(4,875,829)
All Other(11,039,503)(8,983,320)
$(10,755,784)$(22,122,359)
Depreciation and amortization
A4 Construction Services - MSM$684,563 $846,808 
A4 Construction Services - Excel267,966 291,556 
A4 Manufacturing - QCA417,172 377,868 
A4 Manufacturing - Alt Labs983,931 611,079 
A4 Defense - TDI288,950 191,740 
A4 Technologies - RCA979,206 49,299 
A4 Technologies - ElecJet414,333 33,833 
A4 Aerospace - Vayu1,025,412 1,093,995 
All Other1,113,005 658,181 
$6,174,538 $4,154,359 
Interest Expenses
A4 Construction Services - MSM$421,287 $706,607 
A4 Construction Services - Excel245,855 291,263 
A4 Manufacturing - QCA262,551 230,044 
A4 Manufacturing - Alt Labs351,503 72,060 
A4 Defense - TDI11,975 825 
A4 Technologies - RCA159,878 15,347 
A4 Technologies - ElecJet  
A4 Aerospace - Vayu10,677 9 
All Other1,660,406 1,973,078 
$3,124,132 $3,289,233 
Net income (loss)
A4 Construction Services - MSM$(1,246,295)$(1,481,382)
A4 Construction Services - Excel(1,219,789)(1,899,512)
F-41

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
A4 Manufacturing - QCA367,760 1,774,139 
A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
A4 Defense - TDI1,060,331 (270,289)
A4 Technologies - RCA2,365,741 (115,675)
A4 Technologies - ElecJet(1,110,727)(62,163)
A4 Aerospace - Vayu(3,346,956)(4,852,182)
All Other(11,800,336)(9,932,322)
$(12,875,313)$(19,483,138)
F-42

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
As of
December 31, 2022
As of
December 31, 2021
Total Assets
A4 Construction Services - MSM$11,309,049 $10,935,355 
A4 Construction Services - Excel3,359,818 3,050,206 
A4 Manufacturing - QCA20,988,492 11,869,711 
A4 Manufacturing - Alt Labs26,636,905 23,173,298 
A4 Defense - TDI13,497,381 11,982,580 
A4 Technologies - RCA27,191,977 28,174,091 
A4 Technologies - ElecJet12,897,440 12,904,267 
A4 Aerospace - Vayu14,632,530 14,702,838 
All Other$15,118,622 $17,831,504 
$145,632,214 $134,623,850 
Goodwill
A4 Construction Services - MSM$113,592 $113,592 
A4 Construction Services - Excel  
A4 Manufacturing - QCA1,963,761 1,963,761 
A4 Manufacturing - Alt Labs4,410,564 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - ElecJet6,496,343 6,496,343 
A4 Aerospace - Vayu  
All Other1,913,310 1,913,310 
$22,680,084 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$5,188,521 $3,906,271 
A4 Construction Services - Excel288,243 286,972 
A4 Manufacturing - QCA3,867,141 2,339,597 
A4 Manufacturing - Alt Labs1,833,502 406,333 
A4 Defense - TDI1,905,314 1,371,184 
A4 Technologies - RCA3,232,559 2,961,201 
A4 Technologies - ElecJet12,888 37,744 
A4 Aerospace - Vayu  
All Other811,776 565,874 
$17,139,944 $11,875,176 
Note 11 - Commitments and Contingencies

Licensing Agreement

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, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for
F-43

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.

Warranty Service Agreement

DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:

Years Ending December 31,
2023
$
66,626 
202459,964 
Total
$
126,590 

Royalty Agreement

On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees 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.
In August 2020, in a matter relating to the Company’s 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 in 2020 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 disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is 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 (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.
In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob 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 was owed under 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 is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.

In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“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
F-44

ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
For the Years Ended December 31, 2022 and 2021
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 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.

In November 2022, the Company received a complaint filed by Mr. 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, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). 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 in June of 2024.
In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.
Note 12 – Subsequent Events
In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.
In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become 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. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.
In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
F-45


EXHIBIT INDEX
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).
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).
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.2Form 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.3Form 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).
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)
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)
53


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


10.24
10.25
10.26
10.27
10.28
10.29Membership 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.30Class 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.31Unmanned 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)
31.1
31.2
32.1
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.

55


SIGNATURES
Pursuant to the requirements of section 13 or 15 (d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.
ALPINE 4 HOLDINGS, INC.
Date: May 5, 2023
By:
/s/ Kent B. Wilson
Name:
Kent B. Wilson
Title:
Chief Executive Officer (Principal Executive Officer), President, and Director
Date: May 5, 2023
By:
/s/ SaVonnah Osmanski
Name:SaVonnah Osmanski
Title:Interim Chief Financial Officer (Interim Principal Financial Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
/s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer, President, DirectorMay 5, 2023
/s/ Andy Call
Andy Call
DirectorMay 5, 2023
/s/ Ian Kantrowitz
Ian Kantrowitz
DirectorMay 5, 2023
/s/ Gerry Garcia
Gerry Garcia
Chairwoman of the BoardMay 5, 2023
/s/ Edmond Lew
Edmond Lew
DirectorMay 5, 2023
/s/ Christophe Jeunot
Christophe Jeunot
DirectorMay 5, 2023
/s/ Jonathan Withem
Jonathan Withem
DirectorMay 5, 2023
56
EX-31.1 2 a311-302xceoxcertification.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATIONS


I, Kent B. Wilson, certify that:

1.     I have reviewed this Annual Report on Form 10-K 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: May 5, 2023
By:
 /s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 a312-302xcfocertificationo.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATIONS

I, SaVonnah Osmanski, certify that:

1.     I have reviewed this Annual Report on Form 10-K 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: May 5, 2023
By:
 /s/ SaVonnah Osmanski
SaVonnah Osmanski
Interim Chief Financial Officer
(Interim Principal Financial Officer)

EX-32.1 4 a321-906xceocertificationo.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 Annual Report on Form 10-K of Alpine 4 Holdings, Inc. (the “Company”) for the year ending December 31, 2022, 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: May 5, 2023
By:
 /s/ Kent B. Wilson
Kent B. Wilson
Chief Executive Officer
(Principal 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 a322-906xcfocertificationo.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 Annual Report on Form 10-K of Alpine 4 Holdings, Inc. (the “Company”) for the year ending December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), SaVonnah Osmanski, Interim 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: May 5, 2023
By:
 /s/ SaVonnah Osmanski
SaVonnah Osmanski
Interim Chief Financial Officer
(Interim Principal 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-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Restatement of Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Preferred Stock Subject to Redemption link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Debt - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Preferred Stock Subject to Redemption (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Stockholders' Equity - Warrants Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Business Combinations - Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Industry Segments (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 alpp-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 alpp-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 alpp-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Daily late charge Debt Instrument, Daily Late Fee Debt Instrument, Daily Late Fee CASH PAID FOR: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Gain on forgiveness of debt Gain on forgiveness of debt Gain (Loss) On Forgiveness Of Debt Gain (Loss) On Forgiveness Of Debt State Current State and Local Tax Expense (Benefit) Amount Effective Income Tax Rate Reconciliation, Amount [Abstract] Business And Asset Acquisition, Pro Forma Information Business And Asset Acquisition, Pro Forma Information [Table Text Block] Business And Asset Acquisition, Pro Forma Information Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Preferred Stock, Shares Outstanding Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability Contract assets Increase (Decrease) in Contract with Customer, Asset Monthly operating lease obligation Operating Lease, Monthly Expense Operating Lease, Monthly Expense Security Exchange Name Security Exchange Name Permanent items Effective Income Tax Rate Reconciliation, Permanent Items, Percentage Effective Income Tax Rate Reconciliation, Permanent Items, Percentage Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Stock issued during period, shares, warrants exercised (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Number of lines of credit Number Of Lines Of Credit Number Of Lines Of Credit Impairment loss on equity investment Impairment loss on equity investment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] NET INCREASE (DECREASE) IN CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2024 Long-Term Debt, Maturity, Year Two Intangible assets and goodwill Deferred Tax Liabilities, Intangible Assets Schedule of Right of Use Assets and Lease Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Number of classes Number Of Classes Number Of Classes Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Uninsured cash Cash, Uninsured Amount Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Taxable income carried forward remaining, amount Taxable Income Carried Forward Remaining, Amount Taxable Income Carried Forward Remaining, Amount Deferred tax liability Asset Acquisition, Deferred Tax Liability Asset Acquisition, Deferred Tax Liability Proceeds from issuance or sale of equity Proceeds from Issuance or Sale of Equity Operating lease, weighted average discount rate (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Impossible Aerospace Impossible Aerospace [Member] Impossible Aerospace Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Purchase Agreement Purchase Agreement [Member] Purchase Agreement Morris March 2022 Equipment Finance Note Morris March 2022 Equipment Finance Note [Member] Morris March 2022 Equipment Finance Note Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Award Type [Domain] Award Type [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Preferred stock, conversion basis Preferred Stock, Conversion Basis Schedule of Investments [Line Items] Schedule of Investments [Line Items] Preferred stock Preferred Stock, Value, Issued Accumulated Deficit Retained Earnings [Member] Noncontrolling interest, ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Issuance of shares of stock in conversion Stock Issued During Period, Value, Conversion of Convertible Securities Exercise Price $0.13 Exercise Price 3 [Member] Exercise Price 3 Operating Leases Leases, Operating [Abstract] Inventory Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP Accounts receivable Increase (Decrease) in Accounts Receivable Cash paid in international technology agreement Payments To Acquire Business, Cash Assumed Payments To Acquire Business, Cash Assumed Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Loss from operations Acquisition, Pro ​Forma​ Loss From Operations Acquisition, Pro ​Forma​ Loss From Operations Cash paid on financing lease obligations Finance Lease, Principal Payments Basic loss per share (in dollars per share) Loss available to stockholders (in dollars per share) Earnings Per Share, Basic Document Information [Line Items] Document Information [Line Items] Cash assumed in acquisition Cash Acquired from Acquisition Loss per share (in dollars per share) Basic Earnings Per Share, Pro Forma 2023 Long-Term Debt, Maturity, Year One Ann Arbor, Michigan Ann Arbor, Michigan [Member] Ann Arbor, Michigan Drone 3D mapping Drone 3D Mapping [Member] Drone 3D Mapping Reporting Unit [Domain] Reporting Unit [Domain] Raw materials Inventory, Raw Materials, Gross Interest Deferred Tax Asset, Interest Carryforward Earnings Per Share, Diluted [Abstract] Dilute EPS Earnings Per Share, Diluted [Abstract] Class C Common Stock Common Class C [Member] Machinery and equipment Machinery and Equipment [Member] Number of shareholders Business Combination, Number of Shareholders Business Combination, Number of Shareholders Schedule of Investments [Table] Schedule of Investments [Table] Loss contingency, number of claims Loss Contingency, Number of Plaintiffs Gross profit Acquisition,​ Pro​ Forma​ Gross Profit Acquisition,​ Pro​ Forma​ Gross Profit Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Subordinated Secured Promissory Note2 Subordinated Secured Promissory Note, Note Two [Member] Subordinated Secured Promissory Note, Note Two Entity Voluntary Filers Entity Voluntary Filers Plan Name [Axis] Plan Name [Axis] Customer Two Customer One And Customer Two [Member] Customer One And Customer Two Long-term debt Total Long-term Debt Repurchase of common stock Payments for Repurchase of Equity INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Impairment of goodwill Goodwill, Impairment Loss Type Of Goods And Services [Axis] Type Of Goods And Services [Axis] Type Of Goods And Services Income Tax Disclosure [Abstract] Horizon Well Testing Case Horizon Well Testing Case [Member] Horizon Well Testing Case State income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Conversion of Class B common stock to Class A common stock (in shares) Conversion of Stock, Shares Converted Increase related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Commitments and Contingencies Commitments Disclosure [Text Block] Non-compete agreements Noncompete Agreements [Member] LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Settlement of mortgage from gain on sale Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four ROU asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Asset acquisition, assets acquired and liabilities assumed, net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Number of shares settled (in shares) Loss Contingency, Settlement, Number Of Shares Loss Contingency, Settlement, Number Of Shares Circuit boards and cables Circuit Boards And Cables [Member] Circuit Boards And Cables 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 Unrecognized tax liabilities, beginning of the year Unrecognized tax liabilities, end of year Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Total deferred tax asset Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Amortization of preferred stock fair value Amortization Of Preferred Stock Fair Value Amortization Of Preferred Stock Fair Value Issuance of shares for acquisition Stock Issued During Period, Value, Acquisitions CURRENT LIABILITIES: Liabilities, Current [Abstract] Operating lease liability Increase (Decrease) in Operating Lease Liability General and administrative expenses General and Administrative Expense Exercise Price $0.10 Exercise Price 2 [Member] Exercise Price 2 Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accounting Policies [Abstract] A4 Manufacturing - Alt Labs Manufacturing Alt Labs Segment [Member] Manufacturing Alt Labs Segment Weighted average remaining contractual term options, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Audit Information [Abstract] Audit Information [Abstract] Federal Current Federal Tax Expense (Benefit) Total obligation Operating lease liability Operating Lease, Liability Document Transition Report Document Transition Report Common stock Common Stock, Value, Issued Finance lease, weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Customer Concentration Risk Customer Concentration Risk [Member] Beneficial conversion feature on convertible notes Debt Instrument, Convertible, Beneficial Conversion Feature Leases Lessee, Operating Leases [Text Block] Finance lease, right-of-use asset, amortization Finance Lease, Right-of-Use Asset, Amortization Business Combinations Business Combination Disclosure [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other Commitments [Table] Other Commitments [Table] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Period of trading days Preferred Stock, Convertible, Threshold Trading Days Preferred Stock, Convertible, Threshold Trading Days Schedule of Other Long-Term Assets Schedule of Other Assets, Noncurrent [Table Text Block] Ownership [Axis] Ownership [Axis] ElecJet ElecJet [Member] ElecJet Equity Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] 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 Effect of dilutive securities stock options and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Research and experimental expenditures Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures Class of Stock Class of Stock [Axis] Class of Stock [Axis] Accrued expenses and other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Common stock issued for acquisition Stock Issued, Common Stock, Acquisition Stock Issued, Common Stock, Acquisition Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Income Tax Authority [Axis] Income Tax Authority [Axis] Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Proceeds from sale of buildings Proceeds from Sale of Buildings A4 Manufacturing - QCA Manufacturing QCA Segment [Member] Manufacturing QCA Segment Thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Preferred Class B Preferred Class B [Member] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Entity [Domain] Entity [Domain] Accrued expenses Accrued Liabilities, Current Offset future taxable income, period Offset Future Taxable Income, Period Offset Future Taxable Income, Period Asset acquisition, preferred stock issued Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Percentage of holders shares Parentage Of Holders Shares Parentage Of Holders Shares Stock options Share-based Payment Arrangement, Option [Member] Consolidation Items [Domain] Consolidation Items [Domain] Equity [Abstract] Notes Payable Notes Payable, Other Payables [Member] Variable Rate [Axis] Variable Rate [Axis] Finance lease, weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Industry Segments Segment Reporting Disclosure [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] A4 Construction Services - Excel Construction Services Excel Segment [Member] Construction Services Excel Segment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Repayments of debt Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Supplements Dietary Supplements [Member] Dietary Supplements Net proceeds from lines of credit Proceeds from Lines of Credit Customer deposits Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Customer Deposits Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Customer Deposits Working capital Working Capital Working Capital ElectJet ElectJet [Member] ElectJet Maximum Maximum [Member] Percentage Effective Income Tax Rate Reconciliation, Percent [Abstract] Award Type [Axis] Award Type [Axis] FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' equity (deficit) Beginning balance Ending balance Stockholders' Equity Attributable to Parent Settled Litigation Settled Litigation [Member] Total Warranty Services Agreement, Annual Payment, To Be Received Warranty Services Agreement, Annual Payment, To Be Received City Area Code City Area Code Options, exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Management Management [Member] Other Other Assets, Miscellaneous, Noncurrent Property equipment, useful life Property, Plant and Equipment, Useful Life STOCKHOLDERS' EQUITY (DEFICIT): Stockholders' Equity Attributable to Parent [Abstract] Operating lease obligations, net of current portion Non-current operating lease liability Operating Lease, Liability, Noncurrent Total payments Finance Lease, Liability, Payment, Due Bank balances Bank Balances Bank Balances Current expense (benefit) Current Income Tax Expense (Benefit) ROU asset Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Right Of Use Asset Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Right Of Use Asset Principal amount Debt Instrument, Face Amount Stock price (in dollars per share) Share Price Operating Segments Operating Segments [Member] Operating lease term Lessee, Operating Lease, Term of Contract Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Total obligation Finance Lease, Liability Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 2025 Finance Lease, Liability, to be Paid, Year Three 2026 Finance Lease, Liability, to be Paid, Year Four Preferred stock, convertible, conversion price ( In dollars per share) Preferred Stock, Convertible, Conversion Price Exercise price (in dollars per share) Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Weighted average forfeitures (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income tax (benefit) Provision for income tax benefit Income Tax Expense (Benefit) Other Commitments [Domain] Other Commitments [Domain] Mortgage on property purchase Mortgage Loan Related to Property Sales Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Unsecured Debt Unsecured Debt [Member] 2024 Warranty Services Agreement, Annual Payment, To Be Received, Year Two Warranty Services Agreement, Annual Payment, To Be Received, Year Two Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Battery Materials Company Battery Materials Company [Member] Battery Materials Company Conversion of stock, shares issued (in shares) Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Share-based Payment Arrangement, Option, Exercise Price Range Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Accounts receivable owed from Amplifei Accounts Receivable [Member] Total payments Lessee, Operating Lease, Liability, to be Paid Equity Securities Without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Stock-based compensation Share-based Payment Arrangement [Policy Text Block] Repurchase of class C common stock Repurchase of class C common stock Stock Repurchased During Period, Value Other income Other Nonoperating Income Statement of Financial Position [Abstract] Daily late fees Loss Contingency, Daily Late Fees Loss Contingency, Daily Late Fees Equity investment Noncontrolling Interest, Increase from Business Combination Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Share-based compensation expense not yet recognized, options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total current Long-term Debt, Current Maturities Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Paycheck Protection Program Loans Paycheck Protection Program Loans [Member] Paycheck Protection Program Loans Equity Component [Domain] Equity Component [Domain] Percentage of received cash fee Sale of Stock, Percentage of Received Cash Fee Sale of Stock, Percentage of Received Cash Fee Amortization period Debt Instrument, Acquired, Amortization Period Debt Instrument, Acquired, Amortization Period 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Management Based Award Management Based Award [Member] Management Based Award Exercise Price $0.26 Exercise Price 4 [Member] Exercise Price 4 Equity interests issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Amortization of debt discounts Amortization of Debt Discount (Premium) Litigation Case [Axis] Litigation Case [Axis] Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Issuance of shares for acquisition (in shares) Issuance of shares of series C preferred stock for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Monthly payment term Debt Instrument, Monthly Payment Term Debt Instrument, Monthly Payment Term Cash paid for equity investment Payments to Acquire Investments Total royalty payment Other Commitment Series B Preferred Stock Series B Preferred Stock [Member] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Minimum annual payment, year two Other Commitment, to be Paid, Year Two 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Financing lease obligation, current portion Less: current portion Finance Lease, Liability, Current Loss before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Auditor Location Auditor Location Segment Reporting [Abstract] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Finance lease, interest expense Finance Lease, Interest Expense Limitation of taxable income, percentage Limitation Of Taxable Income, Percentage Limitation Of Taxable Income, Percentage Operating expenses Acquisition,​ Pro ​Forma​ Operating Expenses Acquisition,​ Pro ​Forma​ Operating Expenses Use of estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Title of 12(b) Security Investment, Name [Domain] Investment, Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Title of Individual [Axis] Title of Individual [Axis] Loss available to stockholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Business Combination, Consideration Transferred [Abstract] Business Combination, Consideration Transferred [Abstract] Product and Service [Domain] Product and Service [Domain] Schedule of Annual Payments for Warranty Services Schedule Of Annual Payments For Warranty Services [Table Text Block] Schedule Of Annual Payments For Warranty Services 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 Conversion of series D to class A (in shares) Conversion of Series D to Class A, Shares Represents the Conversion of Series D to Class A, Shares (number of shares), during the indicated time period. Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Gain on sale of property Gain (loss) on sale of properties Gain (Loss) on Sale of Properties Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] All Other Other Segments [Member] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Subordinated Secured Promissory Notes, $2,000,000 Subordinated Secured Promissory Notes, $2,000,000 [Member] Subordinated Secured Promissory Notes, $2,000,000 Geographical [Axis] Geographical [Axis] State and Local Jurisdiction State and Local Jurisdiction [Member] Operating lease expense Operating Lease, Right-of-Use Asset, Amortization Expense Non-compete agreement Asset Acquisition, Non-compete Agreement Asset Acquisition, Non-compete Agreement Product Product [Member] Subsequent Events Subsequent Events [Text Block] Equity Investments Investment, Policy [Policy Text Block] Exercise Price $0.05 Exercise Price 1 [Member] Exercise Price 1 Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Finance Lease, Liability, Fiscal Year Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Minimum annual payment, year one Other Commitment, to be Paid, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from issuances of convertible notes payable Proceeds from Convertible Debt Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Lease Contractual Term [Axis] Lease Contractual Term [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Options Warrants Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Debt instrument term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Transaction costs Business Acquisition, Transaction Costs Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Options Outstanding Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Redemption price per share Preferred Stock, Redemption Price Per Share Schedule of Expected Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Repayments of debt Repayments of Long-term Debt Repayments of notes payable, related party Repayments of Related Party Debt Allowance for bad debt Accounts Receivable, Allowance for Credit Loss Capital Expenditure Line of Credit Capital Expenditure Line Of Credit [Member] Capital Expenditure Line Of Credit Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Notes payable, net of current portion Other Notes Payable, Noncurrent Trademarks Trademarks [Member] Liabilities Operating Lease, Liability [Abstract] Finished goods Inventory, Finished Goods, Gross Notes payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noted Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Notes Payable Conversion of class C to class A (in shares) Conversion of Class C to Class A, Shares Represents the Conversion of Class C to Class A, Shares (number of shares), during the indicated time period. Total purchase price Asset Acquisition, Consideration Transferred Other Commitments [Line Items] Other Commitments [Line Items] Weighted average exercise price (in dollars per share) Weighted average beginning balance (in dollars per share) Weighted average ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrant term (in years) Warrants and Rights Outstanding, Term Asset Acquisition [Domain] Asset Acquisition [Domain] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Excel Excel [Member] Excel Entity Current Reporting Status Entity Current Reporting Status Asset Acquisition [Line Items] Asset Acquisition [Line Items] Provision for income tax benefit Effective Income Tax Rate Reconciliation, Percent Royalty agreement, term Other Commitment, Term Other Commitment, Term Gain on sale of property Gain (Loss) on Disposition of Property Plant Equipment Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Dividends Dividends Product Information [Line Items] Product Information [Line Items] Leases [Abstract] Schedule of Warrants Outstanding and Exercisable Schedule Of Warrants Outstanding And Exercisable [Table Text Block] Schedule Of Warrants Outstanding And Exercisable Income taxes Income Tax, Policy [Policy Text Block] Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Cost of goods sold Acquisition,​ Pro ​Forma​ Cost Of Goods Sold Acquisition,​ Pro ​Forma​ Cost Of Goods Sold Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Loss available to stockholders plus assumed conversions (in shares) Weighted Average Number of Shares Outstanding, Diluted Debt amount converted Debt Conversion, Original Debt, Amount Income Taxes Income Tax Disclosure [Text Block] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Share-based Payment Arrangement, Option, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Options Exercisable Share-based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract] Exercise price $3.10 Exercise Price Range, Three [Member] Exercise Price Range, Three Officer Officer [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Operating lease, discount rate (as a percent) Lessee, Operating Lease, Discount Rate Class of Stock [Line Items] Class of Stock [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] General and Administrative Expense General and Administrative Expense [Member] Principles of consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected life of the options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Series C and Series D preferred stock subject to redemption Preferred Stock, Subject To Redemption, Noncurrent Preferred Stock, Subject To Redemption, Noncurrent Litigation Status [Domain] Litigation Status [Domain] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Options, vested and expected to vest, outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Current Fiscal Year End Date Current Fiscal Year End Date Federal net operating losses Federal Net Operating Losses Federal Net Operating Losses Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Commitments [Axis] Other Commitments [Axis] Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable, net Accounts Receivable [Policy Text Block] Subsequent Event Subsequent Event [Member] Deposits Deposits Assets, Noncurrent Financing lease obligations, net of current portion Finance Lease, Liability, Noncurrent Intangibles assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Membership interest in equity securities (as a percent) Equity Securities, Investment Percentage Equity Securities, Investment Percentage Operating lease, cost Operating Lease, Cost Income tax benefit Deferred Income Tax Expense (Benefit) Weighted average remaining contractual term, options, vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Royalty agreement Business Combination, Contingent Consideration Royalty Agreement Business Combination, Contingent Consideration Royalty Agreement Proceeds from warrant exercises Proceeds from Warrant Exercises Secured Debt and Notes Payable Secured Debt And Notes Payable, Other Payables [Member] Secured Debt And Notes Payable, Other Payables Asset Acquisition [Axis] Asset Acquisition [Axis] Federal income tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work in process Inventory, Work in Process, Gross Earnings (loss) per share Earnings Per Share, Policy [Policy Text Block] Number of business days Number Of Business Days Number Of Business Days Net income (loss) Net loss Net loss Net income (loss) Net Income (Loss) Attributable to Parent Right of use assets Operating lease assets Operating Lease, Right-of-Use Asset Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Initial payment Debt Instrument, Initial Payment Debt Instrument, Initial Payment Supplemental Subordinated Secured Promissory Notes, Note Three Supplemental Subordinated Secured Promissory Notes, Note Three [Member] Supplemental Subordinated Secured Promissory Notes, Note Three Income Statement Location [Axis] Income Statement Location [Axis] Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Intellectual property Asset Acquisition, Intellectual Property Asset Acquisition, Intellectual Property Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Morris May 2022 Equipment Finance Note Morris May 2022 Equipment Finance Note [Member] Morris May 2022 Equipment Finance Note Proceeds from sale of building Proceeds from Sale of Property, Plant, and Equipment SBA loan (PPP funds) Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan Additional paid-in capital Additional Paid in Capital, Common Stock Other non-current assets Other non-current assets Other Assets, Noncurrent Property and equipment Asset Acquisition, Property And Equipment Asset Acquisition, Property And Equipment Number of operating companies acquired Number of Businesses Acquired Segments [Axis] Segments [Axis] Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Income tax benefit Other Noncash Income Tax Expense (Benefit) Other Noncash Income Tax Expense (Benefit) Entity File Number Entity File Number Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Bargain purchase gain Business Combination, Bargain Purchase, Gain Recognized, Amount Exercise Price $0.90 Exercise Price 5 [Member] Exercise Price 5 Long-term Debt, Excluding Convertible Debt Long-Term Debt, Excluding Convertible Debt [Member] Long-Term Debt, Excluding Convertible Debt Litigation settlement amount Litigation Settlement, Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Default rate (as a percent) Debt Instrument, Default Interest Rate Debt Instrument, Default Interest Rate A4 Technologies - RCA Technologies RCA Segment [Member] Technologies RCA Segment Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Identified Technologies Corporation Identified Technologies Corporation [Member] Identified Technologies Corporation Royalty fee Other Commitment, Royalty Fee Percentage Other Commitment, Royalty Fee Percentage Private Placement Private Placement [Member] SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Title of Individual [Domain] Title of Individual [Domain] Total Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Shares issued in debt conversion (in shares) Debt Conversion, Converted Instrument, Shares Issued Exercise Price Range [Axis] Exercise Price Range [Axis] Finance Leases Lessee, Finance Lease, Description [Abstract] A4 Defense - TDI Defense Segment [Member] Defense Segment Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Impairment loss of intangible asset and goodwill Goodwill and Intangible Asset Impairment 2025 Long-Term Debt, Maturity, Year Three Weighted average vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Conversion of Class C to Class A Conversion Of Class C Common Stock To Class A Common Stock [Member] Conversion Of Class C Common Stock To Class A Common Stock All Other Segment Reconciling Items [Member] Concentration risk, percentage Concentration Risk, Percentage Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Related Party Disclosure Related Party Policy [Policy Text Block] Related Party Policy Number of options outstanding (in shares) Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Equipment purchased on financing lease Equipment Purchased On Financing Lease Equipment Purchased On Financing Lease Beneficial conversion feature on convertible notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Tradename Trade Names [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Advertising Cost [Policy Text Block] Exercise price $0.69 Exercise Price Range, Five [Member] Exercise Price Range, Five Royalty Agreements Royalty Agreements [Member] Common stock issued for convertible note payable and accrued interest Stock Issued, Convertible Note Payable And Accrued Interest Stock Issued, Convertible Note Payable And Accrued Interest Related Party [Axis] Related Party [Axis] Receivable for retainage Contract With Customer, Receivable For Retainage Contract With Customer, Receivable For Retainage Secured Debt Secured Debt [Member] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Issuance of shares of series D preferred stock for acquisition Stock Issued, Series D Preferred Stock, Acquisition Stock Issued, Series D Preferred Stock, Acquisition ROU asset and operating lease obligation recognized under Topic 842 Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Debt instrument, accrued interest Debt Instrument, Increase, Accrued Interest Subordinated Secured Promissory Notes, $3,100,000 Subordinated Secured Promissory Notes, $3,100,000 [Member] Subordinated Secured Promissory Notes, $3,100,000 Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Subordinated Secured Promissory Notes Subordinated Secured Promissory Notes [Member] Subordinated Secured Promissory Notes Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Prime Rate Prime Rate [Member] Loss available to stockholders plus assumed conversions Net Income (Loss) Attributable to Parent, Diluted Number of operating segments Number of Operating Segments Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Business combination, contingent consideration, liability, current Business Combination, Contingent Consideration, Liability, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Schedule of Product Information [Table] Schedule of Product Information [Table] Conversion of Class B to Class A Conversion Of Class B Common Stock To Class A Common Stock [Member] Conversion Of Class B Common Stock To Class A Common Stock Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2027 Long-Term Debt, Maturity, Year Five Investor Investor [Member] Accrued expenses and other current liabilities Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deluxe Deluxe [Member] Deluxe Repayments of convertible notes payable Repayments of Convertible Debt Operating lease, payments Operating Lease, Payments Payment as a percentage of net sales Other Commitment, Payment, Percentage Of Net Sales Other Commitment, Payment, Percentage Of Net Sales Net loss from continuing operations Acquisition, Pro Forma Net Income (Loss) Acquisition, Pro Forma Net Income (Loss) Research and Development Research and Development Expense, Policy [Policy Text Block] Total purchase price Business Combination, Consideration Transferred Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Reporting Unit [Axis] Reporting Unit [Axis] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Number of secured promissory notes Debt Instrument, Number Of Notes Debt Instrument, Number Of Notes Software Software Software Development [Member] A4 Technologies - ElecJet Technologies ElecJet Segment [Member] Technologies ElecJet Segment TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Investments, Debt and Equity Securities [Abstract] Other income (expenses) Other Income and Expenses [Abstract] Contract liabilities Contract with Customer, Liability, Current TDI TDI [Member] TDI 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Service Service [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Cash equivalents Cash Equivalents, at Carrying Value Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Two Thousand Twenty One Employee Equity Incentive Plan Two Thousand Twenty One Employee Equity Incentive Plan [Member] Two Thousand Twenty One Employee Equity Incentive Plan Operating expenses: Operating Expenses [Abstract] ownership percfenatge Equity Method Investment, Ownership Percentage Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Minimum annual payment, year five Other Commitment, to be Paid, Year Five Minimum Minimum [Member] Gross Profit Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Construction contracts Construction Contract Revenue [Member] Construction Contract Revenue Proceeds from issuances of notes payable, non-related party Proceeds from Notes Payable Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Supplemental Subordinated Secured Promissory Notes, Note One Supplemental Subordinated Secured Promissory Notes, Note One [Member] Supplemental Subordinated Secured Promissory Notes, Note One Ft. Myers, Florida Ft. Myers, Florida [Member] Ft. Myers, Florida QCA QCA [Member] QCA Voting interest acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired 2026 Long-Term Debt, Maturity, Year Four Issuance of shares of common stock for cash Stock Issued During Period, Value, New Issues Debt Debt Disclosure [Text Block] Number of shares (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Line of Credit Line of Credit [Member] Leases Lessee, Leases [Policy Text Block] Less: Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Cash paid for equity issuance costs Payments of Stock Issuance Costs Issuance of shares of common stock for cash (in shares) Stock Issued During Period, Shares, New Issues Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income (expenses) Nonoperating Income (Expense) Type Of Goods And Services [Domain] Type Of Goods And Services [Domain] Type Of Goods And Services Basis of presentation Basis of Accounting, Policy [Policy Text Block] Commitment and contingencies (Note 11) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Exercise price $6.60 Exercise Price Range, One [Member] Exercise Price Range, One Entity Emerging Growth Company Entity Emerging Growth Company Write off of inventory Inventory Write-down Effect of dilutive securities stock options and warrants Dilutive Securities, Effect on Basic Earnings Per Share Identified Technology Identified Technology [Member] Identified Technology Asset acquisition, concentrated amount of intellectual property (as a percent) Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property Cash paid for debt issuance costs Payments of Debt Issuance Costs 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 Auditor Name Auditor Name Cover [Abstract] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount ATM Offering ATM Offering [Member] ATM Offering Financial Instrument [Axis] Financial Instrument [Axis] Common stock and warrants issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Exercise price $3.08 Exercise Price Range, Four [Member] Exercise Price Range, Four Weighted Average Remaining Life (Years) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Entities [Table] Document Information [Table] Issuance of shares for services Stock Issued During Period, Value, Issued for Services Accounts receivable converted to equity investment Accounts Receivable Converted To Equity Investment Accounts Receivable Converted To Equity Investment 2027 Finance Lease, Liability, to be Paid, Year Five Common Stock Common Stock [Member] Lease Liability Deferred Tax Assets, Operating Leases, Lease Liabilities Deferred Tax Assets, Operating Leases, Lease Liabilities Common stock and warrants issued (in shares) Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares Loss from operations Income (loss) from operations Operating Income (Loss) Proceeds from sale of asset Proceeds from Sale of Other Assets, Investing Activities Operating lease obligation, current portion Less: current portion Current operating lease liability Operating Lease, Liability, Current Valuation allowance Deferred Tax Assets, Valuation Allowance, Portion To Be Realized Deferred Tax Assets, Valuation Allowance, Portion To Be Realized 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Employee stock compensation Share-based Payment Arrangement, Noncash Expense Cash Cash and Cash Equivalents, at Carrying Value Exercise price $2.25 Exercise Price Range, Two [Member] Exercise Price Range, Two Depreciation Depreciation Vayu Vayu [Member] Vayu Proprietary technology Technology-Based Intangible Assets [Member] Series D Preferred Stock Series D Preferred Stock [Member] Accrued expenses Increase (Decrease) in Accrued Liabilities Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Morris January 2022 Equipment Finance Note Morris January 2022 Equipment Finance Note [Member] Morris January 2022 Equipment Finance Note Future Scheduled Maturities of Outstanding Notes Payable to Third Parties Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties [Table Text Block] Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties Capital expenditures Payments to Acquire Property, Plant, and Equipment Line of credit facility, capacity available for drawn Line of Credit Facility, Capacity Available For Drawn Line of Credit Facility, Capacity Available For Drawn Two Lines Of Credit Maturing 2023 Two Lines Of Credit Maturing 2023 [Member] Two Lines Of Credit Maturing 2023 TOTAL LIABILITIES Liabilities Deferred tax asset: Deferred Tax Assets, Net [Abstract] Customer One Customer One [Member] Customer One Stock issued for debt conversion, amount Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Weighted average grants (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options, outstanding intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Consolidation Items [Axis] Consolidation Items [Axis] Issuance of shares for services (in shares) Stock Issued During Period, Shares, Issued for Services Operating loss carryforwards Operating Loss Carryforwards Operating lease liability Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Operating Lease Liability Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Operating Lease Liability Common stock, shares issued (in shares) Common Stock, Shares, Issued Permanent items Effective Income Tax Rate Reconciliation, Permanent Items, Amount Effective Income Tax Rate Reconciliation, Permanent Items, Amount Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Entity Address, City or Town Entity Address, City or Town Gain on extinguishment of debt Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Risk-free interest rate, minimum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Interest expense Interest Expenses Interest Expense 2023 Finance Lease, Liability, to be Paid, Year One Preferred stock voting conversion basis Preferred Stock, Votes Per Preferred Share Preferred Stock, Votes Per Preferred Share Acquisition assets Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Subordinated Secured Promissory Note1 Subordinated Secured Promissory Notes, Note One [Member] Subordinated Secured Promissory Notes, Note One Accumulated deficit Retained Earnings (Accumulated Deficit) Litigation Case [Domain] Litigation Case [Domain] Statement of Stockholders' Equity [Abstract] Remeasurement of finance lease liability Remeasurement Of Finance Lease Liability Remeasurement Of Finance Lease Liability Entity Filer Category Entity Filer Category Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Time-Based Award Time-Based Award [Member] Time-Based Award Assets Operating Lease, Right-Of-Use Asset [Abstract] Operating Lease, Right-Of-Use Asset Accretion expense Accretion Expense 2024 Finance Lease, Liability, to be Paid, Year Two Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Stock issued during period, shares, employee stock ownership plan (in shares) Stock Issued During Period, Shares, Employee Stock Ownership Plan Global Autonomous Corporation Global Autonomous Corporation [Member] Global Autonomous Corporation Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Asset Acquisition [Table] Asset Acquisition [Table] Inventory Inventory Inventory, Net Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Warrant percentage of purchase shares to number shares sold Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold Product and Service [Axis] Product and Service [Axis] Schedule of Stockholders' Equity Note, Warrants or Rights Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Total interest paid Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Issuance of shares of common stock for compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture RCA RCA [Member] RCA Repurchase of class C common stock (in shares) Repurchase of class C common stock (in shares) Stock Repurchased During Period, Shares Automobiles and trucks Vehicles [Member] Statement [Line Items] Statement [Line Items] Line of credit, net of current portion Long-term Line of Credit, Noncurrent Contract liabilities Increase (Decrease) in Contract with Customer, Liability Exchange of shares of common stock for compensation Stock Exchange Of Value, Common Stock For Compensation Stock Exchange Of Value, Common Stock For Compensation Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of shares of common stock for compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Domestic Tax Authority Domestic Tax Authority [Member] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Sale of stock exercise price ( in dollars per share) Sale Of Stock Exercise Price Per Share Sale Of Stock Exercise Price Per Share Debt Disclosure [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Customer [Axis] Customer [Axis] Line of credit, current portion Line of Credit, Current Government Contracts Government Contracts [Member] Government Contracts VWES Promissory Note VWES Promissory Note [Member] VWES Promissory Note Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Deferred benefit Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Cleveland LLC Cleveland LLC [Member] Cleveland LLC Weighted Average Remaining Contractual Life (Years) Weighted Average Remaining Contractual Life Years [Abstract] Weighted Average Remaining Contractual Life Years Proceeds from the sale of common stock Proceeds from Issuance of Common Stock TOTAL ASSETS Total Assets Assets Plan Name [Domain] Plan Name [Domain] Major Customers Major Customers, Policy [Policy Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Morris Morris [Member] Morris Repayments of notes payable, non-related parties Repayments of Notes Payable Research and development Research and Development Expense Patents, trademarks, and licenses Patents, Trademarks, and Licenses [Member] Patents, Trademarks, and Licenses Number of vote per share Number Of Vote Per Share Number Of Vote Per Share Cash Cash [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in operating activities Net cash flow used in operations Net Cash Provided by (Used in) Operating Activities Litigation Status [Axis] Litigation Status [Axis] Schedule of Notes Payable Schedule of Debt [Table Text Block] Office furniture and fixtures Furniture and Fixtures [Member] Sale of shares, holders percentage Common Stock, Restrictions, Threshold Percentage Of Conversion Shares Common Stock, Restrictions, Threshold Percentage Of Conversion Shares Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] San Jose, California San Jose, California [Member] San Jose, California Subsequent Event [Line Items] Subsequent Event [Line Items] Earnings Per Share, Basic [Abstract] Basic EPS Earnings Per Share, Basic [Abstract] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Diluted loss per share (in dollars per share) Loss available to stockholders plus assumed conversions (in dollars per share) Earnings Per Share, Diluted Basic (in shares) Loss available to stockholders (in shares) Weighted Average Number of Shares Outstanding, Basic Segments [Domain] Segments [Domain] Income taxes Income Taxes Paid, Net Purchased Intangibles and Other Long-Lived Assets, net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Preferred stock, voting percentage Preferred Stock, Voting Percentage Preferred Stock, Voting Percentage Cash Asset Acquisition, Cash Asset Acquisition, Cash Debt for given Debt Instrument, Amount Forgiven Debt Instrument, Amount Forgiven Deferred tax liability Deferred tax liability Deferred Income Tax Liabilities, Net Minimum annual payment, year four Other Commitment, to be Paid, Year Four Issuance of shares of stock in conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Notes payable issued to the Sellers for the purchase of DTI Notes Payable Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Pre-tax book loss Income (Loss) Attributable to Parent, before Tax Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Impairment of long-lived asset Impairment, Long-Lived Asset, Held-for-Use Licensing Agreement Licensing Agreement [Member] Licensing Agreement SBA loan (PPP funds) Asset Acquisition, SBA Loan Asset Acquisition, SBA Loan Inventory Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Cost of revenues Cost of Goods and Services Sold Interest limitation Operating Loss Carryforward, Interest Limitation Operating Loss Carryforward, Interest Limitation Class B Common Stock Common Class B [Member] Entity Central Index Key Entity Central Index Key Number of loans forgiven Number Of Loans Forgiven Number Of Loans Forgiven Current expense (benefit) Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Conversion of class B to class A (in shares) Conversion of Class B to Class A, Shares Represents the Conversion of Class B to Class A, Shares (number of shares), during the indicated time period. Line of credit Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Conversion of stock Conversion of Stock, Amount Issued Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol A4 Aerospace - Vayu Aerospace - Vayu [Member] Aerospace - Vayu Loss contingency interest rate (as a percent) Loss Contingency, Interest Rate, Percentage Loss Contingency, Interest Rate, Percentage Common stock, at a combined price per share and warrant (in dollar per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Alt Labs Alt Labs [Member] Alt Labs Warrant Warrant [Member] Series C Preferred Stock Series C Preferred Stock [Member] Long-term debt Long-term Debt, Excluding Current Maturities Supplemental Subordinated Secured Promissory Notes, Note Two Supplemental Subordinated Secured Promissory Notes, Note Two [Member] Supplemental Subordinated Secured Promissory Notes, Note Two Schedule of Goodwill [Table] Schedule of Goodwill [Table] Seller notes Business Combination, Consideration Transferred, Liabilities Incurred Share-based compensation expense Share-based Payment Arrangement, Expense Four Revolving Lines of Credit Four Revolving Lines Of Credit [Member] Four Revolving Lines Of Credit Weighted average remaining contractual term, options, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Amortization Cost, Amortization DTI Services DTI Services [Member] DTI Services Class A Common Stock Common Class A [Member] CASH , BEGINNING BALANCE CASH, ENDING BALANCE Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Risk-free interest rate, maximum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum CURRENT ASSETS: Assets, Current [Abstract] Performance Based Award Performance Based Award [Member] Performance Based Award Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Number of monthly installments Debt Instrument, Number Of Monthly Installments Debt Instrument, Number Of Monthly Installments Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] RCA Office And Warehouse Space RCA Office And Warehouse Space [Member] RCA Office And Warehouse Space 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 Sales Acquisition, Pro Forma Revenue Acquisition, Pro Forma Revenue Fair value of warrants issued Warrants and Rights Outstanding Supplemental Subordinated Secured Promissory Notes Supplemental Subordinated Secured Promissory Notes [Member] Supplemental Subordinated Secured Promissory Notes Exercise Price Range [Domain] Exercise Price Range [Domain] Interest payable, current Interest Payable, Current Restatement of Consolidated Financial Statements Error Correction [Text Block] Electronics Electronics [Member] Electronics Write off of allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Writeoff Preferred Stock Subject to Redemption Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Auditor Firm ID Auditor Firm ID Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Buildings and improvements Building and Building Improvements [Member] Change in current assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Liquidation preference period prior to payment Preferred Stock, Liquidation Preference, Period Prior To Payment Date Preferred Stock, Liquidation Preference, Period Prior To Payment Date Accrued expenses and other current liabilities Asset Acquisition, Accrued Expenses And Other Current Liabilities Asset Acquisition, Accrued Expenses And Other Current Liabilities Interest rate Debt Instrument, Interest Rate During Period Class of Stock Class of Stock [Domain] Class of Stock [Domain] Cash paid for acquisitions Cash Payments to Acquire Businesses, Gross Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Ownership [Domain] Ownership [Domain] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Customer list Customer Lists [Member] Repayment of mortgage Repayment Of Mortgage Repayment Of Mortgage Minimum annual payment, year three Other Commitment, to be Paid, Year Three 2023 Warranty Services Agreement, Annual Payment, To Be Received, Year One Warranty Services Agreement, Annual Payment, To Be Received, Year One Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount A4 Construction Services - MSM Construction Services Segment MSM [Member] Construction Services Segment MSM Number of companies owned Number Of Companies Owned Number Of Companies Owned Preferred Stock Preferred Stock [Member] Number of additional area (sq.ft) Operating Leases, Number of Additional Area Operating Leases, Number of Additional Area Number of shares (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Period of holder, automatic conversion Common Stock, Restrictions, Automatic Conversion Period Common Stock, Restrictions, Automatic Conversion Period Cost of Sales Cost of Sales [Member] Inventory Inventory, Policy [Policy Text Block] Notes payable, current portion Other Notes Payable, Current Finance lease, right-of-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] WSJ Prime Rate WSJ Prime Rate [Member] WSJ Prime Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Periodic payments Debt Instrument, Periodic Payment EX-101.PRE 10 alpp-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 alpp-20221231_g1.jpg begin 644 alpp-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !@ 70# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **\;_:J_:4T?]E_X7S^)]0A74=3GD%MI>D^;L:\G/.W.#A5&69L M< >XKYP_9M_X**>./VD/BKIO@_2/A?8VT+#[1J.HG57=+*V7[TA'EQ]YT5Y7^TI^T!HO[-GPKU+Q?JZBZGCQ!8:<) C MWMRWW(U/8=23C@ FOCCX5_\ !5[6_B)\3/"7A2;X<6-A'K>IV^GO=)JKN8A( MX4L%\L9QGIFG0P&(Q%-U:<;Q7H)R2T/T;HHHKSR@HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "J>L:Q9>'])O-3U*YCL]/LX7N+BXF;:D<: M@EF)] :N5^:'_!4S]JWS&;X,>&+S (6;Q), MK*E'Y^2$W9'R;^UM^T3JO[5GQJDU*QBN)M$MY/[-\.:6@)9HRP ?;_STE;!/ MMM':OU._8I_9IL/V5_@T9-9,$?BK4XQJ&OW[D!8<*2(0QZ1Q+GZG<>]?)G_! M+?\ 90_M[4T^,GBBSS86;M%X53WW'L*[7_@J1^U=_8.DG MX.^%[S&IZC$LOB"YA;FWMFY6WR.C2=6]$_WJ^HQC^LU(99A=(QW_ *\OQ9FM M/>9\B_MM_M.77[4'Q@9]+:9O!^CR-9:%:*#FCJ5=?$UBK*PP01, 0:^I_\ @F-^RF?''B)OBUXDL\Z!H2?%]N?_ "9KVZ=2C&%7"T=JYN;J9MJ11J"68GV II-NR \9_;'_:7L M?V9/A#>:TICG\3:ANL]$L7/^MN"/OL/[D8^9OH!WK\C?V9?@3K_[77QR&FWM MU<3VLLS:IXDUE\EEB9\OS_STD;*J/J>BT_\ :>^.^O?M<_'1M0L+:YN+*28: M7X:T= 2XB9\)\O\ STD;YCZ9 [5^LO[)?[/>C_LE_!%;34)K>/69HSJ7B'56 M("F4+EAN_P"><:Y4?0GO7V>F38/_ *>S_#_AOS,OB?D7/VB/C-X:_8[^ 1OK M*T@@-G;IIGA_1X\*)I]N(T _NJ!N8^@/K7Y _ _X3^*OVP_CX--N;R>YO-5N M7U/7]9;DP0%LR/GL3G8@]2/2MO\ ;$_:/U+]JOXT-';*4Z;X^"].\-Z#9QV&CZ7:+:VMO& M,!$5<#ZD]2>Y)-?@Y^SW_P G3?#W_L;[;_TIK]_;G_CWE_W#_*OP"_9[_P"3 MIOA[_P!C?;?^E-8Y(W*GB&^W^8Y=#^@*BBBOD30**** "BBOGC]M[]H#5O@- M\*;1O"K1-XX\1:C!I&B1RQB4>:[#<^P_>PO'U85M1I2K5%3ANQ;'T/17RS^Q M+^T-XO\ B5=^/? 7Q.EM?^%C>#M2:"Z^S1+$DUNW".JC@@$$9'4%3WKZFIUJ M,L/4=.>Z!.X445SOQ%UBZ\/?#_Q-JMBZQWMCIES0*QBN9 MI(9T5%?,?_!/7XX^+OV@?@--XG\:WL%_K"ZO<6@EM[=8%\M%0J-J\?Q'FOIR MM:U&5"I*E/=:"6H4445B,**^./\ @H=^T-\0O@7)\,[3X?ZG::9=>(M0GLIV MO+1)U) C$?W@< %SG%43X'_;CVY'Q#^'Q_[<3_\ &:]&."E*E&K*<8J5[7;Z M?(FY]JT5\'^%?VM_C+\"_CEX<^'7[0.D:/<:?XDD6'3?$FB*4CWLP121T9=Q M56&%9=P/(K[PK"OAYX=KFLT]4UJF-.X445X7^VU\5/$?P6_9M\4^+_"EU%9Z M[8&W\B::%9E7?.B-E6X/RL:RI4Y5JD:<=V[?>,]THKS?]F_QIJWQ&^ _@7Q/ MKLR7&L:KI4-U=2QQB-6D89)"C@?05Z14SBZ M?\%$-5^$\M_;GP3;Z)]MCL_LJ"42^4C9\S[V,L>*SI4)UN;E^RFW\@N?6]%% M%*\M\ M+Z/^VUXN\,Z1KME\0? *6FIVD5["LU@0ZI(@=0V(2,X(S@UZ%/!RJ4E6N,U]FUSUJ M*HVM-2OV_P"&0PHHKG/B)X_T3X6^"=8\5^(KQ;'1M+MVN+B9O0#A0.[$X '< MD5A&+DTENQG0F1%<(64,>0N>33J_*;X%_%;QW\6O^"A?@KQ5XM6\TFS\0:=< M7^CZ,TS".#33'(MOE,XRVUF)(R2<],5^K-=V,PCP&+S-K;LL_B2XA;AW^]':9'IP[C_='K7WK^ MT)XJ\9^$?A7K%U\/O#=QXH\83)]GTZTA*!8Y&!'G.6(&U/O8[D =Z_'+4/V' M?VBM6U"ZO[_X=:O>7UW*]Q<7,US SRR,2S.Q\SDDDFOI#P]8WEW$KQ+RLETRELACRJ MYZ#<>XK;_P""G_[75O/IJ?"+P;JD=RMXBS^(+^SE#KY)Y2U#*<9;[SX[ #N: M^26_8)^/K')^&&I$_P#7Q!_\N-=/Q:\:ZEI=I!I[M#X?L+R[B1GF' M#W3*QR O*IGOD]A7Z>?\+&\)_P#0SZ-_X,(O_BJ_$)OV"?CZQR?AAJ1/_7Q! M_P#'*CN/V!?CZ\+@?"_4B2./](@_^.5RXS!8?&U75GB5Y+31?>--I;'[NRR+ M-9NZ,'1HR593D$$=0:_ /]GO_DZ;X>_]C?;?^E-?O)X3L9]-\"Z-9W,9AN;? M388I8SU5EB (_ BOP;_9[_Y.F^'O_8WVW_I37'DFE/$+R_S*ET/Z J***^1- M HHHH *^"[B\_P"&HO\ @I!;6J'[5X.^$=JTC8YC?4F./S5R!_VR-?5'[27Q M@MO@1\$_%7C.=E\^PM&%G&Q_UER_RPK_ -]D?@#7A7_!,7X4W7@SX!R>,=95 MG\1>.+Q]8N)Y1^\:$DB+/?YLL_\ P.O6PR]CAZF)>_PKU>_W+\R7J[' ?M4S M2?LK_MI?#WXUVRM#X7\5+_87B/8/EXP-[#U"[''_ %R-??L,T=Q"DL3K)%(H M9'4Y# C((/<5XA^VE\$U^/7[.OBKPY#")=7A@_M'3#CD7,(+*!_O#Z_3 M[+_0-G8^JJY'XP?\DF\:_P#8%O?_ $0]==7(_&#_ ))-XU_[ M[_ .B'KS*? MQKU*/E3_ ()%_P#)JMQ_V,%Y_P"@Q5]LU^<'_!,W]HKX9_"C]G&71O%_C;2/ M#VJOK5U<"SOI]DGELL>UL8Z'!_*OKS2_VQ?@GK6J6>G6'Q+\/W5]>3);V\$= MSEI)'8*J@8ZDD#\:]7,QQ@#^QFY_P#'JX7_ M (*N8_X2+X!@\C_A().#_O05]]QZ+I^U3]@MLX_YXK_A7T$YT8X.A[6#E\6S MMU]&1K=V/S8\7ZYXG_X**_M"_#E_#_@G6/#7PW\(7@OKK6M:MS"TWSH[8[9/ MEJJJ"3R2<5^FG3BDCC6-0J*$4= HP*=7F8C$^W481CRQCLM_74I*P5\N_P#! M2[_DS3QU];3_ -*8Z^HJ^7?^"E__ "9IXZ^MI_Z4QT\#_O=+_$OS!['>_L;_ M /)K'PN_[ 5M_P"@U[+7C7[&W_)J_P +O^P%;?\ H->RUEB?X\_5_F"V"OS/ M^&WPIT+XW?MN?M3>"_$<'G:7J=ML+J!O@D#QE)4/9U;!!_#H:_3"O@']E7_E M)+^T7_US'_H<5=V DX4Z\HNS4?\ VY"ET#]BCXM:_P#L]_%#4/V9?BCR?MT?LKM^T)X M!@UCPV?L/Q'\,DWFBWL3;'E*G<8"W;) *GLP'8FOCK]B/XJ:U\9/V^[?Q)XD MM/L7B'_A&9M/U",@JS3V\:1N[*?NL2,E>QS7J4^3$4ZN+AHW!J2\]-5Y/\R= MK(_6&BBBOE#0^+O^"M*AOV474G:#K5F"WIRW-"2ZPT6.! M]:^MZ\2_X;8^!/\ T5+P[_X%?_6KVBUNHKZUAN;>198)D62.1>C*1D$?4&O) MQ,;-/V7)]_ZE+U)*^%/'UYW=^O8)7*?C:SBL?^ M"LOP^MK:%8+>'PL(XHHUPJ((YP !V Q7Z 5^/WB?]D"'1_VX?#?PE'Q \2W M":AHYOCXBDF'V^$[93Y:MG[OR?J:_5GX7^!U^&?P]\/^%5U.ZUE=(LX[0:A? M-NGGVC&]S_>-=.91IQC1<9W]U=.FNO\ P!1ZG44445X185E^*/$VF>"_#FI: M[K-W'8Z5IUN]S)?_ E?_B:3_ALKXX_]%6\3?^! _P#B:^RO^"7O M[),4]HWQ@\7ZLKJ,,OEGY9+HJ>[6::0Y9W:%2S'W))-?A-^SW_ ,G3?#W_ +&^V_\ 2FOW M2^%__)(_"G_8$M?_ $0M?A;^SW_R=-\/?^QOMO\ TIKSLG^'$^G_ ,D5+H?T M!4445\>:!1110!ROQ%^%OA/XMZ&FC>,="M/$.E)*LXM+U2T?F $!L9ZC)KH- M+TNTT33;33K"WCM+&TB2""WA7:D<:@*JJ.P 'X5:HJN:5N6^@"5Q/@/X)^! M?A?K&KZKX3\+Z?H&H:NV^_GL8]AN#N+989P>68_B:[>BA2DDTGHP"JVI:=;: MQI]U8WL*W-G=1-#-#(,JZ,"&4^Q!(JS14@>'?\,/_ 7_ *)7X=_\!?\ Z]6M M*_8S^"&AZI9ZE8?#+P_:WUG,EQ;W$=MAHY$8,K YZ@@'\*]GHKI^LU_YW][% M9!1117,,X_X@?!_P7\5)M)F\6^&['7Y-)F-Q8M>1[C;R'&67T/RK^5=?TX%+ M15.3:2;T0!1114@%8/CCP)X?^)7AJZ\/>*-)MM;T2ZV^?8W:[HY-K!ER/8@' M\*WJ*:;B[K<#,\->&]+\':#8:)HMC#INDV,2P6UI ,)%&.BJ/05IT44-MN[ M*Y#0/A'X-\+>-M9\7Z3X=L;#Q-K(QJ&J0QXFN>0?G/?D#\JZ^BFI.-TGN 5P MND? WP!H'Q"O/'6F^$],L?%]X'%QK$$(6>7> 'R1US@9]<5W5%$92C?E=K@% M%%%2!S/Q"^&?A;XK:!_8GB_0[/Q!I/FK/]CO4WQ[U^ZV/49KS3_AA_X"_P#1 M*_#O_@+_ /7KW&BMH5JM-6A)I>3%9'AW_##_ ,!?^B5^'?\ P%_^O7M=I:PV M-K#;6\:Q6\*+''&O15 P /H!4U%*=6I4^.3?JP"BBBLAG(WGPC\&ZA\0[7QW M<>';&;QA:P?9H-9:/_2(XL$; WI\S?G774453DY6N]@"BBBI **** ([B-IH M)(UD:%F4J)$QE21U&>XKXTOO^"5'PGUKQ!<:SJ^N>+M7O;JZ-W>/=ZDA^U.S M;GWD1@_-R#@C@U]GT5TT<36P]_92M?L*R>Y5TO2[30]-M-.T^VCL[&TB6""W MA7:D<:@!54=@ *M445S#"ODKXM?\$TOA?\ &3XA:_XQUK5/$D&IZU-Y]Q'9 MWD:1!MH7Y5,9P,*.]?6M%=%'$5 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
May 04, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
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    
Title of 12(b) Security Class A Common Stock    
Trading Symbol ALPP    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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 Ex Transition Period true    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 114,796,261
Documents Incorporated by Reference None.    
Entity Central Index Key 0001606698    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   180,037,350  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   7,248,088  
Class C Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   12,256,816  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Name MaloneBailey, LLP
Auditor Firm ID 206
Auditor Location Houston, Texas
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash $ 2,673,541 $ 3,715,666
Accounts receivable, net 17,139,944 11,875,176
Contract assets 1,402,788 877,904
Inventory 25,258,369 24,419,654
Prepaid expenses and other current assets 2,428,223 1,955,907
Total current assets 48,902,865 42,844,307
Property and equipment, net 19,503,485 28,101,471
Intangible assets, net 36,282,609 39,180,664
Right of use assets 16,407,566 1,460,206
Goodwill 22,680,084 22,680,084
Other non-current assets 1,855,605 357,118
TOTAL ASSETS 145,632,214 134,623,850
CURRENT LIABILITIES:    
Accounts payable 8,608,554 7,744,957
Accrued expenses 6,749,890 5,074,006
Contract liabilities 5,284,285 6,359,449
Notes payable, current portion 3,201,136 5,690,524
Line of credit, current portion 7,426,814 4,473,489
Financing lease obligation, current portion 725,302 649,343
Operating lease obligation, current portion 1,318,885 428,596
Total current liabilities 33,314,866 30,420,364
Notes payable, net of current portion 4,266,350 8,426,105
Line of credit, net of current portion 7,215,520 5,640,051
Financing lease obligations, net of current portion 14,592,813 15,319,467
Operating lease obligations, net of current portion 15,262,494 1,066,562
Series C and Series D preferred stock subject to redemption 0 400,092
Deferred tax liability 988,150 1,861,165
TOTAL LIABILITIES 75,640,193 63,133,806
Commitment and contingencies (Note 11)
STOCKHOLDERS' EQUITY (DEFICIT):    
Additional paid-in capital 141,723,921 130,348,267
Accumulated deficit (71,751,827) (58,876,514)
Total stockholders' equity (deficit) 69,992,021 71,490,044
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) 145,632,214 134,623,850
Series B Preferred Stock    
STOCKHOLDERS' EQUITY (DEFICIT):    
Preferred stock 5 5
Class A Common Stock    
STOCKHOLDERS' EQUITY (DEFICIT):    
Common stock 17,844 16,182
Class B Common Stock    
STOCKHOLDERS' EQUITY (DEFICIT):    
Common stock 854 854
Class C Common Stock    
STOCKHOLDERS' EQUITY (DEFICIT):    
Common stock $ 1,224 $ 1,250
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 5,000,000  
Series B Preferred Stock    
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares authorized (in shares) 100 100
Preferred stock, shares issued (in shares) 5 5
Preferred stock, shares outstanding (in shares) 5 5
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 295,000,000 295,000,000
Common stock, shares issued (in shares)   161,798,817
Common stock, shares outstanding (in shares)   161,798,817
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 8,548,088 8,548,088
Common stock, shares outstanding (in shares) 8,548,088 8,548,088
Class C Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 15,000,000 15,000,000
Common stock, shares issued (in shares)   12,500,200
Common stock, shares outstanding (in shares)   12,500,200
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Revenues, net $ 104,563,002 $ 51,640,813
Cost of revenues 82,848,600 43,942,815
Gross Profit 21,714,402 7,697,998
Operating expenses:    
General and administrative expenses 37,531,794 27,987,920
Research and development 876,542 1,464,918
Impairment loss of intangible asset and goodwill 0 367,519
Gain on sale of property (5,938,150) 0
Total operating expenses 32,470,186 29,820,357
Loss from operations (10,755,784) (22,122,359)
Other income (expenses)    
Interest expense (3,124,132) (3,289,233)
Gain on extinguishment of debt 0 803,079
Gain on forgiveness of debt 0 3,896,108
Impairment loss on equity investment 0 (1,350,000)
Other income 270,609 635,526
Total other income (expenses) (2,853,523) 695,480
Loss before income tax (13,609,307) (21,426,879)
Income tax (benefit) (733,994) (1,943,741)
Net income (loss) $ (12,875,313) $ (19,483,138)
Weighted average shares outstanding:    
Basic (in shares) 190,779,052 164,216,808
Diluted (in shares) 190,779,052 164,216,808
Earnings Per Share, Basic [Abstract]    
Basic loss per share (in dollars per share) $ (0.07) $ (0.12)
Earnings Per Share, Diluted [Abstract]    
Diluted loss per share (in dollars per share) $ (0.07) $ (0.12)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
Total
Conversion of Class C to Class A
Conversion of Class B to Class A
Conversion of series D preferred stock to Class A
Conversion of series C preferred stock to Class A
Additional Paid-in Capital
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
Series B Preferred Stock
Series B Preferred Stock
Preferred Stock
Series C Preferred Stock
Series C Preferred Stock
Preferred Stock
Series D Preferred Stock
Preferred Stock
Class A Common Stock
Class A Common Stock
Common Stock
Class A Common Stock
Common Stock
Conversion of Class C to Class A
Class A Common Stock
Common Stock
Conversion of Class B to Class A
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 B Common Stock
Class B Common Stock
Common Stock
Class B Common Stock
Common Stock
Conversion of Class B to Class A
Class C Common Stock
Class C Common Stock
Common Stock
Class C Common Stock
Common Stock
Conversion of Class C to Class A
Beginning balance (in shares) at Dec. 31, 2020                     5   0 0                        
Beginning balance (in shares) at Dec. 31, 2020                               126,363,158           9,023,088     14,162,267  
Beginning balance at Dec. 31, 2020 $ (14,234,280)         $ 25,144,136     $ (39,393,376)   $ 5   $ 0 $ 0   $ 12,636           $ 902     $ 1,417  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                    
Issuance of shares of common stock for cash (in shares)                               18,428,827                    
Issuance of shares of common stock for cash 76,492,993         76,491,149                   $ 1,844                    
Issuance of shares of stock in conversion (in shares)                             7,384,018   1,617,067 475,000 1,066,868 1,342,390     (475,000)     (1,617,067)
Issuance of shares of stock in conversion   $ 0 $ 0 $ 5,194,434 $ 6,361,287 1,886,156 $ 5,194,329 $ 6,361,153               $ 740 $ 162 $ 48 $ 105 $ 134     $ (48)     $ (162)
Repurchase of class C common stock (in shares)                                                 (45,000)  
Repurchase of class C common stock (185,850)         (185,845)                                     $ (5)  
Issuance of shares of common stock for compensation (in shares)                               199,018                    
Issuance of shares of common stock for compensation 261,525         261,504                   $ 21                    
Issuance of shares for acquisition (in shares)                               4,922,471                    
Issuance of shares for acquisition 15,067,211         15,066,719                   $ 492                    
Share-based compensation expense 36,538         36,538                                        
Beneficial conversion feature on convertible notes 92,428         92,428                                        
Net loss (19,483,138)               (19,483,138)                                  
Ending balance (in shares) at Dec. 31, 2021                   5 5 10,149 0 0                        
Ending balance (in shares) at Dec. 31, 2021                             161,798,817 161,798,817         8,548,088 8,548,088   12,500,200 12,500,200  
Ending balance at Dec. 31, 2021 71,490,044         130,348,267     (58,876,514)   $ 5   $ 0 $ 0   $ 16,182           $ 854     $ 1,250  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                    
Issuance of shares of common stock for cash (in shares)                               14,492,754                    
Issuance of shares of common stock for cash 9,175,000         9,173,552                   $ 1,448                    
Issuance of shares of stock in conversion (in shares)                               7,384,018 224,468   63,907 8,245           (224,468)
Issuance of shares of stock in conversion 1,886,896 $ 0   $ 365,470 $ 34,622   $ 365,463 $ 34,622                 $ 22   $ 7             $ (22)
Issuance of shares of common stock for compensation (in shares)                               211,236                 0  
Issuance of shares of common stock for compensation 231,577         231,555                   $ 22                 $ 0  
Exchange of shares of common stock for compensation (in shares)                               37,500                 (37,500)  
Exchange of shares of common stock for compensation 0                             $ 4                 $ (4)  
Issuance of shares for services (in shares)                               1,589,005                    
Issuance of shares for services 1,097,462         1,097,303                   $ 159                    
Share-based compensation expense 473,159         473,159                                        
Net loss (12,875,313)               (12,875,313)                                  
Ending balance (in shares) at Dec. 31, 2022                   5 5 0 0 0                        
Ending balance (in shares) at Dec. 31, 2022                               178,425,932         8,548,088 8,548,088     12,238,232  
Ending balance at Dec. 31, 2022 $ 69,992,021         $ 141,723,921     $ (71,751,827)   $ 5   $ 0 $ 0   $ 17,844           $ 854     $ 1,224  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
OPERATING ACTIVITIES:    
Net loss $ (12,875,313) $ (19,483,138)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 3,026,483 2,396,966
Amortization 3,148,055 1,757,393
Gain on extinguishment of debt 0 (803,079)
Gain on forgiveness of debt 0 (3,896,108)
Amortization of preferred stock fair value 0 (545,509)
Income tax benefit (733,994) (1,943,741)
Gain on sale of property (5,938,150) 0
Bad debt expense 202,761 3,028,757
Employee stock compensation 704,736 298,063
Amortization of debt discounts 0 1,436,052
Operating lease expense 1,006,683 412,898
Impairment loss on equity investment 0 1,350,000
Impairment loss of intangible asset and goodwill 0 367,519
Write off of inventory 691,061 237,192
Change in current assets and liabilities:    
Accounts receivable (5,467,529) (4,235,353)
Inventory (1,529,776) (6,795,719)
Contract assets (524,884) (160,483)
Prepaid expenses and other assets (1,970,803) (87,950)
Accounts payable 724,576 725,596
Accrued expenses 1,675,884 614,399
Contract liabilities (1,075,164) 332,032
Operating lease liability (642,822) (429,529)
Net cash used in operating activities (19,578,196) (25,423,742)
INVESTING ACTIVITIES:    
Capital expenditures (1,067,157) (3,571,253)
Proceeds from sale of asset 140,710 0
Proceeds from sale of building 12,454,943 0
Cash paid in international technology agreement (250,000) 0
Cash paid for acquisitions 0 (37,324,035)
Cash paid for equity investment 0 (350,000)
Cash assumed in acquisition 0 81,442
Net cash used in investing activities 11,278,496 (41,163,846)
FINANCING ACTIVITIES:    
Proceeds from the sale of common stock 11,097,462 76,492,993
Proceeds from issuances of notes payable, non-related party 500,000 16,078
Proceeds from issuances of convertible notes payable 0 408,000
Net proceeds from lines of credit 4,795,213 2,575,552
Cash paid for debt issuance costs (266,419) 0
Cash paid for equity issuance costs (825,000) 0
Repurchase of common stock 0 (185,850)
Repayment of mortgage (4,642,043) 0
Repayments of notes payable, related party 0 (238,651)
Repayments of notes payable, non-related parties (2,750,943) (7,161,807)
Repayments of convertible notes payable 0 (1,688,464)
Cash paid on financing lease obligations (650,695) (637,180)
Net cash provided by financing activities 7,257,575 69,580,671
NET INCREASE (DECREASE) IN CASH (1,042,125) 2,993,083
CASH , BEGINNING BALANCE 3,715,666 722,583
CASH, ENDING BALANCE 2,673,541 3,715,666
CASH PAID FOR:    
Interest 2,231,600 1,973,818
Income taxes 0 54,058
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Common stock issued for convertible note payable and accrued interest 0 1,886,896
ROU asset and operating lease obligation recognized under Topic 842 15,729,043 95,029
Equipment purchased on financing lease 243,843 0
Beneficial conversion feature on convertible notes 0 92,428
Common stock issued for acquisition 0 15,067,211
Remeasurement of finance lease liability 0 279,287
Mortgage on property purchase 0 4,680,000
Accounts receivable converted to equity investment 0 1,000,000
Issuance of shares of series D preferred stock for acquisition 0 6,653,309
Notes payable issued to the Sellers for the purchase of DTI 0 2,000,000
Conversion of series D preferred stock to Class A    
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Conversion of stock 0 136
Conversion of series C preferred stock to Class A    
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Conversion of stock $ 0 $ 171
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Restatement of Consolidated Financial Statements
12 Months Ended
Dec. 31, 2022
Accounting Changes and Error Corrections [Abstract]  
Restatement of Consolidated Financial Statements Restatement of Consolidated Financial StatementsAs more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Basis of Presentation
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.

Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).

Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).
Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).
Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).
On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).
On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).

On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.

On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company
(doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.

In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.

As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:
A4 Corporate Services, LLC;
ALTIA, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
JTD Spiral, Inc.;
Excel Construction Services, LLC;
SPECTRUMebos, Inc.;
Vayu (US)
Thermal Dynamics International, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies, Corp.;
ElecJet Corp.;
DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
Global Autonomous Corporation,
Basis of presentation
The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
Liquidity
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 consolidated financial statements are issued.

In accordance with Financial Accounting Standards Board (the “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 (further detail in the going concern sub-section below).

As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.

As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are
two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet.

The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.
Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses 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 QCA, TDI, IDT and 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 12 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 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction 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.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
Use of estimates
The 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. In many instances, the Company 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 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.
Advertising
Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.
The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.
Major Customers
The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.

For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.

Major Vendors

For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
Accounts Receivable, net
The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
Inventory
Inventory for all subsidiaries is valued at weighted average. 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 as of December 31, 2022 and 2021 consisted of:
December 31,
2022
December 31,
2021
Raw materials$9,116,824 $8,253,104 
Work in process3,165,876 2,480,979 
Finished goods12,975,669 13,685,571 
Inventory$25,258,369 $24,419,654 
Property and Equipment, net
Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
Automobiles and trucks
5 to 7 years
Machinery and equipment10 years
Office furniture and fixtures5 years
Buildings and improvements39 years
Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
Property and equipment consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Automobiles and trucks$1,056,551 $1,251,187 
Machinery and equipment9,864,846 8,876,402 
Office furniture and fixtures186,464 167,581 
Buildings and improvements16,696,926 23,630,250 
Total Property and equipment27,804,787 33,925,420 
Less: Accumulated depreciation(8,301,302)(5,823,949)
Property and equipment, net$19,503,485 $28,101,471 
Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)

The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
Purchased Intangibles and Other Long-Lived Assets, net
The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
Software5 years
Non-compete agreements
1-15 years
Customer list
3-16 years
Patents, trademarks, and licenses
3-17 years
Proprietary technology15 years
Intangible assets consisted of the following as of December 31, 2022 and 2021:
CostWeighted Average Amortization PeriodDecember 31,
2022
December 31,
2021
     Software2.0 years$128,474 $128,474 
     Non-compete agreement6.3 years1,426,276 1,378,772 
     Customer list11.9 years13,011,187 13,011,187 
     Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
     Proprietary technology13.5 years19,866,743 19,616,743 
12.9 years41,560,088 41,310,088 
Accumulated amortization
     Software$(77,084)$(64,757)
     Non-compete agreement(478,510)(210,465)
     Customer list(1,711,327)(1,112,797)
     Patents, trademarks, and licenses(962,258)(8,444)
     Proprietary technology(2,048,300)(732,961)
(5,277,479)(2,129,424)
Intangibles assets, net$36,282,609 $39,180,664 
Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
Years Ending December 31,
2023$3,152,048 
20243,152,048 
20252,919,686 
20262,900,686 
20272,762,686 
Thereafter21,395,455 
Total$36,282,609 
The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
Other Long-Term Assets
Other long-term assets consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Deposits$578,545 $149,517 
Other1,277,060 207,601 
$1,855,605 $357,118 
Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("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 are less than the carrying amount of that asset.

During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.

During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
Leases
The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Fair Value Measurement
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, convertible notes, 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 a 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.
The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, 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.
Equity Investments
The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
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 years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from contract 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 contracts 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 the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
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.
Contract Retentions
As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.

The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:

Year ended December 31,
20222021
Sale of goods
Circuit boards and cables$18,780,769 $15,700,902 
Supplements12,889,992 11,674,220 
Electronics41,191,146 1,543,469 
Total sale of goods72,861,907 28,918,591 
Sale of services
Construction contracts30,098,249 22,462,399 
Drone 3D mapping1,602,846 259,823 
Total sale of services31,701,095 22,722,222 
Total revenues$104,563,002 $51,640,813 
Earnings (loss) per share
The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted 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 December 31, 2022 and 2021, were 21,664,165 and 7,317,778, 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 (Note 6) for the years ended December 31, 2022 and 2021:
For the Year Ended December 31, 2022
For the Year Ended December 31, 2021
Net lossSharesPer Share AmountNet lossSharesPer Share Amount
Basic EPS
Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Effect of Dilutive Securities
Stock options and warrants— — — — — — 
Dilute EPS
Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Stock-based compensation
The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
Income taxes
The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
Related Party Disclosure
ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
Recent Accounting Pronouncements
Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.

In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
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. 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 December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
Finance Leases
As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At
December 31, 2022, the weighted average remaining lease terms were 11.95 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 consolidated balance sheet:
Classification on Balance SheetDecember 31,
2022
December 31,
2021
Assets
Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
Total lease assets$16,407,566 $1,460,206 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
Total lease liability$16,581,379 $1,495,158 
On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.

On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.

On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right
of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
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. 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 December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
Finance Leases
As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At
December 31, 2022, the weighted average remaining lease terms were 11.95 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 consolidated balance sheet:
Classification on Balance SheetDecember 31,
2022
December 31,
2021
Assets
Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
Total lease assets$16,407,566 $1,460,206 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
Total lease liability$16,581,379 $1,495,158 
On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.

On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.

On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.

On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right
of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.

In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.

In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.

On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).

In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.

In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.

In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.

In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.

In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022
was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
December 31,
2022
December 31,
2021
Lines of credit, current portion$7,426,814 $4,473,489 
Equipment loans, current portion68,410 61,640 
Term notes, current portion3,132,726 5,628,884 
Total current10,627,950 10,164,013 
Line of credit, net of current portion7,215,520 5,640,051 
Long-term portion of equipment loans and term notes4,266,350 8,426,105 
Total notes payable$22,109,820 $24,230,169 
Future scheduled maturities of outstanding debt are as follows:
Years Ending December 31,
2023$10,627,950 
20245,104,159 
2025155,254 
2026734,607 
20275,422,850 
Thereafter65,000 
Total$22,109,820 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Preferred Stock Subject to Redemption
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Preferred Stock Subject to Redemption Preferred Stock Subject to Redemption
Series C Preferred Stock
The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
Series D Preferred Stock
The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred
Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.

During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstandingStockholders' Equity
Preferred Stock
The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
Series B Preferred Stock
The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
Common Stock
Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
The Company had the following transactions in its common stock during the year ended December 31, 2022:

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.

In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.

In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.

In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.

During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").

In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.

In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.

In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.

In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.

In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.

In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
The Company had the following transactions in its common stock during the year ended December 31, 2021:
On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.

On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .

On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.

On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
Stock Options
The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
1,790,000 $0.19 7.09$6,176,855 
Granted— 
Forfeited— 
Exercised— 
Outstanding at December 31, 2021
1,790,000 $0.19 6.09$3,098,055 
Granted2,084,620 $0.77 
Forfeited(781,712)$0.32 
Exercised— $— 
Outstanding at December 31, 2022
3,092,908 $0.55 7.94$463,494 
Vested and expected to vest at December 31, 2022
3,092,909 $0.55 7.94$463,494 
Exercisable at December 31, 2022
1,084,500 $0.14 5.37$463,494 
The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
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.05 891,500 5.38$0.05 891,500 $0.05 
0.10 85,000 5.280.10 85,000 0.10 
0.13 — 4.580.13 — 0.13 
0.77 2,008,409 9.330.77 — 0.77 
0.90 108,000 4.270.90 108,000 0.90 
3,092,909 1,084,500 
During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
Stock price$0.77
Risk-free interest rate2.90%
Expected life of the options6.25 years
Expected volatility158%
Expected dividend yield0%
Warrants

The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:

WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
275,000 $1.01 0.23$723,250 
Granted5,527,778 3.32
Forfeited(275,000)1.01
Exercised— — 
Outstanding at December 31, 2021
5,527,778 $3.32 4.62$— 
Granted14,492,754 0.69
Forfeited— — 
Exercised(1,449,276)0.69 
Outstanding at December 31, 2022
18,571,256 $1.47 4.31$— 
Vested and expected to vest at December 31, 2022
18,571,256 $1.47 4.31$— 
Exercisable at December 31, 2022
18,571,256 $1.47 4.31$— 

The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$6.60 416,667 2.13$6.60 416,667 $6.60 
2.52 396,825 1.942.52396,825 2.52
3.10 4,285,715 3.93.10 4,285,715 3.1
3.08 428,571 3.93.08 428,571 3.08
0.6913,043,478 4.60.6913,043,478 0.69 
18,571,256 18,571,256 

During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022,
the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.

The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:

Stock price
$0.62 - 7.03
Risk-free interest rate
0.01 - 1.02%
Expected life of the options
1.5-5 years
Expected volatility
157-347%
Expected dividend yield0%
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Stockholders' Equity Preferred Stock Subject to Redemption
Series C Preferred Stock
The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
Series D Preferred Stock
The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred
Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.

During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstandingStockholders' Equity
Preferred Stock
The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
Series B Preferred Stock
The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
Common Stock
Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
The Company had the following transactions in its common stock during the year ended December 31, 2022:

In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.

In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.

In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.

In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.

During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").

In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.

In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.

In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.

In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.

In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.

In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
The Company had the following transactions in its common stock during the year ended December 31, 2021:
On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.

On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.

On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .

On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.

On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.

On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.

On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.

On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.

On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.

During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
Stock Options
The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
1,790,000 $0.19 7.09$6,176,855 
Granted— 
Forfeited— 
Exercised— 
Outstanding at December 31, 2021
1,790,000 $0.19 6.09$3,098,055 
Granted2,084,620 $0.77 
Forfeited(781,712)$0.32 
Exercised— $— 
Outstanding at December 31, 2022
3,092,908 $0.55 7.94$463,494 
Vested and expected to vest at December 31, 2022
3,092,909 $0.55 7.94$463,494 
Exercisable at December 31, 2022
1,084,500 $0.14 5.37$463,494 
The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
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.05 891,500 5.38$0.05 891,500 $0.05 
0.10 85,000 5.280.10 85,000 0.10 
0.13 — 4.580.13 — 0.13 
0.77 2,008,409 9.330.77 — 0.77 
0.90 108,000 4.270.90 108,000 0.90 
3,092,909 1,084,500 
During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
Stock price$0.77
Risk-free interest rate2.90%
Expected life of the options6.25 years
Expected volatility158%
Expected dividend yield0%
Warrants

The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:

WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
275,000 $1.01 0.23$723,250 
Granted5,527,778 3.32
Forfeited(275,000)1.01
Exercised— — 
Outstanding at December 31, 2021
5,527,778 $3.32 4.62$— 
Granted14,492,754 0.69
Forfeited— — 
Exercised(1,449,276)0.69 
Outstanding at December 31, 2022
18,571,256 $1.47 4.31$— 
Vested and expected to vest at December 31, 2022
18,571,256 $1.47 4.31$— 
Exercisable at December 31, 2022
18,571,256 $1.47 4.31$— 

The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$6.60 416,667 2.13$6.60 416,667 $6.60 
2.52 396,825 1.942.52396,825 2.52
3.10 4,285,715 3.93.10 4,285,715 3.1
3.08 428,571 3.93.08 428,571 3.08
0.6913,043,478 4.60.6913,043,478 0.69 
18,571,256 18,571,256 

During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022,
the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.

The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:

Stock price
$0.62 - 7.03
Risk-free interest rate
0.01 - 1.02%
Expected life of the options
1.5-5 years
Expected volatility
157-347%
Expected dividend yield0%
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
For the various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General & Administrative expenses on the Consolidated Statements of Operations.
Vayu (US)

Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of ASC 805 Business Combinations, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:
Purchase Allocation
Cash$81,442 
Property and equipment56,011 
Intellectual property8,406,743 
Non-compete agreement100,819 
Deferred tax liability(1,362,667)
Accrued expenses and other current liabilities(564,039)
SBA loan (PPP funds)(65,000)
$6,653,309 
The purchase price was paid as follows:
Series D Preferred Stock (1,432,244 shares)
$6,653,309 
$6,653,309 
TDI

On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$1,408,682 
Property and equipment111,789 
Customer list3,840,000 
Non-compete agreement120,000 
Goodwill6,426,786 
Other asset91,000 
Accounts payable(786,151)
Accrued expenses and other current liabilities(53,857)
Contract liabilities(3,637,122)
Notes payable(64,733)
$7,456,394 
The purchase price was paid as follows:
Class A Common Stock (281,223 shares)
$1,102,394 
Cash6,354,000 
$7,456,394 
Alt Labs
On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$397,441 
Inventory2,621,653 
Property and equipment1,739,441 
Customer list1,250,000 
Proprietary technology3,670,000 
Non-compete agreement20,000 
Goodwill4,410,564 
Other assets390,502 
Accounts payable(397,441)
Accrued expenses and other current liabilities(411,830)
Contract liabilities(1,754,290)
Notes payable(33,363)
$11,902,677 
The purchase price was paid as follows:
Class A Common Stock (361,847 shares)
$1,432,677 
Cash10,470,000 
$11,902,677 
On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.
Identified Technologies
On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Accounts receivable$90,858 
Other asset27,469 
Proprietary technology1,650,000 
Tradename210,000 
Goodwill1,913,310 
Non-compete agreement90,000 
Accrued expenses and other current liabilities(363,856)
$3,617,781 
The purchase price was paid as follows:
Cash$35 
Class A Common Stock (888,881 shares)
3,617,746 
$3,617,781 
ElecJet

On November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Cash$27,466 
Accounts receivable30,000 
Inventory95,000 
Proprietary technology 5,890,000 
Non-compete agreement200,000 
Goodwill6,496,343 
Deferred tax liability(1,562,074)
Accrued expenses and other current liabilities(113,742)
$11,062,993 
The purchase price was paid as follows:

Cash$6,500,000 
Class A Common Stock (1,803,279)
4,562,993 
$11,062,993 
DTI Services (doing business as RCA Commercial Electronics)

On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with defined inputs and
substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:

Purchase Allocation
Accounts receivable$3,409,230 
Other current assets1,259,556 
Inventory12,477,872 
Property and equipment761,370 
Customer list6,300,000 
Trademark620,000 
Non-compete agreement690,000 
Goodwill1,355,728 
ROU asset1,196,764 
Accounts payable(951,302)
Accrued expenses and other current liabilities(677,720)
Customer deposits(153,201)
Operating lease liability(1,226,128)
Line of credit(4,710,768)
$20,351,401 
The purchase price was paid as follows:
Cash$14,000,000 
Class A Common Stock (1,587,301 shares)
3,682,538 
Warrants (396,825 shares)
668,863 
Seller notes2,000,000 
$20,351,401 
For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax purposes.

The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results
do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
Pro Forma Combined Financials (unaudited)
Years Ended December 31,
20222021
Sales$104,563,002 $98,321,144 
Cost of goods sold82,848,600 75,523,745 
Gross profit21,714,402 22,797,399 
Operating expenses32,470,186 38,643,670 
Loss from operations(10,755,784)(15,846,271)
Net loss from continuing operations(12,875,313)(12,144,338)
Loss per share(0.07)(0.06)
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Investments
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Equity Investments Equity Investments
AmplifeiIntl LLC
On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.
The membership interest was paid for as follows:
Accounts receivable owed from Amplifei$1,000,000 
Cash350,000 
Total$1,350,000 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of the Company's income tax provision are as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
Current expense (benefit)
Federal$— $— 
State139,020 — 
139,020 — 
Deferred benefit
Federal$(650,283)$(1,616,916)
State(222,731)(326,825)
(873,014)(1,943,741)
Provision for income tax benefit$(733,994)$(1,943,741)
A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
AmountPercentageAmountPercentage
Pre-tax book loss$(13,609,307)$(21,426,879)
Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
State income tax benefit(530,084)3.9 %(163,677)0.8 %
Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
Permanent items21,281 (0.2)%(839,583)3.9 %
Other(127,924)1.4 %— — %
Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
Deferred tax asset:
Accrued expenses and other$696,419 $347,645 
Lease Liability8,176,101 — 
Loss carryforwards14,295,781 13,124,197 
Stock based compensation211,499 90,293 
Research and experimental expenditures202,199 — 
Inventory625,937 — 
Interest634,445 615,260 
Total deferred tax asset24,842,381 14,177,395 
Valuation allowance(13,492,773)(9,887,550)
Net deferred tax assets11,349,608 4,289,845 
Deferred tax liabilities:
Fixed assets(3,266,395)(365,922)
Intangible assets and goodwill(4,865,970)(5,785,088)
ROU asset(4,205,393)— 
Total deferred tax liabilities(12,337,758)(6,151,010)
Net non-current deferred tax liability$(988,150)$(1,861,165)

Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.
On the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material.

The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.

The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.

With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.

Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.

The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.

The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:

December 31, 2022December 31, 2021
Unrecognized tax liabilities, beginning of the year$1,169,028 $— 
Increase related to current year tax positions480,911 1,169,028 
Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Industry Segments Industry Segments 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, 2022, the Company increased its reportable segments to eight
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/COGS
Management fees to the parent Company
Income tax benefit/expense

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

The reporting segments and their business activity are as follows:

A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.

A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.

A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.

A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary & nutraceutical supplements industry.

A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.

A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.

A4 Technologies ElecJet is a battery research & development company.

A4 Aerospace Vayu is a drone aircraft manufacturer.

A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.
The Company’s reportable segments for the years ended December 31, 2022 and 2021:
Years Ended December 31,
20222021
Revenue
A4 Construction Services - MSM$18,290,019 $16,191,284 
A4 Construction Services - Excel1,761,572 1,803,739 
A4 Manufacturing - QCA16,763,989 14,258,084 
A4 Manufacturing - Alt Labs12,889,992 11,674,220 
A4 Defense - TDI10,046,658 4,467,376 
A4 Technologies - RCA40,092,612 1,454,451 
A4 Technologies - ElecJet1,098,534 89,018 
A4 Aerospace - Vayu81,100 — 
All Other3,538,526 1,702,641 
$104,563,002 $51,640,813 
Gross profit
A4 Construction Services - MSM$1,374,517 $(385,266)
A4 Construction Services - Excel3,681 (92,765)
A4 Manufacturing - QCA3,258,082 2,763,213 
A4 Manufacturing - Alt Labs2,343,368 3,749,878 
A4 Defense - TDI3,082,844 1,073,636 
A4 Technologies - RCA10,687,202 379,740 
A4 Technologies - ElecJet(236,636)76,818 
A4 Aerospace - Vayu13,087 — 
All Other1,188,257 132,744 
$21,714,402 $7,697,998 
Income (loss) from operations
A4 Construction Services - MSM$(883,922)$(4,247,240)
A4 Construction Services - Excel(973,934)(1,969,535)
A4 Manufacturing - QCA702,875 1,426,141 
A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
A4 Defense - TDI1,072,306 (282,882)
A4 Technologies - RCA2,525,619 (100,328)
A4 Technologies - ElecJet(1,107,254)(62,163)
A4 Aerospace - Vayu(3,336,279)(4,875,829)
All Other(11,039,503)(8,983,320)
$(10,755,784)$(22,122,359)
Depreciation and amortization
A4 Construction Services - MSM$684,563 $846,808 
A4 Construction Services - Excel267,966 291,556 
A4 Manufacturing - QCA417,172 377,868 
A4 Manufacturing - Alt Labs983,931 611,079 
A4 Defense - TDI288,950 191,740 
A4 Technologies - RCA979,206 49,299 
A4 Technologies - ElecJet414,333 33,833 
A4 Aerospace - Vayu1,025,412 1,093,995 
All Other1,113,005 658,181 
$6,174,538 $4,154,359 
Interest Expenses
A4 Construction Services - MSM$421,287 $706,607 
A4 Construction Services - Excel245,855 291,263 
A4 Manufacturing - QCA262,551 230,044 
A4 Manufacturing - Alt Labs351,503 72,060 
A4 Defense - TDI11,975 825 
A4 Technologies - RCA159,878 15,347 
A4 Technologies - ElecJet— — 
A4 Aerospace - Vayu10,677 
All Other1,660,406 1,973,078 
$3,124,132 $3,289,233 
Net income (loss)
A4 Construction Services - MSM$(1,246,295)$(1,481,382)
A4 Construction Services - Excel(1,219,789)(1,899,512)
A4 Manufacturing - QCA367,760 1,774,139 
A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
A4 Defense - TDI1,060,331 (270,289)
A4 Technologies - RCA2,365,741 (115,675)
A4 Technologies - ElecJet(1,110,727)(62,163)
A4 Aerospace - Vayu(3,346,956)(4,852,182)
All Other(11,800,336)(9,932,322)
$(12,875,313)$(19,483,138)
As of
December 31, 2022
As of
December 31, 2021
Total Assets
A4 Construction Services - MSM$11,309,049 $10,935,355 
A4 Construction Services - Excel3,359,818 3,050,206 
A4 Manufacturing - QCA20,988,492 11,869,711 
A4 Manufacturing - Alt Labs26,636,905 23,173,298 
A4 Defense - TDI13,497,381 11,982,580 
A4 Technologies - RCA27,191,977 28,174,091 
A4 Technologies - ElecJet12,897,440 12,904,267 
A4 Aerospace - Vayu14,632,530 14,702,838 
All Other$15,118,622 $17,831,504 
$145,632,214 $134,623,850 
Goodwill
A4 Construction Services - MSM$113,592 $113,592 
A4 Construction Services - Excel— — 
A4 Manufacturing - QCA1,963,761 1,963,761 
A4 Manufacturing - Alt Labs4,410,564 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - ElecJet6,496,343 6,496,343 
A4 Aerospace - Vayu— — 
All Other1,913,310 1,913,310 
$22,680,084 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$5,188,521 $3,906,271 
A4 Construction Services - Excel288,243 286,972 
A4 Manufacturing - QCA3,867,141 2,339,597 
A4 Manufacturing - Alt Labs1,833,502 406,333 
A4 Defense - TDI1,905,314 1,371,184 
A4 Technologies - RCA3,232,559 2,961,201 
A4 Technologies - ElecJet12,888 37,744 
A4 Aerospace - Vayu— — 
All Other811,776 565,874 
$17,139,944 $11,875,176 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Licensing Agreement

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, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for
the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.

Warranty Service Agreement

DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:

Years Ending December 31,
2023
$
66,626 
202459,964 
Total
$
126,590 

Royalty Agreement

On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees 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.
In August 2020, in a matter relating to the Company’s 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 in 2020 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 disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is 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 (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.
In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob 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 was owed under 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 is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.

In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“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 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.

In November 2022, the Company received a complaint filed by Mr. 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, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). 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 in June of 2024.
In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.
In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become 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. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.
In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of presentation The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
Principles of consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
Use of estimates The 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. In many instances, the Company 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 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.
Advertising Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
Cash Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.
Major Customers
The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.

For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.

Major Vendors

For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
Accounts Receivable, net The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
Inventory
Inventory for all subsidiaries is valued at weighted average. 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 as of December 31, 2022 and 2021 consisted of:
December 31,
2022
December 31,
2021
Raw materials$9,116,824 $8,253,104 
Work in process3,165,876 2,480,979 
Finished goods12,975,669 13,685,571 
Inventory$25,258,369 $24,419,654 
Property and Equipment, net
Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
Automobiles and trucks
5 to 7 years
Machinery and equipment10 years
Office furniture and fixtures5 years
Buildings and improvements39 years
Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
Property and equipment consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Automobiles and trucks$1,056,551 $1,251,187 
Machinery and equipment9,864,846 8,876,402 
Office furniture and fixtures186,464 167,581 
Buildings and improvements16,696,926 23,630,250 
Total Property and equipment27,804,787 33,925,420 
Less: Accumulated depreciation(8,301,302)(5,823,949)
Property and equipment, net$19,503,485 $28,101,471 
Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)

The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
Purchased Intangibles and Other Long-Lived Assets, net
The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
Software5 years
Non-compete agreements
1-15 years
Customer list
3-16 years
Patents, trademarks, and licenses
3-17 years
Proprietary technology15 years
Intangible assets consisted of the following as of December 31, 2022 and 2021:
CostWeighted Average Amortization PeriodDecember 31,
2022
December 31,
2021
     Software2.0 years$128,474 $128,474 
     Non-compete agreement6.3 years1,426,276 1,378,772 
     Customer list11.9 years13,011,187 13,011,187 
     Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
     Proprietary technology13.5 years19,866,743 19,616,743 
12.9 years41,560,088 41,310,088 
Accumulated amortization
     Software$(77,084)$(64,757)
     Non-compete agreement(478,510)(210,465)
     Customer list(1,711,327)(1,112,797)
     Patents, trademarks, and licenses(962,258)(8,444)
     Proprietary technology(2,048,300)(732,961)
(5,277,479)(2,129,424)
Intangibles assets, net$36,282,609 $39,180,664 
Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
Years Ending December 31,
2023$3,152,048 
20243,152,048 
20252,919,686 
20262,900,686 
20272,762,686 
Thereafter21,395,455 
Total$36,282,609 
The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
Impairment of Long-Lived Assets The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("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 are less than the carrying amount of that asset.

During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.

During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.

During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
Leases The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Fair Value Measurement
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, convertible notes, 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 a 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.
The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, 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.
Equity Investments The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
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 years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from contract 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 contracts 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 the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
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.
Contract Retentions
As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.

The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:

Year ended December 31,
20222021
Sale of goods
Circuit boards and cables$18,780,769 $15,700,902 
Supplements12,889,992 11,674,220 
Electronics41,191,146 1,543,469 
Total sale of goods72,861,907 28,918,591 
Sale of services
Construction contracts30,098,249 22,462,399 
Drone 3D mapping1,602,846 259,823 
Total sale of services31,701,095 22,722,222 
Total revenues$104,563,002 $51,640,813 
Earnings (loss) per share The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted 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 December 31, 2022 and 2021, were 21,664,165 and 7,317,778, 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 (Note 6) for the years ended December 31, 2022 and 2021:
For the Year Ended December 31, 2022
For the Year Ended December 31, 2021
Net lossSharesPer Share AmountNet lossSharesPer Share Amount
Basic EPS
Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Effect of Dilutive Securities
Stock options and warrants— — — — — — 
Dilute EPS
Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Stock-based compensation The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
Income taxes
The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
Related Party Disclosure ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
Recent Accounting Pronouncements
Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.

In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Inventory Inventory as of December 31, 2022 and 2021 consisted of:
December 31,
2022
December 31,
2021
Raw materials$9,116,824 $8,253,104 
Work in process3,165,876 2,480,979 
Finished goods12,975,669 13,685,571 
Inventory$25,258,369 $24,419,654 
Schedule of Property and Equipment
Automobiles and trucks
5 to 7 years
Machinery and equipment10 years
Office furniture and fixtures5 years
Buildings and improvements39 years
Property and equipment consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Automobiles and trucks$1,056,551 $1,251,187 
Machinery and equipment9,864,846 8,876,402 
Office furniture and fixtures186,464 167,581 
Buildings and improvements16,696,926 23,630,250 
Total Property and equipment27,804,787 33,925,420 
Less: Accumulated depreciation(8,301,302)(5,823,949)
Property and equipment, net$19,503,485 $28,101,471 
Schedule of Finite-Lived Intangible Assets
Software5 years
Non-compete agreements
1-15 years
Customer list
3-16 years
Patents, trademarks, and licenses
3-17 years
Proprietary technology15 years
Schedule of Indefinite-Lived Intangible Assets
Intangible assets consisted of the following as of December 31, 2022 and 2021:
CostWeighted Average Amortization PeriodDecember 31,
2022
December 31,
2021
     Software2.0 years$128,474 $128,474 
     Non-compete agreement6.3 years1,426,276 1,378,772 
     Customer list11.9 years13,011,187 13,011,187 
     Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
     Proprietary technology13.5 years19,866,743 19,616,743 
12.9 years41,560,088 41,310,088 
Accumulated amortization
     Software$(77,084)$(64,757)
     Non-compete agreement(478,510)(210,465)
     Customer list(1,711,327)(1,112,797)
     Patents, trademarks, and licenses(962,258)(8,444)
     Proprietary technology(2,048,300)(732,961)
(5,277,479)(2,129,424)
Intangibles assets, net$36,282,609 $39,180,664 
Schedule of Expected Amortization Expense of Intangible Assets
Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
Years Ending December 31,
2023$3,152,048 
20243,152,048 
20252,919,686 
20262,900,686 
20272,762,686 
Thereafter21,395,455 
Total$36,282,609 
Schedule of Other Long-Term Assets
Other long-term assets consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Deposits$578,545 $149,517 
Other1,277,060 207,601 
$1,855,605 $357,118 
Disaggregation of Revenue
Year ended December 31,
20222021
Sale of goods
Circuit boards and cables$18,780,769 $15,700,902 
Supplements12,889,992 11,674,220 
Electronics41,191,146 1,543,469 
Total sale of goods72,861,907 28,918,591 
Sale of services
Construction contracts30,098,249 22,462,399 
Drone 3D mapping1,602,846 259,823 
Total sale of services31,701,095 22,722,222 
Total revenues$104,563,002 $51,640,813 
Schedule of Computation of Basic and Diluted EPS
For the Year Ended December 31, 2022
For the Year Ended December 31, 2021
Net lossSharesPer Share AmountNet lossSharesPer Share Amount
Basic EPS
Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Effect of Dilutive Securities
Stock options and warrants— — — — — — 
Dilute EPS
Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Finance Lease, Liability, Fiscal Year Maturity
As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
Lessee, Operating Lease, Liability, Maturity
As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
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 consolidated balance sheet:
Classification on Balance SheetDecember 31,
2022
December 31,
2021
Assets
Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
Total lease assets$16,407,566 $1,460,206 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
Total lease liability$16,581,379 $1,495,158 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Notes Payable
The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
December 31,
2022
December 31,
2021
Lines of credit, current portion$7,426,814 $4,473,489 
Equipment loans, current portion68,410 61,640 
Term notes, current portion3,132,726 5,628,884 
Total current10,627,950 10,164,013 
Line of credit, net of current portion7,215,520 5,640,051 
Long-term portion of equipment loans and term notes4,266,350 8,426,105 
Total notes payable$22,109,820 $24,230,169 
Future Scheduled Maturities of Outstanding Notes Payable to Third Parties
Future scheduled maturities of outstanding debt are as follows:
Years Ending December 31,
2023$10,627,950 
20245,104,159 
2025155,254 
2026734,607 
20275,422,850 
Thereafter65,000 
Total$22,109,820 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Share-based Payment Arrangement, Option, Activity
The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
1,790,000 $0.19 7.09$6,176,855 
Granted— 
Forfeited— 
Exercised— 
Outstanding at December 31, 2021
1,790,000 $0.19 6.09$3,098,055 
Granted2,084,620 $0.77 
Forfeited(781,712)$0.32 
Exercised— $— 
Outstanding at December 31, 2022
3,092,908 $0.55 7.94$463,494 
Vested and expected to vest at December 31, 2022
3,092,909 $0.55 7.94$463,494 
Exercisable at December 31, 2022
1,084,500 $0.14 5.37$463,494 
Share-based Payment Arrangement, Option, Exercise Price Range
The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
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.05 891,500 5.38$0.05 891,500 $0.05 
0.10 85,000 5.280.10 85,000 0.10 
0.13 — 4.580.13 — 0.13 
0.77 2,008,409 9.330.77 — 0.77 
0.90 108,000 4.270.90 108,000 0.90 
3,092,909 1,084,500 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
Stock price$0.77
Risk-free interest rate2.90%
Expected life of the options6.25 years
Expected volatility158%
Expected dividend yield0%
The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:

Stock price
$0.62 - 7.03
Risk-free interest rate
0.01 - 1.02%
Expected life of the options
1.5-5 years
Expected volatility
157-347%
Expected dividend yield0%
Schedule of Stockholders' Equity Note, Warrants or Rights
The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:

WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
275,000 $1.01 0.23$723,250 
Granted5,527,778 3.32
Forfeited(275,000)1.01
Exercised— — 
Outstanding at December 31, 2021
5,527,778 $3.32 4.62$— 
Granted14,492,754 0.69
Forfeited— — 
Exercised(1,449,276)0.69 
Outstanding at December 31, 2022
18,571,256 $1.47 4.31$— 
Vested and expected to vest at December 31, 2022
18,571,256 $1.47 4.31$— 
Exercisable at December 31, 2022
18,571,256 $1.47 4.31$— 
Schedule of Warrants Outstanding and Exercisable
The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:

Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$6.60 416,667 2.13$6.60 416,667 $6.60 
2.52 396,825 1.942.52396,825 2.52
3.10 4,285,715 3.93.10 4,285,715 3.1
3.08 428,571 3.93.08 428,571 3.08
0.6913,043,478 4.60.6913,043,478 0.69 
18,571,256 18,571,256 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The assets acquired and liabilities assumed were as follows at the acquisition date:
Purchase Allocation
Cash$81,442 
Property and equipment56,011 
Intellectual property8,406,743 
Non-compete agreement100,819 
Deferred tax liability(1,362,667)
Accrued expenses and other current liabilities(564,039)
SBA loan (PPP funds)(65,000)
$6,653,309 
The purchase price was paid as follows:
Series D Preferred Stock (1,432,244 shares)
$6,653,309 
$6,653,309 
A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$1,408,682 
Property and equipment111,789 
Customer list3,840,000 
Non-compete agreement120,000 
Goodwill6,426,786 
Other asset91,000 
Accounts payable(786,151)
Accrued expenses and other current liabilities(53,857)
Contract liabilities(3,637,122)
Notes payable(64,733)
$7,456,394 
The purchase price was paid as follows:
Class A Common Stock (281,223 shares)
$1,102,394 
Cash6,354,000 
$7,456,394 
Purchase Allocation
Accounts receivable$397,441 
Inventory2,621,653 
Property and equipment1,739,441 
Customer list1,250,000 
Proprietary technology3,670,000 
Non-compete agreement20,000 
Goodwill4,410,564 
Other assets390,502 
Accounts payable(397,441)
Accrued expenses and other current liabilities(411,830)
Contract liabilities(1,754,290)
Notes payable(33,363)
$11,902,677 
The purchase price was paid as follows:
Class A Common Stock (361,847 shares)
$1,432,677 
Cash10,470,000 
$11,902,677 
A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$90,858 
Other asset27,469 
Proprietary technology1,650,000 
Tradename210,000 
Goodwill1,913,310 
Non-compete agreement90,000 
Accrued expenses and other current liabilities(363,856)
$3,617,781 
The purchase price was paid as follows:
Cash$35 
Class A Common Stock (888,881 shares)
3,617,746 
$3,617,781 
Purchase Allocation
Cash$27,466 
Accounts receivable30,000 
Inventory95,000 
Proprietary technology 5,890,000 
Non-compete agreement200,000 
Goodwill6,496,343 
Deferred tax liability(1,562,074)
Accrued expenses and other current liabilities(113,742)
$11,062,993 
The purchase price was paid as follows:

Cash$6,500,000 
Class A Common Stock (1,803,279)
4,562,993 
$11,062,993 
A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$3,409,230 
Other current assets1,259,556 
Inventory12,477,872 
Property and equipment761,370 
Customer list6,300,000 
Trademark620,000 
Non-compete agreement690,000 
Goodwill1,355,728 
ROU asset1,196,764 
Accounts payable(951,302)
Accrued expenses and other current liabilities(677,720)
Customer deposits(153,201)
Operating lease liability(1,226,128)
Line of credit(4,710,768)
$20,351,401 
The purchase price was paid as follows:
Cash$14,000,000 
Class A Common Stock (1,587,301 shares)
3,682,538 
Warrants (396,825 shares)
668,863 
Seller notes2,000,000 
$20,351,401 
Business And Asset Acquisition, Pro Forma Information The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results
do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
Pro Forma Combined Financials (unaudited)
Years Ended December 31,
20222021
Sales$104,563,002 $98,321,144 
Cost of goods sold82,848,600 75,523,745 
Gross profit21,714,402 22,797,399 
Operating expenses32,470,186 38,643,670 
Loss from operations(10,755,784)(15,846,271)
Net loss from continuing operations(12,875,313)(12,144,338)
Loss per share(0.07)(0.06)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Equity Securities Without Readily Determinable Fair Value
The membership interest was paid for as follows:
Accounts receivable owed from Amplifei$1,000,000 
Cash350,000 
Total$1,350,000 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The components of the Company's income tax provision are as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
Current expense (benefit)
Federal$— $— 
State139,020 — 
139,020 — 
Deferred benefit
Federal$(650,283)$(1,616,916)
State(222,731)(326,825)
(873,014)(1,943,741)
Provision for income tax benefit$(733,994)$(1,943,741)
A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:

Year Ended December 31, 2022Year Ended December 31, 2021
AmountPercentageAmountPercentage
Pre-tax book loss$(13,609,307)$(21,426,879)
Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
State income tax benefit(530,084)3.9 %(163,677)0.8 %
Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
Permanent items21,281 (0.2)%(839,583)3.9 %
Other(127,924)1.4 %— — %
Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company's net deferred income taxes are as follows:
Year Ended December 31, 2022Year Ended December 31, 2021
Deferred tax asset:
Accrued expenses and other$696,419 $347,645 
Lease Liability8,176,101 — 
Loss carryforwards14,295,781 13,124,197 
Stock based compensation211,499 90,293 
Research and experimental expenditures202,199 — 
Inventory625,937 — 
Interest634,445 615,260 
Total deferred tax asset24,842,381 14,177,395 
Valuation allowance(13,492,773)(9,887,550)
Net deferred tax assets11,349,608 4,289,845 
Deferred tax liabilities:
Fixed assets(3,266,395)(365,922)
Intangible assets and goodwill(4,865,970)(5,785,088)
ROU asset(4,205,393)— 
Total deferred tax liabilities(12,337,758)(6,151,010)
Net non-current deferred tax liability$(988,150)$(1,861,165)
Schedule of Unrecognized Tax Benefits Roll Forward
The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:

December 31, 2022December 31, 2021
Unrecognized tax liabilities, beginning of the year$1,169,028 $— 
Increase related to current year tax positions480,911 1,169,028 
Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment The Company’s reportable segments for the years ended December 31, 2022 and 2021:
Years Ended December 31,
20222021
Revenue
A4 Construction Services - MSM$18,290,019 $16,191,284 
A4 Construction Services - Excel1,761,572 1,803,739 
A4 Manufacturing - QCA16,763,989 14,258,084 
A4 Manufacturing - Alt Labs12,889,992 11,674,220 
A4 Defense - TDI10,046,658 4,467,376 
A4 Technologies - RCA40,092,612 1,454,451 
A4 Technologies - ElecJet1,098,534 89,018 
A4 Aerospace - Vayu81,100 — 
All Other3,538,526 1,702,641 
$104,563,002 $51,640,813 
Gross profit
A4 Construction Services - MSM$1,374,517 $(385,266)
A4 Construction Services - Excel3,681 (92,765)
A4 Manufacturing - QCA3,258,082 2,763,213 
A4 Manufacturing - Alt Labs2,343,368 3,749,878 
A4 Defense - TDI3,082,844 1,073,636 
A4 Technologies - RCA10,687,202 379,740 
A4 Technologies - ElecJet(236,636)76,818 
A4 Aerospace - Vayu13,087 — 
All Other1,188,257 132,744 
$21,714,402 $7,697,998 
Income (loss) from operations
A4 Construction Services - MSM$(883,922)$(4,247,240)
A4 Construction Services - Excel(973,934)(1,969,535)
A4 Manufacturing - QCA702,875 1,426,141 
A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
A4 Defense - TDI1,072,306 (282,882)
A4 Technologies - RCA2,525,619 (100,328)
A4 Technologies - ElecJet(1,107,254)(62,163)
A4 Aerospace - Vayu(3,336,279)(4,875,829)
All Other(11,039,503)(8,983,320)
$(10,755,784)$(22,122,359)
Depreciation and amortization
A4 Construction Services - MSM$684,563 $846,808 
A4 Construction Services - Excel267,966 291,556 
A4 Manufacturing - QCA417,172 377,868 
A4 Manufacturing - Alt Labs983,931 611,079 
A4 Defense - TDI288,950 191,740 
A4 Technologies - RCA979,206 49,299 
A4 Technologies - ElecJet414,333 33,833 
A4 Aerospace - Vayu1,025,412 1,093,995 
All Other1,113,005 658,181 
$6,174,538 $4,154,359 
Interest Expenses
A4 Construction Services - MSM$421,287 $706,607 
A4 Construction Services - Excel245,855 291,263 
A4 Manufacturing - QCA262,551 230,044 
A4 Manufacturing - Alt Labs351,503 72,060 
A4 Defense - TDI11,975 825 
A4 Technologies - RCA159,878 15,347 
A4 Technologies - ElecJet— — 
A4 Aerospace - Vayu10,677 
All Other1,660,406 1,973,078 
$3,124,132 $3,289,233 
Net income (loss)
A4 Construction Services - MSM$(1,246,295)$(1,481,382)
A4 Construction Services - Excel(1,219,789)(1,899,512)
A4 Manufacturing - QCA367,760 1,774,139 
A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
A4 Defense - TDI1,060,331 (270,289)
A4 Technologies - RCA2,365,741 (115,675)
A4 Technologies - ElecJet(1,110,727)(62,163)
A4 Aerospace - Vayu(3,346,956)(4,852,182)
All Other(11,800,336)(9,932,322)
$(12,875,313)$(19,483,138)
As of
December 31, 2022
As of
December 31, 2021
Total Assets
A4 Construction Services - MSM$11,309,049 $10,935,355 
A4 Construction Services - Excel3,359,818 3,050,206 
A4 Manufacturing - QCA20,988,492 11,869,711 
A4 Manufacturing - Alt Labs26,636,905 23,173,298 
A4 Defense - TDI13,497,381 11,982,580 
A4 Technologies - RCA27,191,977 28,174,091 
A4 Technologies - ElecJet12,897,440 12,904,267 
A4 Aerospace - Vayu14,632,530 14,702,838 
All Other$15,118,622 $17,831,504 
$145,632,214 $134,623,850 
Goodwill
A4 Construction Services - MSM$113,592 $113,592 
A4 Construction Services - Excel— — 
A4 Manufacturing - QCA1,963,761 1,963,761 
A4 Manufacturing - Alt Labs4,410,564 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - ElecJet6,496,343 6,496,343 
A4 Aerospace - Vayu— — 
All Other1,913,310 1,913,310 
$22,680,084 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$5,188,521 $3,906,271 
A4 Construction Services - Excel288,243 286,972 
A4 Manufacturing - QCA3,867,141 2,339,597 
A4 Manufacturing - Alt Labs1,833,502 406,333 
A4 Defense - TDI1,905,314 1,371,184 
A4 Technologies - RCA3,232,559 2,961,201 
A4 Technologies - ElecJet12,888 37,744 
A4 Aerospace - Vayu— — 
All Other811,776 565,874 
$17,139,944 $11,875,176 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Annual Payments for Warranty Services
DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:

Years Ending December 31,
2023
$
66,626 
202459,964 
Total
$
126,590 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Basis of Presentation (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
company
Dec. 31, 2021
USD ($)
company
Mar. 31, 2022
Nov. 29, 2021
shareholder
Oct. 20, 2021
Schedule of Investments [Line Items]          
Number of shareholders | shareholder       3  
Number of companies owned | company 14        
Net loss $ 12,875,313 $ 19,483,138      
Net cash flow used in operations 19,578,196 25,423,742      
Working capital 15,600,000        
Maximum borrowing capacity 33,000,000.0        
Line of credit, current portion 7,426,814 $ 4,473,489      
Number of operating companies acquired | company   6      
Global Autonomous Corporation          
Schedule of Investments [Line Items]          
ownership percfenatge     71.43%    
Two Lines Of Credit Maturing 2023          
Schedule of Investments [Line Items]          
Business combination, contingent consideration, liability, current 7,500,000        
Two Lines Of Credit Maturing 2023 | Line of Credit          
Schedule of Investments [Line Items]          
Line of credit, current portion 8,000,000        
Identified Technologies Corporation          
Schedule of Investments [Line Items]          
Voting interest acquired (as a percent)         100.00%
Revolving Credit Facility | Line of Credit          
Schedule of Investments [Line Items]          
Remaining borrowing capacity 3,800,000        
Revolving Credit Facility | Four Revolving Lines of Credit | Line of Credit          
Schedule of Investments [Line Items]          
Maximum borrowing capacity 33,000,000.0        
Revolving Credit Facility | Capital Expenditure Line of Credit | Line of Credit          
Schedule of Investments [Line Items]          
Maximum borrowing capacity $ 500,000        
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Cash (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Cash equivalents $ 0 $ 0
Bank balances 3,200,000 3,500,000
Uninsured cash $ 2,000,000 $ 2,000,000
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Major Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Product Information [Line Items]    
Accounts receivable, net $ 17,139,944 $ 11,875,176
QCA    
Product Information [Line Items]    
Accounts receivable, net   1,000,000
Alt Labs    
Product Information [Line Items]    
Accounts receivable, net   $ 0
A4 Technologies - RCA    
Product Information [Line Items]    
Accounts receivable, net $ 1,200,000  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One    
Product Information [Line Items]    
Concentration risk, percentage 14.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One | A4 Technologies - RCA    
Product Information [Line Items]    
Concentration risk, percentage 14.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer Two    
Product Information [Line Items]    
Concentration risk, percentage   11.00%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Government Contracts    
Product Information [Line Items]    
Concentration risk, percentage 9.00%  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Allowance for bad debt $ 52,531 $ 199,936
Write off of allowance for credit loss $ 202,761 $ 3,028,757
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Inventory (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Raw materials $ 9,116,824 $ 8,253,104
Work in process 3,165,876 2,480,979
Finished goods 12,975,669 13,685,571
Inventory $ 25,258,369 $ 24,419,654
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 5 years
Maximum  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 39 years
Automobiles and trucks | Minimum  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 5 years
Automobiles and trucks | Maximum  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 7 years
Machinery and equipment  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 10 years
Office furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 5 years
Buildings and improvements  
Property, Plant and Equipment [Line Items]  
Property equipment, useful life 39 years
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total Property and equipment $ 27,804,787 $ 33,925,420
Less: Accumulated depreciation (8,301,302) (5,823,949)
Property and equipment, net 19,503,485 28,101,471
Depreciation 3,026,483 2,396,966
Automobiles and trucks    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 1,056,551 1,251,187
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 9,864,846 8,876,402
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 186,464 167,581
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 16,696,926 $ 23,630,250
Buildings and improvements | Deluxe    
Property, Plant and Equipment [Line Items]    
Finance lease, right-of-use assets 9,000,000  
Buildings and improvements | Excel    
Property, Plant and Equipment [Line Items]    
Finance lease, right-of-use assets $ 2,000,000  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 1 year
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 17 years
Software  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 5 years
Non-compete agreements | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 1 year
Non-compete agreements | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 15 years
Customer list | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 years
Customer list | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 16 years
Patents, trademarks, and licenses | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 years
Patents, trademarks, and licenses | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 17 years
Proprietary technology  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 15 years
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 12 years 10 months 24 days  
Finite-lived intangible assets, gross $ 41,560,088 $ 41,310,088
Finite-lived intangible assets, accumulated amortization (5,277,479) (2,129,424)
Intangibles assets, net $ 36,282,609 39,180,664
Software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 2 years  
Finite-lived intangible assets, gross $ 128,474 128,474
Finite-lived intangible assets, accumulated amortization $ (77,084) (64,757)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 6 years 3 months 18 days  
Finite-lived intangible assets, gross $ 1,426,276 1,378,772
Finite-lived intangible assets, accumulated amortization $ (478,510) (210,465)
Customer list    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 11 years 10 months 24 days  
Finite-lived intangible assets, gross $ 13,011,187 13,011,187
Finite-lived intangible assets, accumulated amortization $ (1,711,327) (1,112,797)
Patents, trademarks, and licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 13 years 10 months 24 days  
Finite-lived intangible assets, gross $ 7,127,408 7,174,912
Finite-lived intangible assets, accumulated amortization $ (962,258) (8,444)
Proprietary technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 13 years 6 months  
Finite-lived intangible assets, gross $ 19,866,743 19,616,743
Finite-lived intangible assets, accumulated amortization $ (2,048,300) $ (732,961)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2023 $ 3,152,048  
2024 3,152,048  
2025 2,919,686  
2026 2,900,686  
2027 2,762,686  
Thereafter 21,395,455  
Intangibles assets, net 36,282,609 $ 39,180,664
Amortization $ 3,148,055 $ 1,757,393
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Deposits $ 578,545 $ 149,517
Other 1,277,060 207,601
Other non-current assets $ 1,855,605 $ 357,118
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Customer list | Excel  
Finite-Lived Intangible Assets [Line Items]  
Impairment of long-lived asset $ 359,890
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Goodwill (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Excel  
Goodwill [Line Items]  
Impairment of goodwill $ 7,629
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Equity Investments (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Impairment loss on equity investment $ 0 $ 1,350,000
Total interest paid $ 0 $ 1,350,000
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Research and development $ 876,542 $ 1,464,918
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Receivable for retainage $ 2,000,000 $ 1,600,000
Disaggregation of Revenue [Line Items]    
Revenues, net 104,563,002 51,640,813
Product    
Disaggregation of Revenue [Line Items]    
Revenues, net 72,861,907 28,918,591
Product | Circuit boards and cables    
Disaggregation of Revenue [Line Items]    
Revenues, net 18,780,769 15,700,902
Product | Supplements    
Disaggregation of Revenue [Line Items]    
Revenues, net 12,889,992 11,674,220
Product | Electronics    
Disaggregation of Revenue [Line Items]    
Revenues, net 41,191,146 1,543,469
Service    
Disaggregation of Revenue [Line Items]    
Revenues, net 31,701,095 22,722,222
Service | Construction contracts    
Disaggregation of Revenue [Line Items]    
Revenues, net 30,098,249 22,462,399
Service | Drone 3D mapping    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 1,602,846 $ 259,823
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Antidilutive securities (in shares) 21,664,165 7,317,778
Basic EPS    
Loss available to stockholders $ (12,875,313) $ (19,483,138)
Loss available to stockholders (in shares) 190,779,052 164,216,808
Loss available to stockholders (in dollars per share) $ (0.07) $ (0.12)
Dilute EPS    
Effect of dilutive securities stock options and warrants $ 0 $ 0
Effect of dilutive securities stock options and warrants (in shares) 0 0
Loss available to stockholders plus assumed conversions $ (12,875,313) $ (19,483,138)
Loss available to stockholders plus assumed conversions (in shares) 190,779,052 164,216,808
Loss available to stockholders plus assumed conversions (in dollars per share) $ (0.07) $ (0.12)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Finance Leases    
2023 $ 1,925,840  
2024 1,952,462  
2025 1,880,402  
2026 1,867,799  
2027 1,910,388  
Thereafter 14,952,719  
Total payments 24,489,610  
Less: imputed interest (9,171,495)  
Total obligation 15,318,115  
Less: current portion (725,302) $ (649,343)
Financing lease obligations, net of current portion 14,592,813 15,319,467
Operating Leases    
2023 2,287,038  
2024 2,443,909  
2025 1,960,387  
2026 1,805,158  
2027 1,770,300  
Thereafter 13,253,279  
Total payments 23,520,071  
Less: imputed interest (6,938,692)  
Total obligation 16,581,379 1,495,158
Less: current portion (1,318,885) (428,596)
Operating lease obligations, net of current portion $ 15,262,494 $ 1,066,562
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 09, 2022
USD ($)
Jun. 26, 2022
USD ($)
ft²
Jun. 23, 2022
USD ($)
Jun. 13, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 27, 2021
USD ($)
Jul. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
May 03, 2021
USD ($)
Finance Leases                    
Finance lease, right-of-use asset, amortization               $ 1,251,817 $ 1,244,059  
Finance lease, interest expense               $ 1,255,231 1,301,842  
Finance lease, weighted average remaining lease term               11 years 11 months 12 days    
Finance lease, weighted average discount rate               8.01%    
Operating Leases                    
Right of use assets         $ 1,460,206     $ 16,407,566 1,460,206  
Operating lease liability         $ 1,495,158     16,581,379 1,495,158  
Operating lease, cost               1,006,683 386,056  
Operating lease, payments               $ 1,087,951 402,688  
Operating lease, weighted average remaining lease term               11 years 9 months 29 days    
Operating lease, weighted average discount rate (as a percent)               6.00%    
Cost of Sales                    
Finance Leases                    
Finance lease, right-of-use asset, amortization               $ 151,398 422,259  
Operating Leases                    
Operating lease, cost               329,938 0  
General and Administrative Expense                    
Operating Leases                    
Operating lease, cost               $ 676,745 $ 386,056  
RCA Office And Warehouse Space                    
Operating Leases                    
Operating lease term         89 months       89 months  
Right of use assets         $ 1,196,764       $ 1,196,764  
Operating lease liability         $ 1,226,128       $ 1,226,128  
Operating lease, discount rate (as a percent)         4.00%       4.00%  
Ft. Myers, Florida                    
Operating Leases                    
Operating lease term     180 months             72 months
Monthly operating lease obligation           $ 58,333        
Right of use assets $ 1,179,091   $ 8,725,000             $ 3,689,634
Operating lease liability $ 1,179,091   $ 8,725,000             $ 3,689,634
Operating lease, discount rate (as a percent) 6.25%   7.00%             3.96%
Ann Arbor, Michigan                    
Operating Leases                    
Right of use assets   $ 543,595                
Operating lease liability   $ 543,595                
Operating lease, discount rate (as a percent)   5.13%                
Number of additional area (sq.ft) | ft²   12,800                
San Jose, California                    
Operating Leases                    
Right of use assets       $ 5,506,357            
Operating lease liability       $ 5,506,357            
Operating lease, discount rate (as a percent)       4.00%            
Minimum | RCA Office And Warehouse Space                    
Operating Leases                    
Monthly operating lease obligation         $ 31,350          
Minimum | Ft. Myers, Florida                    
Operating Leases                    
Monthly operating lease obligation $ 21,637   $ 67,708       $ 40,833      
Minimum | Ann Arbor, Michigan                    
Operating Leases                    
Monthly operating lease obligation   $ 16,000                
Minimum | San Jose, California                    
Operating Leases                    
Monthly operating lease obligation       $ 49,156            
Maximum | RCA Office And Warehouse Space                    
Operating Leases                    
Monthly operating lease obligation         $ 35,207          
Maximum | Ft. Myers, Florida                    
Operating Leases                    
Monthly operating lease obligation $ 23,682   $ 89,306       $ 49,583      
Maximum | Ann Arbor, Michigan                    
Operating Leases                    
Monthly operating lease obligation   $ 16,800                
Maximum | San Jose, California                    
Operating Leases                    
Monthly operating lease obligation       $ 66,062            
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Assets    
Operating lease assets $ 16,407,566 $ 1,460,206
Liabilities    
Current operating lease liability 1,318,885 428,596
Non-current operating lease liability 15,262,494 1,066,562
Total obligation $ 16,581,379 $ 1,495,158
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 23, 2022
USD ($)
Aug. 27, 2021
USD ($)
Apr. 08, 2021
USD ($)
shares
May 23, 2020
USD ($)
Feb. 22, 2018
USD ($)
Sep. 30, 2022
USD ($)
May 31, 2022
USD ($)
Apr. 30, 2022
USD ($)
lineOfCredit
Mar. 31, 2022
USD ($)
Jan. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Jan. 31, 2021
USD ($)
May 31, 2020
USD ($)
debtInstrument
loan
Feb. 29, 2020
USD ($)
Nov. 30, 2019
USD ($)
debtInstrument
Oct. 31, 2019
USD ($)
Jan. 31, 2019
USD ($)
debtInstrument
Dec. 31, 2022
USD ($)
installment
Dec. 31, 2021
USD ($)
debtInstrument
loan
May 31, 2021
USD ($)
Debt Instrument [Line Items]                                        
Gain on extinguishment of debt                                   $ 0 $ 803,079  
Gain on forgiveness of debt                                   0 3,896,108  
Proceeds from sale of buildings $ 13,200,000                                      
Gain (loss) on sale of properties 5,822,450                                 5,938,150 0  
Settlement of mortgage from gain on sale $ 4,642,043                                      
Maximum borrowing capacity                                   33,000,000.0    
Alt Labs                                        
Debt Instrument [Line Items]                                        
Principal amount                   $ 500,000               414,498    
Periodic payments                   $ 9,186                    
Interest rate                   3.85%                    
Morris May 2022 Equipment Finance Note | Morris                                        
Debt Instrument [Line Items]                                        
Principal amount             $ 61,000                     53,595    
Periodic payments             $ 1,314                          
Interest rate             10.00%                          
Morris January 2022 Equipment Finance Note | Morris                                        
Debt Instrument [Line Items]                                        
Principal amount                   $ 89,153               74,644    
Periodic payments                   $ 1,722                    
Interest rate                   5.86%                    
Morris March 2022 Equipment Finance Note | Morris                                        
Debt Instrument [Line Items]                                        
Principal amount                 $ 93,433                 79,653    
Periodic payments                 $ 1,804                      
Interest rate                 5.86%                      
Notes Payable                                        
Debt Instrument [Line Items]                                        
Principal amount                           $ 2,300,000            
Interest rate (as a percent)                           4.25%            
Debt instrument term                           48 months            
Long-term debt                                   2,062,318 2,062,318  
Gain on extinguishment of debt                                     803,079  
Notes Payable | VWES Promissory Note                                        
Debt Instrument [Line Items]                                        
Principal amount         $ 3,000,000                              
Interest rate (as a percent)         7.00%                              
Periodic payments         $ 150,000                              
Debt instrument term         3 years                              
Long-term debt                                   2,857,500 2,857,500  
Interest payable, current                                   $ 1,710,577 1,170,861  
Default rate (as a percent)                                   10.00%    
Daily late charge                                   $ 575    
Notes Payable | Subordinated Secured Promissory Notes, $3,100,000                                        
Debt Instrument [Line Items]                                        
Principal amount                                 $ 3,100,000      
Interest rate (as a percent)                                 4.25%      
Periodic payments                                 $ 31,755      
Debt instrument term                                 3 years      
Number of secured promissory notes | debtInstrument                                 3      
Monthly payment term                                 35 months      
Notes Payable | Supplemental Subordinated Secured Promissory Notes                                        
Debt Instrument [Line Items]                                        
Principal amount                                 $ 350,000      
Interest rate (as a percent)                                 4.25% 6.00%    
Periodic payments                       $ 13,882           $ 10,000    
Debt instrument term                                 1 year      
Number of secured promissory notes | debtInstrument                         3       3      
Number of monthly installments | installment                                   8    
Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note One                                        
Debt Instrument [Line Items]                                        
Principal amount                         $ 116,667           119,370  
Debt instrument, accrued interest                         2,703              
Initial payment       $ 30,000                                
Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note Two                                        
Debt Instrument [Line Items]                                        
Principal amount                         116,667           119,370  
Debt instrument, accrued interest                         2,703              
Initial payment       30,000                                
Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note Three                                        
Debt Instrument [Line Items]                                        
Principal amount                         116,667           119,370  
Debt instrument, accrued interest                         2,703              
Initial payment       $ 30,000                                
Notes Payable | Subordinated Secured Promissory Notes                                        
Debt Instrument [Line Items]                                        
Number of secured promissory notes | debtInstrument                             2          
Notes Payable | Subordinated Secured Promissory Note1                                        
Debt Instrument [Line Items]                                        
Principal amount                             $ 1,900,000          
Interest rate (as a percent)                             4.25%          
Periodic payments                             $ 19,463          
Debt instrument term                             3 years          
Monthly payment term                             35 months          
Debt amount converted     $ 1,883,418                                  
Repayments of debt     $ 887,000                                  
Shares issued in debt conversion (in shares) | shares     1,617,067                                  
Notes Payable | Subordinated Secured Promissory Note2                                        
Debt Instrument [Line Items]                                        
Principal amount                             $ 496,343          
Interest rate (as a percent)                             8.75%          
Notes Payable | Subordinated Secured Promissory Notes, $2,000,000                                        
Debt Instrument [Line Items]                                        
Principal amount                                     $ 2,000,000  
Interest rate (as a percent)                                     3.75%  
Periodic payments                                     $ 19,590  
Number of secured promissory notes | debtInstrument                                     2  
Amortization period                                     10 years  
Secured Debt                                        
Debt Instrument [Line Items]                                        
Principal amount   $ 4,700,000                           $ 107,997        
Interest rate (as a percent)   3.95%                           9.40%        
Periodic payments   $ 24,722                                    
Debt instrument term   10 years                           48 months        
Secured Debt | Morris                                        
Debt Instrument [Line Items]                                        
Principal amount                                   $ 23,405 $ 52,504  
Unsecured Debt | Paycheck Protection Program Loans                                        
Debt Instrument [Line Items]                                        
Principal amount                         $ 3,896,108           $ 1,799,725  
Interest rate (as a percent)                                     1.00%  
Debt instrument term                                     24 months  
Number of secured promissory notes | loan                         7           4  
SBA loan (PPP funds)                                     $ 65,000  
Number of loans forgiven | debtInstrument                                     10  
Gain on forgiveness of debt                                   0 $ 3,896,108  
Unsecured Debt | Paycheck Protection Program Loans | Impossible Aerospace                                        
Debt Instrument [Line Items]                                        
Repayments of debt                                     88,160  
Debt for given                                     356,690  
Line of Credit | Alt Labs                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                                   1,840,000    
Line of credit facility, capacity available for drawn                                   17,000    
Remaining borrowing capacity                                     750,000  
Line of Credit | Morris                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                                   2,490,000 1,730,000  
Line of credit facility, capacity available for drawn                                   7,000    
Line of Credit | QCA                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                                   5,000,000 2,000,000  
Line of credit facility, capacity available for drawn                                   51,000    
Line of Credit | RCA                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                                   5,540,000 5,640,000  
Line of credit facility, capacity available for drawn                                   3,800,000    
Remaining borrowing capacity                                     $ 10,000,000  
Line of Credit | WSJ Prime Rate | Alt Labs                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate (as a percent)               2.50%                        
Line of Credit | WSJ Prime Rate | QCA                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate (as a percent)                     2.50%                  
Line of Credit | Minimum | Alt Labs                                        
Debt Instrument [Line Items]                                        
Number of lines of credit | lineOfCredit               2                        
Line of Credit | Maximum | Alt Labs                                        
Debt Instrument [Line Items]                                        
Number of lines of credit | lineOfCredit               3                        
Line of Credit | Revolving Credit Facility                                        
Debt Instrument [Line Items]                                        
Remaining borrowing capacity                                   $ 3,800,000    
Line of Credit | Revolving Credit Facility | Alt Labs                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity               $ 5,000,000                        
Number of lines of credit | lineOfCredit               3                        
Line of Credit | Revolving Credit Facility | Morris                                        
Debt Instrument [Line Items]                                        
Interest rate (as a percent)                                       7.50%
Maximum borrowing capacity                                       $ 2,500,000
Line of Credit | Revolving Credit Facility | QCA                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                     $ 5,500,000                  
Line of Credit | Revolving Credit Facility | Prime Rate | Alt Labs                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate (as a percent)               10.00%                        
Line of Credit | Revolving Credit Facility | Prime Rate | QCA                                        
Debt Instrument [Line Items]                                        
Basis spread on variable rate (as a percent)                                   10.00%    
Line of Credit | Revolving Credit Facility | SOFR | RCA                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity           $ 20,000,000                            
Basis spread on variable rate (as a percent)           1.75%                            
Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                                   $ 500,000    
Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit | QCA                                        
Debt Instrument [Line Items]                                        
Maximum borrowing capacity                     $ 500,000                  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total current $ 10,627,950 $ 10,164,013
Long-term Debt, Excluding Convertible Debt    
Debt Instrument [Line Items]    
Total 22,109,820 24,230,169
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total current 7,426,814 4,473,489
Long-term debt 7,215,520 5,640,051
Secured Debt and Notes Payable    
Debt Instrument [Line Items]    
Long-term debt 4,266,350 8,426,105
Secured Debt    
Debt Instrument [Line Items]    
Total current 68,410 61,640
Notes Payable    
Debt Instrument [Line Items]    
Total current 3,132,726 5,628,884
Total $ 2,062,318 $ 2,062,318
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) - Long-term Debt, Excluding Convertible Debt - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2023 $ 10,627,950  
2024 5,104,159  
2025 155,254  
2026 734,607  
2027 5,422,850  
Thereafter 65,000  
Total $ 22,109,820 $ 24,230,169
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Preferred Stock Subject to Redemption (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2022
shares
Oct. 31, 2022
shares
Sep. 30, 2022
shares
Jan. 31, 2022
shares
Dec. 31, 2022
USD ($)
day
vote
debtInstrument
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)         5,000,000 5,000,000  
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.0001 $ 0.0001  
Issuance of shares for acquisition | $           $ 15,067,211  
Impossible Aerospace              
Class of Stock [Line Items]              
Acquisition assets | $             $ 5,848,013
Vayu              
Class of Stock [Line Items]              
Acquisition assets | $           $ 6,653,309  
Series C Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)         2,028,572    
Preferred stock, par value (in dollars per share) | $ / shares         $ 3.50    
Dividends | $         $ 0    
Liquidation preference period prior to payment         45 days    
Preferred stock, convertible, conversion price ( In dollars per share) | $ / shares         $ 3.50    
Number of business days | debtInstrument         3    
Redemption price per share | $ / shares         $ 3.50    
Conversion of Class B common stock to Class A common stock (in shares)       10,149      
Preferred stock, shares outstanding (in shares)         0 10,149  
Series C Preferred Stock | Impossible Aerospace              
Class of Stock [Line Items]              
Issuance of shares of series C preferred stock for acquisition (in shares)             1,714,286
Series C Preferred Stock | Vayu              
Class of Stock [Line Items]              
Issuance of shares of series C preferred stock for acquisition (in shares)           1,432,224  
Class A Common Stock              
Class of Stock [Line Items]              
Preferred stock voting conversion basis | vote         1    
Period of trading days         5 days    
Sale of shares, holders percentage         25.00%    
Period of holder, automatic conversion         90 days    
Class A Common Stock | Impossible Aerospace              
Class of Stock [Line Items]              
Conversion of Class B common stock to Class A common stock (in shares)         1,714,286 1,704,137  
Accretion expense | $         $ 0 $ 69,661  
Class A Common Stock | Vayu              
Class of Stock [Line Items]              
Conversion of Class B common stock to Class A common stock (in shares)         1,432,224 1,353,570  
Accretion expense | $         $ 0 $ 615,170  
Class C Common Stock              
Class of Stock [Line Items]              
Sale of shares, holders percentage         25.00%    
Period of holder, automatic conversion         120 days    
Conversion of Class B common stock to Class A common stock (in shares) 22,662 201,806 37,500        
Series D Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)         1,628,572    
Preferred stock, par value (in dollars per share) | $ / shares         $ 3.50    
Dividends | $         $ 0    
Preferred stock voting conversion basis | vote         1    
Liquidation preference period prior to payment         45 days    
Preferred stock, convertible, conversion price ( In dollars per share) | $ / shares         $ 3.50    
Period of trading days         5 days    
Number of business days | day         3    
Redemption price per share | $ / shares         $ 3.50    
Conversion of Class B common stock to Class A common stock (in shares)       78,674      
Series D Preferred Stock | Vayu              
Class of Stock [Line Items]              
Preferred stock, shares outstanding (in shares)         78,674 0  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Narrative (Details)
1 Months Ended 2 Months Ended 12 Months Ended
Aug. 11, 2022
USD ($)
shares
Jul. 11, 2022
USD ($)
shares
Apr. 29, 2022
USD ($)
shares
Dec. 29, 2021
shares
Dec. 20, 2021
shares
Dec. 13, 2021
USD ($)
shares
Nov. 29, 2021
USD ($)
shares
Nov. 26, 2021
USD ($)
shares
Nov. 15, 2021
shares
Nov. 09, 2021
shares
Oct. 20, 2021
USD ($)
shares
May 17, 2021
shares
May 10, 2021
USD ($)
shares
May 05, 2021
USD ($)
shares
Apr. 30, 2021
shares
Mar. 17, 2021
USD ($)
shares
Feb. 11, 2021
USD ($)
$ / shares
shares
Nov. 30, 2022
shares
Oct. 31, 2022
shares
Sep. 30, 2022
shares
Jul. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
shares
Jan. 31, 2022
shares
Feb. 28, 2021
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
USD ($)
vote
debtInstrument
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Aug. 31, 2022
$ / shares
Jan. 30, 2022
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, shares issued (in shares)                                                   5,000,000        
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      
Preferred stock, voting percentage                                                   200.00%        
Issuance of shares for services | $                                                   $ 1,097,462        
Issuance of shares of common stock for cash | $                                                   9,175,000 $ 76,492,993      
Common stock, at a combined price per share and warrant (in dollar per share) | $ / shares                                                       $ 0.69    
Proceeds from warrant exercises | $ $ 1,000,000                                                          
Repurchase of class C common stock | $                                                     185,850      
Issuance of shares for acquisition | $                                                     $ 15,067,211      
Share-based compensation expense not yet recognized, options | $                                                   $ 1,053,547        
Number of options outstanding (in shares)                                                   3,092,908 1,790,000     1,790,000
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 0.55 $ 0.19     $ 0.19
Exercisable (in shares)                                                   1,084,500        
Granted (in shares)                                                   2,084,620 0      
Private Placement                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, consideration received on transaction | $   $ 9,175,000                                                        
Management                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of common stock for cash (in shares)     171,850                                                      
Issuance of shares of common stock for cash | $     $ 132,325                                           $ 55,144          
Purchase Agreement                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, number of shares issued in transaction (in shares)                                 8,333,333                          
Sale of stock, consideration received on transaction | $                                 $ 50,000,000                          
Percentage of received cash fee                                 7.00%                          
Warrant percentage of purchase shares to number shares sold                                 5.00%                          
Sale of stock exercise price ( in dollars per share) | $ / shares                                 $ 6.60                          
Proceeds from issuance or sale of equity | $                                 $ 45,000,000                          
Purchase Agreement | Investor                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, consideration received on transaction | $               $ 22,189,152                                            
ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Vesting period (in years)                                                   3 years        
Share-based compensation expense | $                                                   $ 299,555 $ 0      
Series B Preferred Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, shares issued (in shares)                                                   5 5      
Preferred stock, par value (in dollars per share) | $ / shares                                                   $ 1.00 $ 1.00      
Preferred stock, shares authorized (in shares)                                                   100 100      
Preferred stock, voting percentage                                                   200.00%        
Preferred stock, shares outstanding (in shares)                                                   5 5      
Series B Preferred Stock | Officer                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, shares issued (in shares)                                                     5      
Preferred stock, shares outstanding (in shares)                                                   5        
Class A Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, conversion basis                                                   one        
Number of vote per share | vote                                                   1        
Conversion of stock, shares issued (in shares)                                   22,662 201,806 37,500     72,152              
Common stock, shares authorized (in shares)                                             295,000,000     295,000,000 295,000,000   195,000,000  
Issuance of shares for services (in shares)                                           39,386                
Issuance of shares for services | $                                           $ 99,252                
Issuance of shares of common stock for cash (in shares)         100,000                                                  
Conversion of class C to class A (in shares)                             1,617,067                              
Conversion of class B to class A (in shares)                 125,000     350,000                                    
Conversion of series D to class A (in shares)                   2,409,248                                        
Issuance of shares of stock in conversion (in shares)                                                     7,384,018      
Stock issued for debt conversion, amount | $                                                     $ 1,886,898      
Class A Common Stock | Private Placement                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, number of shares issued in transaction (in shares)   14,492,754                                                        
Class A Common Stock | ATM Offering                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of common stock for cash (in shares)                                         60,600                  
Issuance of shares of common stock for cash | $                                         $ 42,318                  
Class A Common Stock | Management                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of common stock for cash (in shares)                                                 76,119          
Class A Common Stock | Investor                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of common stock for cash (in shares)                                               1,524,064            
Issuance of shares of common stock for cash | $                                               $ 9,300,000            
Class A Common Stock | Purchase Agreement | Investor                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, number of shares issued in transaction (in shares)               8,571,430                                            
Class A Common Stock | TDI                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of series C preferred stock for acquisition (in shares)                           281,223                                
Issuance of shares for acquisition | $                           $ 1,102,394                                
Common stock and warrants issued (in shares)                           281,223                                
Class A Common Stock | Alt Labs                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of series C preferred stock for acquisition (in shares)                         361,787                                  
Issuance of shares for acquisition | $                         $ 1,432,677                                  
Common stock and warrants issued (in shares)                         361,847                                  
Class A Common Stock | Identified Technology                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of series C preferred stock for acquisition (in shares)                     888,881                                      
Issuance of shares for acquisition | $                     $ 3,617,746                                      
Common stock and warrants issued (in shares)                     888,881                                      
Class A Common Stock | ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares for acquisition | $             $ 2,488,599                                              
Common stock and warrants issued (in shares)             983,636                                              
Class A Common Stock | DTI Services                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares for services (in shares)       99,018                                                    
Issuance of shares of series C preferred stock for acquisition (in shares)           1,587,301                                                
Issuance of shares for acquisition | $           $ 3,682,539                                                
Common stock and warrants issued (in shares)           1,587,301                                                
Class B Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of vote per share | vote                                                   10        
Common stock, shares authorized (in shares)                                                   10,000,000 10,000,000      
Conversion of class B to class A (in shares)                 125,000     350,000                                    
Class C Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of vote per share | vote                                                   5        
Percentage of holders shares                                                   25.00%        
Conversion of Class B common stock to Class A common stock (in shares)                                   22,662 201,806 37,500                    
Common stock, shares authorized (in shares)                                                   15,000,000 15,000,000      
Repurchase of class C common stock (in shares)                               45,000                            
Repurchase of class C common stock | $                               $ 185,850                            
Series C Preferred Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, par value (in dollars per share) | $ / shares                                                   $ 3.50        
Preferred stock, shares authorized (in shares)                                                   2,028,572        
Preferred stock, shares outstanding (in shares)                                                   0 10,149      
Conversion of Class B common stock to Class A common stock (in shares)                                             10,149              
Conversion of series D to class A (in shares)                   1,353,570                                        
Series D Preferred Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Preferred stock, par value (in dollars per share) | $ / shares                                                   $ 3.50        
Preferred stock, shares authorized (in shares)                                                   1,628,572        
Conversion of Class B common stock to Class A common stock (in shares)                                             78,674              
Conversion of series D to class A (in shares)                   1,704,137                                        
Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of classes | debtInstrument                                                   3        
Common Stock | Class A Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares for services (in shares)                                                   1,589,005        
Issuance of shares for services | $                                                   $ 159        
Issuance of shares of common stock for cash (in shares)                                                   14,492,754 18,428,827      
Issuance of shares of common stock for cash | $                                                   $ 1,448 $ 1,844      
Issuance of shares of series C preferred stock for acquisition (in shares)                                                     4,922,471      
Issuance of shares for acquisition | $                                                     $ 492      
Issuance of shares of stock in conversion (in shares)                                                   7,384,018        
Common Stock | Class A Common Stock | ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares of series C preferred stock for acquisition (in shares)             1,803,279                                              
Issuance of shares for acquisition | $             $ 4,562,996                                              
Common Stock | Class C Common Stock                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Repurchase of class C common stock (in shares)                                                     45,000      
Repurchase of class C common stock | $                                                     $ 5      
Warrant                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Stock issued during period, shares, warrants exercised (in shares) 1,449,276                                                          
Number of options outstanding (in shares)                                                   18,571,256 5,527,778     275,000
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 1.47 $ 3.32     $ 1.01
Exercisable (in shares)                                                   18,571,256        
Granted (in shares)                                                   14,492,754 5,527,778      
Fair value of warrants issued | $                                                   $ 2,498,637 $ 902,414     $ 668,863
Warrant | Exercise price $6.60                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of options outstanding (in shares)                                                   416,667        
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 6.60        
Exercisable (in shares)                                                   416,667        
Warrant | Exercise price $3.08                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of options outstanding (in shares)                                                   428,571        
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 3.08        
Exercisable (in shares)                                                   428,571        
Warrant | Exercise price $2.25                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of options outstanding (in shares)                                                   396,825        
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 2.52        
Exercisable (in shares)                                                   396,825        
Warrant | Exercise price $0.69                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Number of options outstanding (in shares)                                                   13,043,478        
Weighted average exercise price (in dollars per share) | $ / shares                                                   $ 0.69        
Exercisable (in shares)                                                   13,043,478        
Warrant | Private Placement                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, number of shares issued in transaction (in shares)   14,492,754                                                        
Common stock, at a combined price per share and warrant (in dollar per share) | $ / shares                                         $ 0.69                  
Warrant term (in years)                                         5 years                  
Warrant | Purchase Agreement | Investor                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Sale of stock, number of shares issued in transaction (in shares)               4,285,715                                            
Warrant | DTI Services                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Fair value of warrants issued | $                                                   $ 7,083,038        
Stock options                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Share-based compensation expense | $                                                   $ 473,159 $ 36,538      
Stock options | Two Thousand Twenty One Employee Equity Incentive Plan                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Vesting period (in years)                                                   3 years        
Stock issued during period, shares, employee stock ownership plan (in shares)                                                   2,084,620        
Exercise price (in dollars per share) | $ / shares                                                   $ 0.77        
Number of options outstanding (in shares)                                                   2,084,620        
Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value | $                                                   $ 1,534,401        
Time-Based Award | ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares for acquisition | $                                                   $ 829,536        
Common stock and warrants issued (in shares)                                                   327,878        
Performance Based Award | ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Common stock and warrants issued (in shares)             655,758                                              
Management Based Award | ElecJet                                                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                            
Issuance of shares for acquisition | $             $ 1,659,063                                              
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options      
Options outstanding, beginning balance (in shares) 1,790,000 1,790,000  
Granted (in shares) 2,084,620 0  
Forfeited (in shares) (781,712) 0  
Exercised (in shares) 0 0  
Options outstanding, ending balance (in shares) 3,092,908 1,790,000 1,790,000
Vested and expected to vest (in shares) 3,092,909    
Exercisable (in shares) 1,084,500    
Weighted Average Exercise Price      
Weighted average beginning balance (in dollars per share) $ 0.19 $ 0.19  
Weighted average grants (in dollars per share) 0.77 3.32  
Weighted average forfeitures (in dollars per share) 0.32    
Weighted average ending balance (in dollars per share) 0.55 $ 0.19 $ 0.19
Weighted average vested and expected to vest (in dollars per share) 0.55    
Exercisable (in dollars per share) $ 0.14    
Weighted Average Remaining Contractual Life (Years)      
Weighted average remaining contractual term options, outstanding 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
Weighted average remaining contractual term, options, vested and expected to vest 7 years 11 months 8 days    
Weighted average remaining contractual term, options, exercisable 5 years 4 months 13 days    
Aggregate Intrinsic Value      
Options, outstanding intrinsic value $ 463,494 $ 3,098,055 $ 6,176,855
Options, vested and expected to vest, outstanding, aggregate intrinsic value 463,494    
Options, exercisable, intrinsic value $ 463,494    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Options Outstanding  
Number of shares (in shares) | shares 3,092,909
Options Exercisable  
Number of shares (in shares) | shares 1,084,500
Exercise Price $0.05  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price $ 0.05
Exercise Price $ 0.05
Options Outstanding  
Number of shares (in shares) | shares 891,500
Weighted Average Remaining Life (Years) 5 years 4 months 17 days
Weighted average exercise price (in dollars per share) $ 0.05
Options Exercisable  
Number of shares (in shares) | shares 891,500
Weighted average exercise price (in dollars per share) $ 0.05
Exercise Price $0.10  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 0.10
Exercise Price $ 0.10
Options Outstanding  
Number of shares (in shares) | shares 85,000
Weighted Average Remaining Life (Years) 5 years 3 months 10 days
Weighted average exercise price (in dollars per share) $ 0.10
Options Exercisable  
Number of shares (in shares) | shares 85,000
Weighted average exercise price (in dollars per share) $ 0.10
Exercise Price $0.13  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 0.13
Exercise Price $ 0.13
Options Outstanding  
Number of shares (in shares) | shares 0
Weighted Average Remaining Life (Years) 4 years 6 months 29 days
Weighted average exercise price (in dollars per share) $ 0.13
Options Exercisable  
Number of shares (in shares) | shares 0
Weighted average exercise price (in dollars per share) $ 0.13
Exercise Price $0.26  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 0.77
Exercise Price $ 0.77
Options Outstanding  
Number of shares (in shares) | shares 2,008,409
Weighted Average Remaining Life (Years) 9 years 3 months 29 days
Weighted average exercise price (in dollars per share) $ 0.77
Options Exercisable  
Number of shares (in shares) | shares 0
Weighted average exercise price (in dollars per share) $ 0.77
Exercise Price $0.90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price 0.90
Exercise Price $ 0.90
Options Outstanding  
Number of shares (in shares) | shares 108,000
Weighted Average Remaining Life (Years) 4 years 3 months 7 days
Weighted average exercise price (in dollars per share) $ 0.90
Options Exercisable  
Number of shares (in shares) | shares 108,000
Weighted average exercise price (in dollars per share) $ 0.90
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock price (in dollars per share) $ 0.77
Risk-free interest rate (as a percent) 2.90%
Expected life of the options 6 years 3 months
Expected volatility (as a percent) 158.00%
Expected dividend yield (as a percent) 0.00%
Warrant  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate, minimum (as a percent) 0.01%
Risk-free interest rate, maximum (as a percent) 1.02%
Expected dividend yield (as a percent) 0.00%
Warrant | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock price (in dollars per share) $ 0.62
Expected life of the options 1 year 6 months
Expected volatility (as a percent) 157.00%
Warrant | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock price (in dollars per share) $ 7.03
Expected life of the options 5 years
Expected volatility (as a percent) 347.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Warrants Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Warrants      
Options outstanding, beginning balance (in shares) 1,790,000 1,790,000  
Granted (in shares) 2,084,620 0  
Forfeited (in shares) (781,712) 0  
Exercised (in shares) 0 0  
Options outstanding, ending balance (in shares) 3,092,908 1,790,000 1,790,000
Vested and expected to vest (in shares) 3,092,909    
Exercisable (in shares) 1,084,500    
Weighted Average Exercise Price      
Weighted average beginning balance (in dollars per share) $ 0.19 $ 0.19  
Weighted average grants (in dollars per share) 0.77 3.32  
Weighted average forfeitures (in dollars per share) 0.32    
Weighted average ending balance (in dollars per share) 0.55 $ 0.19 $ 0.19
Weighted average vested and expected to vest (in dollars per share) 0.55    
Exercisable (in dollars per share) $ 0.14    
Weighted Average Remaining Contractual Life (Years)      
Weighted average remaining contractual term options, outstanding 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
Weighted average remaining contractual term, options, vested and expected to vest 7 years 11 months 8 days    
Weighted average remaining contractual term, options, exercisable 5 years 4 months 13 days    
Aggregate Intrinsic Value      
Options, outstanding intrinsic value $ 463,494 $ 3,098,055 $ 6,176,855
Options, vested and expected to vest, outstanding, aggregate intrinsic value 463,494    
Options, exercisable, intrinsic value $ 463,494    
Warrant      
Warrants      
Options outstanding, beginning balance (in shares) 5,527,778 275,000  
Granted (in shares) 14,492,754 5,527,778  
Forfeited (in shares) 0 (275,000)  
Exercised (in shares) (1,449,276) 0  
Options outstanding, ending balance (in shares) 18,571,256 5,527,778 275,000
Vested and expected to vest (in shares) 18,571,256    
Exercisable (in shares) 18,571,256    
Weighted Average Exercise Price      
Weighted average beginning balance (in dollars per share) $ 3.32 $ 1.01  
Weighted average grants (in dollars per share) 0.69    
Weighted average forfeitures (in dollars per share) 0 1.01  
Exercised (in dollars per share) 0.69 0  
Weighted average ending balance (in dollars per share) 1.47 $ 3.32 $ 1.01
Weighted average vested and expected to vest (in dollars per share) 1.47    
Exercisable (in dollars per share) $ 1.47    
Weighted Average Remaining Contractual Life (Years)      
Weighted average remaining contractual term options, outstanding 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days
Weighted average remaining contractual term, options, vested and expected to vest 4 years 3 months 21 days    
Weighted average remaining contractual term, options, exercisable 4 years 3 months 21 days    
Aggregate Intrinsic Value      
Options, outstanding intrinsic value $ 0 $ 0 $ 723,250
Options, vested and expected to vest, outstanding, aggregate intrinsic value 0    
Options, exercisable, intrinsic value $ 0    
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Warrants Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding (in shares) 3,092,908 1,790,000 1,790,000
Weighted average remaining contractual term options, outstanding 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
Weighted average exercise price (in dollars per share) $ 0.55 $ 0.19 $ 0.19
Exercisable (in shares) 1,084,500    
Exercisable (in dollars per share) $ 0.14    
Warrant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding (in shares) 18,571,256 5,527,778 275,000
Weighted average remaining contractual term options, outstanding 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days
Weighted average exercise price (in dollars per share) $ 1.47 $ 3.32 $ 1.01
Exercisable (in shares) 18,571,256    
Exercisable (in dollars per share) $ 1.47    
Warrant | Exercise price $6.60      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 6.60    
Number of options outstanding (in shares) 416,667    
Weighted average remaining contractual term options, outstanding 2 years 1 month 17 days    
Weighted average exercise price (in dollars per share) $ 6.60    
Exercisable (in shares) 416,667    
Exercisable (in dollars per share) $ 6.60    
Warrant | Exercise price $2.25      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 2.52    
Number of options outstanding (in shares) 396,825    
Weighted average remaining contractual term options, outstanding 1 year 11 months 8 days    
Weighted average exercise price (in dollars per share) $ 2.52    
Exercisable (in shares) 396,825    
Exercisable (in dollars per share) $ 2.52    
Warrant | Exercise price $3.10      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 3.10    
Number of options outstanding (in shares) 4,285,715    
Weighted average remaining contractual term options, outstanding 3 years 10 months 24 days    
Weighted average exercise price (in dollars per share) $ 3.10    
Exercisable (in shares) 4,285,715    
Exercisable (in dollars per share) $ 3.1    
Warrant | Exercise price $3.08      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 3.08    
Number of options outstanding (in shares) 428,571    
Weighted average remaining contractual term options, outstanding 3 years 10 months 24 days    
Weighted average exercise price (in dollars per share) $ 3.08    
Exercisable (in shares) 428,571    
Exercisable (in dollars per share) $ 3.08    
Warrant | Exercise price $0.69      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 0.69    
Number of options outstanding (in shares) 13,043,478    
Weighted average remaining contractual term options, outstanding 4 years 7 months 6 days    
Weighted average exercise price (in dollars per share) $ 0.69    
Exercisable (in shares) 13,043,478    
Exercisable (in dollars per share) $ 0.69    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Narrative (Details)
Dec. 31, 2021
USD ($)
Minimum  
Business Acquisition [Line Items]  
Transaction costs $ 0
Maximum  
Business Acquisition [Line Items]  
Transaction costs $ 40,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Asset Acquisitions (Details) - Vayu
Feb. 08, 2021
USD ($)
shares
Asset Acquisition [Line Items]  
Asset acquisition, concentrated amount of intellectual property (as a percent) 95.00%
Cash $ 81,442
Property and equipment 56,011
Intellectual property 8,406,743
Non-compete agreement 100,819
Deferred tax liability (1,362,667)
Accrued expenses and other current liabilities (564,039)
SBA loan (PPP funds) (65,000)
Asset acquisition, assets acquired and liabilities assumed, net 6,653,309
Total purchase price $ 6,653,309
Series D Preferred Stock  
Asset Acquisition [Line Items]  
Common stock and warrants issued (in shares) | shares 1,432,244
Asset acquisition, preferred stock issued $ 6,653,309
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
12 Months Ended
Dec. 13, 2021
Nov. 29, 2021
Oct. 20, 2021
May 10, 2021
May 05, 2021
May 04, 2021
Dec. 31, 2022
Dec. 31, 2021
Nov. 29, 2022
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Goodwill             $ 22,680,084 $ 22,680,084  
Business Combination, Consideration Transferred [Abstract]                  
Cash             $ 0 $ 37,324,035  
Royalty agreement                 $ 0
TDI                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Accounts receivable         $ 1,408,682        
Other assets         91,000        
Property and equipment         111,789        
Goodwill         6,426,786        
Accounts payable         (786,151)        
Accrued expenses and other current liabilities         (53,857)        
Contract liabilities         (3,637,122)        
Notes payable         (64,733)        
Total purchase price         7,456,394        
Business Combination, Consideration Transferred [Abstract]                  
Cash         6,354,000        
Total purchase price         7,456,394        
TDI | Customer list                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets         3,840,000        
TDI | Non-compete agreements                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets         $ 120,000        
TDI | Class A Common Stock                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares)         281,223        
Equity interests issued         $ 1,102,394        
Alt Labs                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Accounts receivable       $ 397,441          
Other assets       390,502          
Inventory       2,621,653          
Property and equipment       1,739,441          
Goodwill       4,410,564          
Accounts payable       (397,441)          
Accrued expenses and other current liabilities       (411,830)          
Contract liabilities       (1,754,290)          
Notes payable       (33,363)          
Total purchase price       11,902,677          
Business Combination, Consideration Transferred [Abstract]                  
Cash       10,470,000          
Total purchase price       11,902,677          
Alt Labs | Customer list                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets       1,250,000          
Alt Labs | Proprietary technology                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets       3,670,000          
Alt Labs | Non-compete agreements                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets       $ 20,000          
Alt Labs | Class A Common Stock                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares)       361,847          
Equity interests issued       $ 1,432,677          
Cleveland LLC                  
Business Combination, Consideration Transferred [Abstract]                  
Voting interest acquired (as a percent)           100.00%      
Bargain purchase gain           $ 7,000,000      
Identified Technology                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Accounts receivable     $ 90,858            
Other assets     27,469            
Goodwill     1,913,310            
Accrued expenses and other current liabilities     (363,856)            
Total purchase price     3,617,781            
Business Combination, Consideration Transferred [Abstract]                  
Cash     35            
Total purchase price     3,617,781            
Identified Technology | Proprietary technology                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets     1,650,000            
Identified Technology | Non-compete agreements                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets     90,000            
Identified Technology | Tradename                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets     $ 210,000            
Identified Technology | Class A Common Stock                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares)     888,881            
Equity interests issued     $ 3,617,746            
ElectJet                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Cash   $ 27,466              
Accounts receivable   30,000              
Inventory   95,000              
Goodwill   6,496,343              
Deferred tax liability   (1,562,074)              
Accrued expenses and other current liabilities   (113,742)              
Total purchase price   11,062,993              
Business Combination, Consideration Transferred [Abstract]                  
Cash   6,500,000              
Total purchase price   11,062,993              
ElectJet | Proprietary technology                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets   5,890,000              
ElectJet | Non-compete agreements                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets   $ 200,000              
ElectJet | Class A Common Stock                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares)   1,803,279              
Equity interests issued   $ 4,562,993              
DTI Services                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Accounts receivable $ 3,409,230                
Other assets 1,259,556                
Inventory 12,477,872                
Property and equipment 761,370                
Goodwill 1,355,728                
ROU asset 1,196,764                
Accounts payable (951,302)                
Accrued expenses and other current liabilities (677,720)                
Customer deposits (153,201)                
Operating lease liability (1,226,128)                
Line of credit (4,710,768)                
Total purchase price 20,351,401                
Business Combination, Consideration Transferred [Abstract]                  
Cash 14,000,000                
Seller notes 2,000,000                
Total purchase price 20,351,401                
DTI Services | Customer list                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets 6,300,000                
DTI Services | Non-compete agreements                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets 690,000                
DTI Services | Trademarks                  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                  
Intangible assets $ 620,000                
DTI Services | Warrant                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares) 396,825                
Equity interests issued $ 668,863                
DTI Services | Class A Common Stock                  
Business Combination, Consideration Transferred [Abstract]                  
Common stock and warrants issued (in shares) 1,587,301                
Equity interests issued $ 3,682,538                
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Schedule of Pro Forma Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]    
Sales $ 104,563,002 $ 98,321,144
Cost of goods sold 82,848,600 75,523,745
Gross profit 21,714,402 22,797,399
Operating expenses 32,470,186 38,643,670
Loss from operations (10,755,784) (15,846,271)
Net loss from continuing operations $ (12,875,313) $ (12,144,338)
Loss per share (in dollars per share) $ (0.07) $ (0.06)
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Investments (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 15, 2021
Debt and Equity Securities, FV-NI [Line Items]      
Membership interest in equity securities (as a percent)     9.00%
Impairment loss on equity investment $ 0 $ 1,350,000  
Total interest paid $ 0 1,350,000  
Accounts receivable owed from Amplifei      
Debt and Equity Securities, FV-NI [Line Items]      
Total interest paid   1,000,000  
Cash      
Debt and Equity Securities, FV-NI [Line Items]      
Total interest paid   $ 350,000  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Income Tax Benefit (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current expense (benefit)    
Federal $ 0 $ 0
State 139,020 0
Current expense (benefit) 139,020 0
Deferred benefit    
Federal (650,283) (1,616,916)
State (222,731) (326,825)
Income tax benefit (873,014) (1,943,741)
Provision for income tax benefit $ (733,994) $ (1,943,741)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Pre-tax book loss $ (13,609,307) $ (21,426,879)
Amount    
Federal income tax at statutory rate (2,857,954) (4,499,644)
State income tax benefit (530,084) (163,677)
Change in valuation allowance 2,760,687 3,559,163
Permanent items 21,281 (839,583)
Other (127,924) 0
Provision for income tax benefit $ (733,994) $ (1,943,741)
Percentage    
Federal income tax at statutory rate 21.00% 21.00%
State income tax benefit 3.90% 0.80%
Change in valuation allowance (20.30%) (16.60%)
Permanent items (0.20%) 3.90%
Other 1.40% 0.00%
Provision for income tax benefit 5.40% 9.10%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Deferred tax asset:    
Accrued expenses and other $ 696,419 $ 347,645
Lease Liability 8,176,101 0
Loss carryforwards 14,295,781 13,124,197
Stock based compensation 211,499 90,293
Research and experimental expenditures 202,199 0
Inventory 625,937 0
Interest 634,445 615,260
Total deferred tax asset 24,842,381 14,177,395
Valuation allowance (13,492,773) (9,887,550)
Net deferred tax assets 11,349,608 4,289,845
Deferred tax liabilities:    
Fixed assets (3,266,395) (365,922)
Intangible assets and goodwill (4,865,970) (5,785,088)
ROU asset (4,205,393) 0
Total deferred tax liabilities (12,337,758) (6,151,010)
Deferred tax liability $ (988,150) $ (1,861,165)
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]    
Valuation allowance $ 13.5 $ 9.9
Federal net operating losses $ 11.3  
Offset future taxable income, period 20 years  
Taxable income carried forward remaining, amount $ 59.7  
Limitation of taxable income, percentage 80.00%  
Interest limitation $ 2.5  
Domestic Tax Authority    
Income Tax Contingency [Line Items]    
Operating loss carryforwards 71.0  
State and Local Jurisdiction    
Income Tax Contingency [Line Items]    
Operating loss carryforwards $ 20.1  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax liabilities, beginning of the year $ 1,169,028 $ 0
Increase related to current year tax positions 480,911 1,169,028
Unrecognized tax liabilities, end of year $ 1,649,939 $ 1,169,028
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment Reporting [Abstract]    
Number of operating segments | segment 8  
Segment Reporting Information [Line Items]    
Revenues, net $ 104,563,002 $ 51,640,813
Gross profit 21,714,402 7,697,998
Income (loss) from operations (10,755,784) (22,122,359)
Interest Expenses 3,124,132 3,289,233
Net income (loss) (12,875,313) (19,483,138)
Total Assets 145,632,214 134,623,850
Goodwill 22,680,084 22,680,084
Accounts receivable, net 17,139,944 11,875,176
Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations (10,755,784) (22,122,359)
Depreciation and amortization 6,174,538 4,154,359
A4 Construction Services - MSM    
Segment Reporting Information [Line Items]    
Revenues, net 18,290,019 16,191,284
Gross profit 1,374,517 (385,266)
Goodwill 113,592 113,592
Accounts receivable, net 5,188,521 3,906,271
A4 Construction Services - MSM | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations (883,922) (4,247,240)
Depreciation and amortization 684,563 846,808
Interest Expenses 421,287 706,607
Net income (loss) (1,246,295) (1,481,382)
Total Assets 11,309,049 10,935,355
A4 Construction Services - Excel    
Segment Reporting Information [Line Items]    
Revenues, net 1,761,572 1,803,739
Gross profit 3,681 (92,765)
Goodwill 0 0
Accounts receivable, net 288,243 286,972
A4 Construction Services - Excel | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations (973,934) (1,969,535)
Depreciation and amortization 267,966 291,556
Interest Expenses 245,855 291,263
Net income (loss) (1,219,789) (1,899,512)
Total Assets 3,359,818 3,050,206
A4 Manufacturing - QCA    
Segment Reporting Information [Line Items]    
Revenues, net 16,763,989 14,258,084
Gross profit 3,258,082 2,763,213
Goodwill 1,963,761 1,963,761
Accounts receivable, net 3,867,141 2,339,597
A4 Manufacturing - QCA | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations 702,875 1,426,141
Depreciation and amortization 417,172 377,868
Interest Expenses 262,551 230,044
Net income (loss) 367,760 1,774,139
Total Assets 20,988,492 11,869,711
A4 Manufacturing - Alt Labs    
Segment Reporting Information [Line Items]    
Revenues, net 12,889,992 11,674,220
Gross profit 2,343,368 3,749,878
Goodwill 4,410,564 4,410,564
Accounts receivable, net 1,833,502 406,333
A4 Manufacturing - Alt Labs | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations 2,284,308 (3,027,203)
Depreciation and amortization 983,931 611,079
Interest Expenses 351,503 72,060
Net income (loss) 2,054,958 (2,643,752)
Total Assets 26,636,905 23,173,298
A4 Defense - TDI    
Segment Reporting Information [Line Items]    
Revenues, net 10,046,658 4,467,376
Gross profit 3,082,844 1,073,636
Goodwill 6,426,786 6,426,786
Accounts receivable, net 1,905,314 1,371,184
A4 Defense - TDI | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations 1,072,306 (282,882)
Depreciation and amortization 288,950 191,740
Interest Expenses 11,975 825
Net income (loss) 1,060,331 (270,289)
Total Assets 13,497,381 11,982,580
A4 Technologies - RCA    
Segment Reporting Information [Line Items]    
Revenues, net 40,092,612 1,454,451
Gross profit 10,687,202 379,740
Goodwill 1,355,728 1,355,728
Accounts receivable, net 3,232,559 2,961,201
A4 Technologies - RCA | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations 2,525,619 (100,328)
Depreciation and amortization 979,206 49,299
Interest Expenses 159,878 15,347
Net income (loss) 2,365,741 (115,675)
Total Assets 27,191,977 28,174,091
A4 Technologies - ElecJet    
Segment Reporting Information [Line Items]    
Revenues, net 1,098,534 89,018
Gross profit (236,636) 76,818
Goodwill 6,496,343 6,496,343
Accounts receivable, net 12,888 37,744
A4 Technologies - ElecJet | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations (1,107,254) (62,163)
Depreciation and amortization 414,333 33,833
Interest Expenses 0 0
Net income (loss) (1,110,727) (62,163)
Total Assets 12,897,440 12,904,267
A4 Aerospace - Vayu    
Segment Reporting Information [Line Items]    
Revenues, net 81,100 0
Gross profit 13,087 0
Goodwill 0 0
Accounts receivable, net 0 0
A4 Aerospace - Vayu | Operating Segments    
Segment Reporting Information [Line Items]    
Income (loss) from operations (3,336,279) (4,875,829)
Depreciation and amortization 1,025,412 1,093,995
Interest Expenses 10,677 9
Net income (loss) (3,346,956) (4,852,182)
Total Assets 14,632,530 14,702,838
All Other    
Segment Reporting Information [Line Items]    
Revenues, net 3,538,526 1,702,641
Gross profit 1,188,257 132,744
Goodwill 1,913,310 1,913,310
Accounts receivable, net 811,776 565,874
All Other | All Other    
Segment Reporting Information [Line Items]    
Income (loss) from operations (11,039,503) (8,983,320)
Depreciation and amortization 1,113,005 658,181
Interest Expenses 1,660,406 1,973,078
Net income (loss) (11,800,336) (9,932,322)
Total Assets $ 15,118,622 $ 17,831,504
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Narrative (Details)
1 Months Ended
Jan. 19, 2022
lawsuit
Nov. 28, 2021
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2022
USD ($)
Jul. 31, 2022
USD ($)
shares
Oct. 31, 2021
complaint
Aug. 31, 2020
USD ($)
Other Commitments [Line Items]              
Loss contingency, damages sought, value     $ 500,000 $ 2,300,000      
Horizon Well Testing Case              
Other Commitments [Line Items]              
Loss contingency, damages sought, value             $ 3,300,000
Loss contingency interest rate (as a percent)             8.00%
Daily late fees             $ 575
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]              
Litigation settlement amount         $ 24,375    
Number of shares settled (in shares) | shares         37,500    
Licensing Agreement              
Other Commitments [Line Items]              
Royalty fee     2.50%        
Minimum annual payment, year one     $ 420,000        
Minimum annual payment, year two     420,000        
Minimum annual payment, year three     440,000        
Minimum annual payment, year four     460,000        
Minimum annual payment, year five     $ 480,000        
Royalty Agreements              
Other Commitments [Line Items]              
Payment as a percentage of net sales   1.50%          
Royalty agreement, term   10 years          
Total royalty payment   $ 50,000,000          
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Annual Payments For Warranty Services (Details)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 66,626
2024 59,964
Total $ 126,590
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
1 Months Ended
Apr. 30, 2023
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2022
Nov. 30, 2022
Oct. 31, 2022
Sep. 30, 2022
Jan. 31, 2022
Subsequent Event [Line Items]                
Loss contingency, damages sought, value       $ 500,000 $ 2,300,000      
Class A Common Stock                
Subsequent Event [Line Items]                
Conversion of stock, shares issued (in shares)         22,662 201,806 37,500 72,152
Subsequent Event                
Subsequent Event [Line Items]                
Loss contingency, damages sought, value   $ 100,000            
Subsequent Event | Battery Materials Company                
Subsequent Event [Line Items]                
Equity investment     $ 250,000          
Noncontrolling interest, ownership percentage     10.00%          
Subsequent Event | Class B Common Stock                
Subsequent Event [Line Items]                
Conversion of Class B common stock to Class A common stock (in shares) 1,300,000              
Subsequent Event | Preferred Class B                
Subsequent Event [Line Items]                
Conversion of Class B common stock to Class A common stock (in shares) 1              
Subsequent Event | Class A Common Stock                
Subsequent Event [Line Items]                
Conversion of stock, shares issued (in shares) 1,300,001              
XML 86 alpp-20221231_htm.xml IDEA: XBRL DOCUMENT 0001606698 2022-01-01 2022-12-31 0001606698 2022-06-30 0001606698 us-gaap:CommonClassAMember 2023-05-04 0001606698 us-gaap:CommonClassBMember 2023-05-04 0001606698 us-gaap:CommonClassCMember 2023-05-04 0001606698 2022-12-31 0001606698 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001606698 us-gaap:CommonClassAMember 2021-12-31 0001606698 us-gaap:CommonClassAMember 2022-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassBMember 2022-12-31 0001606698 us-gaap:CommonClassBMember 2021-12-31 0001606698 us-gaap:CommonClassCMember 2022-12-31 0001606698 us-gaap:CommonClassCMember 2021-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001606698 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001606698 us-gaap:RetainedEarningsMember 2020-12-31 0001606698 2020-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 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:CommonClassCMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606698 us-gaap:RetainedEarningsMember 2022-12-31 0001606698 alpp:IdentifiedTechnologiesCorporationMember 2021-10-20 0001606698 2021-11-29 0001606698 alpp:GlobalAutonomousCorporationMember 2022-03-31 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:FourRevolvingLinesOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 alpp:TwoLinesOfCreditMaturing2023Member us-gaap:LineOfCreditMember 2022-12-31 0001606698 alpp:TwoLinesOfCreditMaturing2023Member 2022-12-31 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2022-12-31 0001606698 alpp:CustomerOneAndCustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001606698 alpp:QCAMember 2021-12-31 0001606698 alpp:AltLabsMember 2021-12-31 0001606698 alpp:GovernmentContractsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001606698 us-gaap:BuildingAndBuildingImprovementsMember 2022-01-01 2022-12-31 0001606698 us-gaap:VehiclesMember 2022-12-31 0001606698 us-gaap:VehiclesMember 2021-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001606698 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001606698 alpp:DeluxeMember us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 alpp:ExcelMember us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember alpp:PatentsTrademarksAndLicensesMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember alpp:PatentsTrademarksAndLicensesMember 2022-01-01 2022-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001606698 us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0001606698 us-gaap:CustomerListsMember 2022-12-31 0001606698 us-gaap:CustomerListsMember 2021-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2022-01-01 2022-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2022-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2021-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001606698 alpp:ExcelMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001606698 alpp:ExcelMember 2021-01-01 2021-12-31 0001606698 us-gaap:ProductMember alpp:CircuitBoardsAndCablesMember 2022-01-01 2022-12-31 0001606698 us-gaap:ProductMember alpp:CircuitBoardsAndCablesMember 2021-01-01 2021-12-31 0001606698 us-gaap:ProductMember alpp:DietarySupplementsMember 2022-01-01 2022-12-31 0001606698 us-gaap:ProductMember alpp:DietarySupplementsMember 2021-01-01 2021-12-31 0001606698 us-gaap:ProductMember alpp:ElectronicsMember 2022-01-01 2022-12-31 0001606698 us-gaap:ProductMember alpp:ElectronicsMember 2021-01-01 2021-12-31 0001606698 us-gaap:ProductMember 2022-01-01 2022-12-31 0001606698 us-gaap:ProductMember 2021-01-01 2021-12-31 0001606698 us-gaap:ServiceMember alpp:ConstructionContractRevenueMember 2022-01-01 2022-12-31 0001606698 us-gaap:ServiceMember alpp:ConstructionContractRevenueMember 2021-01-01 2021-12-31 0001606698 us-gaap:ServiceMember alpp:Drone3DMappingMember 2022-01-01 2022-12-31 0001606698 us-gaap:ServiceMember alpp:Drone3DMappingMember 2021-01-01 2021-12-31 0001606698 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001606698 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001606698 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001606698 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001606698 alpp:FtMyersFloridaMember 2021-05-03 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2021-05-01 2021-07-31 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2021-05-01 2021-07-31 0001606698 alpp:FtMyersFloridaMember 2021-08-01 2021-08-27 0001606698 alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-31 0001606698 srt:MinimumMember alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-01 2021-12-31 0001606698 srt:MaximumMember alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-01 2021-12-31 0001606698 alpp:FtMyersFloridaMember 2022-06-23 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2022-06-23 2022-06-23 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2022-06-23 2022-06-23 0001606698 alpp:AnnArborMichiganMember 2022-06-26 0001606698 srt:MinimumMember alpp:AnnArborMichiganMember 2022-06-26 2022-06-26 0001606698 srt:MaximumMember alpp:AnnArborMichiganMember 2022-06-26 2022-06-26 0001606698 srt:MinimumMember alpp:SanJoseCaliforniaMember 2022-06-13 2022-06-13 0001606698 srt:MaximumMember alpp:SanJoseCaliforniaMember 2022-06-13 2022-06-13 0001606698 alpp:SanJoseCaliforniaMember 2022-06-13 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2022-09-09 2022-09-09 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2022-09-09 2022-09-09 0001606698 alpp:FtMyersFloridaMember 2022-09-09 0001606698 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001606698 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2018-02-22 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2018-02-22 2018-02-22 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes3100000Member us-gaap:NotesPayableOtherPayablesMember 2019-01-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes3100000Member us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2019-11-01 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNoteNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2021-04-08 2021-04-08 0001606698 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2020-02-29 0001606698 us-gaap:NotesPayableOtherPayablesMember 2020-02-01 2020-02-29 0001606698 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 us-gaap:SecuredDebtMember 2019-10-31 0001606698 us-gaap:SecuredDebtMember 2019-10-01 2019-10-31 0001606698 us-gaap:SecuredDebtMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember alpp:MorrisMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes2000000Member us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes2000000Member us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2020-05-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-01-01 2021-12-31 0001606698 alpp:ImpossibleAerospaceMember alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-01-01 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2022-01-01 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2021-08-27 0001606698 us-gaap:SecuredDebtMember 2021-08-27 2021-08-27 0001606698 2022-06-23 2022-06-23 0001606698 alpp:AltLabsMember 2022-01-31 0001606698 alpp:AltLabsMember 2022-01-01 2022-01-31 0001606698 alpp:AltLabsMember 2022-12-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-05-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-05-01 2022-05-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-01-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-01-01 2022-01-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-03-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-03-01 2022-03-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:MorrisMember 2021-05-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2021-12-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2022-01-01 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:QCAMember 2021-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember alpp:QCAMember 2021-09-30 0001606698 us-gaap:LineOfCreditMember alpp:WSJPrimeRateMember alpp:QCAMember 2021-09-01 2021-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember alpp:QCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2021-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 us-gaap:LineOfCreditMember alpp:WSJPrimeRateMember alpp:AltLabsMember 2022-04-01 2022-04-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember alpp:AltLabsMember 2022-04-01 2022-04-30 0001606698 srt:MinimumMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 srt:MaximumMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2021-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember alpp:RCAMember 2022-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember alpp:RCAMember 2022-09-01 2022-09-30 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2021-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001606698 us-gaap:SecuredDebtMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2021-12-31 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:LongTermDebtExcludingConvertibleDebtMember 2022-12-31 0001606698 alpp:LongTermDebtExcludingConvertibleDebtMember 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-12-31 0001606698 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 us-gaap:CommonClassCMember 2022-01-01 2022-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001606698 alpp:ImpossibleAerospaceMember 2020-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-01-01 2022-12-31 0001606698 alpp:VayuMember us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember 2021-12-31 0001606698 alpp:VayuMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 alpp:VayuMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2021-12-31 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001606698 srt:OfficerMember us-gaap:SeriesBPreferredStockMember 2022-12-31 0001606698 srt:OfficerMember us-gaap:SeriesBPreferredStockMember 2021-12-31 0001606698 us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassAMember 2022-01-01 2022-01-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-01-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-01-01 2022-01-31 0001606698 us-gaap:CommonClassAMember 2022-01-30 0001606698 us-gaap:CommonClassAMember 2022-01-31 0001606698 us-gaap:CommonClassAMember 2022-03-01 2022-03-31 0001606698 srt:ManagementMember 2022-04-29 2022-04-29 0001606698 srt:ManagementMember us-gaap:CommonClassAMember 2022-05-01 2022-06-30 0001606698 srt:ManagementMember 2022-05-01 2022-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2022-07-31 0001606698 us-gaap:CommonClassAMember alpp:ATMOfferingMember 2022-07-01 2022-07-31 0001606698 us-gaap:WarrantMember 2022-08-01 2022-08-11 0001606698 2022-08-31 0001606698 2022-08-01 2022-08-11 0001606698 us-gaap:CommonClassCMember 2022-09-01 2022-09-30 0001606698 us-gaap:CommonClassAMember 2022-09-01 2022-09-30 0001606698 us-gaap:CommonClassCMember 2022-10-01 2022-10-31 0001606698 us-gaap:CommonClassAMember 2022-10-01 2022-10-31 0001606698 us-gaap:CommonClassCMember 2022-11-01 2022-11-30 0001606698 us-gaap:CommonClassAMember 2022-11-01 2022-11-30 0001606698 alpp:PurchaseAgreementMember 2021-02-11 2021-02-11 0001606698 us-gaap:InvestorMember us-gaap:CommonClassAMember 2021-02-01 2021-02-28 0001606698 us-gaap:CommonClassCMember 2021-03-17 2021-03-17 0001606698 us-gaap:CommonClassAMember 2021-04-30 2021-04-30 0001606698 alpp:TDIMember us-gaap:CommonClassAMember 2021-05-05 2021-05-05 0001606698 alpp:AltLabsMember us-gaap:CommonClassAMember 2021-05-10 2021-05-10 0001606698 us-gaap:CommonClassBMember 2021-05-17 2021-05-17 0001606698 us-gaap:CommonClassAMember 2021-05-17 2021-05-17 0001606698 alpp:IdentifiedTechnologyMember us-gaap:CommonClassAMember 2021-10-20 2021-10-20 0001606698 us-gaap:CommonClassAMember 2021-11-09 2021-11-09 0001606698 us-gaap:SeriesDPreferredStockMember 2021-11-09 2021-11-09 0001606698 us-gaap:SeriesCPreferredStockMember 2021-11-09 2021-11-09 0001606698 us-gaap:CommonClassAMember 2021-11-15 2021-11-15 0001606698 us-gaap:CommonClassBMember 2021-11-15 2021-11-15 0001606698 us-gaap:InvestorMember us-gaap:CommonClassAMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 us-gaap:WarrantMember us-gaap:InvestorMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 us-gaap:InvestorMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 alpp:ElecJetMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-11-29 2021-11-29 0001606698 alpp:ElecJetMember us-gaap:CommonClassAMember 2021-11-29 2021-11-29 0001606698 alpp:PerformanceBasedAwardMember alpp:ElecJetMember 2021-11-29 2021-11-29 0001606698 alpp:ManagementBasedAwardMember alpp:ElecJetMember 2021-11-29 2021-11-29 0001606698 alpp:TimeBasedAwardMember alpp:ElecJetMember 2022-01-01 2022-12-31 0001606698 alpp:ElecJetMember 2022-01-01 2022-12-31 0001606698 alpp:ElecJetMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember us-gaap:CommonClassAMember 2021-12-13 2021-12-13 0001606698 us-gaap:CommonClassAMember 2021-12-20 2021-12-20 0001606698 alpp:DTIServicesMember us-gaap:CommonClassAMember 2021-12-29 2021-12-29 0001606698 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 2020-01-01 2020-12-31 0001606698 alpp:ExercisePrice1Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice1Member 2022-12-31 0001606698 alpp:ExercisePrice2Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice2Member 2022-12-31 0001606698 alpp:ExercisePrice3Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice3Member 2022-12-31 0001606698 alpp:ExercisePrice4Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice4Member 2022-12-31 0001606698 alpp:ExercisePrice5Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice5Member 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001606698 us-gaap:EmployeeStockOptionMember alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember 2022-01-01 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2022-12-31 0001606698 us-gaap:WarrantMember 2020-12-31 0001606698 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001606698 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001606698 us-gaap:WarrantMember 2021-12-31 0001606698 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:DTIServicesMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:WarrantMember 2022-12-31 0001606698 srt:MaximumMember us-gaap:WarrantMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember 2021-12-31 0001606698 srt:MaximumMember 2021-12-31 0001606698 alpp:VayuMember 2021-02-08 2021-02-08 0001606698 alpp:VayuMember 2021-02-08 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2021-02-08 2021-02-08 0001606698 alpp:TDIMember 2021-05-05 0001606698 alpp:TDIMember us-gaap:CustomerListsMember 2021-05-05 0001606698 alpp:TDIMember us-gaap:NoncompeteAgreementsMember 2021-05-05 0001606698 alpp:TDIMember 2021-05-05 2021-05-05 0001606698 alpp:AltLabsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:CustomerListsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:NoncompeteAgreementsMember 2021-05-10 0001606698 alpp:AltLabsMember 2021-05-10 2021-05-10 0001606698 alpp:ClevelandLLCMember 2021-05-04 0001606698 alpp:ClevelandLLCMember 2021-05-04 2021-05-04 0001606698 alpp:IdentifiedTechnologyMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:TradeNamesMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:NoncompeteAgreementsMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember 2021-10-20 2021-10-20 0001606698 2022-11-29 0001606698 alpp:ElectJetMember 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:NoncompeteAgreementsMember 2021-11-29 0001606698 alpp:ElectJetMember 2021-11-29 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:CommonClassAMember 2021-11-29 2021-11-29 0001606698 alpp:DTIServicesMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:CustomerListsMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:TrademarksMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:NoncompeteAgreementsMember 2021-12-13 0001606698 alpp:DTIServicesMember 2021-12-13 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:WarrantMember 2021-12-13 2021-12-13 0001606698 2021-09-15 0001606698 us-gaap:AccountsReceivableMember 2021-12-31 0001606698 us-gaap:CashMember 2021-12-31 0001606698 us-gaap:DomesticCountryMember 2022-12-31 0001606698 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2022-01-01 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2021-01-01 2021-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2021-01-01 2021-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:DefenseSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:DefenseSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2021-01-01 2021-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:AerospaceVayuMember 2022-01-01 2022-12-31 0001606698 alpp:AerospaceVayuMember 2021-01-01 2021-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2021-01-01 2021-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2021-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2021-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2021-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2022-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2021-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2022-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2021-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2021-12-31 0001606698 alpp:DefenseSegmentMember 2022-12-31 0001606698 alpp:DefenseSegmentMember 2021-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2021-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2022-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2021-12-31 0001606698 alpp:AerospaceVayuMember 2022-12-31 0001606698 alpp:AerospaceVayuMember 2021-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2022-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2021-12-31 0001606698 alpp:LicensingAgreementMember 2022-12-31 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:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember 2021-10-01 2021-10-31 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember 2022-01-19 2022-01-19 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember us-gaap:SettledLitigationMember 2022-07-01 2022-07-31 0001606698 2022-11-01 2022-11-30 0001606698 2022-12-01 2022-12-31 0001606698 alpp:BatteryMaterialsCompanyMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001606698 alpp:BatteryMaterialsCompanyMember us-gaap:SubsequentEventMember 2023-01-31 0001606698 us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001606698 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-30 0001606698 us-gaap:PreferredClassBMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-30 0001606698 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-30 iso4217:USD shares iso4217:USD shares pure alpp:shareholder alpp:company utr:sqft alpp:debtInstrument alpp:installment alpp:loan alpp:lineOfCredit alpp:vote alpp:day alpp:segment alpp:complaint alpp:lawsuit 0001606698 2022 FY false P1Y P5D P5D P5D P5D 10-K true 2022-12-31 --12-31 false 001-40913 Alpine 4 Holdings, Inc. DE 46-5482689 2525 E Arizona Biltmore Circle Suite 237 Phoenix AZ 85016 480 702-2431 Class A Common Stock ALPP NASDAQ No No Yes Yes Non-accelerated Filer true true true false false 114796261 180037350 7248088 12256816 None. 206 MaloneBailey, LLP Houston, Texas 2673541 3715666 17139944 11875176 1402788 877904 25258369 24419654 2428223 1955907 48902865 42844307 19503485 28101471 36282609 39180664 16407566 1460206 22680084 22680084 1855605 357118 145632214 134623850 8608554 7744957 6749890 5074006 5284285 6359449 3201136 5690524 7426814 4473489 725302 649343 1318885 428596 33314866 30420364 4266350 8426105 7215520 5640051 14592813 15319467 15262494 1066562 0 400092 988150 1861165 75640193 63133806 0.0001 0.0001 5000000 5000000 1.00 1.00 100 100 5 5 5 5 5 5 0.0001 0.0001 295000000 295000000 178425932 161798817 161798817 17844 16182 0.0001 0.0001 10000000 10000000 8548088 8548088 8548088 8548088 854 854 0.0001 0.0001 15000000 15000000 12238232 12500200 12500200 1224 1250 141723921 130348267 -71751827 -58876514 69992021 71490044 145632214 134623850 104563002 51640813 82848600 43942815 21714402 7697998 37531794 27987920 876542 1464918 0 367519 5938150 0 32470186 29820357 -10755784 -22122359 3124132 3289233 0 803079 0 3896108 0 1350000 270609 635526 -2853523 695480 -13609307 -21426879 -733994 -1943741 -12875313 -19483138 190779052 164216808 190779052 164216808 -0.07 -0.12 -0.07 -0.12 5 5 0 0 0 0 126363158 12636 9023088 902 14162267 1417 25144136 -39393376 -14234280 18428827 1844 76491149 76492993 7384018 740 1886156 1886896 1617067 162 -1617067 -162 0 475000 48 -475000 -48 0 45000 5 185845 185850 199018 21 261504 261525 4922471 492 15066719 15067211 1066868 105 5194329 5194434 1342390 134 6361153 6361287 36538 36538 92428 92428 -19483138 -19483138 5 5 0 0 0 0 161798817 16182 8548088 854 12500200 1250 130348267 -58876514 71490044 211236 22 0 0 231555 231577 37500 4 -37500 -4 0 63907 7 365463 365470 8245 34622 34622 224468 22 -224468 -22 0 473159 473159 1589005 159 1097303 1097462 14492754 1448 9173552 9175000 -12875313 -12875313 5 5 0 0 0 0 178425932 17844 8548088 854 12238232 1224 141723921 -71751827 69992021 -12875313 -19483138 -19483138 3026483 2396966 3148055 1757393 0 803079 0 3896108 0 545509 -733994 -1943741 5938150 0 202761 3028757 704736 298063 0 1436052 1006683 412898 0 1350000 0 367519 691061 237192 5467529 4235353 1529776 6795719 524884 160483 1970803 87950 724576 725596 1675884 614399 -1075164 332032 -642822 -429529 -19578196 -25423742 1067157 3571253 140710 0 12454943 0 250000 0 0 37324035 0 350000 0 81442 11278496 -41163846 11097462 76492993 500000 16078 0 408000 4795213 2575552 266419 0 825000 0 0 185850 4642043 0 0 238651 2750943 7161807 0 1688464 650695 637180 7257575 69580671 -1042125 2993083 3715666 722583 2673541 3715666 2231600 1973818 0 54058 0 1886896 15729043 95029 243843 0 0 92428 0 15067211 0 279287 0 4680000 0 1000000 0 6653309 0 2000000 0 136 0 171 Restatement of Consolidated Financial StatementsAs more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021. Organization and Basis of Presentation<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%">Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.</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:112%">Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).</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%">Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).</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%">Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).</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%">Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).</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%">Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).</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%">Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).</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%">On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).</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%">On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).</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%">On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).</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 November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.</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 December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company </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%">(doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.</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 Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.</span></div><div style="text-align:justify"><span><br/></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%">As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:</span></div><div style="margin-top:12pt;padding-left:54pt;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">A4 Corporate Services, LLC;</span></div><div style="padding-left:54pt;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">ALTIA, LLC;</span></div><div style="padding-left:54pt;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">Quality Circuit Assembly, Inc.;</span></div><div style="padding-left:54pt;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">Morris Sheet Metal, Corp;</span></div><div style="padding-left:54pt;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">JTD Spiral, Inc.;</span></div><div style="padding-left:54pt;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">Excel Construction Services, LLC;</span></div><div style="padding-left:54pt;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">SPECTRUMebos, Inc.;</span></div><div style="padding-left:54pt;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">Vayu (US)</span></div><div style="padding-left:54pt;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">Thermal Dynamics International, Inc.;</span></div><div style="padding-left:54pt;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">Alternative Laboratories, LLC.;</span></div><div style="padding-left:54pt;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">Identified Technologies, Corp.;</span></div><div style="padding-left:54pt;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">ElecJet Corp.;</span></div><div style="padding-left:54pt;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">DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and</span></div><div style="padding-left:54pt;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">Global Autonomous Corporation,</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of presentation</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%">The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).</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%;text-decoration:underline">Liquidity</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:112%">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 consolidated financial statements are issued.</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:112%">In accordance with Financial Accounting Standards Board (the “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 (further detail in the going concern sub-section below).</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:112%">As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 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-weight:400;line-height:112%">As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are </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:112%">two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the 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:112%">The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.</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:112%">Going Concern</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:112%">The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses 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><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:112%">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 QCA, TDI, IDT and 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 12 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 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction 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> 1 3 0.7143 14 The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). -12900000 -19600000 -19500000 -25400000 15600000 33000000.0 33000000.0 500000 3800000 8000000 7500000 6 Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of consolidation</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%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.</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%;text-decoration:underline">Use of estimates</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%">The 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. In many instances, the Company 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 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="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%;text-decoration:underline">Advertising</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%">Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.</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%;text-decoration:underline">Cash</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%">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.</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%">The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Customers</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%">The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.</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%">For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.</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 year ended</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%">December 31, 2022, the Company had 9% of total revenues made up of government contracts.</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">Major Vendors</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 year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.</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:112%;text-decoration:underline">Accounts Receivable, net</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.</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%;text-decoration:underline">Inventory</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%">Inventory for all subsidiaries is valued at weighted average. 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 as of December 31, 2022 and 2021 consisted of:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">24,419,654 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property and Equipment, net</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%">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:</span></div><div style="margin-top:12pt;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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Automobiles and trucks</span></td><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:100%">5 to 7 years</span></div></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:100%">Machinery and equipment</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:100%">10 years</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:100%">Office furniture and fixtures</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:100%">5 years</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:100%">Buildings and improvements</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:100%">39 years</span></td></tr></table></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%">Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.</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%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Automobiles and trucks</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:100%">$</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:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Machinery and equipment</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:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Office furniture and fixtures</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:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Buildings and improvements</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:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total Property and equipment</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:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: Accumulated depreciation</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:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment, net</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:100%">$</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:100%">19,503,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">28,101,471 </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"/></tr></table></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%">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)</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 recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.</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%;text-decoration:underline">Purchased Intangibles and Other Long-Lived Assets, net</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%">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF84ODQvZnJhZzoyODIyM2VhNzUyNjY0ZWRhYmU5ZTY4ZjExZGU0NDBiZC90ZXh0cmVnaW9uOjI4MjIzZWE3NTI2NjRlZGFiZTllNjhmMTFkZTQ0MGJkXzUwMTI_c794d13d-4d92-4563-b865-16df99a416cc">one</span> and seventeen years as follows:</span></div><div style="margin-top:12pt"><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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Software</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:100%">5 years</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:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;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:100%">1-15 years</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:400;line-height:100%">Customer list</span></td><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:100%">3-16 years</span></div></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:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;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:100%">3-17 years</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:400;line-height:100%">Proprietary technology</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:100%">15 years</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:52.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:100%">Cost</span></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:100%">Weighted Average Amortization Period</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">     Software</span></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:100%">2.0 years</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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></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:100%">6.3 years</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:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></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:100%">11.9 years</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:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></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:100%">13.9 years</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:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></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:100%">13.5 years</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:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">12.9 years</span></td><td colspan="2" style="background-color:#ffffff;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:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">     Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">39,180,664 </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"/></tr></table></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%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-top:12pt;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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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"/></tr></table></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%">The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.</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%;text-decoration:underline">Other Long-Term Assets</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%">Other long-term assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Deposits</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:100%">$</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:100%">578,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">149,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other</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:100%">1,277,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,855,605 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">357,118 </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"/></tr></table></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%;text-decoration:underline">Impairment of Long-Lived Assets</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%">The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Impairment of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  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 </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%">loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.</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 the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended 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%">During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.</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%;text-decoration:underline">Goodwill</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%">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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</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:107%">During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.</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%;text-decoration:underline">Leases</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%">The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.</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%;text-decoration:underline">Fair Value Measurement</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%">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="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</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%">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, convertible notes, 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="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%">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 a 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="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%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, 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="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%;text-decoration:underline">Equity Investments</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%">The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.</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%;text-decoration:underline">Research and Development</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%">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 years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.</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%;text-decoration:underline">Revenue Recognition</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%">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 contract 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="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%">Revenue is recognized under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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="margin-top:12pt;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">executed contracts 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:14.5pt">identification of performance obligations in the respective contract;</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: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">determination of the transaction price for each performance obligation in the respective contract;</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: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">allocation the transaction price to each performance obligation; and</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: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">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-weight:400;line-height:120%">The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</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="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%">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><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:112%">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><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:112%">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.</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><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:112%">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 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%">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="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%">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 </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%">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="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%">Contract Retentions</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%">As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, 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-weight:400;line-height:112%">The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:68.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2021</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:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Circuit boards and cables</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:100%">$</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:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Supplements</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:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Electronics</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:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of goods</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:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Construction contracts</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:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Drone 3D mapping</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:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;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:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total revenues</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:100%">$</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:100%">104,563,002 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">51,640,813 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings (loss) per share </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%">The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted 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 December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all </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%">classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</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:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders</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:100%">$</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:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Effect of Dilutive Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Stock options and warrants</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%;text-decoration:underline">Stock-based compensation</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%">The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.</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%;text-decoration:underline">Income taxes</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%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</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%">The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</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%">Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</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%;text-decoration:underline">Related Party Disclosure</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%">ASC 850, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</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%;text-decoration:underline">Recent Accounting Pronouncements</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%">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future 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%">In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.</span></div> The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated. The 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. In many instances, the Company 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 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. Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant. Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. 0 0 3200000 3500000 2000000 2000000 <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%">The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.</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%">For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.</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 year ended</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%">December 31, 2022, the Company had 9% of total revenues made up of government contracts.</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">Major Vendors</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 year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.</span></div> 0.14 1200000 0.11 1000000 0 0.09 0.14 The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense. 52531 199936 202761 3028757 <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%">Inventory for all subsidiaries is valued at weighted average. 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 as of December 31, 2022 and 2021 consisted of:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">24,419,654 </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"/></tr></table></div> Inventory as of December 31, 2022 and 2021 consisted of:<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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">24,419,654 </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"/></tr></table> 9116824 8253104 3165876 2480979 12975669 13685571 25258369 24419654 <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%">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:</span></div><div style="margin-top:12pt;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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Automobiles and trucks</span></td><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:100%">5 to 7 years</span></div></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:100%">Machinery and equipment</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:100%">10 years</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:100%">Office furniture and fixtures</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:100%">5 years</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:100%">Buildings and improvements</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:100%">39 years</span></td></tr></table></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%">Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.</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%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Automobiles and trucks</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:100%">$</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:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Machinery and equipment</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:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Office furniture and fixtures</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:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Buildings and improvements</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:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total Property and equipment</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:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: Accumulated depreciation</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:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment, net</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:100%">$</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:100%">19,503,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">28,101,471 </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"/></tr></table></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%">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)</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 recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.</span></div> P5Y P39Y <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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Automobiles and trucks</span></td><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:100%">5 to 7 years</span></div></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:100%">Machinery and equipment</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:100%">10 years</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:100%">Office furniture and fixtures</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:100%">5 years</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:100%">Buildings and improvements</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:100%">39 years</span></td></tr></table><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%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Automobiles and trucks</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:100%">$</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:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Machinery and equipment</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:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Office furniture and fixtures</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:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Buildings and improvements</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:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total Property and equipment</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:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: Accumulated depreciation</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:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment, net</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:100%">$</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:100%">19,503,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">28,101,471 </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"/></tr></table></div> P5Y P7Y P10Y P5Y P39Y 1056551 1251187 9864846 8876402 186464 167581 16696926 23630250 27804787 33925420 8301302 5823949 19503485 28101471 9000000 2000000 3026483 2396966 <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%">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF84ODQvZnJhZzoyODIyM2VhNzUyNjY0ZWRhYmU5ZTY4ZjExZGU0NDBiZC90ZXh0cmVnaW9uOjI4MjIzZWE3NTI2NjRlZGFiZTllNjhmMTFkZTQ0MGJkXzUwMTI_c794d13d-4d92-4563-b865-16df99a416cc">one</span> and seventeen years as follows:</span></div><div style="margin-top:12pt"><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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Software</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:100%">5 years</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:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;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:100%">1-15 years</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:400;line-height:100%">Customer list</span></td><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:100%">3-16 years</span></div></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:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;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:100%">3-17 years</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:400;line-height:100%">Proprietary technology</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:100%">15 years</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:52.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:100%">Cost</span></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:100%">Weighted Average Amortization Period</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">     Software</span></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:100%">2.0 years</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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></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:100%">6.3 years</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:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></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:100%">11.9 years</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:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></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:100%">13.9 years</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:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></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:100%">13.5 years</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:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">12.9 years</span></td><td colspan="2" style="background-color:#ffffff;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:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">     Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">39,180,664 </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"/></tr></table></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%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-top:12pt;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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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"/></tr></table></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%">The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.</span></div> P17Y <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 style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></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:100%">Software</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:100%">5 years</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:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;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:100%">1-15 years</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:400;line-height:100%">Customer list</span></td><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:100%">3-16 years</span></div></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:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;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:100%">3-17 years</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:400;line-height:100%">Proprietary technology</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:100%">15 years</span></td></tr></table> P5Y P1Y P15Y P3Y P16Y P3Y P17Y P15Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:52.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:100%">Cost</span></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:100%">Weighted Average Amortization Period</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">     Software</span></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:100%">2.0 years</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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></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:100%">6.3 years</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:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></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:100%">11.9 years</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:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></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:100%">13.9 years</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:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></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:100%">13.5 years</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:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">12.9 years</span></td><td colspan="2" style="background-color:#ffffff;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:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">     Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">     Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">39,180,664 </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"/></tr></table></div> P2Y 128474 128474 P6Y3M18D 1426276 1378772 P11Y10M24D 13011187 13011187 P13Y10M24D 7127408 7174912 P13Y6M 19866743 19616743 P12Y10M24D 41560088 41310088 77084 64757 478510 210465 1711327 1112797 962258 8444 2048300 732961 5277479 2129424 36282609 39180664 <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%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-top:12pt;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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">36,282,609 </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"/></tr></table></div> 3152048 3152048 2919686 2900686 2762686 21395455 36282609 3148055 1757393 <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%">Other long-term assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Deposits</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:100%">$</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:100%">578,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">149,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other</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:100%">1,277,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,855,605 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">357,118 </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"/></tr></table></div> 578545 149517 1277060 207601 1855605 357118 <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 Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Impairment of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  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 </span><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%">loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.</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 the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended 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%">During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.</span></div> 359890 <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%">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 December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</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:107%">During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.</span></div> 7629 The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term. <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%">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="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</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%">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, convertible notes, 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="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%">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 a 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="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%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, 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> The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0. 1350000 0 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 years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively. 876542 1464918 <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%">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 contract 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="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%">Revenue is recognized under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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="margin-top:12pt;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">executed contracts 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:14.5pt">identification of performance obligations in the respective contract;</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: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">determination of the transaction price for each performance obligation in the respective contract;</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: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">allocation the transaction price to each performance obligation; and</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: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">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-weight:400;line-height:120%">The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</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="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%">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><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:112%">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><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:112%">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.</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><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:112%">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 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%">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="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%">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 </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%">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="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%">Contract Retentions</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%">As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, 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-weight:400;line-height:112%">The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:68.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2021</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:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Circuit boards and cables</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:100%">$</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:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Supplements</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:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Electronics</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:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of goods</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:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Construction contracts</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:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Drone 3D mapping</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:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;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:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total revenues</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:100%">$</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:100%">104,563,002 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">51,640,813 </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"/></tr></table></div> 2000000 1600000 <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 style="width:68.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2021</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:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Circuit boards and cables</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:100%">$</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:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Supplements</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:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Electronics</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:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of goods</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:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Construction contracts</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:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Drone 3D mapping</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:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;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:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total revenues</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:100%">$</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:100%">104,563,002 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">51,640,813 </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"/></tr></table> 18780769 15700902 12889992 11674220 41191146 1543469 72861907 28918591 30098249 22462399 1602846 259823 31701095 22722222 104563002 51640813 The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted 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 December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all <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%">classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</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:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders</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:100%">$</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:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Effect of Dilutive Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Stock options and warrants</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21664165 7317778 <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 style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Per Share Amount</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:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders</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:100%">$</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:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Effect of Dilutive Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Stock options and warrants</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -12875313 190779052 -0.07 -19483138 164216808 -0.12 0 0 0 0 -12875313 190779052 -0.07 -19483138 164216808 -0.12 The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model. <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%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</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%">The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</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%">Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 850, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</span> <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%">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future 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%">In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.</span></div> Leases<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%">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. 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="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%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-top:12pt;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 style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Operating<br/>Leases</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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">14,592,813 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">15,262,494 </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"/></tr></table></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%">Finance Leases</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%">As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At </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%">December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.</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%">Operating Leases</span></div><div style="margin-top:12pt"><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 consolidated balance sheet:</span></div><div style="margin-top:12pt"><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 style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:100%">Classification on Balance Sheet</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">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:100%">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:100%">$</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:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">$</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:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,495,158 </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"/></tr></table></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:112%">On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.</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:112%">In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</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:112%">On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%. </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:112%">On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.</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:112%">On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</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:112%">On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right </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:112%">of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.</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%">The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.</span></div> Leases<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%">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. 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="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%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-top:12pt;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 style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Operating<br/>Leases</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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">14,592,813 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">15,262,494 </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"/></tr></table></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%">Finance Leases</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%">As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At </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%">December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.</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%">Operating Leases</span></div><div style="margin-top:12pt"><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 consolidated balance sheet:</span></div><div style="margin-top:12pt"><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 style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:100%">Classification on Balance Sheet</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">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:100%">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:100%">$</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:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">$</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:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,495,158 </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"/></tr></table></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:112%">On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.</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:112%">In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</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:112%">On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%. </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:112%">On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.</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:112%">On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</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:112%">On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right </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:112%">of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.</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%">The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.</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%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-top:12pt;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 style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Operating<br/>Leases</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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">14,592,813 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">15,262,494 </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"/></tr></table></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%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-top:12pt;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 style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Operating<br/>Leases</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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">14,592,813 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">15,262,494 </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"/></tr></table></div> 1925840 2287038 1952462 2443909 1880402 1960387 1867799 1805158 1910388 1770300 14952719 13253279 24489610 23520071 9171495 6938692 15318115 16581379 725302 1318885 14592813 15262494 1251817 1244059 151398 422259 1255231 1301842 P11Y11M12D 0.0801 <div style="margin-top:12pt"><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 consolidated balance sheet:</span></div><div style="margin-top:12pt"><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 style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:100%">Classification on Balance Sheet</span></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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">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:100%">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:100%">$</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:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">$</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:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">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:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">1,495,158 </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"/></tr></table></div> 16407566 1460206 16407566 1460206 1318885 428596 15262494 1066562 16581379 1495158 P72M 40833 49583 58333 3689634 3689634 0.0396 P89M 31350 35207 1196764 1226128 0.04 P180M 67708 89306 8725000 8725000 0.0700 12800 16000 16800 543595 543595 0.0513 49156 66062 5506357 5506357 0.04 21637 23682 1179091 1179091 0.0625 1006683 386056 329938 0 676745 386056 1087951 402688 P11Y9M29D 0.06 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%">On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)</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%">In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.</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:112%">In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.</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%">In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)</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%">In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.</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%">In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.</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:112%">In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.</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:112%">On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).</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:112%">In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.</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:112%">In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.</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:112%">In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.</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%">In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.</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:112%">In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on 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:112%">In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on 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:112%">In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 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:112%">In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 </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:112%">was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.</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%">The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.</span></div><div style="margin-top:12pt;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 loans as of December 31, 2022 and 2021 were as follows:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">4,473,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">3,132,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,628,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;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:100%">10,627,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">10,164,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Line of credit, 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:100%">7,215,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,640,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Long-term portion of equipment loans and term notes</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:100%">4,266,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total notes payable</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:100%">$</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:100%">22,109,820 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">24,230,169 </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"/></tr></table></div><div style="margin-top:12pt"><span style="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="margin-top:12pt"><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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">10,627,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,109,820 </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"/></tr></table></div> 3000000 0.07 150000 P3Y 2857500 2857500 1710577 1170861 0.10 575 3 3100000 0.0425 P35M 31755 P3Y 3 350000 0.0425 P1Y 3 116667 116667 116667 2703 2703 2703 119370 119370 119370 30000 30000 30000 8 10000 13882 0.06 2 1900000 0.0425 P35M 19463 P3Y 496343 0.0875 1883418 887000 1617067 803079 2300000 0.0425 P48M 2062318 2062318 107997 0.094 P48M 23405 52504 2 2000000 P10Y 0.0375 19590 7 3896108 4 1799725 65000 P24M 0.01 88160 356690 10 0 3896108 65000 4700000 0.0395 P10Y 24722 13200000 5822450 4642043 500000 0.0385 9186 414498 61000 0.10 1314 53595 89153 0.0586 1722 74644 93433 0.0586 1804 79653 2500000 0.0750 2490000 1730000 7000 5500000 500000 0.025 0.1000 5000000 2000000 51000 3 5000000 0.025 0.1000 2 3 1840000 17000 750000 20000000 0.0175 5540000 3800000 10000000 5640000 <div style="margin-top:12pt;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 loans as of December 31, 2022 and 2021 were as follows:</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">December 31,<br/>2021</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:100%">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:100%">$</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:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">4,473,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">3,132,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,628,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;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:100%">10,627,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">10,164,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Line of credit, 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:100%">7,215,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,640,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Long-term portion of equipment loans and term notes</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:100%">4,266,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total notes payable</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:100%">$</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:100%">22,109,820 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">24,230,169 </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"/></tr></table></div> 7426814 4473489 68410 61640 3132726 5628884 10627950 10164013 7215520 5640051 4266350 8426105 22109820 24230169 <div style="margin-top:12pt"><span style="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="margin-top:12pt"><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 style="width:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">10,627,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,109,820 </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"/></tr></table></div> 10627950 5104159 155254 734607 5422850 65000 22109820 Preferred Stock Subject to Redemption<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%">Series C Preferred Stock</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%">The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.</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%">Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.</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%">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.</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%">Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: </span></div><div style="margin-top:12pt;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">Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</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">The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF8xNTEvZnJhZzo3ZGY1NDg4NmY4MWY0Y2Y2OWU3N2QyNTk2YmMxYzg3NC90ZXh0cmVnaW9uOjdkZjU0ODg2ZjgxZjRjZjY5ZTc3ZDI1OTZiYzFjODc0XzI5MjU_62177052-716f-4cb8-9af3-2434f02658d2">five</span> Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF8xNTEvZnJhZzo3ZGY1NDg4NmY4MWY0Y2Y2OWU3N2QyNTk2YmMxYzg3NC90ZXh0cmVnaW9uOjdkZjU0ODg2ZjgxZjRjZjY5ZTc3ZDI1OTZiYzFjODc0XzMzNDQ_393bf238-279e-41fe-bdf4-7aab35c4012b">five</span> Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</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%">Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.</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%">Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.</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%">During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.</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%">As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.</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%">Series D Preferred Stock</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%">The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.</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%">Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred </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%">Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.</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%">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.</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%">Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:</span></div><div style="margin-top:12pt;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">Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</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">The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF8xNTEvZnJhZzo3ZGY1NDg4NmY4MWY0Y2Y2OWU3N2QyNTk2YmMxYzg3NC90ZXh0cmVnaW9uOjdkZjU0ODg2ZjgxZjRjZjY5ZTc3ZDI1OTZiYzFjODc0Xzc3NzQ_09a37242-9f1a-4050-b00f-739f68d134a4">five</span> Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVlYThhNDRlNzdjYzRiZWI4YWQ4NDRkMGFkNmExN2Q0L3NlYzplZWE4YTQ0ZTc3Y2M0YmViOGFkODQ0ZDBhZDZhMTdkNF8xNTEvZnJhZzo3ZGY1NDg4NmY4MWY0Y2Y2OWU3N2QyNTk2YmMxYzg3NC90ZXh0cmVnaW9uOjdkZjU0ODg2ZjgxZjRjZjY5ZTc3ZDI1OTZiYzFjODc0XzgxOTM_5bf061c0-0b2b-4add-82e4-54539579bd8b">five</span> Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</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%">Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.</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%">Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.</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%">Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.</span></div><div style="text-align:justify"><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 year ended</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%">December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.</span></div>As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstandingStockholders' Equity<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock</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%">The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.</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%">Series B Preferred Stock</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%">The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:</span></div><div style="margin-top:12pt;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">If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.</span></div><div style="margin-top:12pt;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">If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.</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%">Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.</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%">The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:</span></div><div style="margin-top:12pt;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 the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).</span></div><div style="margin-top:12pt;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">Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.</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%">As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.</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%;text-decoration:underline">Common Stock</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%">Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.</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%">The Company had the following transactions in its common stock during the year ended December 31, 2022:</span></div><div style="text-align:justify"><span><br/></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: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 January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.</span></div><div><span><br/></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: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 January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.</span></div><div><span><br/></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: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 March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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%;padding-left:13.8pt">In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.</span></div><div><span><br/></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: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">During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").</span></div><div><span><br/></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: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 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.</span></div><div><span><br/></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: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 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.</span></div><div><span><br/></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: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 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.</span></div><div><span><br/></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: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 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.</span></div><div><span><br/></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: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 October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.</span></div><div><span><br/></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: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 November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.</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%">The Company had the following transactions in its common stock during the year ended December 31, 2021:</span></div><div style="margin-top:12pt;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">On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.</span></div><div style="margin-top:12pt;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 February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.</span></div><div style="margin-top:12pt;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">On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.</span></div><div style="margin-top:12pt;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">On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><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%;padding-left:13.8pt">On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.</span></div><div style="margin-top:12pt;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">On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.</span></div><div style="margin-top:12pt;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">On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.</span></div><div style="text-align:justify"><span><br/></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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.</span></div><div><span><br/></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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.</span></div><div style="margin-top:12pt;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">On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .</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:'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%;padding-left:13.8pt">On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.</span></div><div style="text-align:justify"><span><br/></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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.</span></div><div><span><br/></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: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">On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.</span></div><div><span><br/></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: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">On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.</span></div><div><span><br/></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: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">On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.</span></div><div><span><br/></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: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">On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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%;padding-left:13.8pt">During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.</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%;text-decoration:underline">Stock Options</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%">The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:100%">Outstanding at December 31, 2020</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:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">7.09</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">6,176,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Outstanding at December 31, 2021</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:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,098,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">2,084,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">(781,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">3,092,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Vested and expected to vest at December 31, 2022</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:100%">3,092,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Exercisable at December 31, 2022</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:100%">1,084,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">5.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><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 December 31, 2022:</span></div><div style="margin-top:12pt"><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 style="width:15.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:700;line-height:100%">Exercise<br/>Price</span></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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">5.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">5.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3,092,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">1,084,500 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></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%">During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.</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:112%">During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.</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:112%">The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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.77</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%">2.90%</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 options</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%">6.25 years</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%">158%</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><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:112%;text-decoration:underline">Warrants</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:112%">The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:100%">Outstanding at December 31, 2020</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:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">0.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">723,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">5,527,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">(275,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Outstanding at December 31, 2021</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:100%">5,527,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">14,492,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">0.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">(1,449,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">18,571,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Vested and expected to vest at December 31, 2022</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:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Exercisable at December 31, 2022</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:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:112%">The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:15.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:700;line-height:100%">Exercise<br/>Price</span></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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">2.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">1.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2.52</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:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">3.1</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:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.08</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:100%">0.69</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:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">18,571,256 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">18,571,256 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></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:112%">During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, </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:112%">the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.</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:112%">The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:</span></div><div><span><br/></span></div><div><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:100%">$0.62 - 7.03</span></div></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:100%">Risk-free interest rate</span></td><td colspan="3" 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:100%">0.01 - 1.02% </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:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;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:100%">1.5-5 years</span></div></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:100%">Expected volatility</span></td><td colspan="3" 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:100%">157-347%</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:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;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:100%">0%</span></td></tr></table></div> 2028572 3.50 0 1 P45D 3.50 0.25 P120D 3 3.50 1714286 5848013 1714286 1704137 0 69661 0 10149 1628572 3.50 0 1 P45D 3.50 0.25 P90D 3 3.50 1432224 6653309 1432224 1353570 0 615170 0 78674 5000000 0.0001 100 1.00 2 2 one 5 5 3 1 10 5 0.25 72152 10149 78674 195000000 295000000 39386 99252 171850 132325 76119 55144 14492754 14492754 9175000 0.69 P5Y 60600 42318 1449276 0.69 1000000 37500 37500 201806 201806 22662 22662 8333333 50000000 0.07 0.05 6.60 45000000 1524064 9300000 45000 185850 1617067 281223 1102394 361787 1432677 350000 350000 888881 3617746 2409248 1704137 1353570 125000 125000 8571430 4285715 22189152 1803279 4562996 983636 2488599 655758 1659063 327878 829536 P3Y 0 299555 1587301 3682539 100000 99018 7384018 1886898 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:100%">Outstanding at December 31, 2020</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:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">7.09</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">6,176,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Outstanding at December 31, 2021</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:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,098,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">2,084,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">(781,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">3,092,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Vested and expected to vest at December 31, 2022</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:100%">3,092,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Exercisable at December 31, 2022</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:100%">1,084,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">5.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1790000 0.19 P7Y1M2D 6176855 0 0 0 1790000 0.19 P6Y1M2D 3098055 2084620 0.77 781712 0.32 0 3092908 0.55 P7Y11M8D 463494 3092909 0.55 P7Y11M8D 463494 1084500 0.14 P5Y4M13D 463494 <div style="margin-top:12pt"><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 December 31, 2022:</span></div><div style="margin-top:12pt"><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 style="width:15.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:700;line-height:100%">Exercise<br/>Price</span></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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">5.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">5.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3,092,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">1,084,500 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 0.05 0.05 891500 P5Y4M17D 0.05 891500 0.05 0.10 0.10 85000 P5Y3M10D 0.10 85000 0.10 0.13 0.13 0 P4Y6M29D 0.13 0 0.13 0.77 0.77 2008409 P9Y3M29D 0.77 0 0.77 0.90 0.90 108000 P4Y3M7D 0.90 108000 0.90 3092909 1084500 473159 36538 1053547 2084620 0.77 P3Y The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:<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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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.77</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%">2.90%</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 options</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%">6.25 years</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%">158%</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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:</span></div><div><span><br/></span></div><div><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:100%">$0.62 - 7.03</span></div></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:100%">Risk-free interest rate</span></td><td colspan="3" 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:100%">0.01 - 1.02% </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:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;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:100%">1.5-5 years</span></div></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:100%">Expected volatility</span></td><td colspan="3" 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:100%">157-347%</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:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;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:100%">0%</span></td></tr></table></div> 2084620 1534401 0.77 0.0290 P6Y3M 1.58 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:112%">The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:100%">Outstanding at December 31, 2020</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:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">0.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">723,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">5,527,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">(275,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Outstanding at December 31, 2021</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:100%">5,527,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">14,492,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">0.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">(1,449,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">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:100%">18,571,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Vested and expected to vest at December 31, 2022</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:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Exercisable at December 31, 2022</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:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 275000 1.01 P0Y2M23D 723250 5527778 3.32 275000 1.01 0 0 5527778 3.32 P4Y7M13D 0 14492754 0.69 0 0 1449276 0.69 18571256 1.47 P4Y3M21D 0 18571256 1.47 P4Y3M21D 0 18571256 1.47 P4Y3M21D 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:112%">The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div><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 style="width:15.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">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:700;line-height:100%">Exercise<br/>Price</span></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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">2.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">1.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2.52</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:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">3.1</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:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">3.08</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:100%">0.69</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:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">18,571,256 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">18,571,256 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 6.60 416667 P2Y1M17D 6.60 416667 6.60 2.52 396825 P1Y11M8D 2.52 396825 2.52 3.10 4285715 P3Y10M24D 3.10 4285715 3.1 3.08 428571 P3Y10M24D 3.08 428571 3.08 0.69 13043478 P4Y7M6D 0.69 13043478 0.69 18571256 18571256 416667 6.60 428571 3.08 396825 2.52 14492754 0.69 416667 428571 396825 2498637 902414 668863 14492754 7083038 0.62 7.03 0.0001 0.0102 P1Y6M P5Y 1.57 3.47 0 Business Combinations<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 various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations.</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%;text-decoration:underline">Vayu (US)</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Cash</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:100%">$</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:100%">81,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">56,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intellectual property</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:100%">8,406,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Deferred tax 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:100%">(1,362,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(564,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">SBA loan (PPP funds)</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:100%">(65,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">6,653,309 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Series D Preferred Stock (1,432,244 shares)</span></div></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:100%">$</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:100%">6,653,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">6,653,309 </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"/></tr></table></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:112%;text-decoration:underline">TDI</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:112%">On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">1,408,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">111,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">3,840,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other asset</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:100%">91,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(786,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(53,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Contract liabilities</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:100%">(3,637,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Notes payable</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:100%">(64,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,456,394 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Class A Common Stock (281,223 shares)</span></div></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:100%">$</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:100%">1,102,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">6,354,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,456,394 </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"/></tr></table></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:112%;text-decoration:underline">Alt Labs</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%">On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">397,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">2,621,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">1,739,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">1,250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology</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:100%">3,670,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other 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:100%">390,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(397,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(411,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Contract liabilities</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:100%">(1,754,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Notes payable</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:100%">(33,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,902,677 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Class A Common Stock (361,847 shares)</span></div></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:100%">$</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:100%">1,432,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">10,470,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,902,677 </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"/></tr></table></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:112%">On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.</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%;text-decoration:underline">Identified Technologies</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:112%">On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">90,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other asset</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:100%">27,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology</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:100%">1,650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Tradename</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:100%">210,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(363,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">3,617,781 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (888,881 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,617,781 </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"/></tr></table></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:112%;text-decoration:underline">ElecJet</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 November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:</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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Cash</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:100%">$</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:100%">27,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts receivable</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:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">95,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology </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:100%">5,890,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Deferred tax 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:100%">(1,562,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(113,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,062,993 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">6,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (1,803,279)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,062,993 </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"/></tr></table></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%;text-decoration:underline">DTI Services (doing business as RCA Commercial Electronics)</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with defined inputs and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">3,409,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other current 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:100%">1,259,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">12,477,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">761,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">6,300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Trademark</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:100%">620,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">690,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">ROU asset</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:100%">1,196,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(951,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(677,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer deposits</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:100%">(153,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">(1,226,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Line of credit</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:100%">(4,710,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">20,351,401 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">14,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (1,587,301 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Warrants (396,825 shares)</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:100%">668,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Seller notes</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:100%">2,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">20,351,401 </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"/></tr></table></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:112%">For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax 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%">The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results </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%">do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:100%">Pro Forma Combined Financials (unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;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:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">2021</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:100%">Sales</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:100%">$</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:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">98,321,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cost of goods sold</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:100%">82,848,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,523,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Gross profit</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:100%">21,714,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,797,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:10pt;font-weight:400;line-height:100%">32,470,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,643,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Loss from operations</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:100%">(10,755,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,846,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net loss from continuing operations</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:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,144,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Loss per share</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:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 40000 0.95 The assets acquired and liabilities assumed were as follows at the acquisition date:<div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Cash</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:100%">$</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:100%">81,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">56,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intellectual property</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:100%">8,406,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Deferred tax 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:100%">(1,362,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(564,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">SBA loan (PPP funds)</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:100%">(65,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">6,653,309 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Series D Preferred Stock (1,432,244 shares)</span></div></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:100%">$</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:100%">6,653,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">6,653,309 </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"/></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">1,408,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">111,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">3,840,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other asset</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:100%">91,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(786,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(53,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Contract liabilities</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:100%">(3,637,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Notes payable</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:100%">(64,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,456,394 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Class A Common Stock (281,223 shares)</span></div></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:100%">$</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:100%">1,102,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">6,354,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,456,394 </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"/></tr></table></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">397,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">2,621,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">1,739,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">1,250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology</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:100%">3,670,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other 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:100%">390,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(397,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(411,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Contract liabilities</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:100%">(1,754,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Notes payable</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:100%">(33,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,902,677 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Class A Common Stock (361,847 shares)</span></div></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:100%">$</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:100%">1,432,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">10,470,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,902,677 </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"/></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">90,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other asset</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:100%">27,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology</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:100%">1,650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Tradename</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:100%">210,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Goodwill</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:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(363,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">3,617,781 </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"/></tr></table><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (888,881 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,617,781 </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"/></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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Cash</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:100%">$</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:100%">27,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts receivable</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:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">95,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Proprietary technology </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:100%">5,890,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Deferred tax 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:100%">(1,562,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(113,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,062,993 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">6,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (1,803,279)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,062,993 </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"/></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Purchase Allocation</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:100%">Accounts receivable</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:100%">$</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:100%">3,409,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Other current 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:100%">1,259,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">12,477,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Property and equipment</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:100%">761,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer list</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:100%">6,300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Trademark</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:100%">620,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Non-compete agreement</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:100%">690,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">ROU asset</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:100%">1,196,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accounts payable</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:100%">(951,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Accrued expenses and other current liabilities</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:100%">(677,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Customer deposits</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:100%">(153,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">(1,226,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Line of credit</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:100%">(4,710,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">20,351,401 </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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Cash</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:100%">$</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:100%">14,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Class A Common Stock (1,587,301 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Warrants (396,825 shares)</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:100%">668,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Seller notes</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:100%">2,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">20,351,401 </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"/></tr></table></div> 81442 56011 8406743 100819 1362667 564039 65000 6653309 1432244 6653309 6653309 1408682 111789 3840000 120000 6426786 91000 786151 53857 3637122 64733 7456394 281223 1102394 6354000 7456394 397441 2621653 1739441 1250000 3670000 20000 4410564 390502 397441 411830 1754290 33363 11902677 361847 1432677 10470000 11902677 1 7000000 90858 27469 1650000 210000 1913310 90000 363856 3617781 35 888881 3617746 3617781 0 27466 30000 95000 5890000 200000 6496343 1562074 113742 11062993 6500000 1803279 4562993 11062993 3409230 1259556 12477872 761370 6300000 620000 690000 1355728 1196764 951302 677720 153201 1226128 4710768 20351401 14000000 1587301 3682538 396825 668863 2000000 20351401 The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results <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%">do include any anticipated cost savings or other effects of the planned integration of these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</span></div><div style="margin-top:12pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:100%">Pro Forma Combined Financials (unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;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:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">2021</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:100%">Sales</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:100%">$</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:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">98,321,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cost of goods sold</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:100%">82,848,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,523,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Gross profit</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:100%">21,714,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,797,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:10pt;font-weight:400;line-height:100%">32,470,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,643,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Loss from operations</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:100%">(10,755,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,846,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net loss from continuing operations</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:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,144,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Loss per share</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:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 104563002 98321144 82848600 75523745 21714402 22797399 32470186 38643670 -10755784 -15846271 -12875313 -12144338 -0.07 -0.06 Equity Investments<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:700;line-height:120%">AmplifeiIntl LLC</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%">On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.</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%">The membership interest was paid for as follows:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Accounts receivable owed from Amplifei</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:100%">$</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:100%">1,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">$</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:100%">1,350,000 </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"/></tr></table></div> 0.09 1350000 <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%">The membership interest was paid for as follows:</span></div><div style="margin-top:12pt;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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></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:100%">Accounts receivable owed from Amplifei</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:100%">$</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:100%">1,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Cash</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:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">$</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:100%">1,350,000 </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"/></tr></table></div> 1000000 350000 1350000 Income Taxes<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%">The components of the Company's income tax provision are as follows:</span></div><div><span><br/></span></div><div><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 style="width:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2021</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:100%">Current expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Federal</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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">State</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:100%">139,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">139,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Federal</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:100%">$</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:100%">(650,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(1,616,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">State</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:100%">(222,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(873,014)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:</span></div><div><span><br/></span></div><div><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 style="width:44.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:700;line-height:100%">Percentage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:700;line-height:100%">Percentage</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:100%">Pre-tax book loss</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:100%">$</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:100%">(13,609,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(21,426,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Federal income tax at statutory rate</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:100%">(2,857,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,499,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">State income tax benefit</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:100%">(530,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">Change in valuation allowance</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:100%">2,760,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">Permanent items</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:100%">21,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Other</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:100%">(127,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Provision for income tax benefit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></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%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:</span></div><div><span><br/></span></div><div><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 style="width:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2021</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:100%">Deferred tax asset:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Accrued expenses and other</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:100%">$</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:100%">696,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">347,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">8,176,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Loss carryforwards</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:100%">14,295,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,124,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Stock based compensation</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:100%">211,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Research and experimental expenditures</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:100%">202,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">625,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">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:100%">634,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total deferred tax asset</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:100%">24,842,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">14,177,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Valuation allowance</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:100%">(13,492,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,887,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net deferred tax assets</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:100%">11,349,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4,289,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Fixed 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:100%">(3,266,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intangible assets and goodwill</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:100%">(4,865,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,785,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">ROU asset</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:100%">(4,205,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total deferred tax liabilities</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:100%">(12,337,758)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(6,151,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Net non-current deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988,150)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,165)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.</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 the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material. </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%">The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.</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%">With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.</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%">Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.</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%">The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.</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 following table summarizes the activity related to the Company's gross unrecognized tax liabilities:</span></div><div><span><br/></span></div><div><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 style="width:67.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.097%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">December 31, 2021</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:100%">Unrecognized tax liabilities, beginning of the year</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:100%">$</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:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Increase related to current year tax positions</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:100%">480,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Unrecognized tax liabilities, end of year</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:100%">$</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:100%">1,649,939 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,169,028 </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"/></tr></table></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%">The components of the Company's income tax provision are as follows:</span></div><div><span><br/></span></div><div><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 style="width:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2021</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:100%">Current expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Federal</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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">State</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:100%">139,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">139,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Federal</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:100%">$</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:100%">(650,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(1,616,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">State</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:100%">(222,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(873,014)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:</span></div><div><span><br/></span></div><div><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 style="width:44.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:700;line-height:100%">Percentage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:700;line-height:100%">Percentage</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:100%">Pre-tax book loss</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:100%">$</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:100%">(13,609,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(21,426,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Federal income tax at statutory rate</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:100%">(2,857,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,499,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">State income tax benefit</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:100%">(530,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">Change in valuation allowance</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:100%">2,760,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">Permanent items</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:100%">21,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Other</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:100%">(127,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">Provision for income tax benefit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0 0 139020 0 139020 0 -650283 -1616916 -222731 -326825 -873014 -1943741 -733994 -1943741 -13609307 -21426879 -2857954 0.210 -4499644 0.210 -530084 0.039 -163677 0.008 2760687 -0.203 3559163 -0.166 21281 -0.002 -839583 0.039 -127924 0.014 0 0 -733994 0.054 -1943741 0.091 Significant components of the Company's net deferred income taxes are as follows:<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 style="width:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">Year Ended December 31, 2021</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:100%">Deferred tax asset:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Accrued expenses and other</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:100%">$</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:100%">696,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">347,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">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:100%">8,176,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Loss carryforwards</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:100%">14,295,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,124,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Stock based compensation</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:100%">211,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Research and experimental expenditures</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:100%">202,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Inventory</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:100%">625,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">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:100%">634,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total deferred tax asset</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:100%">24,842,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">14,177,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Valuation allowance</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:100%">(13,492,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,887,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Net deferred tax assets</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:100%">11,349,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">4,289,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Fixed 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:100%">(3,266,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Intangible assets and goodwill</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:100%">(4,865,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,785,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">ROU asset</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:100%">(4,205,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Total deferred tax liabilities</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:100%">(12,337,758)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(6,151,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">Net non-current deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988,150)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,165)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 696419 347645 8176101 0 14295781 13124197 211499 90293 202199 0 625937 0 634445 615260 24842381 14177395 13492773 9887550 11349608 4289845 3266395 365922 4865970 5785088 4205393 0 12337758 6151010 988150 1861165 13500000 9900000 71000000 20100000 11300000 P20Y 59700000 0.80 2500000 <div><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 activity related to the Company's gross unrecognized tax liabilities:</span></div><div><span><br/></span></div><div><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 style="width:67.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.097%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">December 31, 2021</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:100%">Unrecognized tax liabilities, beginning of the year</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:100%">$</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:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Increase related to current year tax positions</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:100%">480,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Unrecognized tax liabilities, end of year</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:100%">$</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:100%">1,649,939 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">1,169,028 </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"/></tr></table></div> 1169028 0 480911 1169028 1649939 1169028 Industry Segments 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, 2022, the Company increased its reportable segments to eight <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Management excludes the following when reviewing the profit/loss by segment.</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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Intercompany Sales/COGS</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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Management fees to the parent Company</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:107%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Income tax benefit/expense</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:107%">There has not been any change to the measurement method in how management reviews the profit/loss by segment.</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:107%">The reporting segments and their business activity are as follows:</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:107%">A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.</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:107%">A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.</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:107%">A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.</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:107%">A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary &amp; nutraceutical supplements industry.</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:107%">A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.</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:107%">A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.</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:107%">A4 Technologies ElecJet is a battery research &amp; development company.</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:107%">A4 Aerospace Vayu is a drone aircraft manufacturer.</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:107%">A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.</span></div><div style="margin-top:12pt"><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 for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:400;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">2021</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">18,290,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">16,191,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">1,761,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">16,763,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">10,046,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,467,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">40,092,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">1,098,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">81,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">3,538,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">1,374,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(385,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">3,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">3,258,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,343,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">3,082,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">10,687,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(236,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">13,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,188,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">21,714,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,697,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">(883,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(4,247,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">(973,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">702,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,284,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,027,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,072,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">2,525,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(1,107,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">(3,336,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,875,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">(11,039,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,983,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(10,755,784)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(22,122,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">684,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">846,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">267,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">417,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">983,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">288,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">979,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">414,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">1,025,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,113,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6,174,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">4,154,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Interest Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">421,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">706,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">245,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">262,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">351,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">11,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">159,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,660,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,124,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">3,289,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">(1,246,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(1,481,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">(1,219,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,899,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">A4 Manufacturing - QCA</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:100%">367,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,054,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,643,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,060,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">2,365,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(1,110,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">(3,346,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,852,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">(11,800,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,932,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(12,875,313)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(19,483,138)</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"/></tr></table><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">As of<br/>December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">As of<br/>December 31, 2021</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:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">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:100%">$</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:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">10,935,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,869,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,173,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,174,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,904,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">$</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:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">17,831,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">134,623,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,680,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">3,906,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">17,139,944 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,875,176 </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"/></tr></table> 8 The Company’s reportable segments for the years ended December 31, 2022 and 2021:<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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:400;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:100%">2021</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">18,290,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">16,191,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">1,761,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">16,763,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">10,046,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,467,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">40,092,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">1,098,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">81,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">3,538,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">1,374,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(385,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">3,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">3,258,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,343,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">3,082,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">10,687,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(236,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">13,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,188,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">21,714,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">7,697,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">(883,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(4,247,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">(973,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">702,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,284,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,027,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,072,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">2,525,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(1,107,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">(3,336,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,875,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">(11,039,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,983,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(10,755,784)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(22,122,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">684,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">846,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">267,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">417,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">983,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">288,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">979,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">414,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">1,025,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,113,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">6,174,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">4,154,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Interest Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">421,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">706,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">245,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">262,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">351,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">11,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">159,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,660,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">3,124,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:100%">$</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:100%">3,289,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">(1,246,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(1,481,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">(1,219,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,899,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:100%">A4 Manufacturing - QCA</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:100%">367,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">2,054,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,643,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,060,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">2,365,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">(1,110,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">(3,346,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,852,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">(11,800,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,932,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(12,875,313)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">(19,483,138)</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"/></tr></table><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">As of<br/>December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">As of<br/>December 31, 2021</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:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:100%">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:100%">$</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:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">10,935,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,869,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,173,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,174,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,904,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">$</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:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">17,831,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">134,623,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,680,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:100%">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:100%">$</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:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">3,906,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Construction Services - Excel</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:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - QCA</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:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Manufacturing - Alt Labs</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:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Defense - TDI</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:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - RCA</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:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Technologies - ElecJet</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:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">A4 Aerospace - Vayu</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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">All Other</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:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">17,139,944 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">11,875,176 </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"/></tr></table> 18290019 16191284 1761572 1803739 16763989 14258084 12889992 11674220 10046658 4467376 40092612 1454451 1098534 89018 81100 0 3538526 1702641 104563002 51640813 1374517 -385266 3681 -92765 3258082 2763213 2343368 3749878 3082844 1073636 10687202 379740 -236636 76818 13087 0 1188257 132744 21714402 7697998 -883922 -4247240 -973934 -1969535 702875 1426141 2284308 -3027203 1072306 -282882 2525619 -100328 -1107254 -62163 -3336279 -4875829 -11039503 -8983320 -10755784 -22122359 684563 846808 267966 291556 417172 377868 983931 611079 288950 191740 979206 49299 414333 33833 1025412 1093995 1113005 658181 6174538 4154359 421287 706607 245855 291263 262551 230044 351503 72060 11975 825 159878 15347 0 0 10677 9 1660406 1973078 3124132 3289233 -1246295 -1481382 -1219789 -1899512 367760 1774139 2054958 -2643752 1060331 -270289 2365741 -115675 -1110727 -62163 -3346956 -4852182 -11800336 -9932322 -12875313 -19483138 11309049 10935355 3359818 3050206 20988492 11869711 26636905 23173298 13497381 11982580 27191977 28174091 12897440 12904267 14632530 14702838 15118622 17831504 145632214 134623850 113592 113592 0 0 1963761 1963761 4410564 4410564 6426786 6426786 1355728 1355728 6496343 6496343 0 0 1913310 1913310 22680084 22680084 5188521 3906271 288243 286972 3867141 2339597 1833502 406333 1905314 1371184 3232559 2961201 12888 37744 0 0 811776 565874 17139944 11875176 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:112%">Licensing Agreement</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%">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.</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 RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual payment of $420,000 for </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.</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-style:italic;font-weight:400;line-height:112%">Warranty Service Agreement</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%">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:</span></div><div><span><br/></span></div><div><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 style="width:84.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Years Ending December 31,</span></div></td><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">66,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">59,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">126,590 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></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-style:italic;font-weight:400;line-height:112%">Royalty Agreement</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 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees 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="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%">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="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%">In August 2020, in a matter relating to the Company’s 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 in 2020 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 disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is 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 (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.</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:112%">In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob 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 was owed under 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 is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.</span></div><div style="text-align:justify"><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%">In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.</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:112%">In November 2022, the Company received a complaint filed by Mr. 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, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). 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 in June of 2024.</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%">In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.</span></div> 0.0250 420000 420000 440000 460000 480000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:</span></div><div><span><br/></span></div><div><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 style="width:84.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Years Ending December 31,</span></div></td><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">66,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">59,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">126,590 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 66626 59964 126590 0.015 P10Y 50000000 3300000 0.08 575 3 3 24375 37500 2300000 500000 Subsequent Events<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%">In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.</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%">In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become 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. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.</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%">In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.</span></div> 250000 0.10 100000 1300000 1 1300001 EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !>CI58'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 " 7HZ56WSNP2^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FW9#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=\$8O^/ 9NQEF-&"'#GM*4)45,#E- M#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW>HX.WI\65>M[!] M(M5KS+^2%70.N&'7R:_-PW:_8[+F=5/P5<'7>\Y%?2^JU?OD^L/O)NR\L0?[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 7HZ56 )HD8QD( #;.@ & 'AL+W=O!D.SO=&6^<[JF>K?F@@&Q3#<@K M1%[VUX\ V[)2XAJZY"\=8_L>P]-<<0X2Y\^,?\_7E KTDB99?M%;"['Y,!CD MX9JF)'_/-C23GRP93XF0FWPUR#>:/RX+J&U]C^IP?O$;EH3PR]KWDZY1S2AH2@EB/SS M1 .:)*62W(__;45[^]\L"P]?[]1OJH.7!_-(VX*F7?*W!7Y%ICZ4BL.,"')YSMDSXN6WI5KYHH)95P=7_ M+C+YXX[IQ[6#\?9\O4K/:SH8%A:R302ZS>HF+4_V_WZ2WT*W@J;Y7R;BM:1O MEBQ'@@_YAH3THB=;/:?\B?8N__&3.W+^::)E4VQF24Q#Z>]1^I"Z0OGPNJ$F M;'"YZ_1_,_$!J[KRL22F\1GN^0S;\9EF64$2=$\WC L3*%A'\,*$-P"KNH*R M)*:!&NU!C=J!FE,>LZ@7HE%-T5Z2/E)DJPAN.X?=\Y M18AAA' 2LRP5_E MW\A,%5:?71L!@D6= 5I2TP%B!1"W ?A 7M!M),>X>!F'M;=M[MTCDOZH/_0G M>#0Y,](#BSO3LZ2FTU.9P 5]\H[>-(JDNNRY[0M4Q8+?,_,Y!TOB(1ZB:S3E M\?]91M!5G(B4<8J"F(>)\HIDX*IHX,+F'B3Z\,R,1&')11'+T0![ M8R,\JZG!EIH.3^4&%S;\;^$%Y98/.6=/<1::VQC6G/YIQ&8U1=A2T[&I'.'"UO\MMCG+A0P4?\:; MYNLMK#@9.N[(R,UJEK"EIG-3:<*%(T#5E5-.23,F6,"?.$9(5B.$+34=D@H1 M+IP /K$RG,H1*(-2Q!&1L8/[V#>G4[BT,ZU3Y BL<@2&[?]#+&3:8DODXE\> M?T4+&A94@H3(J^U4GIII*DW@0K#PN_'6K=4484M-QZ=2!(9]OLSU M96A"B]?TD25&:K# ]--\;J1D-2K84M,IJ:B 85^_.ZO0]4NX)MF*-H;5(T)W MT\5L^A\C+ZOAP)::SDN% ]PJ'/Q!DZ3_/9,63/8ER>6 %J';/"_,(]H1S3N3 M 0[@HL[83I$ L$H N%4"^,H2F=T)K^\D\=P("U9J@&75\=M2TV$IQX];.?[= M/=WZKF0UE$D/6YBAP8K?J*DJ@*LZ4SN%XM_'[5CBB0$6G%N-EBP#IW+.N3,*121HI$M:"1GE77 M;TM-IZ=(B5)@JZ*7'ZJ]F$ZY?#B:IZ:M2X. %6 M:T(&EW5>AW *Y^\IY^_!QOTVN+E'TR**!>-H*@3-17WW^R8A*R,T6*]Q>@^N MZTSM%$G 4TG :S5IL%A+:PLUY1&99EA68X M-1W6P;JA5C%@7CPF<2C/*T:, M!@-6Z;Q6R.YBH5IM6*F5"Q"?+EW7'Y^-\,@]'SR9\"B[[\$F?3>YGA],XDE3 M\%C.BBZIM&/FVZ]'5*7'H,;93[BN,YA3N']/N7^OG?N7^#A)),"(OJ#?J+D7 M82G'<>1NC49G$R,UJ^[?EII.3;E_K^6JH<,5,#?R3:,=.R+6M%P(+NM,[!3. MWU/.WX,=^UMBV^56S[-*G$E=4(VLR$C^X3@BN MZXSI%#[?4S[?@VUYR[O-5[!,YXNC5=-O2TU?2JM,OU\[9*OKDGV;'CZPJC:S MI:;S5(G ;[6BZ/",?">=+I&_A7XOA,P'63E78*1JT^,'6[71H>F:.(XW]H;. MWG1MD9TB#O@J#OBPCZ^[^.IH%\,RG?E8#0FVU'2$*B3X)WBZP+<:&:RJS6RI MZ3P/GC!H-8GP0UUL,R$$6[7#+AYC?^),)F][^!11PE=1PH?]?]W#P?$>MID$ M JMJ,UMJ.D*5*_S1"7K89DX(K*K-;*GI/%7J\%O--_Q0#]O,$L%63;L28SP< M3?D%^OF1,[#;*']@_ MSWKY-U!+ P04 " 7HZ561X#VDC0" "S!0 & 'AL+W=OKW /E%HC@_&W]?2Z(ZWP?'QR M?W"YFURV6,&]H+](HY-ZQ"HF^8P26V?O4:4\%A MC@F%MP%:K38]1)..:'(3T0.1#"T7EZ#Z#:(@[L&(.XSX)HR5R*_^J/T.C\+6 M$Q^@[W#$ZA*2?U9(#.3>M0N%6><(4H[(PT M&'XR=R2;%M%,M*A<66Z%-D7NAJ7IJB!M@-G?":%/$WM UZ>S=U!+ P04 M" 7HZ56LM1X;-\' 9)P & 'AL+W=ON5B-.7RP$:_/CB/GK:R.*+X>AB%SZ)A9!?=W>9NAK67M;15B1Y ME"8@$X^7@S'Z-*%^,:"T^&\D7O*CSZ (Y2%-OQ47\_7E !:(1"Q6LG 1JG_/ M8B+BN/"DMY>9RX _ 6CR&^UC> MIR]?1!40*_RMTC@O_X*7@RV' [#:YS+=5H,5@FV4'/Z'WZN).!J :,< 7 W M;QU J@&D#/2 K QK&LIP=)&E+R KK)6WXD,Y-^5H%4V4%,NXD)GZ-5+CY&AR M>[.XO9Y/Q\O9%%R-K\(D% :0NKQ1#Y'D->!UA6@V7N.4P3F:D. \(\ M%S*W863FK2G$GN^W()IVON<%D-H!\AH@=P*<)\\BD6GV:H/&C5MBAIE/>-#" M9C&D% 6<=:#S:G2>$]U=)G9AM ;BNV*;7.0@3-8@E1N1J9:690JY8V(]"RCL M8TQ:X$T[%# 60,^.W:^Q^T[LRU2&\1M@^L;MJ1] ['/6PFDQQ#ZEI MH4 ,- M3DRRXO),OI:3*_[:1SO%KK*SI@+;=$%"_39>TQ#[""+J(3M>!#75P!-)*\/D M*5*57\UK)]C*T3$(PE42<-A.89ME@'S(>4<.HR-F1$ZXI:0!Z2/8Y\*1")67 MQLQR"CUVU#$KK!9+RB&&'=T*:7I#3D89_9:FZY5 M6+ BM/ .99Q@C(PYM9@2RC'Q&>R J4D*L3>IFNOY^&I^/5_.9W9I@YQD=ZZV MZ]S ME(3)*DJ>0"S4%AFD#W'T%!: WQ:!R7,>9@3B=@"F':2W6)8E$304998TR5VTV53A)ZH36RA04(0]0T!8K.$%$/2 M)9:PIDSLILQ6=2I=5Z;]&R;;)$B5[:IGM)N@Q5 U((Z.9$$3N^91[-[MM8OT M#/#F[L[#B#%L@#<-F1*)D'6(:JSY$+OYL+M6\[,B,9E029I 2?_VOLMFR0@* M*.\@3:Q)$[M)L[MNSXO%LC5DF&,:&"W48JFV#HSCCE TL6(WL2Y$ILH53,K= M674Q!4H1/0J%?PURF:Z^@7S_\*=0["M3H+X4VUUG2":M&BEFV6A""(.N4#3Q M8C?Q3G]@EN'WNA=9#QZPR:.![R.SE"V;49\CQ#M*F6B^)6Z^/2CW(T%L/0FS M,&Q1C2AHY[K%DA-$B-^EO(CF6.+FV$FZW49R6VZ%5(JLE!!3B2]4*:M,>5>T M4X"0]>35[=@NP(%-R??@J!F\)FCB/H]=+&\GOW^YO9[.[A>_@-E_OLZ7_P?O MIK//\\E\^:MU$T-Z/:#MRULS_J,C6C>_C]>*:%2I*Y(O#LH^1 E8A;M(D;XU M=,N&F"(/DP ;A[<64U*<\N"N[DPTQ9.3)[C[[3X.I6H%:_$8K2+KV0TQ>?J# MASR&?.RUT5I,F>][G*$.04(TJ1,WJ1\D5-EF-VF\%EG^2WE*)E_!NPJ]O;I, MIN9!$!P>1#316\@?T0!"V@5>DSIQD[K1QL#X9@K<56,-QLKJUH,*FZG[H()H M7B=N7J_X[PKY]SZHJSX^_)6S-^+1W( MJ3/JAMZQQFO9>[=3TV72?!BEA0)U"X5)'.8Y&(."AM.D.QW=;LY=CKZ\-8/6 MFH.BOM.1_@.-X(B_)V_-^+7LH.YS@6JQ.W.16C;^GF\^=;28<45O'3FI50$] M\>2VS,FKTSGI='/VFO3DK1GTT6-AVGM..G7*V?'WY*T9O]8I]-2CYA,Y:7F M;)QCGS!J0M,JA+I5R"$?)Z?ST>GF[/7HR5LS:*U5J-=[/O8J6?KRUHQ?2Q9Z MZHG B7P\##]^/P1A;"2DSCI5;W-"EZ]0, "L6 8 >&PO=V]R:W-H965T&UL MM9AK<]HX%(;_BL:[TVEGVM@2-Y,",^!DIYWIA2G=W<^*$>");7DE =W^^DJV M8UO!R'8#^9#X( #^B,.93:R=$)TF1:&-'&=H1SB(K=DD?;9DLPG=BS"(R9(!OH\BS/Y? MD) >IQ:TGAY\"[8[H1[8LTF"MV1%Q-_)DLD[NZBR#B(2\X#&@)'-U)K#6P_U M54(:\4] CKQR#13* Z6/ZN;C>FHY2A$)B2]4"2S_'(A'PE!5DCK^RXM:Q9@J ML7K]5/VO%%["/&!./!K^&ZS%;FJY%EB3#=Z'XAL]?B YT$#5\VG(T]_@F,4. M1A;P]US0*$^6"J(@SO[B'_D'44F _3,)*$] ;1-Z>4(O!39DN:(%9?XTHP^3:0>6+F??VR^OKIX]W\^_T=6,P_S;]X]V#U MX?[^^PJ\7F)&8K$C(O!Q^ :\ W\"&_"=?,HGMI"CJQJVGX^TR$9"9T:Z(_X- MZ,&W #D(U:1[[=.AGFY+Y@(<%> HK=<_4V\IIPMAC*R!_(S]Q[<@P0P<<+@G MX'40@S4-0\PX2 C+B-_4$6=#C-(A5,,<9LZ-XSA2WZ%*UABF$?0*@EXW@NR; M 7@O=I0%/^4+19(]K96?U1]6= V<].>9_N8X#:!? /1_"R#@?-\LOM]2O%&# M6B5O>8)],K7D,L@).Q!K]NH/.'3>&R;9H" <& E7A 42: %*U)5"K>,Q5FJO M,X.^4#$->EA #Z_?6=D0@\JW^[RI3!&:[E&A>W3E?AJ=3$EX,AW-,9IPMQ#N M7K&/W-,^>B;9%*$)'A>"Q[\E6-H,+G"\#N)MD^IQHVI3A*8:.N5>Z1AU>R'F M',R!1Z-(6I"SK6PNT[67+U5-AZX8!&B&SF!?T,OY (W;9'.FO?[6HIV/6ZNW'E"GOH!.(2CL>O"T1G(TA) MLR>HA>RP+IC+=R8]-1E-I*4U@&9OD"TFB^;%Y*+&X%+5=.C2&D"S-[C 8C)L MN9@TQND(I4N 9IOPTL6DU@#4KB4M(G6&TC! LV-XR5)RZ@;<0=]U7/>Y_.9 M77WI'J#9/KQXC3BU!F<0F@/U_SU+)X':. FOL?G-9;HV_Z6JZ="EDT#7=A*H MI9-HCM,1*H<&5W42Z-0>P'HCT2929RA]!+J:CS!7[CP=:WP$DI#H+&-I(]!U M;82Y?&?0&AM1#VI73O+4,>IGS+9!S$%(-C+5N1G)[9ME)Y/9C:!)>KCW0(6@ M47JY(WA-F J0[S>4BJ<;=5Y8G _/?@%02P,$% @ %Z.E5@DB,W<+!@ M%!D !@ !X;"]W;W)K3:D& ?#G*?%8'1>/WLH1^=RI;.T$ \E4JL\Y^6/*Y')EXL!&6P>/*;S MA:X>#$?G2SX78Z&_+!]*N!NV5I(T%X5*98%*,;L87)*S:X8KA5KB[U2\J*UK M5+DRD?);=7.77 QPA4AD8JHK$QP^GL6UR++*$N#XOC8Z:->L%+>O-]8_U,Z# M,Q.NQ+7,OJ:)7EP,H@%*Q(RO,OTH7_X2:X?\RMY49JK^CUX:62\>H.E*:9FO ME0%!GA;-)W]=!V)+@00]"G2M0/<5O!X%ME9@M:,-LMJM&Z[YZ+R4+ZBLI,%: M=5''IM8&;]*B2N-8E_!M"GIZ='W_>7S_\>[F\NGV!HV?X./3[>>G,;K_@.X? M;A\OG^Y )V@+^,;=/3K[^=##8M6JL/I>H&K9@':LP"AZ),L]$*AVR(1R:Z! M(:!M(=,-Y"OJM'@CIJ>(D6-$,:460-<_KTX<<%@;05;;8SWV[HJIS 4::ZX% MU+=&_UQ.E"ZA/O^U1:LQYMF-54U[II9\*BX&T)5*E,]B,/KM%Q+@/VR>'LC8 MCM]>Z[?GLCYZ%,^B6 EUC JA;9XVZGZM7DV3YQ'!GA\PC"%KS]MNF)(^"3P< M$=8*[D#T6XB^$^*U5!K)&8R;!JH-96,AV%H[HI$7!1CO@30%/19[-"*^'630 M@@R<(/\LI5+HH92SU!K&P%B7DI!XGA%%4S ,XC".(SN^L,47.NO[?BE*KM-B MCL0KD(<2ZLP&,SQD71_(V(Z_4>MOY,Z'*,#A#/$B03R!D9M6W5R131L F_^1 M$7T6^HR$L;>7)E.0AG$4QA3;\Q2WN.,W^E$)7DX7-? $*CZ3RVH>V<#&9M&' M@>_M5Y0I1KS BTE/11'?OG=$'LK:KM\=LQ(WM=X56H!=O2DHJ\,F99XP M0CW"]@>-59)&,64].P#2L2MY@U[7K2I>J_I?I6I1CQUHVD1,K,.1F$1J=*HI M$F&&P[YRZKB6.*FM10OO9W-@G$(TP[$7:O@V5%.$17% <-\0[WB2N(G2&.(0 MY.^K5/^ =GB&TN@C'V(RH ':%#DAS,<8]PW$CB6)FR:W&]:*SB0]&N( Q_L0 M3;F ^3X-[ !IQXW4S8WKB?WS]%/4&E'1]2-Q_6 M0WLBH&K%!K/FKU:P%C8D#,(+W;./UB)*B4>#J*_/:$>+U$V+=RU(=#2!-H.] MMSVV)M&=A(S%QJ[.)DABCX4>Z<':,2)U,^)GV QM"J%J-#M09KQ#G1 :55M0 MHPILHK$7@63/3* ='5(W'7ZMCTT$[)R?@;SG JD%!YI ,55.D5',,D;[^T),RF/Q#@,8^SOLZ---/ H":*^(4X[ M>J1N>KQ)LU65K[?0FH37B]8B^@;:CAZI^UWTEI<%E!"\+L-P'%=PCU$3;?>A M"SWHV^FAK.T&H>-=ZN;=QN&:?U\L_UK=A^%: M^?$PFZ\^7-VOUX]_WMRL)O?APWCUQ^(QG$?_\F6Q?!BOHQ^77V]6C\MP?+=M M]#"[$;E<_N9A/)U??7R__3MO^?']XFD]F\Y#;ZFLGAX>QLM_/H6SQ?1ET51YU<;3)R["K\KAK^K$F+P.ORB.?/S:0ZLO0J_+8 M'V_R,OBJ//K%8Z,O7D9?R*-_O,G+Z MY](\>,?'Z9H^]VX\=,?$R^D(>_:.[ M+UY&7\BC?[QC+Z,OY-$_WK&7T1?RZ!_OV,OHB^WHWSQ_JFX_DLOC]?CC^^7B MN[+<;!]YFQ?;S_5M^^B3>#K?Y"!_O8S^=1JU6W^\;;E^J^&4S< J*WX0_=&T MW,!7;JNF6[%\Q7&COVW=UJNM1MGJ^+\I5KOK!$/E][)E.[=.\$ZY5KI^6?G] M?]^]OUE''=JP-Y-=\$_/P<61X,%B/9XE-+M-;W:[F'\+E]LLN/BBW,[&JY5R MJZP7NY=F@E@^7_R4+EKGB*MP.0U72EF)Y@E?PN4RO%.BL9W\E1["OB#$[7DA M*NDAS+N[Z6:F,)XIWGAZ=SV=*[?CQVGRJ%4OM13B8#EL]#./8RTC^F3R]/ T M&Z\CK1Q^F4ZFZP2DGH[XSSW[I'BO/?,W/4N0&I=))\C-D^3;$R3W,ND$N762 M7+Y ]C+>D<_G1W1&/3Q$9],QI7V^DD5V?I)4+OA,]7]%S(Q/W8"->=E'3?>7 M=.+,3YS>*9WXE'7>],]7LLC!3Y*7G!;#4V+>9O5\=+Z219KF3YIGOC%OHNG? MZQQ0O,X!Q;83^I%.? J_3N?SZ?QKM)B?C>>34/D]2H^K^_$R7+U3QNLH94W^ M4#3U_Q21$[FD:5ZJO[F,\N?J<3P)/UQ%IWATNG\+KS[^ZW_4?.[_DR9_)%8F M,8O$;!*KD%B5Q!P2JY%8G<0:SUA^BVVN^WW[:+R_^?9VXD2&<^/A&2'VB36(3&?Q (2ZY)8C\3Z)#8@L2&)C4C,3$^RIVL'*5Q[3>':+T[AJ?ZY M*9S$RB1FD9A-8A42JY*80V(U$JN36(/$FB3FDEB+Q#P2:VNQ*8LJ\EI>4XWB MX=2E0X;U22P@L2Z)]4BL'Q^J4DYHN:(T4 ,RZ)#$1@DGFZ[FA<@7#G?!3,^\ M%^9U_36OZV?F]5-R^;-IO-FW:U47FBZ*TAK@-C7ZN8F:Q"P2LTFL$C^ZPE!U M7=7RAP>W2D9U2*R6<()HI>@_K2#M0YT,VXB'E1?)9#@W'DY>)&=NX9$=:L?# M;1.B?7CPQ0E-RFQD0&')#9*.,ET-9;4H) '2.)#5G/EF&XU6T1HTRV?;5.V6ZN]Y]OYC=A'GWGZ1D9Y +5Q(KDYA%8C:)54BL2F(.B=5(K$YB#1)KDIA+8BT2\TBL M36(=$O-)+""Q+HGU2*Q/8@,2&Y+8B,1,$](.YA/YU_E$/G61[*Q63]NU\>9F MBNTE[\VKR?-OT9]OI?BR6"J3\>K^[67QI,E$:J!S)Q,D5B8QB\1L$JN06)7$ M'!*KD5B=Q!HDUB0QE\1:).:16#L?OS!9U$6Q**0U7(>,ZI-80&)=$NN16)_$ M!B0V)+$1B9GIJ?S"B4+A=:)0H"8*29.#0NR=6G)OX2DI]\*$7GQ-Z,4+$OIS)H\6^I/]O?,9Z_[4 M,.>N^TFL3&(6B=DD5B&Q*HDY)%8CL3J)-4BL26(NB;5(S"O&YZQ:4<^ITEU0 M;3)H)QY4S:N%G'S?DA_?3B\8N9QT@T.0P.7R^6)>VH=NPG::+K22Y/7(?>V3 MV""^!]=)1V1(!AV1F&DF[((\^ =YM/2:1TM,'DW*G:GTN;FSE'5'3CES"RN^ MA:&6=%V3YMMV?+N\EE=%47HG54H)5^2*>=60[_=*CJL):07K),=5#>DR0HT\ ML'42:Y!8D\1<$FN1F$=B[?@I5-"EMT$GOHV:EVYC\N/;Z-('?Y# Y*3;]KH) MV\COMAZY_WT2&\1[?RT?A2$9<$1BIIG0_;<#?9 0U-QK1M@4:TI)"9WP\6DY MN=_U!JHU M4:C61K4.JOFH%J!:%]5ZJ-9'M0&J#5%MM-,.%[#Q]:N9D=DOO"2K MOJDHI_[DS"%QMJ FK&V+1M&0O[*4'OWLB0"I6:AFHUKEV '6IJHUD"U)JJYJ-9"-0_5VJC6034?U0)4ZZ):#]7ZJ#9 M2&JC7;:P6+>B.5W M*.1A?A?[_)Y>+NS4NZ@6#X_A?#5>G_#KU_2(9U\J0"N(H9J%:C:J55"MBFH. MJM50K8YJ#51KHIJ+:BU4\U"MK<;KIZFE4NQ7NQTTJH]J :IU4:V':GU4&Z#: M$-5&J&9FI/I+IQ+[JF5J>MFR"Z82B=.'>#$7D5<-8GRU<.T+)CJ%9#M3JJ-5"MB6HNJK50S4.U]DX[*.RCRND>K3R&:@&J=5&M MAVI]5!N@VA#51JAF9J3C2]/]OIC9YJ%)YZ7[37H?3_Y^FJZF)UTH2 UP]H4" M4BNCFH5J-JI54*V*:@ZJU5"MCFH-5&NBFHMJ+53S4*V]TP[NLRX)H1=B4PVT;@.JM50K8YJ#51KHIJ+:BU4\U"M MO=.,PS0OIWBT=ANJ!:C61;4>JO51;8!J0U0;H9J9D8(O3?'[*FYJ>ADW?Y/6 MKS?/$[\[O'D@_+%Y'28F^'BU)"UO:$4YNZ.EV%#-0C4;U2JG'=XJ&M1!M1JJ MU5&M@6I-5'-1K85J'JJU4:V#:CZJ!:C61;4>JO51;8!J0U0;H9J9D:,OG0/L M"[2IZ17:/H7S[>.QQ[.WQ5N^A./UTS):^[]\%7T]_3P+E?EB':X29P7Q8F(E MH8O8K "MTX9J%JK9J%8Y[?!6T: .JM50K8YJ#51KHIJ+:BU4\U"MC6H=5/-1 M+4"U+JKU4*V/:@-4&Z+:"-7,C*Q]Z:Q@7^5-32_SYH9K9;98)>?ZI)HX);VH MJ?&K &AA-E2S4,U&M0JJ55'-0;7:Z2=3'0W<0+4FJKFHUD(U#]7:J-9!-1_5 M E3KHEH/U?JH-D"U(:J-4,W,R,F7YOQ]13HUO22=-;\[\7'F:N*T *U*AVIE M5+-0S4:U"JI54.@! M:*-:!]5\5 M0K8MJ/53KH]H U8:H-D(U,R-37IB)Q;X2H$BO!/B3F3A=/S<3 MHUH9U2Q4LU&M@FI55'-0K89J=51KH%H3U5Q4:Z&:)^*ESS9UKTO%HOQDZ_;I MFW;0/OJH%J!:%]5Z"8>X:.C%7%&Z1M8_=<,!VK]ATBD@C%Q.R*7R1B=O:68D MR4N3\+ZHGD@OJB=R\H.';M-CGYU4T9)ZJ&:C6B7A"*M: M3M.+0GX:0Q4-[*!:+6$WKHUBL9 W5.E,J:.!&R)>[4I>PZ(!W82 \E(W>Q,/ M[5,[(6"4L(KRO>5H4!_5 E3KHEH/U?H)@Q5E-#F;H07F4&V4=+8)N<:JF9&- M+LUV8I_MGNO.:$>RG3.?+,-- =G?HRRW??5N\QP2?U,1YGXQNPN7J]\4Z^^G MZ?H?Y=^=Q6RFV(OE]_'R[C^)B1"M+H=J952S4,U&M0JJ55'-0;4:JM51K8%J M351S4:V%:AZJM5&M@VH^J@6HUD6U'JKU46V :D-4&Z&::5+I0S4(U&]4JJ%9%-0?5:JA61[4&JC51S46U%JIYJ-86 M\M';0N#ZJ!:C61;4>JO51;8!J0U0;H9J9D>0OG43L*]M%+Z%) M1.+$08^]34MJPK-I;].[C*L@VHU5*NC6@/5 MFJCFHEH+U3Q4:^\TXS#=RS7KT9@^J@6HUD6U'JKU46V :D-4&Z&:F9&*+TWU M^TITXNQ*=,G/2L^\6D!6[[E%M3*J6:AFHUH%U:JHYJ!:#=7JJ-9 M2:JN:C6 M0C4/U=HB7LRQH!7U^%-O$C840M?STG8^VKT@(6I>*^6D6VVZ"9L5A?R4RQ[: MM3ZJ#5!MB&HC5#/-A,&ZEDZEPSR]+RZ5Q>.XSJG-:Y&MJY.JHU M4*V):BZJM5#-0[4VJG423DOYG/31B$%"Q%@Z0\NLH5H?U0:H-D2U$:J99L*X M7[\YU0Y3WKYZFDBOGO8+GLR:'O'L12I:<0W5+%2S4:V":E547F-BI9<0[4 U;JHUD.U/JH-4&V(:J.$\S)^ M6_VOJ*,F]G741'H=->AQJR)>)4MHJE$HR&MCM-X:JEFH9J-:Y [_%771Q+XNFLBHB_9C?T77^&BM-%0KHYJ%:C:J55"MBFH.JM50 MK8YJ#51KHIJ+:BU4\U"M+>+UYK3-[;#R] "MZX9J :IU4:V':GU4&Z#:$-5& M":?E=<)Y:6;D\ OG"-J^8IN64;'M_#E"TKQ BU?'D>]'3^_(NU2Q4LU&M M@FI55'-0K89J=51KH%H3U5Q4:Z&:AVKMG7;P:%4IT:,!?50+4*V+:CU4ZZ/: M -6&J#9*."6O=3G)4R$/D_R^(IR67A'NR!/1-X&FD^B'C$5_NG[NHA_5RJAF MH9J-:A54JZ*:@VHU5*NC6@/5FJCFHEH+U3Q4:VL)U12-8BF7,^39 %H*#]4" M5.NB6@_5^J@V0+4AJHU0SF[YH>/N-:% N&IFIRPD^-1DI^8'KV)LV$ M3:0;7MWL35K9FWCHSK=1K8-J/JH%J-9%M1ZJ]5%M@&I#5!NAFIF1)2_-PONJ MVDNWY?3T]++Z:4_^3H<7A M;E;W8;@NC]?CC^\?QU_#YGCY=3I?*;/P2\3G_BA$W5E.O]Z__K!>/'ZX4J^4 MSXOU>O&P?7D?CN_"Y6:#Z-^_+!;KEQ]N(O_[8OG7-L;'_P)02P,$% @ M%Z.E5LFUX +>"P ]SH !@ !X;"]W;W)K)1("919HA4^)>"V/7GNR*\]Y_J=\,YY_OO*E(I&*626; MB.'7BQB(-)4M@8Z_=HU>';Y37GC\>M_ZE[KST)GGN!2#//TCF5>KSU?AE3<7 MBWB;5H_YZV]BUZ%:X"Q/R_I_[[6Q#?B5-]N65;[>70P*UDG6_(Y_[@;BZ )D MNP#O+L#M"ZCE K*[@-0=;935W1K&57Q[4^2O7B&MH37YHAZ;^FKH39+)VSBM M"OAK M=5MX/[R?3^VWC8?QH-O>D3_/H^FCQ-O?LOWJ __\EW MV-GB4,P^>@1]\+"/L4'0X/S+D4,..8P@J=LCEO;N'T:/_:?QY*O7'SR-?Q\_ MC4?33Z9Q:IJAYF;D=/U4;N*9^'P%\[$4Q8NXNOW/OQ#W_VOJXX4:.^DQ/?28 MNEJ_G4!T2?.R-'6RN9+55\H0\G+;0S@,&$'DYOKEN +$_DL8,\ MYKPA_?G_8-Y J*E*K\HAULSR;):DPLMVNN6G\O4L+E?>MA1S+\D\"(Q%7"79 MLHDL296(TG@;V25OXX4:.QDG?A@G[KR-0P&-SI)8AE-31YNK^=$-(C[F<(=: M-U*WPR3B$>?FVQ@?UU7E3)WU9Y@2X/T=!GK"5/MT,!"TA$S/+"@[S0 M*>]K+)TF\\1/Z33;I%Q)C_/R!4#DN3()#C4A?DNJ;M$+?>('D5EJ=) :G245 MH+\$9F8"IH!#9]2I4[?HD3#BR+?,7.0K&OEGWW2I$3QT(8H"IBB0X8Q7B3&P=TU5+.\BTP MTRB9=4\LW011PGV&+7(5II";4_<',J<"$G:G+^@L0E#/<(U9!D,*>4ID"V * M6LA-K?%Z R&J1D&=:DA"_+5-JC?(,5Y$DY88E>N8TD;80#+"?/AG$:U0AMPL MTT0O0&T59\OD&2)$7):0+,79W%OF^?PU25-C![KQ9C A/&#(%GH5WY ;<'\4 M224CV:)1#HBK\L(K#0[3 )4&1Q9JP AWUG,MZ?-,D?DY2>^J)G?!\;^YYJ=9.1T+Q$KMYV9\U\48FZ")YB<'5C'TV M<)!1Z9R9)BPN#'H [#%,P["=>I@,X;8?9_ZG*A4IL9N4#X6 2#/?A_#& MZ_-J)0J7;IV#D D%/J3&;>$&RQ#&UQ(@L2(F[B#FWEQ4 MK\(@=F-P:S#%#,)L0"WC310;B9N-X\GOH^E9*VD7 MY>"E6COMM>(@<7-P$&^2*DZ;:3M/JFUAODG$5!#Z/$!'!HLC7AP*RCMU&S3KP$/4#U,X,#7:6F$V.EF7=1#1+?=XF MZ1QFA%&MSCT$$9Q"U=W6JUO:]"HV$C<;!W+FUG2$F0OIMRBRND(#UZC$;)7E M:;Y\\^)E(82MB" &_N'3"F&G7S>TZ5>,)&Y&*OV+'' ^@ZJG3&0'S-[<75$: M3'HD()CZA%G$*E82-RM/Q9Y5H1&=B)IBW:3GJM"(HB;IH*;4"]-LNVXB^]'P M&K5V5Y,&DQ!1:Q!7T"1N:&H0:D:U&T)$YR)". BIQB"#98\BQ$E(+4D440PE MD9-!7\:3_F1P#H.<+'XW@R[4VNE^CB(O=2^[GL9*R,_3U5(3\**"\G?<8+ -.(QS95N*I0BAU(_14?@+3),YFHE['R/)*'-+V#_ V MZQ4BC2OPS4UL6?.D.C_K2=R>0@8[N".!90V)*LC2]T#VI#NS'&934=7K,B== M,_;#1=5=%W03"H65+6!115_JIJ\, YN3?DB+I@^%F)L7QZF.50KE&];W#@UK MOBQ@S+;82(^V-L^EL 1#O3*ZOP$P^*6Y0J4F[G).47N)PF!H&VG%7?H>[NY1 MUJW90->P3A;:FEVD/M6L\$O=^'T4FVTQ6\FBZIP8TTU>@TD/A2RTE?Y4D9>Z MR0M2X[?]UIY<.%_&2_-L,Q2L%"I 7\L>#98VF0J[U(W=@TQ3U.N.>-V+MP:3 M'B8A9Y;M**J02]UEJU-Z.V!;D@=J*DL#YNNIN\DR0!R%OF4?B"F*,C=%3SOR MKE#-NG:A%N.(GZRI!]R%$[A(G&40.M>J1/Z?),K8F\LQ0;'+F M\ZB]#V\T) $,O$6^XB5S\_*0<@)P7I(Y>,KSVU$WW&DGTPD82)8$FG[=$#H9 MR@K14:]./KCWC/-V?0KI0:Z?=58AE'7NFCC888D@W? TF##J,YLTA4[FKE:G/QX>OM4G-OO?O.%X.OAV/_WQ M.)*G-R?WDUYS@E-5M).A=_8:*[MH?7NIUDX/NBDR9!T<99IT;BR9;;C-Z MC^AZ7RK>[:MW0K%[?H(Y#)+ M_H;.;+.Y*+RG?)/,O)":CL_><4-9RP(U\FF#(3HW8=TIB24%=^]H(S5Q3G'8>5ZE-?LR1.=WY5'W5?B%@NZ4O]6D9H M[(%K:7DG7C>),,66:,(5SWD'SRVSI&.QD;N*VIUBW01!CAA@9,F=N,(Z=V/] M4:S!&6"$]S5:XR7BG#T[WKT(;3#!081#2[' CP[?NDO@[[M24CK&_@#>P=V- M8KNK8(,)Y:%]_9DK1/..P[CZ88V].X.35/EY2^B\>UG:8()\W]$%A7'>@?'] MD@CX2+F*BV8Q"E@#A8$WU$^:GN'XW> WF'#."+$=-^4*_;QCL_>XI-S/5K@1 M+%E^#0V]J7[U*_!!+MN3:#P''3A^1 N7;<$>C=( 7A> MWW@>_**;PI=J[71$%-H#]$\E=H$SJ7CW.%VHM=-Q4IE"X,X46IYC6T$,NE?" M#2:(V!YA4#E!T'DL2_?LP7L]^Z)/#EVJM=,144E&0/\QSW:F-^\>IPNU=CI. M*J\).I8KSO3LIA7F\FS=!&EK5M='CQ"N1;&LGZPLO9KZS:-YAT\/3V_VZV<6 M6Y_?H4^#YAE,U4SS2.CWN%@F60F)V0*:]#]*747SE&7SILHW]8.*SWE5Y>OZ MY4K$4*]( _C[(@?F[=[(+S@\ZWK[?U!+ P04 " 7HZ56?9 5TE4# "^ M!P & 'AL+W=O3YT&V:$2X=!U:^M(X;T2DK3_DH?,HZN1D=%X5 MQ8?<"&6S]3*=[?QZZ?JHE<6=A] ;(_SS+6IW7&5E-AW, M?W8[3[M\1JF501N4L^"Q666;\N;VBNV3P5\*C^%D#1S)WKEOO/F]7F4%"T*- M,C*"H+]'W*+6#$0ROH^8V4S)CJ?K"?U+BIUBV8N 6Z?_5G5L5]FG#&IL1*_C MO3O^AF,\UXPGG0[I%XZ#[765@>Q#=&9T)@5&V>%?/(UY.''X5+SA4(T.5=(] M$"65=R**]=*[(WBV)C1>I%"3-XE3EHOR$#U]5>07U_<8HHA(:8[@&M@Z&YQ6 M-1W5\$598:42&AXFF[#,([&R;RY'AMN!H7J#H:S@J[.Q#?#9UEB? ^0D=]9< M39IOJW<1[U!>PJ*\@*JHJG?P%G,.%@EO\0;>1DK7VZCL ;:ML <,(&P-G[UW MGC+B_=!! ?[9[$/TU$C_OI:&@>3J=1*^7#>A$Q)7&=V>@/X1L_7//Y4?BE_? M">%J#N'J/?0?4L8?R[ )8)Q':'JMGZ%6@9HYD*VR$%L$OE)0%K_\D6^@49H^ MT!7]*KQLH?R8*KNX2(9;9SIAGVD )'X"B 'D*7LSL\\*J8"!55*GH-FCG[JE M3(6E17&15C34$LDS"A]X90&Y22$ZXDB%!^0V",2O$QM]Z7J229. 1LK<.(I4 MRF%EI3,(43SAF1?ST+@@.-Z+)]!*[)5649$="Y'H(TU10OW>JZ"&ECM-@1$U M#NX\*O@P7N?3^7':##/YQ7QXV:BM#XIX-3;D6EQ^O,[ #Z_% ML(FN2Q-Z[R+-^[1LZ8%%SP;TO7$N3ALFF)_L]7]02P,$% @ %Z.E5AL- MQ=B:#@ +(Q= MR0J7=GGD2JMDRIM6^='X^/C9T4KJXN#M:[YW9=^^-G65ZT)=6>'JU4K:S3N5 MF_6;@]%!O/%1+[.*;AR]?5W*I9JIZE-Y97%UU%!)]4H53IM"6+5XTJLPJ;P<%*%_Z_O UZ>,B&<=@P9K[]0^DTTZ8A;BRRJFBXB>OCRJ<13N. MDD#WG:<[OH?N:"PN35%E3KPO4I7V"1R!R8;3<>3TW7@OQ3.5#,7):"#&Q^/Q M'GHGC>0G3._D 9(/Q-04SN0Z;171E9_T\4$7LDBTS,4,-Q4Z,.WG[[S>C9\:L]XITVXIWNH_X7#/MW MT!63O,1&<2I^,'FJBZ4;B/,"!CRLS%)5F;+P\RH3&CIT]=SI5$NK%5;AF?CV MF^?C\?&KJ5F5LM@,^'+T*MY>J^:.L?&FJ6VX^7@@UM()723&EL;"5*FHX8.6 M2>=RSHED_%#\7XE+:)!,L MQ'CDE1J%\">GK/I"KI186+-J[76MDJPPN5G"&N*B2H %PID+F>=0]\H.KX#X@UM< +?BEEKFN-F*J;5+K2DR@R=4\W_A3 M!U# % L@>*&EB&8F]1P&;_AE.HG>T&7R1UG4R#R!S1=_EZ1Z&T M_6QV&=U^\'!5^+TMMXF"-C75,> -L4O(PX%W80JU-OFB:[6O.&>WRKVDN[3[ M0IS,P^G@.;3&,7E\CUW@=& M3_=S27<99YFG\U5IG--S(/%$6[X+3^]CYE>Y MJ<7AI]GC%K7VGDWKV],9PS?BZ:X3.:78^VWD,IS!/#10A2R&$C879QM OD[< M WFZ/CN_P]+H^,_PM&)[NDR7R,QP=(0 <_BOR?DNSQT+,#H"-5O0 M.1%;(PMGG*6_DHM)C@M*L;#VA9R3&HPO1P([C9:^[-2@131<3W$_)Y4A?Q[O M5][H^/@?^RUZGJ+$T@N-Q;U,_55>OIM&C^$&A<*ZW)=) M[P&+/\(Q0DYN0,??CL28;>*MRK"[V<0:AS"H&U%17=76U1*$<1Q'>3QI(,"7 M/S\-Q5D1V(J4>KS,%9F3/;>V-_J&KL@8%6DQ1X<<'WN1V!0-&-YOB4F_;FNC M^X'V:)1\NM,C[BC\LHVC\Q!'I"/&03'IF^'L^ES,4"KKA,J1$#X73?@T+*2& M9&^J7@3QQ^F$'D,5W':1#BMK"L#7X]:<(-^R>88H0O%-,HB9S&/]_+5Y;GXWIJZ#) 1%^-^NPA-9J6+>OC);:UJ M'[2+9R8G'7,UK9-E],#.KIQ@T[+U,[[':P\)!/U M=,?B]-FE8SQ':U 32D+#5BV4M;X90FE#M!_H&+V:!32#:%#_,-:)VR%W>7XU M^7M2#IT"[L0O(QXE](D&+/L^-W-HFE&< M&F_@ %9I;2-2)35\ &3\(9/&S=+07%<9.HJ/BMJ)OJHY3XO,E]9-&H4^N-). MV1T)NRS[MK\:P$"UK90JP@;X[TMVGQ%\!O 5S:0:S.'P>=6NN;@^GVS=V]]O MMNON-GP#/K!=L=W,M4]\O4QCILK6?B)Y#X>SJ_?3ZX^?+M74"%[_K]@_BL.I'C$W@@=M%.ILCN5HL"3 M27 U.KIU=-<.]9 H%#(U? R;2^GS'N^S*58K'^M+55"L$X EB2I)0EI2$V8N ML5.#;DDI*$#CIX*UP$,GUT#(I^%LB(B>7+75UX4&KJ6DIPY.L-C?O7*[.:9* M;Q^OS2E"EF6.AFT>AE5B:7SP8:DM(JS@LB+X8DZI8XWSOA8J8MIQ>. 6,HF/ M8UVL6\$+PPX*U5C'B-#8FWC#(G3 C!Y"+JHPIF/P8'1IYK*0[%[9-1*Z2AG5 MMT5OQ[:3UCHS@E=I4R?>&?P3AYVIXX?)[%V;7G=N^E0R?TW5-/O4I(&?S) ' MAT^HS>EZ94B>@\_3)Z3&8@.;$2A9RZ;.GNI%YS;99 M9WZ66C&T^WH?6$GG,9HC'>&(@4\-J8K>L40B7H( X;&LA)5HO;@ZI/Q$[*4& M/ C@ Q(('1X#%RZ3^*(@##Y[[O-E>TJ?C[Y@1W&X ,:37"DP5N?1D?J'@=\G M+KS;F=/+I<>D4$+51+I,+,".\_,=4RJ/23[O0]$4+0;UV7ZU5SMB_V%F&(K?,IVKGC#J M%FQHA>?4MA'?5.DTQ0'2>HHG3:<17[,,R&L?C<;#%V*E\[R9B672=W_;,HO: M>1=KI?847@R?M12X(N#L#T.M2DNM)A5!KJ;W$ O:#LSB@)3DO( M?ZM7\$%DDD>CIZVB^G5BQE,-1Z\=X'[4O,CB@@F('/I[77((].N[H!BLCF^0\A"HU5:)YW)[X[?(&$1H<\W$[ MA'ET,GS>T&([^'4TKN&9+*L8>'!'?[%0)3RHUN;.@8PB])"&/H@$J Z,Q8H4 M%$YBH,7=[6;GU20>/6]U,N@P_5U' <2T9_(^._,,A!AAR&%?B\5P.QX*=7,/ M?%"X<(+BU[9],R/I%JX7X/CM2PT@J$P]N$,$2]B.QX<\YJ2G,N^4!<@C'Q@^%#S;Z;BY",PD8JEI6C#Q0+F C7^ M=(#D;/A=U@80<^AWD"^!G&Q-MD9*S$X1F*JXF M?R#2!7OB$ZQ\LI+V,\\2T=F"PG K-__I^I'>E6[EKSE5J%VLWD:'5"'A$&9O M?!VK 7\$?ZH>P^01=+>-':]B\A9T\ S5 MHJ(W9'YH"<&\JS.X=3(&04.AZ$R:N,7D=:_*ZB*\(R)E$<9QD/@BF79N5P[N M(:7#/Q]>-%S?5YAMV3HUJ.ACVB T1Y"FO]>N\JN9]97< *!HX-'&/#B#'<-( M@*21].::-D%;_(X^RL\@@%(>=3P5!(!X:'H9.P)TX)]!/&8,&*1M1&Q?+WJ7<6*CE9]_0)_HM/A585.&G#LZJ%P@=18?' MN&%N7&BDH+VT3JI0&Y ^'4][34EC)GI'J:.>8^I0MQ6*&&J*K/)N[GUWN[R MCQ([*:*DD:3 YHXDNN.:!,(Z53MQ9\@-7TYSI!UY#CI&YYGAR/DF:!*]^>9) MDOGWQ-[! ?N):NQ),8\\#./P=P#Q59,'J!T3II")EG7TQM $D(^ GO<[;RQK MJ*QD2/3S2N<+-!L(OQ,U%]%C[L0Z\>MCAT$ M^[NH+9'%0L6!$F@-V(:R?ON%MAZ M//SNZ0&4QY\X^HO*E/Q9X=Q4E5GQSTQ)A 4MP/.%,56\H .:[TS?_@]02P,$ M% @ %Z.E5G>U%'*H)@ 8WD !D !X;"]W;W)K&UL[5WK<]M&DO]74#KOKE0%T03?M)-4R;*SYZTX\5I.4E=7]P$DAB)B M$&#PD*S]ZZ]_W3V# 0E:2C9UCZK]D)@"!S,]/?U^#+^Z+\I/U=:8.OB\R_+J MZ[-M7>]?/']>K;=F%U>#8F]R^F93E+NXIC_+V^?5OC1QPB_MLN>CX7#V?!>G M^=DW7_&S]^4W7Q5-G:6Y>5\&5;/;Q>7#*Y,5]U^?16?VP8?T=EOCP?-OOMK' MM^;&U#_NWY?TUW,W2Y+N3%ZE11Z49O/UV57TXM4$XWG 3ZFYK[S/ 7:R*HI/ M^.-M\O79$ "9S*QKS!#3/W?FVF09)B(P?M4YS]R2>-'_;&?_EO=.>UG%E;DN MLI_3I-Y^?;8X"Q*SB9NL_E#<_[O1_4PQW[K(*OY_<"]C)^.S8-U4=;'3EPF" M79K+O_%GQ8/WPF)XXH61OC!BN&4AAO)U7,???%46]T&)T30;/O!6^6T"+LUQ M*#=U2=^F]%[]S8T<1E!L@IOT-D\WZ3K.Z^!JO2Z:O$[SV^!]D:7KU%1?/:]I M/;SU?*USOY*Y1R?FCD;!NR*OMU7P)D],TIW@.0'JH!U9:%^-OCCC:[,>!.,H M#$;#T>@+\XW=[L<\W_C$?#W;#/[S:E75)5'+?_7M6.:;],\'#GI1[>.U^?J, M6*0RY9TY^^;/_Q;-AB^_ .W$03OYTNS_Y%G]47,'[\LT7Z?[C#[2Z'615_1- M$C.3?=P:[XE)@DV:QS0ZSH*JI@?$SG45T/M9DYB@IM&QK,!SX>_K8K>/\X<@ MSI,@I2\US+!RL3E]3:X-;DI8VR/OC%[S!.W"-^W>*9W@9L?\Q1C M;K!"%09%&?PXN!D$?[VZ>C^@8\%"<@R"2P*Z%ZS2_-JD1)Y!4P5U0=+DD_&V M!I3$%0GIO6"DWL9U$&\V)$89"%JF*!G4G3LX&F]J@BA+XU6:I74*\$IS9_+& MA(2HJI9YS6=2)I4N4IJ,49>DU3HKJH8@&C!BK]TI82B(H(6.-K=-22J6=*H9 MST>T (1B1OKRCFBCH'T5!&IYO(^TIL/-4H*,M[["=N*JR.-59@;!VYR000NG M.6$+]!%V2)).)DN$0MQ;#X1$W@,AJ"3L^@?8Q2F=H0#E9@_6VSB_;8^W_]6R MLUJ6?C+T#\%>K-=-&6S*8A< "46"A_():$SIU?T^2V5ZHHPZ73=97&(4@;QI M,IKK3G@X*_+;2_R5N)-4Z54%I/=;'BV)V=([($NW1"=,9_$0$MZS1FB/Z+FX M9QK'JZ0@30GRK^//;O)-G);\!G-Q15QJ&'KB44)(RM/S4%J9234)93TZA[0$ M$?="/2!Q53=$%@0\*>5*#TS.)JA:84 (9+P5A$"':4):P<=@/M=8@>D%!V;X M##"F!"/9H\8!KDQ]#UDAS'; 0QU8.I3TYW];C*+Y2T)N4Q/9]W%IP/J#\ &< MAMX(DCI)*@_M-@D79*0)Z\O:Z[C:!ALZ!Y*?:9:!SH6#( _D0Z$ 1&5,L4@^-D(Q^2% M'!AA<8=-L(I5\FJG[$*GD\@@6ENHN[*X 8 XGKRH_=,=!-?8/O_/(0,BCRB. MY1\$-\D0UEYV4+4EH2; @:JK6D0EBVD2-K>$_PPTT)0LW9C^3,52)0^6PR") M'T!__2HI=#JI*U"V<0*\' (H4O#;UV^O(2L:EM1[\,>ST708#H=#(,(RI8"( MV,3A(;9?&9*9D8Y=EX M,"+#,\N8MVD;]&!J'S -[@U;UM!B7]#(AT])/?\ +95:B,/#A4>#87=A[T%W MX5 ]S8'2G5_.DT%VMX:$@F,L[\-2&N^(W^&3O!Z&X-8W\6_$*E=L]EMRJJC MC>QAN2]90.QBLF/H= JBVB :_HFU89^X?(PR!@%Y&4P=#X:DM('%W#?^D'Z* MW#B8NB!%$X:FYG.VKZA2%LI6O7,U"3Z:]38OLN+V(;@,/EQ?!96Y!0>H)G$+ M8,4X[]VA$A&6?!;Y-%,=;^-)F^UAEOK^Z "8R-V6H\>V;#?\+LZ;#41T";:X M#/[>[IF/I&?(558'W\6KRL>-AWM%Z"-S/QF!0Q^!/:03/7GY0[B?"L,P/+4T M?^%9+/X,UJJK"V'N%D!ZYYZD)RE7FA0V(ZU&VMFL:B?H29*+I8S)*W7<5X@< M_%[V6'H$X0C!,>TFN 7CYHP6IY2L'/B)5BF(SIZ\,HD7[!(L>3QK9A#='8(R# L\.***K6> MSBGKE%[.'OY!TWL.@Z4XLL<<8=*YKPV.GNTG_PL!\IXL T(#Z59\5[*5;^BE M8I>NR7DDQ*K1U5KS;HI]_"#67$QT7^;L=!BQE=7]34CQQ^N'UF6S&!L0AA5W MX@/ =Z2C)K>0//44/C&A+8 6A.$3I EP"Q-(N"8F&^>D1>(9)%U[W;$D"/G9 M=!1.QY%HWVBY#)?C65?S#H+7(F8L/5:G&.2$"71?$DVP/'A&7X;SF:XV#H>C M13B?S@],##AM]@Q;(_.M=42\3]9H[,0,2""QWY& ]N\Y9(?/) .(T#H$QZ$" MF%Y"<6(N.H='= E<4Y ^^6=9^@\F/)Y=R<]#;:I"A\"'##1!4MSGWG3TO&^B M,$CAYQ 3^WM,6927YC86:)[YZ[0GPB+7J;Y)1E78B#F'*Y( MJRV]?5N00>U/_EA4Q5K/]&ZQ>=$=V/GC@P]%\"Q8AE$T"Q>C"7U>A*/I.(R& MD^!G HX=5 6.GLZFX6(^"T;A9#$,E_-E\&T'V" :T=-I.)LM@V@21@=F("[R_Y/1W)#7H*.4!QX&*NU3Y%V$=#OL4JNE( M^( 4+Q&5"W:FWI(WSQ8E^Z/J5B9'?CL+$/6I[[ MZN<8HAAT6;T(KAJ24L4JS5PDK%E_JH(I7ICK^'=D7Q%4Y2%BHJ$.^&%#,H?6 M;,H\96]6Z.MSS8[+5$>]:M(L(4%164>>T*'A* ?:.V@-D\E@=G"*,'PVX.&"5!5$XG,["Z33BSZ-I%$:+^N2@H@6-FDV" M:#8/IXOH2P=&;#Q;SL+EB)B4&' \)'"&ZD^>P-9H'BZ&DW!.((_'].8TG(R& MP7?$2"]@432[1F.!/A^=$PL/(_IO=!&B)T$MQ@3A"I['RKT%\W@)3YR]<7%.W9^> M!5R10\\FEEG%ZT^=2/,@.+\AD?T]U-_XHF,].57?P8:UD;$VM",=UV)LUQ[C M/&8S0'^@;+O:^KW:=@FAP\;:! D_<&SR.X1HON.8VI4*ED/;3B4;&SJ'X3K6 MBM MM"F54LIC:7E"CG4EEPVHP82^*3;U/7!O9GP9S?2+]S$L3T3A2E+#9#]]JL3USH@E.")-@ZW( WV1P*^1#ZE; M,]RM\O9HW_^4,+B&3OG9VB)78HL$5[X">2\!WM-BP^$*,1*!DCB!J'\RGWB? M>C$8S 9C?8AJ1-J7V&Y.]M=\=(#3*!I8<4W*=QB)&/(^/H[I:.RFF(<1 M28;)<(%/\TFXC$8GL8^PDRX,Z38+YY,Q/LXB_3ARTTZB<#HC9EPL\'$L^!\/J>QDPM\) %*]N?%":2=3P@_TVA(HFE$"TQFTXL#5)U'X9R0 M,A[1'/0Y(KMEOJ3/CV/H?#D;P8*Y@ B<3"87IY!R3E)G BD),.9C,HQF$UC,E\".$+QDHZ5)NFPO,?=SP(RZT>+43@;PF :DZ5&EM>,E,&;SWL.&G?Q MY4FB8Q'@E&IN/M>.=5F5P2&--S52(%T[Y#]XS)LJM#@YZA?$I%) P MCN@,AC25^$GLM8R7XT>%L2=R/R+P+!)7'[?!\C]"QIR6'&2YPI>&O)B"HB=0 MF]&$E"C)0P$E8G(:SH8TV9P0)";(8DHV^!"CQ[3?*%H$;SOIF2-5TM4BUFF' MFW:4R>E+EF++;$17G.:@%;YU21$O37U#!)G$)?D)KPKZ)S@_^_;JYM791?^8 MZR)I7>;SLZN;:QKYL=B3/STF">*_M-&HRV.[U)!IF\EQZ5:.O1SOE6,'9,^0 M]>N<>+8[4H]?.5.)$ ARS02)EPI#DL: ZQ#> @>6G5!$6I+8LQG'E'AL+;$' M3=C N7E@(I*\ 0(JN8!&[ML#)U=6$GZ 9N*XS%7NKX\@#CF92+7I0++'_V&S M1UW[6A->7GZ*?14,:JJNY!5+58Y%S%TT>LB=A3D\IDGJ)>RKA,K/T: M2[LO^7B*_)Q0F(@.%+. MJMISEL"$OO&E ^&((:DYN.X]J._,([4 FEBJ_U*Y1.SW18="X\JGBZ0;,CH5 M,3J*+9V.=2:-L<=6=;U!LK8![/4//[U]?4E:HA-\ZL/3\;&_^;PV&>]!MJ2> M9%T4G^@HB-7*6UZ=(,R==S">DI&R' Z"OQ9%PCG8M[F7Q76("SFHP0.(/,!L MUKY.0G(X:CRM#8O] [:/\[R1($+Y!XN 4VS_1B;G]Y0"(:<[PD"$E*OP\4_C MH-IAU50<5 W6&=,BG:)9(P#"(Y":UZ0V >:2Z(CI"2^L)37^VW?QL\@76K@- M1WL;6#V(IDU$-&BJN0WXNOP[FS#W!BEQE\CW *LT7G!':/&50=- <$L_K?KZ]"I$%+"! KXL+@ MX^NW8?!6U1'!U>8CPN!-9M9_,[58K1^NKWX#IS[&?@ZVW\UY9*&,EAV(&"\; MHBC:NZH$9(P]I(/:A)]Z3P@,R"OG';$F *C$M':BI.4\ >O5ND"WTLQ8[?!@ MD+PW"6,"OO(!,1,QO6*O70.&K<3'7WHJMK#$QUM@U,T MZX;WE#%MYB0*G4(AU#XO4 _-95FE'\+P$FWL-B':U'&<Z)$1)* :33J=!K+DP,Q./58@ XF4S&-"0ZR-:ZN0X6$S+9],USU$R- MAB_U.?\5O;P8!#_R< ;LMDG97P@[4!-IF]J*@L1P=,IF#F5-D< 9*M%8U,&= M=DE";2Y?B>J2["[;O2D1ZA&"U=YM1MLH: NFR9W?0Z,06EM:BKE25M]Y^$N8 MBQ2+9!!4!"VO(@Y%-?CR677 M<)1<) U(!0_>A"](GM"+012P\(E>!G]ON J(CT\C05 TBE[5%VR8HJ+#AAU+ M7R(-=-*1F_2'HRU*,38[N!8"63(D[8?"R8J,11\2K%L1]E!$W;OJ2_QM:[Q; M%$ Z>AB&;Q:#:$A;D& EZ6I%O#=(28E()99UR=(A_PW" <2'Z%^3B9SH)H)/ M(&+L$/%CSVD[,*'VI;A_A5+SNA9X\\("Q$?1"E!]K?5K4=M>-FK4L)5HR[Q+ MX]O[3:4=#JQ6VFO#6ODUA?S8=BPTO #AQ[W&:XRS?9?VE2:1DKG#I*S9@?^8J63V);E#2F])G>J)]VYJ0%SE) MMJ9DSMKY@A/0PCEH\2E.1^X]:&.&G6/V],Q?JA,'TE?W?%A['/:54WD/28.[ M)R7J:*S1C#:/G$NW05@HY$-V ?_8=Q3H7/N&N+A*BQC[XGK=]A5_'UZ=<$>G M( ID4F'K@N11?HOB[8TMV^9(B3,,2GY;2+B=#_[^'5G(?#1"\C*PR5G[,G?? MI^K]D()SY8HGFFV85IPE=QA\:V%G:_3 )1(FB5&*M/*(5L(#]% P:CD3FR"K M"L1@"P3M*/V*G5XV:DYP&K.A=8ES')EG6.>';:QRYZH-\*G^%(J M!AS^+1;DVQ9O!RAM\<9NM['K=2KQ]!TI&P.YR]&OV)QB\NBXBYTV)A;SMC]* M^IE@PB;DE)%KZZ%%$*!M8WTQJ0-^^88PP27<;>5%ZQ]I[9_%@&AS52!IU0&S M.JI[$YN]-!*I/C29=WS:U3;=2T@KU P>+8L.#7I!S2EK)K/%C_.!P)78[$<6 M6CX,O;'OL*U[CI)7 MNV=U*O]+HYX-I8Z80U[2A],&O'SG=%.L&ZW%_I4P"AKC@O@BT[JY]C5:"X$M M$@,(G[H8E5]')2U@1/YBYLE B8A+.9^7;"M]\/QU6O+\0O7?[Z@_/KD@4SD7 MP=,,SU W-YV,;%9_,D-]RN(PB?]!8W ?Y,A=%_01*;3APS;")9GFV7 6NGDX M'VI;$83BVGZD\S/WQMF%D$BK624VVO9QBQB764L/.@T8@) X#--MO'8BS:^; M;K>9=C)YLA,'4Q!**')?I"+HN!N0.W/OV$O71E6L2-\(>Z'E-K>]2UZG:VDV M"&E4:KDC92[[0JP0'DQJ&[@=(=9^=U"*2R/(\,MEI[:2Q8:6VU)=%][M&BHF M$PON!;M.H]E+&S)-O/9%)Q$.L7?0I>3W'4M>^Y8].9,3<&L#Z??2K7-0R4]; MUI2QM.:LLO16>STUMM%2I .MG>W(Z>'\N!>^$$'LR*%_K2?;@N1GO>BGZM1"'L6]'RDQ3V9Q>562-!GPT^E.H5JW6)9$9<-%WOR3I M+3J=.!I <&(VM!'I0+P+PBR"ZH$\ZIT5MZ@"2A5R&^OS7#;D=HKF=ELT@O3. M#438D]I% T;2'R-^U82"WD!N3&9(D8JPED#U+V[ZO\A-[V[>A5JSA5D^OGXK MV?F&>ZP1OQ=?P+E/[HXHX+Z]#,MS,"6(Q5ZD8-2W[-=FKL] M+NA4P[)J2XED@L2;()%J*"FP$)^E [IRHP^M!-01.KBLBTL.(7!:S?9Q>EE/ MWD!9W)9G;T6P=;:F.YVW?8V;G>A9O=KC06=VC5[EI6=(6D# M^5JVDA:R@:IN8S[81\+)%-F/W%K01O6U7[3VU_@B.B7P;V."&B>VE$EG;^(= M;TBSG6W]MH0_7)"C[7;V*/RWG;E(EU/>OH2*IEHN%MO*I6=II\Y?&67-=*"E?455<6)0 M[FQIKW.SA]O*92-QHCZRMW=9H$R+&IYCT5,M)*1B]XRY]I9VC?2_*Z0.@<_/ND!X'J>)%_:Y+1T9MIKJ]Q==?VJ MB TD=[?-473V*>):RX]M25PCC= 6V0 +VXA;V__T9'K.-=">P6\7=@5LAUH MDALV?[UKN;P2?6^_+H@J>H'3.;:,0K=1'<1'0\4C<_%Z"P5I$Q)6PN_075\7 MN10M^#I"+U/A+:3:1]$9$+M-\&V1<6+OXN-[(W6?/0JA6T:+#2NJ]J1[FU@* M1%PP3;#65N5HNYI?)FRSP_860*D>;*=0FI);WZQ9RR?7+_80B4<]G-S]!.!0 M4"_6T.&D2<$Y24NO_A4+3I@7*T8UYQN;; /![>/ND/:QS=:DZM;B6AGD[?YT MG:W/5WY6MY^'VD ^$56EWLJC#&"YY9_CN1. 6I)B1%@4Z]$D;0%M#X]@/TKA M'J?U+I(8*=95J^\X5.O$6)^.?FX.#I$MU03>D#Y_4='TDD=4JB%P<'=A;YOZV,8:KC% M$R3<(Y(G<2W[HZCU4-0/^R]!'P5 MZ_73:F*&"NA7*EK(M>"2,/ZR40SWY*$ M:%(+W\D$"SJI%^%\,0SG?%E1- WGPV&X'(X"+]>"*X\6BV6X7(Z"* IG\TDX M&@TYPF[C29,HC);TWP17-TPGXW!"\TEK>]4!94Y3S2):88[+49#0GBY;+<#19!G3.DQEN'ED&KSFLZL59"<;AB*^?&:$/[\._A MY8XM6N=+WE@6Y W3'E"ZC4OK4.UVJ,>KB_4G MN(=L/G#TNRV5L/=$OU8,M##96D66,+?P+8S>_5W(';RV:3)[$/QAR.]9W#?4 M=/B^O<%8XU$D$L4ADY@&:]&'2QDN[IB$ @DB"XR&'@1HZ-O? #!7AZ_[-_VCJ-Y.)\?%9STR5"2Q[ & MM:35*%6YC/\QQ;N.R?;@;>3[S?L;%_GF$ZJP8VU=9,NL!W'J$7!ROKT@V[\? M^_2KY<&EH2:X*Z3K%\1.K,UW),TNG,OXM#J?%ZZLW! MC1S\>_J2/^*:'E#(HP-$&!!N@^\PS-6\.=K9%EEB^-J>+RVC(@^W;EX(L_U%XV(XCN6FN4VW#O=8+X-P/V6G% M@S&VHO_2/? M$LE4H##1]D79UB>$CO1N#E=K:BOBNU'36QSC)0=(N_7E;()B MGL%I1/DWKG=%6M==?+R1C%&#)*I+QK2_3>!?%(OK+*O&M&#@"D>5KQL_J^*T MA=R+ \4O] A8B.TK;=\H]C.I59"KU,N]+0S'/]RSZTW+(W(W5\?7;7/";($ M+5,L6[7FR7K;%K#NAEQNI6H/(SAQ&!:UK89[E<5T+C=K3B'J]Y>=+AF$'=@P MJ.//!PVU-O>3^@-:?]3K-'4];3:BR1X-+)#C7VLXJH\^B$1V:$^O0<#;P!37 MX7)6II9$J!4+9#$!^>7#J5]3Z/U)A,.F^$Z1Z2EH<]M2[U6N ;Z5U\E[ )W7 M3EKH?:F\([D.F*$ :7(T=^!?$52Y>X7@N'#I<_^W?6=!QU3 MW/=S&WQ7;.P^%XKI.V/R6"#CAP$\>;-"^MM_F1QG=7:$B$1_;K MJKHE_"Z:VS4Q]D%7G?HU$+D+C/.?7&G.M6QM(XS&<]L&#X;]4F"_!.R7@% O MSM720\(P=(Z]?,==P>&*/[NM)XC3U?R0MX-N(<*4EI&OQ8FL<+T*]Q!M7$"* MW;@V!B^768?8J%G'E9R@<@3YU)NT=JW=7#_0M#_6 QIO6/)UJ,LF63O%Y7^I M_)^]D::3%TSZ2BYY,IU3/$7]'0+O8SVIY?&8KI>B3OW:2^>.GKZ?5]$B=_U! MFMKE%4ZSE!2+] C6TNV8.^K\>E;WJRTJDJ2'7HSC8[1W[\!U38NI$SAB4^B; MJFM:562U+6MHZE'R-2F7#M6UE$&^,=S0=_DEW M&*IP("A->[>V- FCRPZ52IR1WVA:I+-=\SFV1'4@\)S2$,)%=+8H->WF\937 M6FC9YIBQO"VZFV]A RN?JG""LY[\TF@G6:AE978L7Q*&H@T)T2(R@=L&D&>5 M$''1U"R3T+4AA_2>>S7;.QFDB7\Z#$^.J(+PA'=CZ%R!T[6MMKI7?O2:]_\+ZSAJK;$2U[.W)D4['M=V@#U18X213^MC4&_'L:![^X6!9Y M >DB*)7+.$L9UOF=P,XP=J<2&S'$Y9<^$X,LWQ GW.*/MQA*3D1]& ,>O;%^+.%N1Y!!-B1I MPC0,SU9_O4LKF1CJUGG#J7%R)6X)P%[IEQ_H,)O7P74])W]4C7_H(/A;D^-. ML&@6.@Q9I$E?'WW17BWZUFL\OPRNQ:3Z3DT]8EOH M?8K@6XB]E) R(CK\7.(9U:\<3P+%IM9#@V;SKMC<$,O2,GQE+QM'50N[.\G< MKR4\=9B]1]?W ZK/O1^^!5'SS_OR[_[EM?P&KGL:V%\0OI(?SFV'R\\/OXO! M$[B%:D.O#@?SZ9D$(.T?=;'GG]%=%75=[/CCUA#J2@R@[S=%4=L_L(#[7>5O M_AM02P,$% @ %Z.E5C#>T:&J"0 TS< !D !X;"]W;W)K&UL[1MM;]LV^J\07EIT &M3[U*:!$BS=;>A78NF=\/AELIM.5*+B>JK4H866AJH+7<%LM9WI="9X9I"*?N8R%LX++?&W$E\AP)@1B?6IJ3GB4B#J\[ZJ^,[J#+G&MQI?(_9%:OSB?QA&1BP9N\ M?J\V_Q"M/D; 5.7:_$\V%M8!X+31M2I:9)"@D*7]Y9];.PP08G8/@MLBN$9N MR\A(^1.O^<59I3:D0FB@AA=&58,-PLD2G7)=5[ J :^^>"U )7TVJX$6/IFE M+=Y+B^?>@^>XY(TJZY4F/Y>9R'8)S$"(7A*WD^2E^R#%GT0Z)9Y#B)GUI.H5@%J< N),6\B<:RT7,N4& M/ZTDB" Y$N)D(4L.I)$ME(\*0,JEI3 E?ZP$).,-ESF?YX(:8IT>#2J&#P!% M$%FL6*Z+IFXJ@>5!%DW16Q]]N&?^K2 <$+@F"Y5#7=:GY-^"5R:9$7:'SZN6 MW-N>%'#VR EQ:.(&-/897+O4C2/*O!@7?5P*7.J'+BSXOD<3EN!" MQS*C/ M7 0)&?7B"!="7 @C&B4)7K& .H$A%2&<@W Q7$417#%FK'-C7X1)9 #EQ"GB74 MB1SJ)\&/Y%E($R^F8>+^V-)4\UPN;]V'1,FB3JC91S>?J1I -& "B/N=H#Y-,&#[UK8DD\:F1 M:S0G-;<8/Q"P>0/5'P-IS2N38/?AE#!@J+(K,EKE,C-LYCPW4ID6-@79(8-3 M:0TL/L/L@95*:X7/ 'PCZY6-^5UM\#EH=)@[V8" )PY$!\26$YE%O/5]RH($ M@\5JFQ:'6SU$SA.9<"]QP'X7T0)"9B3I[Q8OR"7 M&:8[MC84I#.5[FQ\-;3Q=0T_-A. 7YO'&%C':3XEOW8YTGEF$"P'G'(<^:V7 M(+X]I_.2Q\!IOKMK=AN#!XS:2_AS*^&#]M@U!U39^KX2NS'C'88ZM!.85EL? M;0LKM@AM,\AQIDE@E;9R'B30-S'3ZU#W>,J<)]-!G1UT>INF\\ CF#K1K9YY+/92YK*0;VZNVRVPOOS\U3GQH'BX+VZJ\0^]>V-<#0URU97=H MG'U!NK7;'GK?VEL(Y-/6=;CVW1@*=H@%/CV*T6M5+I]C+#W :E#_'!$FATQ'5-MI<5D)FS-=5L\;F9MI M 0+!CV *N,JADN4F,4OR"HKYFUN!*? J5Q5$E!F66FHK#A%*K)X+$KDPGYG- MA"F!YAKFKKY]5[Q<(J-%I0HHJ8S&GH>U8)?-$G95+>2J4LW2UER!PY*=#U&LZ>'Y.ML=1.!("<>#7%D\?SMS(B\=P;<3N)N\MN;\;H2 ]B-1CX@ M[/U#)A+SIDGX!'67W>2*A:D=?VLK16?!J(N=#4[TPP!:-U6Z,D(/XP3;Q[8L MW T[GD*_QKA[?W5I!MYNI##MM:-Y;*2J!10LZY,-S"PKA3XPFSK2F!;+8>J' M*0SK6&ZV)'>W+,.XU8.XC9-CXA8*H19#"+OG:,810YU$E"&H7^%T0< MM%XWI(X;?\N(\['CE9"QI<#9?-!R[W&RYGEGG3E//W[5PN3$[!@/XP:&Q<;# MD+H>"[]%%3F NNO6F.+>@\&VZ1NZ-9HR-O1L>,BSO+ SH>SWR6*QL".>+>'= MB-AY=IO!X,C+$OXJ8$W)&YFN8+=4&D#XX5DF<48!T1S8-8'J^A-9U'W!-\3; M 2^@[>!M&FCGX3T#[/H9>BJ:$_T,ET#>E"M\8:";?%NRC'IV]S/4&JW&=5.U M87!WVMD9VF[[0#!CVZYR)P'LK0,8-L$ MR?*[Y;KWZ%8 CQD2T?%NA2$D]"+C5A[I3)TZBBA+''^]LD<3MW@B0W_ M_>CLW@L\;N?/()9#F.?-T.[%D&9!^)>O6SPWP7=T%HGMO!,X])+E*[X?V1?U MPVKXF@"F QC$_&!'NT.O,+[[>YY#>J1^FH'XL@(>\68&]D0/'/@$_8%/\,@#GR_!&P]\Q@.? M\KN!AGTW_%=_ E02P,$% @ %Z.E5M_&1OBE#@ _"X !D !X;"]W M;W)K&ULS5II<]LX$OTK*(\S-:EB9)ZBE*O*L9V: MS"8S67N.VMK:#Q %2=SPT!"D9>VOW]<-DB(ERG'B[/$ACD@"C3Y?=P-XNZ76AY)PGIKDEZ< MO7ZYEDMUH\K?UA\+/)VU5.9QJC(=YYDHU.+5R;GS_(U/XWG [[':Z,YO09+, M\OP3/;R;OSJQB2&5J*@D"A+_W:H+E21$"&S\6=,\:9>DB=W?#?6W+#MDF4FM M+O+DCWA>KEZ=3$[$7"UDE937^>9'5 @ MC3/SO[RK]="9,+&/3'#K"2[S;19B+B]E*5^_+/*-*&@TJ-$/%I5G@[DX(Z/< ME 6^QIA7OKY4L_+E60E*]'P6U;/>F%GND5F.*S[D6;G2XBJ;JWF?P!E8:/EP M&S[>N/=2O%312'B.)5S;=>^AY[5R>4S/NT,HYXF].8[.YN%:ZE"4>;E0$E<[%QR)/02O'0C_3]$UC++JI2'@,Z\ KD,Y-+X&7V0";$/=@VU4R8,RI:TV"T K@+\.:8*5;H6-;01CR$#PZH6U-QB"!(6O%")QL07 51RLA M"U+T(C'OR9HL8ZV<)):S.(G+6&G#<(VUHI#&DQS["2]#D^8R3K90![Y$*UDL M>/C^NXGKA"](_':!-EZUV( MD@=H@30.QN P2_(/<$UF\RS'P, N5#6'82\*_9$;= *1; H^8<.44@'47_LQ MKT%L+N(",[W ##!A"?<*@\"(3"(\.-"Z428HRIX=C3*9Z'Q?-^MUHH@YD#?B M-5@WK)#@B]5AN(8V.HPZ W#PC@)TVXGIENL::NG=4:XYR)RQ-1Z'0DG$T![F M\@CC1EWF-ZIFK/&E%NRNB$@=#QEJ*#/>8(()+*,2YHZMNY)'@M^U0MNC5>'" MA!ARSN+D+:81""" R=AUK'=LGN95QG34($=P-9G4$0@-3"TOK,VSXZSV1\I6 M6 #QL\L)QJHF(Y#%>1&BW& 1,9S*.9N.[>-9M8W(KI/6QPEF99)T\HPARG;( M,W+Z;&]9Q[,F$W>7;-IP=IV.!&#;2+J2P$*6H-9M49M@_&0DSH^!-6D+-3>8 MRQCS&W0WGJ@;1R!A!MR*_6,M8[*H6%1),CH&49[4/D3]G-\:AHYCU"9_ M($+5#F/\V2C( F[$!D/>65:ERV'M<(W02D(X8^]_PQ*0? \FW>D\:=CR_.] M 5DFHS!XLE?P=-S'9BMU7_15KY@4I OK0I8&K1LXZ MIXE=U@EFOXZUV,;A!UC#B= M3$)VPZ8,47>H/I#N::ACC1U\!5!K5"1*'ZLZ+A+4P.*""U4(6 ]>J:2MD6OM M- ZK@1<"KCTS)?9#J)^WU,L\^M3/E@5LNLSB?W%!274DJ5G=D5(1XJM& M,B\-"I].;/0.X11>6;#V09!SG4&R?8#"7TH(=0)H>.WX1(/W3>4[!#U7=Y%* M]I%GU^HBKN5],>#H3LYHLF2VPQ]3BOF3!G8Z4=Z5R3>L MJ'X@&%? \"2GVF4X*1P6\/88@CB3_]N:^)>HS'=9I*Z&^T"24240KPV"PZ2D MC4YBL$-K.@T;X#[,H=.1_Z2G^*Y!>-:;8DL5P*805^U";^N%WF61,<=1<&HZ MK8>:!&AE!Z99"EPT5WZ_4SH:"]<7Y_N1T"YVB,5?G(,'BV*WV2SH5I94\0*$ MT7$2@* ,*-"7,12P:?=J9H\36K]F/I:?"6W1!2J)J920@RD6/E^4O#-!Y7&] M" E:95R\'):3NX::S M4GR&)IBE;Y*/<1BL5?:(MD;*V%7XN"YDV@?7;Z&8$R=NXJ(#)\=P2URJ)U8(7 MOH*=88;(;*_$Y5;\0%'HVB\NSJ^O;OBW\^*I.(^Z.(S:$N6#8R.H+Q\*Q;VN M@WHE]B1RA$5>%;5P)H0$[:>*6YE4JK,H>KCIU K=@.&JS+NNJ$W%O)!Q4<\C MWQD'.\IR>A# M,?2N%T)6F\1WQ1[Z0+1:4YN#%:27<(%L?X.H;/V!J^AF&$$ XNHVGN\VN]B0 M;, 'ILT'9.IF/:5UFZ9)XZ8HV?E'JQH.FR,+&H :<)D^*!TTVXVFH?36C=]E M_ZP *)>Q1@2#V'LRR0]7[R[?/^VXQ#'C_"ZW5=\\NSY-EQ3)70P^ K>F1JTW MT4(CR_$B]=0?A2(%Z7YQW.AM714H[K3IAL6LBA->.LDCQE*J!$+?1L$%A$@X MFZ,Z*4?BPU813+U-\B*>RUT(#)02LLU3WFC: TH&9 X7+BWM9\:*'?S4A_F, M0=M'G+J=50^W8%M1./3$$J6'!%.J]5JC+%8F[Y36O;';1Q*=)_,]>K5*"/A: MK9S? G'?(F'L*<:J,[AGN=TLTU"?*Q(^SK@1 >'8;$1PS;%0!8D#-RJ+/&D MMV6CKNQFU99:&Y@0Q#JAU.Y"6[4Z!X+,E-V)P;+ A);?F BC.$G7RP.FA9* MBDMI>H%3WQK[R)^^-Q*_<=8XO[D0$[P2[Y'@8+P]7<8IZF29J;S2R6$O19Q0 M8E0SB9S3K;NX@^J+3Q&#%YF9 :O3'"X N4+SGNYWD6#J'$7Z>SG;+[[ZIP1L MK\#N['\,55S>:!*8D@OP/.BB4\N9C!]75]7EE._XEC^==#?9W*^J(\?._4+1 MUO-](CDHL_UO(E+@H? )!DST%5)-H.G .RY5,)J,/R=7"R:/E"NDB/!K2P%8 MOUZJ*6IH[Y%23>QO8ZUP:HT#K^M_SA&9@#.W>7++&02H1D0C?(V[M9T["MI\ M5)=CM[*(.?CZ8LXXLO/^ [ MH[KFG((V#1,U7Q)6:N!O0@Z84[THT>^1F;Z96LE=3)LWMJ[/2AKNC[=A M6-ZLY$_W94#?)PU"KWV MS=Z!%INGOSD4@DW@-V?56QDG;#?8'BW(O) ;3BQ'-0\/NE'KLMO1_14]WY<[ M4=!Q(I,Y>6N,6C<1R75,*E-W:]I@*.F@?(_0J;V;;SW>"^$O:'W@V)_;R^Y3 M)H,X]LBV:=JUA:^H>$OTJR9G[^#A6[CD\$@JG'H6J9WNT>Y6X_S([CN;NWMQ M<'HZX&R!\TAO,QWP?>G?=-U]E]-'?,[^=L#U/W89.CO9D_0HCFWRIO@TNMK7 M$%RH378^ W)BBC6FU1RUF?EQ,1_PP';Z>!_R]$.=D-W-&4W\_;#N.Y3S*/AJ M/8A/"PFY8UW>BU,AZNG=@H-TG<[AHBF[*[.=3Y=\C,1K67#[2Y?6F@:;#A$/ M+)$=P5GXTO57X:QK'SC]4.%H-L#(H^OS%.[$:-\LH_MC=7U#%'G*#S>_O+U^ M^M_SX ?@7O@XST,^^HSGH6/H8.$7NQZ9[\%>Y]A=F*VQBH4P\G&_-QK[.WZ. M>^;N2DT=Q,>6W_GO8G'$?[F9K'VXB4-[M&%52MYO@2-) MJGYWQV2UWT%D^%V<:W->0Z=]&:;>9!X?JB#2G,2'FT'=&] M/4[]V9,&LRO)^Y=)DF_T\_[8WL/[?C1;;48FCL@+3D5H^>[8FC@^?J/9#M%\ M3::=HQ)FZG#B>&+YCBW05X]]6_Q*P,.;\H\=UGG(][% ?G0I]GRV<, MALTHNH;2%\GL#K=\0W9W/+8\\#!AC3AV4+/9OUYT2G&UL M[3UK<]O&M7]E1U5::0:B\"! TJ\96G8296);M5SGWKES/RS!)8D:!!@ E*S^ M^IYS=K%8/$G929.V^6"9 /9QWL\%^>P^S3[E&R$*]GD;)_GSDTU1[)Y<7N;A M1FQY/DIW(H$GJS3;\@(NL_5EOLL$7]*D;7SIVG9PN>51L\R' VKX0="E68#<%&"3+DM,G@:P;SBQ0T006296++; M(@T_L=O]XN] ,%:D[+U8BNT.:??LLH"M<,)EJ)9]*9=U>Y9U7/8F38I-SEXG M2[&L+W ),&I W1+0E^[@BJ]$.&*>8S'7=MV!]3R-N$?K>3WKO?YY'Q4/[/_F MB[S(0#;^OPM)N<2X>PG4ER?YCH?B^0DH1"ZR.W'RXL]_<@+[Z0" 8PW@>&CU M+^?,+[ LNQ59)')VQ9K#/VP$NTJW.YX\@/#GT3KA!3QT+=N=6O[$9?F& RU8 MNNI?XSXJ-HRSO*"I=SS>"QQ_ZHU\F^U$)M<8L;IZTR>PAHQSW,VM]2'EQ9+,_7Y M"@=OD2:XMD73-VF\%!EA.02(!'K'LR(*HQU@RZ($S%^X,:!#RU0AC18FRBV< M$\&?/-]+:A',"(XDK0G1B'U,BRA9,S*H.;L@'@V#=)<"+$6Z%K!NUMB!S6O+ M2P#31%S@I MP Q=XH9>],. >L7G.XA1@X4!VD) CA $G@[, 84B6@(5EL@<, MW0-+TL(B$&$4/>2K583V&*RY1 18=9]%12$2%J9)+I*B9(S!)PZ+_3W-4.?5 M0_B7F%L;T XQU6)G_)SQN #*P<[AAB=K6HSMTGO8#)A'$T02XF(9RR1?U@!O M@FHV*#$P7B_-P?DM)3T$B- J"E&$ +Q72O% 4P&:Q;D:&<$NC9'729AFNS2C ML;AF2AP'H#/<9)F&>Y@*\T P)<&3!.X7&UXPOKP#=$3\@!0'$R%9JK!I$WB8 M9K#U67C.8"]8/DJ #+@87V=";(EA@&Z6(2GIDD02F+%3I@D'JSU L4Z!7Z- MV(\1&/&EQ.V"_6V72B3BZK8%FI;G:;PO\;^/B-<7^UVYGI(UD+&-5(<[&)X4 M$*'@^"BI+L\X.S&V/#E_G#$ \6I8@R[=K[2QL6[;1('8=MJH%F8X4.Z^$,B" MJ(@!*B"KW%?\O(=G,*[;%N$\M#P5UTOUA,M[D!0!";ZID;!N6-DTM;!AUTQ?(\&'*#/6N@Z&(0I)RFD FM4?3<[#PCW /H0V2&UI&Z3%#7^DG>;ZC,<@S[-M9_. MR[4,H.B1\_0KO_X/>\.S3Z(X9V:R"PRZ7 M(,T1COE2GJ+^@(67,5@!B3E.#RN<@39HAY69)!' D5L22R9M+@X WR'&K;; M9Z *N?0VDDZ& J ^;,'32^-=JCIB#OXI1)M]YOK?G&L_4L&A< .K+6 X<9LT M0@'60( "2JT:QC(J())1F^/:%V@D8.\H78ZT5S(R)AU]SPN:*#>@F*/FR7L4:@_J+"MD#KNGR MKHQ0U^ ,J56I259=&0_FH*_ <"N;\P ."J*G)8Q_!<)%!D@5).PZ\Q2LCC5Q MQI8[#8XQ4A$E+XDJ5ND@D(<0T>21#%]71AQV/9>F"5(.(>$GY3SUK>EX:MF. M)XW2,EJI7(1R3Q-=\N0+04FUP-LIQG&-DQ( M+L.C>2ZSESKQ7&EVX1-<5S3#>W!ECRW'FUAE,@#J2)$J"7(SFN@;N)8B^QC/%R-\>VG/'LJ+J+:.;:]1W5Q%?' M%GT<*^@K^K37^(6+/JT-?JNB3Q>FOW'1IP>DWZSHTX;G]U[T:4'\2Q9]VN3X MCRCZ=-#LOZ[HTV;M'T6?_ZRB3X??Z2OZ] G#[[[HT^,__BCZ_%'T>731Y[ 2 M_")%G_8V_Y5%GP9+_BCZ?$W19_;O7O-I*\7OM>;3H;Z_8OUPX+#969NHN+K!=P#;P8H$I&YBE&D4=U F)A'GZ77 MR[_>=1WKM*1]1'[EU5$1X@6' &F?@'YA< ; H+(1;J32M&1^; 7-Z:F@C3W7 MWB,36T3O?UJ!I:K816$DV6T#S MQ9_8OZL2&L1!Z7:H@N;XEC.QO[*$-E3' FT"%[ !(_S.,7VG5Y8$43Q\>67;.G4-M,KM?8P4HOV/ALLOK!39V37HQNBS3*% M.>@U5"E-%Z(:B^(B,MO&- &U]DY6F:1]JM*&ZQ7J22PXL#)-1,N>M^&+\AYK M;DE33^XY+< $\?4:;"/5S>2$#MJTZDF%X;?1C:$DK,$^D9N4DAYE*H"TZHX6 MYE:!)9:6<@C3EY@PA^C[$H:9[H.JH1C5"82X1IZN^E,]VZTG0.!O)#[PI,'L M6KY.Y2Z%(6"UCSD5BA"0""#<"D% 8(2'<]7VYX;3NT_9!@PU+E\%4K;]C0XQ M)>45-E31*J%OUB,:GD69!>1I$X5FI MY?M8(0*E0(H=7KT1J-6EH"3[$_;AWY+NRCKHC&D@Z^JB>Q_1S?A;(CSZS8IW MWW<6[SK,2E:OG*GT E'3:41GC0S=EN@JK;3W('9M1*SI_;U*69+2+=:"UUMI MVS]6F2M*BS1.NKR/-7_Q38%!RRC/)R]2#%<5OGR M5O DE[)XA%*5TD%;RGW(X*M=8)P&5=*VK,UUE!:)'CG?=NMU=X$Q&D%2I#M" MJAEDEHN-,M+M872J^)(@ZMK38B&'!$4Q.B<3@Z\<1"'5/3 -$[)*47'N9I_E>Y[H<&6^E1$T;HRU)$)ZJ'G4 M3,HZXU=9#3#"'#-7>-*905AE3LMSN=@)T"&:E4UP6R,],U; ME>W#W,SWYU4%2^M ?6_J299:A8DX$']3+I#7ZB<-0]:%O=0E&D/:5&NFOB-3 M+@M@S=C"JC5L*X0;P.)J.H+M1N^J'SW7_P;'#6-951^\C$0A:%3B?TTR]%#A M:I *9B*&J6X]SRDR,,A<559!_["K6EMM>505PZUYH1]XLD=:R#,N'>6-B6LY MOGN(3*CI2//A"#Y)E,KF(R'FUQ'H<65?9'W MM!4![_AHRX/!:@;^N"2Z87A"OHLP;%;400?KS*J\'>3.K2YKD+_A&1B"7G9X M,\NK'=;J98VI6)JM8_CN9;G M^A@ B>TN3A_0!,/" L08Z5=!H.IO;[#=!=2':$T,2&1@.<[L&!*$/-\0)+X/ MLC;NJKYQ5>1$SP3P7\!^%V5G "MJNI9[,O_PAKU3MT[.Z]*VC[M$#3($(-W8 M&L]<:^*/#U(OJ8V^IV,'16ZZ7,@;0#!3/,M!1(SI(%1+E0I7-:6@EG#BW&&73!\ZLO"US$$40P, M;"NP#PI3C8%CD"1GVL5 M(+(FA+KNECOU_N\4)"TB*A1I2+N&+1B$E3T(%?2 M1XT>VCJ=*GTK=H4TP75 B !EHE)%G-[$\CO(<]4F3\_(9B74 .4=!&9' ^+: MH/5VV]AT0-(W= "4MY 5'$\4&!($;3?4!4KWR"8D_Q)?ZU2^]EW"OA6+C+R2 MT]E/H"-(9<;!C5P58V3J2+*Y/I9D]I?:CW5[EE2D+?BP0=GE9%/+\SS\=V3S MM47PJABZSM(\KVD$W\'5YP@2/#RN=0HN9!O%,=G^^>B[TQ[^)T M 1[SAF=%@KRG=Y673)5[=S$/)>9\37_!!NE.*I>&8B5(02??Z,)''V24U1CV M51/C"_K/NO3AZWU;:2MY M5(T&Y%^I].$Q., KMI<.%_+)"IT502^T6*7A1B9(S6X-/8K+AD*J\5WH!7FNV/+#@ZZ.NJX:WFL M3#VU4JC>."!$LY'7AN]=&3DYDR[=RD3)XB4;^XW>2:\I.76F/L8]M6UDJ.39 M@RW! ,"P@\FO$#8WF@$'L%#UNBJUJM*2JQ[33)1\8/X ?N[4L5S7.\CEKKZE M8SDV./-99S36T0O]\.JZ!9LS1'PO<*S)]"#I>X##MF0PF1P)W#PNV(]\D;&YVQ(_(C[M1=90" M=]HGM]L$_FX%D'7CZ 9=_ SC-)<$4"&[Y"@ M=;"_)$I"CN(+0[XU!>X'.GG2WAIB"?PF'=GUPMH6A%98AFL< 'P?&GICAT3800M)W8F%\O:#@ M!P& :ZY>9S .LU*4;8R';:3>YY*>LKU!,2B(X8("4$(GIZ8/'FO7;YW=\]P\ M7_.X$S(R-\L$?ET7*JKG3JSI1)ME(A]5>"\42O?8>,#946U7^52=^B&)NJ!C M:"L>9565JM[?.IV"0/H@<71&BJJZ8 NH\ZT.2:V8=Z$*'O,2\YYC1>5!(7<& M:_J^/OV@(*N)34FY3,1<1>52!@BY8PCHE 1TFT>,#+W3D[3:'>=C7WVX1O\C MA?A'=1KVQX@OHA@U0+<=NY."Z<3R;#,8H!>".@_\]00$4Q>X,NM&93 0<5HG MI3K-1@\5OO_I XLA@]3Y"$A"W@/%D+4% ;"=@X$%\-Q0S5^2,:U*ZZ&Z!>NN MO%K>='P,)J6\-H(#1=UD@C6E4T-W R'2>"J^I?\_D.P8KGJ5E?$E5]2B,+U.+/^ M1'-0OU]0O6B@"S7OZB=R6B^Q8R@]DRI]RNR1,V.3D3V#SX'E3$!>P,Q^IX(' M8K'[E'V;9BL1F7=>Z[IO>>? MDY[VT!NZUGV;&K9QK:N98.2!*X<":EDM?_9 M9(KOCKOG],AS.P Y/18DE[:&(,R>TFH P60$6?4I&P>>-89/'T%HE,='[Q(J MMX(.;7C!6<^"KXW24^<"#J'NET0:,W\$*4^U0%W&"EK(D+0HD5_@24*VH -, M2F*:)Q+,(ACO/O]0B9M)R/*>B4K)!/96YBUM\6P^0.QLGTUG#B$+6$Z;]]0E M4,%F4YEM^2-W6KM!G^&/IWD^'OG3^AVZ(#$"N;*GF*.RV M, ;7'H_!93#P+TN-)RN4'^W83H(I4^"2A M=VE+4L@#,81=(\)5]B+*Z(4-U1BFX,9SE9MH!= =2$MJ].!.*$%T"\SSO3$( MM6.IFGQNIB1[W5H_PDOJQ2L+@U]3(%^VR9\HYRR)0Y1A[Z/\T\4*Z:#/_&?H M@US0E&_ +"B;&470N@NPR['GQH+E$?9V4.$I^1@[9_* MWL.@URT+!8]SN);AFZ,#X]PNFZLF,,5LT902!OCUP//D]WO=[1;KC:XE1N,AX%KN$T2U",/CHUK]LQ0#L6 M.---X',YZ: '=F15R/4#HLQX N!XC@'.HUWPP14/^^!#*SS:">M&V1=Y82V" M)C7US:_UP]0H&SN!%03@(=%7-NZI2W?D0WPS@P 1]-;!L*9V1UZ@.Z[*=-YH MUK[EP#\(N,;TG3*.&E.[84^E\#C@:L<0]H"H@HRV[LGKBE?&QZ]Y&:U$VVQN M\E;SM,,JE]W!9J/[^$,B2&=+YNYMP6CT*!M.IFJ,R^?^J/%.DCJP+X^0E[1^ M-(YF%_3+\406]^*)O1^W \FJWNG2PV 0PU(L-3AU9%0V^OYJWBI8'H4!2GLO M!LT*D8E%X]E81TK#YWU*M(X]W/2K\4Z>W.E!7/XE3$!/#5>JD#>?3/H"(:5_ M5BFD^L7]#I[J ]5=YQL.'55KG?6B?2K!R$4#7)^['$7BZJS6&^'I#C KT0[G=EP!9Q7[TP&4VL:>+5,X&LC MOSY>=(G;,-&//$"KL)Q T L&'1.;K\9@'L<*[-R09%5W[UCSN!@70J,+K(]X MO:&NC?'8!89E[H&(UQGY%\,A[^3"&T^&PMZN'QRX-'X68BNR-?WX!:HW)'CR M%R+T7?W[&G/YLQ+5;(IB]^CR,@\W8LOS4;H3"3Q9I=F6 M%W"9K2_S72;XDB9MXTO7MH/++8^2DV=/Z-Z[[-F3=%_$42+>92S?;[<\NW\N MXO3NZ8ES4MYX'ZTW!=ZX?/9DQ]?B1A0_[=YE<'6IH2RCK4CR*$U8)E9/3^;. MH^=C'$\#/D;B+C<^,Z1DD::?\.)Z^?3$1H1$+,("(7#X[U9U RX+GXBJ-?XZ6Q>;IR?2$+<6*[^/B?7KW@U#T^ @O3..< M_K([.=:%%<-]7J1;-1FNMU$B_^>?%1^,"5.[9X*K)KB$MUR(L'S!"_[L29;> ML0Q' S3\0*32;$ N2E H-T4&3R.85SR[*=+PTR:-ER++OV4O?]E'Q?V3RP(@ MX_/+4$%Y+J&X/5 -8%?I=L>3>U#M/%HGO("'KF6[4\N?N"S?<""=I:M^&'=1 ML6&7Q7N#X4V_DVVPG,@ECQ-ZD;!G=1DN1+'.8%,=@H6&&@Q-6 !Y] M"XS8]&'B/V#QG<0JX<& [:,@1RH"3(12 ,B1+H,(RQ0-N[)XE:6$1BC"* M'O+5*D)O"[Y:$@*BNLNBHA )"],D%TE1"L:0$P=@?T\S-''U$/XEYM(&MD-" MM=@9/V<\+H!SL'*XX@>+@?!H@DA"!):Q3,IE#?@F:&:#&@/C-6@. MH6TI^2% A591B"H$Z+U0A@>6"M@LSM7("%9IC+Q.PC3;I1F-19@I21R0SG"1 M91KN82K, \64#$\2N%]L>,'X\A;($?$]P=)GX3F#M0!\ ME ;$!A?9T)L26! ;I8A*^F25!*$L5.N"0>K-4 #Q3H%>8W8JPB#6_09?N5-3;@MET4J&VGCVI1A@/EZ@N!(HB*&+ "MLIUQ2][ M> ;CNGT1SD//4TF]-$^XO --$: G[!,PEO%;'L5\$9.4D/5%%BTD[Y7BFQ8) M<,/*IRG AE\S8XU$'W+(6-LZ.(8H)"VG >A67YF2A^U&V)TE#Q"'5 1# ?Q@@>HAJ"#2T5YD.^; 38)F@S4A\'W; 6 M1TA3B@B9QO>0S 'V(8I#6DG=)REN?)MWN^HS'(,QS;4?STM8!E+TR'E\CNYY ME<:0;N>/Y/C@,7N)M$K!#P=O5(<:HHJ$ 82;<;8587"LX%D<"9)-&H9[8C6Z M6C+Z: 56 0($7U20@P*7>P>BNX>(!$.WF%N"'B01DDJV*Q$ C[^.$AXS< .0 M.9"@T1;:)P1$!3)4?%8!XRQ* MPGA/<0 N(2E%#1+KY']'J7 61J:P \A"'S33,+E9Z2\@)* MT.1J$ IW6;K<0R12,PT.O@.!B-)5U>\:+A<=;.ES/D)J1R[R9ZH'8>TY3(/R M5LTZ4P+[^//\G3;8,O9ASD-_W@OTK52WDK;!-8]5NF\2U-'RB$^A>BSSUS_FW,=1RH\%&W@M04,)VF312C$&@100JE-PP"C M$B*9M3FN?8%. M:.TN5(1R6C8M+9][R@B7(!RCEJ(:?7#NN9K^3)AM_*U)*R M+@0!6@T9$]%\IOV&#G)P^_S(-%8+%#3>3(*Y@7[E$SOI5K#-HO&F0/NF;(NS)274,R9%:E)5EU M8SQ8@[X QZU\SCT$*,B>EC#^!2@7.2#5?[#KPE.X.M;$&5ON-#C&2454O"2J M%:630!Y"1I-',GU=&7G8]5RZ)B@YA,2?C//4MZ;CJ64[GG1*RVBE:A&J/4UR M*9(O!!75 F^GF,=QYHY5.)7:CAI,DC:,8Y6EVT%_VW AN4R/YKFL7NK,P"&M8O"O-T2#( ME![F>^LD^@6H3UJ?!S H"AW+@ M4G'R'LUQ#=I-$GN998R7JSFVY8QG1_5=1+/6KJ^H)KXXMNGC6$%?TZ<-XU=N M^K06^+V:/EV4_LY-GQZ4?K>F3QN?/WK3IX7QK]GT:;/C/Z+IT\&S_[JF3UNT M?S9]_K.:/AUQIZ_ITZ<,?_BF3T_\^+/I\V?3Y\%-G\-&\*LT?=K+_%\^G;11_U)Y/A_G^CCV?]V*-20RORYA,2;)9X57OB1SB/13G4#:6(>?991+__ZT'5LT)+^$>65 M5T=%2!8<$J1] O:%R1D@@\9&M)%)$\C\V Z:T]-!&WNNY;KC8SS^0SMH'_G] MOKN'%EB![UF>/?N*'MK%0WIHG>'K03VT6@NM9)ILH7E BS^Q_U M-,B#TNU0 M!\WQ+6=B?V4+;:B/!=8$(6 #3NX?DE+IY7S+MFW\9VCGJ*3RG!;@@OEZ# M;Z2^F9S0P9M6/ZDPXC:&,=2$-?@G"I-2TZ-,)9!6/=#"W"JQQ-92#FGZ$@OF M$&-?PK#2O5<]%*,[@1C7V-/5?ZI7N_4"".*-I >>-(1=J]>IW:4H!*KV,:=& M$2(2 89;(0@)S/",$X+G1M"[2]D&'#6"KQ(IV_Y&IYB2\XH:ZFB5V#?[$8W( MHMP"RK1)0K/39NF2IRJ"B@&5'IG:5F6%7ZEN9JZC5(_J?>P0@5$@QPY#;R1J M=2THV?Z(??BWY+OR#KIB&JBZNOC>QW0S_Y8$CWZWYMT/G2U3MGJKQ MTG09T=DCP[ ENEHK[35(7!L1:W[_H$J6I R+M>3U1OKVCU7EBMHBG9,<3VU= M[:>PKR61@_)6A8,=OZ=:="&PK4H"J'7ML'Q1/3)=I6TA6>QJY\'<'_<)9@,W M.G4\$*HZNV /[WNE"3:I.WI:UZJS=(L$D'\WV#HDBA#B&3R0G0,./ %Y%VG6 M4CO*Y-2.CASR+9:>NCU/_7^Q32$ RRP/9R]23)=5O;P5/,FE+AYA5*5VT))R M'7+X:A48IU&5O"U[)'SK?==MW=8(Q&4!3I'2&U&62VBXTVTLUAZHYT:;6_MCS'_V4CVK= N=("AJ,Z7 ^D5O M:+92KL/)MD^?_6/$V-Q^I9ET4V&%^30PAH/];FE!;0K/27D0%27HG%P,OF$0 MA=3WP#),R"Y%);EW^RS?\T2G*_.MS*!Q8>PE$=%#FT?-HJPS?Y7= "/-,6N% M1YT5A%76M#RG@$XICJ[ ]6Y'[QS<"9"I6M5-,#=&^N:MRNW#W*SWYU4'2]M M?6W:DRRM"@MQ8/ZF!)#7^B<-1]9%O;0E&D/65-M,?4NN7#; FKF%5=NPK0AN M((O0= ;;3=Y5/WFN_PV.&Z:RZCYX&:E"T.C$_Y9LZ.'"U2 7S$(,2]UZG5-D MX)"YZJR"_>&N:@W:\J@NAEN+0C_R9(^\D&=<.MH;$]=R?/<0F]#2DY3QY3)2 M71K<\ ;25/.HV5@ .,>?"4'V3:96,!D/;W(=1197_D7>TUX$HN.#/0\FJQG$ MXY+IAN,)^2["M%EQ!P.L,ZOJ=M [M[JL8?Z:9^ (>L7AS2RO=EBK5QS:\:I3 M+54O<3:S7-^MK3K?95'ZV,")+:[.+U'%PR M!:@Q\J_"0/7?7N-V%W ?LC4QH)&!Y3BS8U@0\GQ#F/@^Z-JXJ_O&59,3(Q/@ M?P'K790[ ]A1T[WV?=RE:E A .O&UGCF6A-_?)![26WT M'1T[*'(SY$+= (J9XED.:FK6T9<9EL;;DE8I:)Z[:[.D9V>R$&JB\A<3L:$1<&ZS>;CN;#DSZA@Z@ M\@:J@N.9 D."H!V&NE#I'MG$Y%\2:YTJUKY-V'=BD5%47VH_U]BR92%OQ88%REY--+<_S\-^1FZ\MAE?-T'66YGG- M(O@.KCY'4.#A<:U3""';*([)]\]'WX_>C2[G<(EU$OL^3A<0,=_QK$A0]O1J M\I*I=N\NYJ&DG*_I+_@@O9/*I:-8"3+0R3>Z\=&'&54UAG_5S/B"_6?=^O#U MNJVRE2*!VDC0847>X7$XP"N^EPX7]LD*G1U!S90^(8ET[.":12C=@;TRWI MXKZQQ2X;,;)&:DAI[%=2,@Q6J^_ 5ICOCBT[.!CJ:,==ZV/EZFDKA?J- THT M&WEM_-Z6F9,SZ;*M3)0B7K*QW]@[Z74EI\[4Q[RGMHQ,E3Q[<$LP #3L8/(; MI,V-S8 #5*A^755:567)58]K)D[>,W^ /G?J6*[K'91RU[ZE8SDV!/-99S;6 ML1?ZX<5U"S=GB/E>X%B3Z4'6]R"'VY+!9'(D'&#'9?"AF@?[2[(DE"B^ M,.1;$\O*-?$LUB Q)=9SK#[DP/=X:T'=-U#PJ>@W5TIXF.+3]PK=FL MUT1?QB+\412FJ3X$R34R"-::3<$9> $N@;TUM=OS8'3!M,$?^;/9@]#]0"=/ MVDM#+H%?G"-WO?"U#;.G0:+:I7EQ87HIW8LI,SD>ABK]PO&REI_?7+&),QVQ MMZA:49FB62SP07'\::ER;8QJ$2SP9Y!Z>+0,I)#TC5>87R\H^4$$X)JKUQF, MPZR491OC81EI][GDI]S>H!P4U'!!"2B1D].F#QYKUV^=W?',3+L3D_29G=^.M)"*8N2&763+OSP M\P<60P6IZQ'0A+P'BR%O"PI@.P<3"Y"Y89J_IF!:G=9#?0O6W7FUO.GX&$I* M?6TD!Q1,EV(ARW=YT&O)8H5M1/O:, 01!$MA;OV1EJ!^OZ!Z MT4 W:M[63^2T7F+'5'HF3?J4V2-GQB8C>P:? \N9@+Z F_U>)0\D8O=V(')Z+$HN+0U)F#TE:(#!9 15]2D;!YXUAD\?06E4Q,?H$JJP@@%M&."L M!^!+H_74"< ATOV226/FCZ#DJ0#4=:P@0(:F18G\>DY2L@4=8%(:TSR18#;! M>/?YATK=3$:6]TQ22B&P-[)N::MG\P%29_ML.G.(6*!RVKRG+H$+-IO*:LL? MN=/:#?H,?SPM\_'(G];OT 6I$>B5/<4:ES0#\X Q"'L\F/F$JYW[.L W9M;E?F7 MRML3R,U@ @[F9;E#JK[C\SK!LYAX%J0GDI3@!_?M)L 5:?!)0N_2EJR0!V*( MND:&J_Q%E-$+&VICF)(;SU5AHI5 =Q MN=%#.Y$$V2T(S_?&H-2.I7KRN5F2 M[/76^A%14@.O/ Q^38%\V29_I(*S9 YQAKV/\D\7*^2#/O.?80QRP5*^ ;>@ M?&896?W$9Z2 ]@_EWL/@U&W;!0\ M+.!:1L35ZY2NZ\+X]("@Z\H=8_!JS@@2>7OD>O!YXGJ6Z]LZ\OF6#Z7:!$HU M#X.;$??4_',YO1WUC@[#U1*GA/X7$XZ M&($=V15R_8 X,YX .IYCH//@$'P0XN$8? C"@X.PWBC[HBBL5=#DIK[YM7&8 M-LK&3F % 41(C)6->^K2'?F0W\P@002[=3"MJ=V1%QB.JS:=-YJU;SGP#Q*N M,7VGC*/&U&[84ZD\#H3:,:0]H*J@HZU[\KJ2E?'Q:UY&*\DV-S=Y:_.TPRN7 MNX/-C>[C#XD@GRU9N[<5H[%'V0@RU<:X?.Z/&N\DJ0/[\@AYR>L'TVCN@GXY MG2CB7CIQ[\?M(++J=[KT,!BDL%1+C4Z=&%6-OK^:MQJ61U& VMY+0;-#9%+1 M>#;6F=+P>9^2K&,/-_UFLI,G=WH(EW^)$K!3(Y0JXLTGD[Y$2-F?52JI?G&_ M0Z;Z0'77^89#1]5:9[UHG4HQ]S%HNXL]MNA* [P*]%.9S9<@>35.Y/!U)H&7JT2^-K,KT\67>HV MS/0C#] J*B>0]()#Q\+FJRF8Q[%".SE^-":G2!_1&O-]6U,1^[ MP+3,/9#Q.B/_8CCEG5QXX\E0VMOU^P*7QH\^;$6VII^V0/.& D_^_H.^JW\] M8RY_-*(:+G]ZXS7/UA%@&HL53(4,WS^1A['+BR+=T4](+-*B2+?T<2/X4F0X M )ZO4M!V=8$+Z-\4>?9/4$L#!!0 ( !>CI5:Y@1-;I P / F 9 M>&PO=V]R:W-H965TB4NOG1\'1\."# M7"Q;>G#VXEG#%^)*M)^:2XUO9Z.44JY$;:2JF1;SYT?3X,G+F,;; ;]*L39; MGQEY,E/J,WVY*)\?^620J$31D@2./]?B7%05"8(9O_>J^DV6[?+Y47[$2C'G7=5^4.N?1.]/0O(*51G[/UN[L4E\Q(K.M&K5 M3X8%*UF[O_Q+'X>M";E_8$+83PBMW4Z1M?(5;_F+9UJMF:;1D$8?K*MV-HR3 M-2W*5:OQJ\2\]L7+SN"),>Q$!,4'(WJFZ M71KVNBY%N2O@##:-AH6#82_#>R6^$L4IBP*/A7X8WB,O&AV-K+SH 8XR7I=L M:@QR?UK\WDDC[=-_3F>FU%9V6M8+._-&<,T$)0##\HG53.AA"?$_1FC!UO0?$EFN>,7X2G5U:YB: M,P2\-MQ!M5 &#V7=:YC=6.DPMN'U#(+>-!@(-]8 MYMD$(I5:%$J7O1A9LQ]%+30<_(&OFJ=L6I+#E%-$08,HN%WWCM5&5;*T=ERU M^ /64_J$O9[/A64S]D;,= #< I4 "(/:(@,T.^FU[>0?5M,"\=IIW!N#Y M2F%],;MFD^1[.[)0=0''M5TO+#9GL&11B7X^HL#90JNN(?G.&QIV4;?8?+!P M'1+C4F-?U>T-4M-@1RR6NX;SHB!D0+X+JC2WS=IK+AE34"9R6.A2N@_7X\!_ M'/K09G\F0**,1"O\)"BKFPF,;&5GQFTIB.8 1 59W-B1)& M%+M.6:BZ[*./C&)15:JPX4>.D8;;X1[=F=GT=T"#65I4#H,;(WO1=^* ;*PD MG\D*5@B;E1VQBN4O3LD.&]:&[>'$DM3S@V W79IA:.[%?NIE<<1^4?5C B=2? N,@>][>3 !__:!;OF7 MT8\;=AQX41IZ:9J=4"IH1']#1V2&(I9FEMX@;3L QTD:>WXT.6%7+Z>L4DC MX\O+2S;OZM*6"- M<8/>9M^"-[)%&""$0D>+#TVMK+MA]"BY'V+Y!!6OY5-9-UWK2B&\@!25; MA ./;=E5C]7*?B!.';\:(C@AK_D,[/V((=G\W$OS@] ,@L#+\@D[MX4YUK?" MKLXB+^]+D .8#-VO/RI5KB4VPM2+0X X3]E["S='Y)/ CAI-:_B-M>L8 [T@ M"?X$8F%9 J2?TRJ@\MG]-?+2*/.",#R!W:W84@B@9U%$4,N\&'043>(_#.7S M"MY@*9&#*P2ZAW$(R@O#: O$@1?XH95L21%*DMCZOZUT6K7L+9^9 =B!OZ_, M*2JU(?G; ($(H6M'^A"EL'$I(AN/O7U[SHX'#2=WH?Z.U]T<47/U[5W _[TP M/H;R*T ?QWWS:(\F2+28-MIK2% P!!LC<@L;RD'\ Q<3.VF7 9#17*XIEK2JUN %%I-E]%'&;(6(O1JYCQ]UF" .3\= /]W!$[\S#.2(&I>61 M?X@DX#%P&4[\.R018=M-+4E P@183K/L+[)$E,*6.-MA"=K^2;)E"<0D[N.X MH[:GAW@?._#**$8IHFT>$\SKKU.!:4J.@*XD9>BF#"N&#HE0(UW9K-9H&0\HN2I@CYY(*J2&_*5.P!.^+5E'+'^YEZ=TEZ)=\@]9Q02SO M'-)RKG2C^M[C^.+5QSVT_8"&]N_$WW#V:]1-0[YYU@8#YDF^4SB%H+YTQ"Y@B!A;4I,AAT@R%#S!7^< M(UVS&"4'V#+/PUQNJ/M-5K(GQ$DX/,7=>W.Y,+)7J(<6M]A"H&- M'???]B#MXR;(WP+"R-%_TX'*_2@;HO,_1QJEA&X'G&U[W)^DTBE0;^F"4D^K M&UY1S3*F[7CZT6#OKNE,!^TZ"EHZ,.'-4M1PC;>M[;Y/V3ME#T];+BNGE2(W MRBHX'8];F5FVP;B-IR4O:'=_]:K.[$^\,/+[&F$ 0]]"4:LV\9(DW8)Q$**MR+P\.WCP MDZ$SB3+_5ML'K/I;I06\_LS2\#[(IY,[A4>4)%X6YNS#^T]]/1-X 6@@0_-W MM\^;))CAAP^'/]HDJ*$^;W"A%(TR!(3C( %F?32/_773T&?L,D\8IEX0YB?L M+7+' @79+%NTD%Z&>BI+<^(6N!\E=)#VX$(GB(=&Y2"Y)'D&[W=*GCSTDBAG MOW&M.44*G7#JY6$RCDE3E$EI!#*H*GA=VRXV'%7M6&RO0,&XL!JQH4,BRN!Q ML6Y?%^[@J]CF '=BZFTU:;0\A+]2F )@(AZ8H1YC5O",]MVR*UI)B]Q9UKGX M<(X.QEV(!I.,];8]C*BM0@L=RZ%AK"[EN_/.;"O!W.X&$J@V[Y(>T^\ M[]*VR2#>YA]UP2H-EWEKD'5> TZ7C+27;,Y<-D< M6BO=[D#7M2C:OA2B\MC%U+,7?M[MU=GKJS\<-=<@DF3"OI9MI!UMXK-?URVGNT%:_YHJ_?1"7%-8VT=\SQMLAGXNJEX[?:& M5BSZ5MO]!!13E%I[>CKT*&U/ACEM[@8-A=B]9JZXJ$4;Z M>7B#0,X/)N(FX*@XG:'#B45I0]BK$^4I43>S;^KTVS$DOX&8FNH(\,*88B?L M'S9W7A_('5I#=L4K2 QM?D"V,*VK> 5J"B/ M\?U0L*X2LPQU3_-DB.FW?M5[DNK&OM.TTRUV,SL MQZ7 %JQI 'Z?*]!\_X44C"^YO?@O4$L#!!0 ( !>CI5;E[J%Z[P, ),( M 9 >&PO=V]R:W-H965TU*UK MLV39[K+$-N X'1J@P8*FVSX,^T!+)XL(12HD9WF4>E]?1G'+BNQ$FYH:M0D*8RMA*>MW<2NMBCRH%2I M.$V2CW$EI(X6LW!V;QS&JQ MP0?T?]3WEG9QCY++"K631H/%8AXM1Y?7$[X?+OPI<>>.UL">K(UYY,UM/H\2 M)H0*,\\(@GZVN$*E&(AH/'6846^2%8_7!_3?@N_DRUHX7!GUE\Q].8\N(LBQ M$(WR7\WN,W;^3!DO,\J%;]BU=Z=D,6N<-U6G3/M*ZO97/'=Q.%*X2%Y12#N% M-/!N#066-\*+Q(/9$,:C M :1)FI[!&_=>C@/>^!6\(_<&<(-K#T+GT/G^@%ECI9?HX._EVGE+E?+/J2BT M-B:G;?#KN72UR' >T?-P:+<8+=Z]&7U,KLYX,.D]F)Q#_Y]Y.HMQFN&/P+"L M:B4+E+?:*_CR906_:PI2[;%:HX71-*2%DK..1EHR4_"38MLLS8G"#4?L!*3XWQ MA-KIUE9F 4YLA51BK;"E]9*/IS7IL"%)\9&6!03O0:%@7EHW0K$!ME@98EA8 M\HQN4:J;FMHT$S09O4C+,7)@"LC0>AHO@%LNSR$LPRGUB+8@NSY!WR\2@Y0_ M:IB8=Z'845"$/N(%P1JQ/O*!:5G,#*7K7](4H Q5D'FA=@@CK27AAN@SH;>C MP7B:#)(D>;V8F 0!M2&B=6$4C45W"4N*?L./CZRCW'* P>PXEM94?:'#6QBQ M ?[ 2K@2.HOPS7@J&A8?3DXUG?AH4%1H-V$<.@BFVYG1G_83=]D.FN_7VW%] M)^R&GA0EMB#59/C+- +;CL!VXTT=QL[:>!IB85G2OP:T?('DA:'ZZC9LH/\? MLO@/4$L#!!0 ( !>CI5:#M#<9UPL %@> 9 >&PO=V]R:W-H965T MW\Q0+_?&?FTV2CEQNZWJ MYM79QKG=\\O+IMBHK6S&9J=JO%D9NY4.CW9]V>RLDB43;:O+-(YGEUNIZ[.K ME[SVT5Z]-*VK=*T^6M&TVZVT=Z]59?:OSI*S;N&37F\<+5Q>O=S)M?JLW*^[ MCQ9/ESV74F]5W6A3"ZM6K\ZND^>O)[2?-_RFU;X9_!:DR=*8K_3PKGQU%I- MJE*%(PX2?V[4&U55Q AB_!%XGO5'$N'P=\?]!]8=NBQEH]Z8ZG==NLVKL\69 M*-5*MI7[9/8_JJ#/E/@5IFKX?['W>[/L3!1MX\PV$$."K:[]7WD;[# @6,2/ M$*2!(&6Y_4$LY5OIY-5+:_;"TFYPHQ^L*E-#.%V34SX[B[<:=.[J75V8K1*_ MR%O5O+QTX$CKET6@?NVITT>HDU3\9&JW:<0_ZE*5QPPN(4HO3]K)\SI]DN-; M58Q%ED0BC=/T"7Y9KU_&_+)OZB?>ZJ:H3--:)?Y]O6R<143\YY3.GN/D-$?* MDN?-3A;JU1G2H%'V1IU=??>W9!:_>$+>22_OY"GNW_3'D]2G91NR%+]LE,#C MSM2J=HTP*^&P\@8KLK[[>R.TW^Q@KYTU-YJ33\)DLA$K4R&'F^?B7TI:[W$! M?ZGM4MG>9T^]3,2;UEH<+-0M4*518K14M5II=R%^4*6RLA+GXKN_+=(D?3'X M]=E)IT22Y5&>W:J7 O12!YX#E:#:-HW217=#O))HELRA/9A>!\2A- MTVB>)1=BE*6S:)%.\6LQSZ(XF5S0_GR21?,)WG_L30(X'-JJ.Q+LYUD6Y?DD M'-637@/""E,7NM*2\2B8?O<(2_AJK]V&]Y"U"@?-GMA,3FUIS_).R-VNNM/U MFHE7P0H-=&V=L7=#N2WI#TG2Y)EPAO?7J 1(DP8ZX9 G!=3-7Q06UUO3(BH^ M*EL@.E ,3JQ\M.I[-C40W@M(!LZB69Q'63QG>Z=)-"$/SO-#0 VTE6Y@!>M= M'RVF\RB?PE]I,H[%,S&:1),\CV:3PY(/DQ/N'DVS.(H7V)F-WCB?BJU0I+'G(4 ,BB!Q"EQBH0H5 4 M;VZO5,U$A;26(UCZ. "1;!H%@%AZ3HUH&TA[3^=N\UA\UNM:KW0A<>A3.$E:E2=U_^O LKVG+1B23*,VGT1Q1AOQ*TDF4Y',D@2F^<@=4LF5PO _H-$DH8T0. MB,TS\0EU1]IBPY*1F)::. ?GL,RE=JC #6D(MGDOQ[OZ!KLH,6?I-,JS^>"- M0X@T3LPRI":4FB73*)W%XA=#7,L'5A*0>#%)HXP4@/#S>93E4_';B10D )GD M2,0Y$FB41XO%'!D87XB?A_[M.<,V291-@ [Q0L!*"U! H"-'#8+SN?A!WV(Y MT(XRB#TC6:C2S*!EBA2&>@ )O:S4,,37QI1[754$1PO:.H=0(W+*%("SN!"? M/OP:M,6.-)Z"+53H;';"-,.D 3Q$63:/YE-P&B$@I@F*75"[-O7W1:C3)SG< M$1+D"\0268I183%+@%K0ZR=9 ZS)X2P=_?/9=R-U)4E)))JF3IS5K-5:\H.Z MT27! %4A^%IO"7'W&\61W;0KI*0FIJN6PH?$868A\]A22R76P"["]9+8(/*V MP#'D>Y>^ZE8W# XG/#M&A6X&R;_3R$'$\(J#^M@M)=>STHB24#5 MH'7'2.1K-N"TLYRF489*FKA#EA#@M$B5PQD]ZTI#^&"[0 N=T$$TV&!#RC?M M \((BY1\S3W @AA?_"04,-,;T*?@G1,F[%>]%0M1#OT)&1U%>ARP[Y8!FTPEE,0NS.",]5F.R>]D6JKR( M?)2QR)RY>Z: 6S#:DBSRJ#'P-9;+GCM!:L+Z;P.Y*5D,JB]_ 2=8ZA*$9NH;9V M_3?[FAM)TB*8 MRJAP68=1SJ!'3!Y+&GCA06H"T4ZL1D?Q0V)B6K#F MEA$7"7*>)..L/QB2=/(_E)JZCQ[6D4]FM:(D.0W1A#D8UCB>?2Q[S%Y3%!GJ M#;1EHZ=Q-O.VM(INE>BT\VD^GO]YH:QO(+5O],BF8(QT!C/6\5NRMCO:@B!< MQ,\\$!]&MN.=VJ)SN/?",#'Z ;JL@K<"3 DHL#,.4.*7%9FCYN36 ! 5>DW&3[B. MX"B-7Y@].H)FHW4'EC*4%M3?7NT]O!-WBS%]DB_2A,PB8'7H#DJ-G MB?]6-!S4XKI= SQ%FI']T'.*ZYW5E4AS?IY&F$:7MJ6)9\(K,];^GRWT8),G MV.@Q4&\'JFL(P(/_(&>/92L-K$;U; E[*"XIXK[.K( IN*!1W19JYSN$LE7=?4#HJ3H8:IVFNM?EP\D0AZ< WNCTFT?[!EBHVL'\8B)^ M-%4)8A\0G]LE*JR65H=$K@VX0HF^V2&YND#&03[3U*WD8&#AEW<4@>CP+?FG+-9+0 M4@OHLXV;7A*.#NNJ-E%13CQ^Q0(,KZ!"N]XH0!%9&(6RM5SUH"PWTC!!J.Y\AP3;>M@PK6/I? EM.%&A3./AW =B/]4[ MWV[YZROOG./H92+?> 1V06SNDRJZ4:>3.(S)6"M9A/FHT+9HMW ^71T<][QT MR4N;J2OPO5N+4/1USW+.=_T(R19FC>@AZ>&JB!ET99^"^]#+T54;(H0K((U( M<@\-39@V7##!GS8B@NN>[88W%UU#'-0=WIUXW/1P\:UKQ0 01T\>>#Q/$-D M^ORFWEF6H:0]R;&HVC+TH$$(Z!9\>: ,K@O6"_C2>YP-Q;7[T&4/8IJA9*\H M8,@4E3PTA+XN'84633QH0HL[4N)H@.C+&&2YI)JBX!9&B(XIM@_NAGK?U,/5 MSN%TXY..E5S!3=(/$C!2)30E$V]W.4CK,K6=N#CD4T] M&RMC2^Q':0?N78G==E5@T<0)-1ZON]B43@;_%<^"!YF M6$)5&F('1CX&3-_LM/5 XP?7*0^U>GAK]NL3'"+??=4AQ_O6[5S0]05]3E@, M/CN\ZT:0@+.,J39,#J:5%4S:U;+\!LDD=YEA\)<^J+TN7@:]]6 MV35_TZ2Q"R#A/_SUJ_UGTVO_M?"PW7]S_4E:F*,1E5J!-![/IV?"^N^8_L&9 M'7\[7!KGS)9_;A0@P=(&O%\9=&3A@0[H/R9?_0]02P,$% @ %Z.E5F9+ MV;-F"@ C1L !D !X;"]W;W)K&ULM5G;;N/( M$?V5AG:PD(&VU1=>FN,+(-N3R03Q[NQX=H,@R --M2QB*5+;I'S)U^=44Y3I M-24K#WFPW22[ZW:J3A7-L\?*_5XOK&W8T[(HZ_/1HFE6'R>3.EO895J?5"M; MXLF\;O?7479]6Z*?+2?G6L7B^7 MJ7N^M$7U>#Z2H^[&M_Q^T="-R<79*KVWM[;Y=?75X6JRE3++E[:L\ZIDSL[/ M1U/Y\3*@_7[#;[E]K'MK1I[<5=7O=/%E=CX29) M;-:0A!1_'NR5+0H2!#/^ MV,@<;572P?ZZD_X7[SM\N4MK>U45_\AGS>)\9$9L9N?INFB^58]_M1M_0I*7 M547M?[/'=J]*1BQ;UTVUW!R&!. VAQ0WNY6D;?R.FW2 MBS-7/3)'NR&-%MY5?QK&Y26!7I'?(VOK%O=E6Y)B_OV;^F=_ :*?'O(7];:<&P-"J3C_4JS>SY"'50 M6_=@1Q<__B C<;K'UF!K:[!/^F& [!4Q;. ;N>S[PK*K:KE*RVY;]I@^8R][7.39 HE9HI+]>="& M2QL(3,L9>Z!B8CF4WJUK6%O7)^S3?&Y]2;+9VA$F).V/=>H:ZYBE3(*IJ\8N M[W"M19L,W._JK,[+#$148R>)=A[=]*ZPG1,U:RKFZW)[YX1-B^+E.1E'$NOU M79W/\M3EL)A\@TLVA4==.%)GV;VM[EVZ@J=I43RSHLK@X(R\_PF*%VRZM [/ M3GQDYWF9EEF>%K"K!D747D11W=-ILLM9B@J=AK::0E?"400=889[+J^K$NXZ MA(*#9QYRCT7-F6U0':NU6Q%>)^SF)>;V*2O6,WA +LVK HQ+@7U'S(@VB+&O2)W9G2TN:[1/:2FTI5 C+(JU9635X"DOI9+9(RWO;B5T" MY+5KU2UMLZA\T!]TC8-R6!/Z7I$ICWDA!%" M@GSQ&9+U!=:=P)7+T2=S9!KTIZSMT4LO& <\>U7N9+=!GYXR6[Q^UAGD'_U? M34*"K.>X;$O[EW5:4#"OM\X9-ZQIU#3'C7ZZF1T0MZ58 8;HYBGK8U"*! MVMAL45:H("K\ELP&5$T+9&Z9>F+Y>WI7;WW& W]CZ_9A6FL M7--NNVY\%=?KU:JP;0Z],NG:SK?9O<3&Z^99S6:5#W.KD\RE>BYC#J"AG6!6"-JO3V=X&M+6UIF0O+Z)]L[U9S=-J F;\KW+FK$;-^N MIE2<'T-2ZRK:N*DWRTI/C(^'>XX M'5C/<+/>]#',,YLVMIEIO#XLY$?V3[_OTXY]M =CRX,MUW9WI1\S, S[P*3A M*A%Z^1M91U3*$EL'&F>F(3)@*O0 M<-%J^//FKMZ85-R8A"<)I$L>Q3BE1+]*CMGWZR],PO @XE%H6,"#*.8ZCM[D MU+%/X0!;$\4C2?8&(;:',P7S]@&EN XTUY'!R3A(N(G-6Y@T M">0F""BL,0S1NU "H)&).5*8Z3B!1+$'H['2$+C&DV.&)S5RV[0[B'**X&M0G"MS-#.+714.5 :DF^1XC)J MM;^!#]9IH*SBY(AB!P>Y45B_X#@&00B-V) #8P.6P1$E?+"13G$8\M@$_A+O M A(_.H0 ]#YGLW9 ]M2:+FG$^T][XUU,(^-K&2L# C+"O(^F C\E4<04, MHUTX!C+F,J;\C[F)S%X4R==$2Q91#.+D+7X**9Z$@A&K#Q<389>@U!0P1OVJ M)-D#6X#BT%HSK;G1>KC>D$TA#SS-B@3F)>'KHJ."%"$#9Z, B1:1K,1GVF = M< EJ!D#MVX2M&P3/3_T'U%F@J'41+<8"Q"#B S )D$]AZ#%1T2#5$28**1JB M7RA-#6=_Z](@=N0B0]V(:*AGH911ID:%NS@P;&E4AN#6> \:':=MN6T(#A!J M'+/D%091),!QU)R(8$1,D=8 VJ3?$\0[?X:@$ZYO$,YY)4-52[>Y5**@8(49JQV3ZX/S18SR!U$HP*HRI M(:-=A6J8\1 =C:(:JUA0('8SGH[ +2!:4!"H+P[?8SRB(Q4?P'B(7Q)&+>.% MV.NC]XKQ#'$LM;XQIB3T+[UI+](W :ZE;B\3A!_0:F+CFJ;\]O?WBMZ_Z)6J M.:"PH$\+C$&!GQ$%%$)#&!XRR=$A%M MR [ K%@FF.] \L-U&,!8J-:"EKY7@_!>,/U Y2XQC$>**A ]P&CB$9I*)$B* M#BOIKS1$P6$#6O]<5;/''$(.@! S::)ZJW?!&Z"7P>$>34W3NT!OM0\VC%=( MH3 *>JLWH$5^B(E-U%OM8$O*1)25Z:UV P9I240C:V\U!-<;WWOLF2" 6HK> M"H,C*,4(_UKSZF*:9=6Z]/]HS&S^0*]]G)7V@"D_].-IJ*3GXT30#"0/:&@T MT\(I95 9L=H]YAN0)PV)H X:GI)X__L8]7NDH\)[5.1'@ 'B1"4B'(%_0:'I M.M@!&0J52@%-'C6#=T@EWJLQ P*)_8S^OX%E)/6&B(4@:A,';6&A4?#$C_M$ M-"!+B1U#_X6?]#Z1+*V[]Q^"Z%\Q0+3]6K*]N_W6-&T_L;QL;S]4W:3N/L>[ M0F'G."I.XG#$7/OQI[UHJI7_X')7-4VU],N%36?6T08\GU=5TUV0@NT7N(O_ M E!+ P04 " 7HZ56A]25_9$, &( &0 'AL+W=OP$^7QM[XU9*>7%7E;5[ M<;3ROGEZ>NKRE:JD&YE&U7BR,+:2'E_M\M0U5LF"-U7E:3H>GYU64M='+Y_S M;Q_MR^>F]:6NU4VTEU+H2M5.FUI8M7AQ=#%Y>CFC];S@BU9K-_@LR)/,F!OZ\K9X<30F@U2I M'#TY$H5: MR+;TG\SZ1Q7]F9.\W)2._XIU6#M/CT3>.F^JN!D65+H._^5=C,-@PY/Q-S:D M<4/*=@=%;.4KZ>7+Y]:LA:75D$8?V%7>#>-T34FY]A9/-?;YEU>FJK1'E+T3 MLB[$E:F]KI>JSK5RST\]5-#"TSR*NPSBTF^(FZ3B R2LG'A=%ZK8%G *VWH# MT\[ R_1!B:]4/A+322+2<9H^(&_:.SQE>=/_QF'Q2KN\-*ZU2OSC(G/>HFK^ M>2@,0#"K'=A]I#T/YZS/R%. MO-BHNE58J6B5>?WXJ5= *?E56%T+4WHNP7RFZA0S'[E?AT=2$^6UF M3NR-^"!KH)WE@%.$7ZG!5DL@<@+BZ'>$KE$,6^&[_0[:^.$OM?;0?>VEAYEF M(2XJ974N@P]04LB1^(R%I/Z <6(-#R0^H4Z#G9]5OJHU$&5L(JY'%Z-$8$G8 M2C^18'77:$N%HG)595VU%937K2Q)+!N/;<>S=)R,Q^,^C/=*6DH* M.023QFPP/L#"X]EL?^UF:4HKSAY:,0WN'\^>/+0*4?@JK94U7+Y&U<.IG;+9 M*AF)',35+J[>I(=B:,VM+I3(E?7H+WNK'9LA$3Q4#277M4U3:D6F6=,N5_MI M2I#!7#6A]DP-V:5TG(5 MH.]Z7@Z'HFW->U820"B<]JIC0'DDX42U*C;R9&C MZEF8$GW//15_Y^2 %;GR?G93'PV'N*.Q20]2^;G M8_$I5M,FI#_7XB=S&V2E3Y*8;4H,4-W(^GXWX/LBN,YH!UIEJ2S'XC6:YCOE M1^*7!L5*C$A6#\46RC$.(#1K=0GYGI"IO8;%"["FL??BA^__\B1-Q\_>A._\ M;?+L$6VJ9-W2,F+:I97-2B$7F?0PEE@G8AS?K&91$29;H _P[BS:AM[0HX:DN8B$V$&@*-E;5 M$8\+:ZI@CI>6J[2 \8G AA9RRN H9SHZ:7?5JM]05DX@@[+$-).(]4IC M0+M%WDV>MZ1'6X>,O5=+2/IH3:X4U9H3;]@ 3%),J_B_72 5HI6I'*6/J-^: M\I:+191R[5H=6X+!!BM*%MT,1/N5]$):[527L=S %N:ZK$71*(IDC*XAEFJPK2/$/?(1F$9[6EP;+QKCG,Y*%1@!FFDS5&'$9*NA MJ]QH".7,X42>%J /R!Z)BYYI*?KA,^1_4HVQ?CL@U!=(KP3=\$KZ<=]WY*\Q M2#-7/%A$5XC5$CXX3\:O5\9M;%R;%AC)B.=O5'F?P/5"@]N0U_*>1,7PR26J M>,GU 6]7$IT/+4!2H4*++)!O2%6+!470U$.["5V3Q\]<'_@$)5%+=/$0BD)[ M+AS,\U9R'0*_F%T=EV(NW4HLB*J8\B[:)>B0NPC9&HR %=A3ALVQ1>\J1W:= M+C3F>_&CL?I?L/$K8(C>ZFA;(MZ_O^IY(:[H>&$[#0M=HA)E5XB'VS[F-6^I M(*Y0=\AC_YWF 18NQ0]7F-I!DZ/T:3H^R6]/QI.SQ^P$51:^X M53NE;F)8Y:T!H3"8J*K@;*EEIE'CH%VP3D\HG4#LV3*_Z\V[N4G'D\>B:2VZ M68#H!SN*FPX43W1[1#TF'MG$KVVQ)$I*>JQ3(VWK(C#!(:7L V,J0_<.)"N9 MADY*C;F3G,::UH7V"ERHJM8+#'(,YP"L[0 6VD6R[WL7F]+KM&W)HU[-;0_3 M";<%V31*EB-QJ:!(;44P1_2HWKB+A74=7>RZ#K 4R@X#4!%2@"6BSD,AQ2KJ MP2$0-,4042M3(&*J2+ 6 MQD4-0P>[K(>ZZE-+424IR T*".,7*!&,I):TL.>?QFJP2(.8(!A<@C1]3D?3 M33=JRM9QK"T! WX\^0X'[MRVE 61PQQ7$6THBXP6ELE^-S!J#!$_D8&S'1!U/9@SBX)H6A]2*BL*=P\=6,ODOP:FDB1X[I !Y@'@^#Y#K& M,!N.3CT%=MB)]D=($>V8-3P)N*".KZJF-.$,M2U_"!=L^P@--#SX00O@Y/R, MX9#'[;U1.P0MS$QN3>6KZOMP+(%#'9,]* )CGHERAK2QF2P&/A)=P@4:"?A^ M:RMV&'S:G NA:&FHVFE!"JH$\_HH7O'(A X#7 T( 9BB@]4&+;? MM3@PI/'X%$;&82"QOB&P$6\Q8E#!!%D1(O M+@[,C(R^T//+,L:V/\\P50"9.C1#IP[.& .$T!(Z">PA)(#Y78L)?M\4\ITI MGV/ME/=D&A7]#J('FX()82T' GVW;(O8M7E$'][_I+-DBD9)P>\U_=7UK6_Z M.)F/QT.RY*N."])6H6:=-_E-2!)5- Z9$%S>;V1M)AB:%WO8 T8T@:AB)*X' M^Q+>&,JG<[ZOES!)$+FI.^J,+MQ(A'$!M"6NU M-#ANA9;*A[-Z:7AF>(A>F'W 7_P&HQR&U^ <93>.J3O/-UE_FNW>#F]E]BJC M![W< #Y6[F9,N,&8BMJ--%!T-)!W-/"V -8!PR^S]"1-3V;CL[-'';"6TA;? MXJXW*K,,(#YU# \#K^]R58HW,K/=[#VD,7[:7^ PPY"EESQ6$:D>U&;5HG4T MX)C-I0DJF%)&'0LEG$S'X4*1QU"*A]5\V43LW26U-Q-"J"G;8-]F,D3 ^WQP M+K:&^]!(3URKBM[H< 6TQTTX/%G9%J'<]N:X+AW;0:0KI4T M^,>$,WXH0ZF MXITW-SI=AR9&]\)\=;KKQ>%Y==!]_DC*!E5'%^EUZ**9#A>2TF;:=V&]N !' MQ#.S&$^HOI"AV#_60F]A-5X5 69BMZR\>"]ZU G;A6AKMC6MHQ8=]Y^/5"N)XC ME6%7'-\74I=MN/#9E\SC_8WJZ9>0UM]X!>%T=Q^N_\BX;B%'@"QV$.3"Q:@& MR4:WF43WM T/A'T6.?E#NREZ:PL*7+1EI'&E;OC\:LV=IN,(%!W/ \ 2 B._ M"Z5AB()C7)@SP,UQV&$Z4EX%BUD]*X[_.6*;\F#F8RH+&NOR4$BQ3A9BMZWS?(FE7&PW-& M!U6>Q+-*>T^WJ3S>QKU\0^:HH5\,@+!2TO)5'[6:S?09 E6%L12'-3!6&1!\ MZ-W>Z>#=+ :R);^!CI<"X35M_VO_DOLBO-O=+ ]OR-$6EG0T+=4"6\>CQ_.C M$,+N"U#";WHSX[VI^"-\0&AI 9XO# @S?B$%_:O_E_\&4$L#!!0 ( !>C MI5;%7!N<0P0 #() 9 >&PO=V]R:W-H965T))&\]_"<^T%JMK7NQM=$07QKM/'SI ZA?369^+*F1OJQ;D-0.!QM[_94&/:>,5UKMXU-L>]O\92+*S@?;#,Y@T"C3 MO^6W(0Y'#N?I/0[YX)!'WOU&D>4;&>1BYNQ6.+8&&G]$J=$;Y)3AI%P'AU4% MO["X[@I/7SLR0;S=X.EGDP!87IR4 \1%#Y'? Y'EXH,UH?;BK:FHN@TP 9\# MJ7Q/ZB)_$/$-E6,QS48B3_/\ ;SI0>0TXDU_5J3X>UGXX% 2_]REMT<[N1N- MV^25;V5)\P1]X,EM*%D\>92=I:\?X'IRX'KR$/K/)>1_0HCW1OPF38>NXY!. M1R+4)"YMTTJS0S55)*1XG)^FHS1-A3(;\J%A=S0]5K+T%P$\%798"P3- 1]8 M*&3 D!'P4E)[4?:8([&M55G#JM1=11ZVGF00:$,%.H65KAH):2K12A=4J5H9 M>]1Q#WD&7W6A\E(1N-<"M'H.H"E ML"OQ!XZ*OW!4B *HV$_(-8R@Z8O<=;QWGF8OQ=/6*:@/]GB')X_.\^S%:R_L MUI#SM6H9D/V>02#=,%7)9Q78QN"%K<404IB65&[E9$-^Q.1PE Q1JF4E+*0K M([7>B8+(B$KY1GE//8R6Y0WO]&_GE*]4/-!&T:\@J"3LL<'AAN%.;)0+W2VA M!]8UPLO)*VWG@G"=9KY/?PS,)DH:B>75[\\1Y>QYFF8GY\_ZN!YB>8#5EF6[ M1GA,=\"2;:L5YZ$/'N)Y)M!MQLO^*"XH;%ED##A7P??\?#;0X3S7VC$C['L= MK-DA9?9F+#[9(+6H9(-[PPO?IQ':[\ZS1"%I\I[Y&_$X2V.=CX;JY!@68_LK9IK?C=-MN7X;[&HSML43=ZJ$W M4&7D HI[Z&EL _*(;T!RLO$4%XK6G!!?(T81YU)+['3!RAM>"!:5QQRSWNC8 M!C16A*A4@QG+R$;3&-[L!\SE+:\BMXVW-ATIG0G^E'68//P3+ M_A[\;M[_37R0#OV$VJ057-/QB].D/UWV@V#;>"L6-N".C9\U?FK(L0'65]:& M_8 W./PF+?X#4$L#!!0 ( !>CI5:?,DN[9B< #R! 9 >&PO=V]R M:W-H965T/'\>17OU#ZJ1L5!Y?#-IBCW40UOR^WSZE"J**&' M]MGS<#R>/]]':7[QZAOZ[&/YZINBJ;,T5Q]+KVKV^Z@\OE99\?#M17"A/_B4 M;G':*ON5/WCX6,)[YZ;69)TK_(J+7*O5)MO+VZ"%Z_#&3Y (WY* MU4/EO/9P*^NB^()OWB7?7HP1(I6IN,8I(OASKVY5EN%, ,>O,NF%61,?=%_K MV;^CS<-FUE&E;HOLYS2I=]]>+"^\1&VB)JL_%0__IF1#!&!<9!7][SWPV-GL MPHN;JB[V\C! L$]S_AM]%40X#RS'/0^$\D!(?5,6#UZ)HV$V M?$%;I:?J5W=\&EZQ\>[2;9YNTCC*:^\FCHLFK]-\ZWTL MLC1.5>5=ZE=7WSRO86F98+0^U#D]:[RWN:)2MH3/ >8#>"A M!OQU.#CC&Q6/O$G@>^$X# ?FFQA$3&B^2<]\73O^CYMU59= ./_9M6.>;]H] M'W+3B^H0Q>K;"V"72I7WZN+5G_X0S,AU5:86'1G/G=80D MW@7D\#2?=PKX(B[VAR@_XM8W:1[E<1IE7@5S*F"_NO)VT;WRUDKEN-HA*E7B MI3D]5R8P6@')UCMOJW)51EEVQ&_4H891D<7IH4QAWD,&6(5G:UCWQSS%,7>X M#A#7G_ZP#,/QRQ]'=R/O+SWC&\OR@&1\/'#KD"T%0\YS%8UZRI- MTJA$ HSH&2!UM5^KDJE'TSP]#B^"$7_NLF^:UZJ48P6AE>$I5?0 D'->1201 MW8-560K"!;T,U,%[5 %&61NLT2^L4P2O5O*LJ!J :.1]=N@/;[.**-!"!YO;I7#KE$!(&K3,U\M[E@ Q8.,T!6TB2?HL?X&2RA(G2 M/'4$)-(> $$E8-<]P#9.X0P9*#.[%^^B?&N/M_O1LK5:EGY1\ =@+^*X*;U- M6>P]1$*1X(?\"M$(XCY9XF1%OKW&=XDY M2;D2*@\4*RL@2N#T]!Z1)5N"$X:S./J ]ZQAV@-Z+AZ(QO%14$!4B>1?1U_- MY)LH+>D)$B$5" 9%T(-8 (2D-#T-A96)5!.?UX-S2$LDXDZH1Z 6U V0!0 / M2D\E!\9GXU56_@ ""6\%(-!@&I!6T#&HKS6N0/2"!Z;H#'!,B8RDCQH/<*WJ M!Q1/S&PG/-2"I45)>'<$BY> W*8&LN_BTM;%Z3LC0.HD*7^HMPFX "V869_7 MCJ-JYVW@'$!XIUF&=,X*J#4+M'YY(>U9"B5E@P) M7#: 3Q!\#5(-G"A 'SE/U""L*N^018J1][-B)LT+IA$XN#WB MC50EH6@[I5Q/+E@R$X\$ )BK*GTF""6215[4+E4-879I,+L<1,XM'%P72A]_ MRIX[2G=@+A+U>$>!N"2U0@^J=B"_&2G(P%7-MP+=2"!7MT!J&9)[4Y(@)U93 M%0G0W%N-O20Z5D-[79F]K@:A_A#] OB])1M"E9V7\/ $[EVQBQ(\[UC/QNR[ MCT#%:0Y> 6?K!>,_TEW5)HQ1VWVKPWA@8Q&U'17(4(5&0M?X^@2D(E<& MIC9(P92@J8L:L*T?D2N3#T-NA9NI]UG%N[S(BNW1N_8^W=YXE=KBH8F<-PO@ MBE'>N4-1LG#)9\$H!%,MRTA:5^?;>-)F@_/-U@]G!Z"B>&>W'#RV9;WA#U'> M;%" ELB.U][?[)[I2#J&W&2U]SY:5RYN'-P+0A^9^\D('+L([""=X,G+G\+] M5!C&?M_2](6C3[@S:)VKQJO.)9T'>.8!&!ZN/I@4-3I8#>Y.M:Z-. 1YQWHL M3EZ)VV*-CI/?RQXKAR ,(1BFW7A;9-R6A*4-*JIW/D;^ =A(>O$8'G1&C!RPP4OUH++H:L$R(!=T@J!V/K M<1D/7]":\CX9NO&]7-6=7I7AJ5P)C2ZX&OY5;=WR4*"V19H-7/B@GX,I4+&B MW\$">/AYM&45"2@&G6"$ 30FBRK5UD^?Q@H/9\>_P_2.$:'I''0TPPY ;;%" M@B.=ROV"@7R *Q20#]2YJ_@H6*?QF##PG&*(F8U?#/%(3JRAAQQQ.XPJ/X:,TXC;$1G(G@CNT"M">!P,!4W(/A@T8ZH,VK#BI&I<1+ M$\0MJB?,J^B5 9WJ*5:[?Z+(&VF //1L%OJS24"#GP6KE;^:S$D?/2CR8F;' MD?>&)9QFA>J$%WJ7=67$0PG40?+H&7SI+^:RY,0?ATM_,5NT%R633I^FT0>' MF,)Q0P:#E/Q.FSJ=7##X;+>KS4QHM,R69P5D,QE("8J!!_+=XFL0AT#]+2X@ M-PI:\\P&K.P9RXRO5;2A@8/1D,S2OQ,WT.S"$\Y1IR)_ 9-X'2@O*1YR9SKX MO&LBWTO1( -YAE:T'IS2K5:J;<07!]TZI2*#*D(C,WHP=A6\1?_X=9I?'\HB M1H43@0/#)ZUV\/2V W+;8O&@/;+WYY$+A/?-6?A#,_64X MA==+/YQ-_& \]7X&X,B2%N#@T_G,7R[F7NA/EV-_M5AYW[6 ]8(0/IWY\_G* M"R;^?#GS9XO V<$S+YS!_$M_ B/@S=2?!BM_/IMZ0R0;6I(-'_$JHE58LQ_O M+1@%!Z27?E'^&V93>C820W%4 LT2I1+]D;60**!UL%A1\( P<-XQT>U!@@(% M\0?D)RON4Y%EZ/8BMU@AN@8(8N2 :P3*VZMZ5R2LTY.]+F9W' M70JJ:(GBF(W_#8P2R01T.5G)ZPBO)62'ZH5WTX#$+M9I9IR33?RE\F;XP$+& M?P -%Z J3Q$3C&7 #QN0O[!F4^8I6?M,UE_Q-<[%HUXW:9: O*RTHP/0(>XZ M ]H'O$%5'FEW%SK\TK++B(XJQX1N.5[=B?GL#FF-O(Q/Y8D]-M6)X2S=J!9F MT>_821@N]]%PQBI>"8]Q[A"S]AS),R_PQ[.Y/YL%]#JSLI?SJ?^ M]J?C\)&#"I8P:C[U@OG"GRV#H0,#Z3%?S?U5"+(!^'XR!G#&WF=2 MWWJP%2[\Y7CJ+P#DR02>G/G3<.R]!T9Z@;&N9M^(K]3EHTN0'., _H57WB7( M(EAL-5U=]:Q!C(_(6?FS\01DU@QESA*$6^!/22Y11( 4_('-:5_E&C[Q:E:L M %=H^ZW-4VB@K/SQ>(S_^,H.S5O'!JDB>!R57+6.XB\MY__(N[R#F^)[5 F M5RV_L%%[6MC05@JNC?H!'-=RHM>>X'G,YPC]B;K14EJ&Y*X-U 6#D;57'T5# M3P"EVI_)B/R!_+_OT2?UGOR6-R*<^D3R\$(N3D2>DJIYZD0E%0 O4D"ER$;A M[+3LD9YM>:G=G&@ZW16;^@%/7$NN[XO\&G40!;-'<-EK)K@.] CMXH&IX7:8 M7 =S^>)CA+H_^D9+T#E @_U2LC7MM?62W>[^P,K@*1_HV /X#GILNILZK3@QZ\]%$ MG@'^!&H.0=4 9E^ WKL(3W :!"-]28"F,0Y8^#DO'\=T,#%3+/P Y-%TO,17 MBZF_"L)>[$]&&O\!RM2YOYA.\.4\D)>AF78:^+,YB(#E$E]. G[I2K>64F"0 M]\R[7"Q@[/0*7X+8!KW_J@=IEU/ SRP8@T ,88'I?'9U@JK+P%\ 4B8AS &O M U#2%BMX_3B&+E?S$-6U*Q2\T^GTJ@\IER#KIBB;$8S%!+3 >4 2.H1]3! M(1TLY_@6M>05R']YN_#0F OI[6<+ ,CCR0JNOME,;LL6#CJO@#X4P!40P!F, M82HV4LE:G*PF_\@58+,?@N&\A7>M0-69P.^4]8]G0AA9KYT;:#F>1<&Z LUX M\J1@5Q0B IB^,P$E)['D#L@FB4HP75X7\,>[O/CNYN[UQ57WF-LBL:Z%RXN; MNUL8^;DXI#&=%5A'%Z@,0)(V*T22%OH/,1^:1LN6S2$H23CM:FP DQ^V@D\H2&#Z6E M<"B<'$\Y@P86Y9$"1&MVT^#]0?ZKF]Q='YU=8/=BF%(&@J[^=QT&:^O>$BQT M8GMDQ^"@IFIKY:22V:!-#ZP* MGB#$M?W*CM^;1"[BW+BY1:_@ZC$Y*F-(&:'%^11$T-NF1V'U,#<(5$860LI8BT/F?V ME<@30P="_ERXC-";T('ZUCR<1X$?-Z"9_;DR0>SOBQ:%1I5+%TG;J];G\#YS MO_5[HI-&Z6.KVI8B:.(([.T//[U[ M#BT1Q*+1)(2Y-'"2G[)N*G)Y>W%&' "THV)$&HW 9 I)0P# 3-H#.C>9 V-. M9OCMN_B9I1HL;(,%S@;61];T$Q9($J2W[GB3,4'JS8/"C *3>N$ 5DFV 2W% M1@R%H/1A.P=94O97TK 6QKO!4[I/D\:E%6)M$,2@69RZW<]M#K]#+(CQ9H @ M ?.WVQO?^U"4)8HM+5A][_.;=[[W3BY!@,O&J'SO;:;BOZJ:-=I/MS>_03X\ MQO0&MM_-[PM_'JY:$!%>-D!1L'>YB, B=9&.U,;\U'E"R("TC *MJH2P@3:T2?$#,3TFGP XL*T]PR^D^,X)92T M,I0L5V-]#8?\Y63HQ:%/T?[P$F@0N*E@MYG.)^0C?'/[G;X&@;/$45-[2GC&@S!U%HKC% [?,"2P0HD:YTW1M. M\)5,*O1_M8RJ'#:MH@1Q ]!@O(/%(L.#BA? 2M'?6!U>,MIZ',XD1?DUSIC6T:8?&WO1WJ0 M$+-M4K*2_!;6@+54K451HLASIN/*O#K? !GF+I*H17>2N?H 3%$;D*H((I:[ MK9"MR(56$K'.[^!Z%TS!*$BK+=$+Q01K%'ST3! H.N<6I'P<9;&X4N!21&XW M!ECZ5>D')/[L. 7X<\H($Z%.I A4@H4&M983/$Q,N=-41B)RG!:/UL:X=< A5$K)Y^(-"2L'X')3>41H5Q,C.H$1,HG:&UA MS;4='; /"0V;6QH,YX=VWT:=0N211%-D_'#L]]QO+*G?V.1SGWD=\U*,!J!3 MJ> @2!?&&R\61=PUVQ4Y)3:L[#(%8&Y+E+))C'$-S$&.'(*Z)+4XK7G**\UD M)OR)$^S1"1TE]Z",1UN%>>WHF%2U<:B8I>R\K."CD"DQ(\*&5(P;7^;@G'!8 MBF0!K[YW[O^$>%>P"&I05:"2!"HYQKCQ5G?0M(.;!^_H8]N^)\I#A;0^ MD#9>L9N4YI"DJR,>)27S(Z2,!V?"%R#%X$$O\$CD!2^]OS64#T?')UXWO%X% MO7)?D3J.64;:$5NZVJ BNY#@NA5@ M#Y/].U=]B>]U+8)% 0D!*02L3K@GX'5BN* M)"0^C+DT&4NG=D"^!Q$3@X@?.T[;@(G*#A>AK+$DHJX9WKS0 -%16+$MCUEK M'FLPRD94.=*-=3E"J5PKIZFD$H2J4X1Q\"A0;2 M7QO2 ZP%ZL*P(9< <@[K' R N60<3C.L2FKS(0;(U)7'6WA6<""V:1!:?;&KES@?6/]LZ9N=V^W/5NGF>U^5XJ?\R'H#>:3$M.HM*F Y4@YI?HC86%**\9;\(]^1H#.I1J/$OXD MG;?+A]HNLW+W :@OBZ]2$N+@&SUN*F6V+D >Y5O,O-_HG'OR#QEUI*2GF83M M?.CEN >[@(Z&29X'-CG=^<3=#ZG8?'#!F<3=GJ(PHA6C/YXZ.BWLI .?&(+, M)!%FHJT=HF6G"'S(&-6BAU39A3"NE&B(TQY.-YHV*/2*U>("/]HF)C1>K$9=^A,;>^ MS?$/K[5+@&9'C=S4IX@-1J?XDC,W#/XU%OA;B[<3E%J\D;-!Z?5:V:'R#&<- M(KGST:])B2/R:!G)K7([$O.ZCH_K[E!Q3L 4!8/>00LC0,H;NSQQ)_QD:,OB M@W)-^S@(""Y6XBYC)#/U<^Q3# F'6W2*KLLJ3W7(G528G(FX]D4FJB'[ER3& MP7$-"SY3@&>%*VO4J*>CKVES*EL[12FO(1K!H.9M:X^"X3(BS!$$5GEGBX(Z MM>[A23YWV(:*)W:KC5JY&?8+ST:;V2AV %/U5ZQDHJ=7MFV*N)&"B%_A,)&\J1:FR"1AT[I#88?H MOP2YAUYRXXIT$_BX4!(XC_5:'LB!#\XC=2*YI;LA=QW+&0-II[\W_[]W5>(R M*H*!:9YAUN9L&NKLCND<\Y263T_F"&T]3#A=_:[2&,='?K%D8&O+05MN:=&)@\GSW@AR)EF4\UO%3"?T]N M$JEHQQ7A&Q8R6)N?ZS)*IR2^5!OT9%5B.F%^".\+G<6(Z%0WES",4;N%BBFV M[P'-.^>=ZN0J'=&P.>LFJM#6%%7&*O0+LEW#^4OMJ4^-5@_UI.Y)&O5<9"7V=&FT6@NJV"" M:H.2:V#^EIG:2>=T-JBMT3[8!/D>:\*\&SA+.)"6I=_*C2!-NTN?,0N5EH4P MIDV>16#V_U$VQJI8JK35>3OXP>4MYB4@B1:4 <:&.=H05^W!EW<8C6*VN-+A MU/_JDK=!T3$A('>G)IA6-L)!I/,.4J@;\$=!DJH"X.X6"#C.0JQLHPLKO.LT M8Q<=BSEG0\ZB'&VJ),3<=WJMBB_.4! YI"N7M+.+&H2DNX*EYP/%M> KK*T2 M;*.H,R8J;L"IR(RP3@RCVOP]H;TKZ&_F=::T#O%T;[IE:#7NK(7"R 3!]5^B M9Y<\2%=!T5Z2[;@'=559,WL.O# 65K4J(56ND4=*(P[>,6AP="\4NQ!OM2 M=WP9(BI-"D98F7JW?]'4_P.:>@,V** "Z<:[BS*G(=RGVQN=6D"- %(T=+:P M?=,I 4@KW<*!.**-0,&V:HHJH)(4Z6G=:!6&A5Z1IW%E8CPU?"CN>YA*AW*K M(FO$XR;NMT)NU2HN@2/'", )\Z&]70R$)]%PBR\ZEC5 M:J_%+2:?I0*Y=K8Z)B0&UXIFNRL:1GJ[>Q[L2?2B$2'IGR-^187">P.#DSQ# MBK$@K0E4_^*F_XO<].'N@R^I@CC+YS?O."FCH<8+&$!A6\"83Z:9'.+>=LUS M#$SVYY$5R1AU-?N8,K+)5:ORG6XV*,'S\^QE42PKF\'&$R3.! DGX7%>#=LL M+="%&UUH.:*!7HSKNK@F;P;%-75!LQ-VI@V4Q;:D%/[B@;1M(4#.DZ11=_,9>0DEAY;]/.(R*G)]=+I#BTZQ M4NWMFNUMS.Y\2:^HQ3?5MVNR+"L]0V(C*9*ME!:\@:JV/BC<1T+1+-X/-U"Q M814IG*[=-0;1R9$7[1X51[VF3#A[%>UI0Q)NML4*[/XP3@[;;<"A\-]VYBQ= M^JQ]!U$2G,,CJAUB.[5*1?I56KYC>(J'K(& -ZFTF3ME+ '/H!K=?H3O)AE-@E9.3]K&]MTP1'!MF&17QL MK71E,V4[L9JFEMU7$2E(ILW6F7?V*>):LMYU)F3#'0$0;)8! MM+B&W#8BDY%QE$M]AP!N%S;YBRX>YN(,W2,,XVQ9M.BI#;3S4[7X7G=+I231NT4 M0E-KQ>GIK-;2R76+/?3$8T(BMZ%#X+".@[6ATTF3@L*SFE[=7B-&F!=K0C6% M7IML@X+;Q=TI[>,VK4K53L'6,LC9?7]ZML(Q^(JA)KY5$&T-SR MC_%<#Z":I @1&L5R-(G-F^[@$=R/4+C#:9V+)(ISM$7K.W?5&C'6=4>9FZU' MFS)+?E)4UX67S>-)&5V]W5+=O 0L$M@7MFIHBY@>\?)9VJOIA_21EDJ7D>E/ M^):P-JF>I!'\6Q*PB'Z@? !S%$Z?>DR]I0>15GSN33F*0XK703CC?1:YMZV(8KV&+)Y1P-K\&]O$L='MB4DQV-'^D2:;3 M7_6T>5P[TL%M9N1$6@9SA;Z3:&MZC*V/7GT\.&D(521=];DEE\N >$>8<*$. ME9OQQD@_,S)WMN6PB!@MH4RN<<+]<;B'0E^-+GZ:O$2-<4KE&MPF<"5 MU)D/,#R7RW6&LJG>!S7SF%W.:49A9&P'(CF2IRMK!7@3Q2Y%VDO/Z?M?N'W" MJ3X1UAF:.V4;I#$%1: 2XZF=/[/F%./31H5>WA#)XTGNHE+;\W"V MD#"1!I8,3CP4#C-?\; $:+;9L7I2Y: M=?M.U.GUZ>-NIZW>'3S:"\GG5$-X,9]/L>LA?;/P)\'"7RQ.4VXZ13=< ZB$ M2BJS$JHRB0;G%&_J@^W!:X?[VX]WQN%.)U3ACJ50EQ3"#L2)(4(Y ;:!O]N_ MO__1\J1MLO+N"ZYQ1V('84 ]RN97QE+M2G?J:C&ETWCIDGC;,_P)@P+O>R6M M1.[XX#_"E_02&U8AA3PZ@(4!X-9[C\-,UJ&AG5V1)8H:6%WB);.8P?E/KKQ@ M!3?28N6/9RAP+\>C\8+:- 4K;+_F!Y,EC &R";&EYGC)8X+PRGMK&."-IMH[ M3(AEO?.NGUPI82%\^>2_+$*>LK4#T)+)S.8J 7: _)/V/'0'V:Z>X7 ?3L+, M-9NYU/^*/!\]*6G#4[6S#*GK$Y&:3=E$:P_3SQ;!\CH8TV"]WC4?D?N1?UK\ MQ8%XRHJVOFUM\E"@"Y32XJB4KA^Y-A^XZA>'93 A55?AZ4([])-)UQV38ZSK M+]HNXBT2SS5Y@]O5#*1OXSPCKP^UK=^#: O2MFW\>+$DH08CQB;R9'^QQ6V5 MC;USJT99,+!?K$CUC1M",G<4]QY!&IS@TW@^E/5-@:^:8\U:!()VB$=> M'OM^V:;SYVE.VUVT\HK[H,UULPPG.1#A6SLU\B?0.87:A;2$IAUQ&W:" AF" M'.8CM^589?J4H6U(B?;MT[ EJEQO[MK&7;OK.@\XIJCKIX^H'7;K-.RMPWYE M&D,1#\K*US_KA%6>R,/DTI/0O_3P!.W&-,=A)QKOU]00<(2#M113J-L%7=7W MRTS< 9!"S%370.F"MMA+7.:VB(E@OV;8KQ'V:X10>H-+=B=@&.]7W$Q%F^#L!M+$3N6I<-9VG7.BH5]UUV*W$ B(O-%\J;AJG M6J?81_TM N]B/4Z7NI*Y!?ARL-J&;?I;B?)P.P5J: M'5/5J)LR;'Y!2T02=Z=@0^ <[>U^VZ8P-S4"AS49>5)N.$M.=/#R0Q:59#;R MW4D"K*Y.(F,N=ELU%R074*K#L91<0*_[=^E>?AS&RX_M'UUDGY-C9+=KD_&> MIP ?0MI.&4\K&_9]5!;; #%5=[6HQ&3D1=A7!\QI=3!%CGP"?.7IFBW; ,#, MVD:D6*5I"6HGS9:>_^J&^X!X.VW@;GULG\/&<7>0 GHFWDU0LWI4SI//0:^L MJ:T"@SFBU!ND+E#Q:M#PB 2E236.O I$79J6MM57R--5"<"SUP:3+CH "]*B6PZ/.64SVJV.6WHLM?_#O!CV@J,7!CMJ8"B;O?!%4Y-,&M10;5_9 M<+@+["\MFD,)UKHI]TN.?G.^T>LP]71(7;G:YFC8K#SEVETLH MPQ.ST$IK-6$;,K!FRI.:"=94L2QUOX=KG>V8/1982YDG1X!_VQJ#%&+;78;# M/2OQ-YM.?A^[+/("Y6)O1>\C4W+7^I(G;OT^K3LQ&ZR)]@1CXV!78"$+O@6N MW^*;=SBT\CY'U1?T;\5RX4J*:.Z] R,^K1O.(KG%7@T4XOW8@$H;Z[U%AAWQ M6<=WA!^]U9X".+$]0(9R,$D3XE?T']+LUWE^;'#L;!G/?8$@CC8MEX0O;EOF=TTCBVKME]?&]J+4L M@*(]_;HJCU&UP \WT)O%?_!5!+ P04 " 7HZ56LP^MK]P' M !X%0 &0 'AL+W=OP\ M)"&58K%XZM2%/'LT]GNS5,JQIU55-^>CI7/KT\FD*9=J530G9JUJ_&=N[*IP MF-K%I%E;5J,H_G M(S':?OBB%TM''R879^MBH:;*_7U]9S&;]%IF>J7J1IN:634_'UV*TROA%WB) M?VCUV.R,&1WEWICO-/EU=CX*R")5J=*1B@)_'M2UJBK2!#O^V"@=]7O2PMWQ M5OM'?W@?R;VAPH)GVEJ1K_FSUVLDDX M8F7;.+/:+(8%*UUW?XNG#1 ["[+@P *Y62"]W=U&WLJ;PA479]8\,DO2T$8# M?U2_&L;IFKPR=1;_U5CG+J:=-YB9LZE>U'JNRZ)V[+(L35L[72_8G:ETJ57# MQE^+^THU1V<3AXUI^:3<;'+5;2(/;"(D^VQJMVS8;3U3L]<*)K"X-UMNS;Z2 M@QIO5'G"0L&9#*07WA W[[S_NOROG$6M/GWOA-W^J+]^BB63IMU M4:KS$8*E4?9!C2Y^_DDDP2\#UD:]M=&0]HLI8G/65HJ\]FO]H&IG[/,^(P?5 M[#>RU\>*AO0#:;6Z5[9'FQ7UC :"E0;!V3@U@]SI:\%7DR_%(RCKE-5%U; / M+.=")#R3$<89EW'(11"Q;XA>IFNVMJ943)[F[*.N-;@^ M8PMC9@T3$E]CGB0Y$R%/LIC'J7A!!.IE#/T9#R&!2<0CD?,DCMB $^+>"?&[ MG7!GD2:M>_;8W/[1ZC42E]OGD4&=^SURV2()F'N-V//ZG6W+[PV+F3,L9<^J ML W[7)1+Z+*=!6IK 1/!1N#W.2);L7EK:^U:J[S<7#_1F'1U4E>MKF8(@FXC MO8(O'A0I@CORCRS@E2TW?S/U<6E6:^7@J855 M6_"/Q5;BVI=+$*<"$5EX+)(M98$E9#G84\S0U:#CX1XL9'HT&/ VA-,=?ENM M'%5%I\IE;2JS>&;;709@2WO8TC^1OM%"_&GH!O4?RNN]WL+K_?\B]MH XF^^ MYX&"RP=ET<.QRY6Q3O^GH^L=$KZ9#<1V[V)YLDU3H"LH&J71SFBOXUER$F[6 M@,XRX1*% K&19CQ-Y0]4$.)DF[U0)P+1Y8J=X=L$$6&O(N4"X1L%&8W2B.=H M;PZ1)CS9DE-0"DIX&H4T3,1F*'NUD>!Q$O @RV@8BFZXFPR*771[\#ZP<9I" M-CJB(;)<&J='!T ;1\ G%@'RA\0&41(?_0#56/ 4H(02.C 6*+%ICO';"(WS M1%*Q/:(\%471T2%0QI('$:4R,B,-4<,3X1.:Q#FB-"?C '$.MT+)"V^;#7&W MB2V$TS/)DX!J>XBF DU"D@S6]JR/T.S=$7K[M,8-@DB^"S]]Q;&[$'Y'Q [N MMS]B^XU?^5V];*S_)Z11DJP/Y5H]N3YS^KJY5+BTS=&$,4U ;H(=Y>:?7@:- M.07^CR$?$K11!LIRFF*5A!TZ\O!DCP*T?% MB^--D7SERP'WY;W[\G>[[WH8#,)\HYMB@=RRZ)B)&.*AK/[Q$3:;HRK@',7\%F1:= ME[O[P+6V9:L=NS>%G76\+_V=E5! 84""2/U-0,0\!4US=('3=KVNMKV$Y%F6 M\SR7*!D\06Z7Z,INZ07!FEJ7/DF+'#\1%9LX0EL%?1V)FU>FI%"5".R04L^5 M8_\"8O!%&II/8"@C;]OHAU!\L]Q-8IR)G'[00B%>,$91&X M@&-0'P4\$^$@779>&L2[H_(:I:EU/6^NBD:7WE\WNFHI<&[OIGM9-+S%1].E M/T^8>08+^AQ%0&U]#ILJ#K )J9;DAEH$4I?5.@.Q/.@>0#L>*AT!61 MD:YMJ+CE]Z6I9LKW/&,B'BZRH0B/T!V I6F.ZPTY81R1N!*<#N?@Z@^O1"(Z";95)6MU8Y>,Z:T)3-K@KP+#70/MB#: M__Q3)H7\Y=U_.Q^]YVCKJO55NUT!9- ;Y:GQ^_]%9]['R\G.8QC:FH5_\J.< M#*=T[V+]U_Y9\;)[3'L1[]XD/Q=VH6%MI>98&IRDN+W;[IFOFSBS]D]K]\:A MA_+#I4)_9$D _Y\;X[83VJ!_;+WX+U!+ P04 " 7HZ56:3S4?%H$ "I M# &0 'AL+W=O]GIA& M<[;T096<4$+22<5$'?Q7IC MW8O)?-JP-7_D]DOSH.%I,J L1<5K(U2--%_-@JOP\CIU_M[A-\&WYF"-7"4+ MI;ZZAU^6LX X0ESRTCH$!A_?^ V7T@$!C;][S&!(Z0(/USOT6U\[U+)@AM\H M^;M8VLTLR .TY"O62OM9;7_F?3V)PRN5-/XOVG:^21R@LC5657TP,*A$W7VR M[WT?#@)R\DH [0.HY]TE\BP_,LOF4ZVV2#MO0',+7ZJ/!G*B=IOR:#58!<39 M^1V'D@PZ>V(+RXI]7"V,UJ."O4T5V$/%I"'" 8CZ'/;T7-ZI(C3Q2C.\$60@K[C-&M,"63 MZ _.-+IGMM7P]A3[4?S3[*\,4BL$O>;5@NNAWQC9#4>K%G)QIS=1M15:]019 MO41P'6AF1;U&TM%%#7N&,VH-8A# #%HI"0?=7'K27A3.]RC/KMY/ Q1DCM!; M%.*")CB/":PIIGF&290[8^Q,"<5Q2L$0QQ$N2.$,"1CRG."84.>2$ASEF3.D MSI!F."L*MR()#A,/E3F_T/GEL,HR6!&"GC8A[WN":0I]+6(T(N=D MD',R*F?'EX..]]O[;V&/B7D4_8>8?XCY_Q!S.H@Y'17S(TQ!RU9RIR\_L;C% M%Y#*%8C<"054Y.4]J%MPJ:EC]_.Y-3L/L@T$E=%))L?08"R:]IOU8<8EN M)("*E2B[C86?Z][AT<^-1^?AZ*%OTJ<77-GIUWK7WW;O\]:))R893M+4'ZH8 MC@4E::^W([Q7?0^V!MWT@CILSDLB.]OSX/VRVWL/EZ=7+*QCFH,44R?=\C\E MNE/U^CT*Z[4?DITD MVMIVD^3P=IC#K[KQ<^_>#?'W3*\%G$G)5Q!*+C*XS'4W&'CI59H=S=U@ , " ( M 9 >&PO=V]R:W-H965TV_WY&2-3MU]<7BD?<\?(YW M1WIY5/J#.0!8\KFI6[,*#M9VMV%HB@,TTMRH#EIFTR!+#VKJ MD#.6AHVLVF"]]'-/>KU4O:VK%IXT,7W32/WE'FIU7 51<)IX7^T/UDV$ZV4G M]_ ,]H_N2:,53BQEU4!K*M42#;M5-O(J'Z25ZZ561Z*=-[*Y@0_5HU% _GG;FNLQF+X]UJT Y>XSN4:Y-9TLH!5 M@!U@0'^"8/W#=U'*?IE1*B:E8HY]_8P-5_8U$+4CORD+ACS)+RXQUX3.4ET7 MNCD@=6^-E6U9M7LLYEJV!6Z#K4TL+M9*MH9(XP1@&J#9@IY201#E!A$Y AZC M=+ :6]K<7OI>&.]0EZT;\KO248%3VD>"1P+*K*8BGQ! M7G_LJZYQGE[4U\ TIR)B)(UH*AC9@&Y(Z\[L:\^81C&G&4])0E.>TSP79*.L MK"?/B.%"1A<)<\,H%91%L==^+KW%&]*9+^@SRJ.$)IPY>L$H2R+R3K7[GZW3 M=/)"(%R&Y,_33KHQ=IZF-$8-N3^1B"6CS&&]&VH!3XES7%S0'+=$ W&Q$[T@ M,R683"68S);@F]ZZ'CE58DD>)4Y4MAJR^/M9]5Q4*+&*; Z5+G%".^]K)3N[ M]?62'?6824]SH>>\FDO7Y_)%9?X-4ONKR7F\+.D8C^\L]3@C,(<1$S1*%LY, M2)0DE"?"&2G)8D%3ECDC0T>!><@1AVV%K^$.4TG2A#+&QK1=).I:;L*S6[L! MO?=ODR&%ZEL[7.#3[/3\W0VW_O_NP]OY*/6^PIJJ88=0=I/A6>OA/1H,JSK_ M!FR5Q1?%#P_XA(-V#KB^4YC.T7 ;3'\*UO\!4$L#!!0 ( !>CI583FA(\ M=08 $X4 9 >&PO=V]R:W-H965TV#'3;AYU]4&(E\>#8J:00V%^_GV3',<0QZ>6! M(!U)YWZ./NM\78@[.>=.$_05+\][PW-"NQ?"\6*DLS?FU('*U6##Q>,FS8GW1WDM,.O77))TP7.9%CD1?'K1&[EGE['>;S9\2?E: M-L9$6S(NBCL]>9]<]!RM$,_X1&D.#/_N^5N>99H1U/A6\>S5(O7!YGC#_0]C M.VP9,\G?%MG7-%'SBU[<(PF?LE6F;HKU7[RR)]#\)D4FS2]9EWNCL$"Z*-1%Z-[CI@3'5G(9R M::Z#1XQ2;;!G M^'E[^%4F_C,:2R60$_^V&5FR\-M9Z#HYDTLVX1<]%(+DXI[WAJ]?N:'SID-! MOU;0[^(^O)TSP4]UIB7DFCVB !09"<'R&==CBWQ:ZGRVR$@G-&QI,Z!31+L! MG^><3(L,59KFLZI(T_^X) H+4J<)*9;;2M).1$\PJX^<"4FXCCA!O/ABS$4= M,\+R1 _C":S02?,<7)IY62"D>T$DSML'.(:T4#QW($& M#2)[X&/LAY[E8_2%2RU4^Y\_+-$&,5$%N0>YF^%@#\-*6]TC8-*\O"Q-K8QQ M$U:%(TG1#*D)2\.A6)[N^G1;-(G^?#S\@CG6IKY%?"%1< $3B]DB9U<> R8Y.[4UA>X,K? MM/@E:D9O6!0)S[;,MTG/MI:>5?Y8FCH[,C&\2>7=Z51P#C4A4W<4QYEA#P;O>B M[X96&$86\6EL!5'E$[WB#7!I0"(BJ_MW[5XT2KV\A'=,8R& J/AM\3H#.)VE M4INI%1)8@]@I%_!3):?D=?-V1(!',T"M?=&[^OR^K[>Q"6"*3,WB<9)*($&= MAV,-HO79CP6<&9V09"4V<=0NVW,':W,%0D/1A&,K]."'HX&#F>N7"AZ%86S% MH0=+I/8L@'+V^+-I8^^)!83Z*-XH\ ]U^F%6TLK*"!6#_N#%/YWX-AEE6:4V M^FJM[1JA;N=Y6(&$E)QJV.+MK1,T71=[7-NA+Y2+:P>GW?42G7I^U%4S'8TS MJAMG='CC;/NDT EKD:\;#P(XFN^_UC;9*>H'P&L5M^_$K58#N-9Z;Z[.T\;H M.[ KC8(*0KHZP(Y-/8PCZEDT<&H &5@!C:PHBHFG,6(#/E;G3\KCN^#Q8#2[ M%7%4"O%U4FZQYT:51JTB;0L]IU53:@>TONQ=_5WSA%).-)#U+0I<&[D!IH-= MDHL_?'%5.*+:\X3@Q&7:N[B$?'SWH,A073NT>!1VIJ_5@V*M^(MMO+E[8/3,Q27!T9G^(H\!H^@43Y>E5.5+$T+T;C M0JEB889SSM#/]0:L3PMT\VJB!=1/B,/_ 5!+ P04 " 7HZ5609SW&- ' M ?% &0 'AL+W=O:!' RL[M9S.X$27871=$/M$3;PLBBEZ3BI+^^AY3LD2>V,6F_ MV'J0]W'./9>D+C=*?S%+*2UY6=6-N1HMK5U?3":F6,J5,.=J+1N\F2N]$A:W M>C$Q:RU%Z2>MZ@D+@F2R$E4SNK[TS^[U]:5J;5TU\EX3TZY60K_>R%IMKD;A M:/O@H5HLK7LPN;Y9,/)6U7]4I5U>C;(1*>5A\&$+#@R@?43F(^[<^2C_""LN+[4:D.T&PUK[L*GZF M.V(O9.07U=BE(1^;4I;[!B8(;AG"K$4AKT90BY'Z M68ZN__:7, G^<2*):)=$=,KZ]2/$6;:U)&I.'F2A%DWU'UF2NU(VMII7LL_& M=.EHW+L,/U5B5M7(31KWOEU]2U"7V$G7AQ-[6DHB.H]BZ+$>>!2=1[*1V@TF M"Y)=9-'P!?"BLOR'VKBR441Z886'1$W0JS)'\E64BCB)%[C>ZD[:OW M)3%_C7YA29S0( S)76.A=LB_%359;X=F- H2FD:<_*J:OQ=JM986WA=:2C\Y M# *:A3GY(.=2NSRL>-GE\4K.0LH31I,D'0/<0K<8(5_0(XU+$6$H)*,A7UK@I)-L!N+:IR@.$%>93:N?@ 2+9Q/UI5?''Q1IQ1%D7$+ 4(V[<_O#Z$ M-U)4;0-:M2QD]>S: N; 9I#1)#O*0!B&-,URU1]B9$\]*-VH:W%JX_K# -I&(?_ S&(+ :AMVA= M3N_[;SE->$I#QL:(V\J!0_"9'",<60,D%D>O&&<0RJ)9QP6\J! M2=3CN.?V^TD'@%F<[8F( ;DD/\:4TCI,! M'R&#D%*:I4?7K11:Y&GP3:,#Z,% #3B]?"$).\5=DK_1"H]CFK*,/'S^K9<@ M.COX3-'NWG:V/,:,@+V?1S0&N'&=;9M"*=<*^RK',=8Y%J!=?D;NP+99D%HZ ML/=*B&')#5DVQG:Q\1O, I56631-FJ(%I$GFB@3I\]CM ]ZMS= O7R>K),Y2 M9+^GTHS1F&?D#Z&U<$BA]RQ"=VX/%N M!QZ?W('OCA'30T<'Z@J,^',CZJ\[.^/QH=WV:3<.VPY QQ8R]7OEMA$M*$%9 M8%M+O'F(P^ D:AQAJJ/7G>3PSL]XE4(;(MV9#-VCD*L9,-J>JGQ-X0*WX*N: MDX\OA:PIN9M2\KMX;2EY^G!'(4E+/HF9H<-SQM.NH5'R$9OMGZ6EWM[#[90L M14EF4C9?#P5@^6?1M*X5=L[#\ZY^WN11-47=EI)(8RN@UU>^/T2LN]PVRZI8 MXC#(BPIE21K@ M;XS05?V*:67EVMRSW!K2\>/&S?;%F Q.,?N *^: M/E"'N!M>>@A[=[(\'Q1H=Q"&Y1]@IBDJ44->NQ(;DW_ZVOEXI'8NKW,HCKEM1T8YBBK$V>/688D,%VB(AAB%K*#H+,(I N),8QHSM_[$Y$>M MD!-XFJ/E8'**=A'!&F,TQ6Z/Y_F@>^V:(F=^BQ3BI,!A,O([3_+)F9IKM1HJ MXLSU,->+,ZR2:(D((L&2A*[X*S1<[Z84V!E63>O<[,U&U B7AWSL;Y Z;X/5_ 5!+ P04 " 7HZ56)$B>%GL" !M!0 &0 'AL+W=O M_69'/= M.,$5WAJPC93,O*U0Z'81C:+=QAW?5,YOQ-F\9AN\1_>SOC44Q0-*R24JR[4" M@^M%M!S-5A.?'Q(>.;9V;PU>2:[ULP^NRT64>$(HL' >@=%CBQH84-_]!V MN5-*+AKKM.R+B8'DJGNRUWX.>P7GR3L%:5^0!MY=H\#RDCF6S8UNP?AL0O.+ M(#54$SFN_$NY=X9..=6Y[.JEX>X-KM46K:-A.PN?'U@NT'Z9QXX:^+2XZ,%6 M'5CZ#M@HA1NM7&7A2I58_@L0$[.!7KJCMTJ/(EYB<0KCT0FD29H>P1L/B,=QQM/!KF5MGZ)/Y?6@*78_)X1[>1C-;LP(7 M$?G$HMEBE'WZ,#I+OAU1,!D43(ZA9_]S?>*N(KO!'7F2BS>2Y=#0I^+?(GQG MW, C$PT>$G*TU6$A#Q6"1)FCL16O@2MJ1B.%EEFH&2^!+@J@]5H+,KR=P;(H M=.._*X,%\FU@I5ND1*,E+&4M^!HY?(3129(D_@<7S%8PGG;!@W9,A./=SJ$I MQGL6D&@VP>@60NO.#\NHAMF-EQ9$+BFTN3TZS0"TYF["YRN M@Z%R[85G1[-'X!#I?:^UV@6\PW+#9'U!+ P04 " 7HZ56<+T7:QH& M #P &0 'AL+W=O;)1^JM92FG)8U76YG2PM'9U/)F8;"DK8<9J)6OX,E>Z$A9>]6)B M5EJ*W!E5Y81[7C2I1%$/IB=N[%I/3]3:ED4MKS4QZZH2>GLN2[4Y';#!;N"F M6"PM#DRF)RNQD+?2WJ^N-;Q-.I2\J&1M"E43+>>G@S-V?![A?#?A2R$WIO=, MT).94E_QY4-^.O"0D"QE9A%!P-^#O)!EB4! X^\6<] MB8;]YQWZE?,=?)D) M(R]4^7N1V^7I(!F07,[%NK0W:O.K;/T)$2]3I7&_9-/,#?T!R=;&JJHU!@95 M43?_XK&-0\\@\;YAP%L#[G@W"SF6E\**Z8E6&Z)Q-J#A@W/560.YHL:DW%H- M7PNPL],/=:8J2>[$HS1D>"=FI32CDXD%:)PPR5J8\P:&?P.&/YW'267ATO/B1EA);F2FZJPH"X$UOL^'PZO<+24!Q)6J96T-KF5A MY )&1+W]Q9"B6<_">BNM'@JG10&!$X;,50F2-L?D#RETDW<"69/53.HN@Z\U/J<:\; M_>_[I9Q+0,])B]F#'$:A1WGBC_"9T8A%-&71J 4>JQ8(3ST\"G<0#?K[N00'?LQVJW),#'OD_3-&B7ZDS/H*/U4[<+_>H;D*#. M36&7;@Y&*[/@V8')F-0USIEMB5BMRFU1+YSQO(V" 5_75NEMG[=&_X$)9T?$ M*C>_AHT!Q&+ )UCD(,'"_*2R.*O4&JKB6NH,J@/VACTCUUJ^=:&&AM\0Q #[ M-/)2ZGNQBS=G-, ,QNE30?6\%;87!=VDGB9A3-,0\L79V"-'9!C0($UI%#P- M-66R)]W#T/>HE\!,?YRB+8N 4 QDO'$"[Q=+42_0DCR(31*8J#AC:$XCXA/PS"E@()0XPB'( 250+62PLK* ">H9$:&WICCYV$",@BQ MM!L*GR&'&JPY>,6!&!L',+K3R.[_Z/^55I2&,H') ,XP%E:0QUK;*O[HR3N\C \DV- M\L+"U&O008-..QX?Z 6:AUB(> MTM2/>U^L! M+(A_4!DY%+*0\\LB=0M3\190(,$X"3GUT ,C',?73D'S9HRKL M"4$*VHI!$\.4)DD,HO)&Y+=^?CMDB VC?@""]Q("44K @@]2U3Y5'['Y*IX MA.'6=N@#[0BYX.81@9<<5 GN@>X+.%KMYF'@%DKEFZ(LL<,D.#4&4D-,2@@] M)!F1F\_WK;^GY,XQ"0AE 0(8/]JW6[5O7;K-UZ M]R)L4=QI K6$D7)"3R(&C2@<'9!XU$D\^F&)W]>X#X(B_VEE?M[T&T-N0%[D MJJG8?2H_N,;^PQF>=AK5NMT0#[OM;026-T[_[I: ="R%+A_MMO@4U]8:-33 MNL_[15&\; ,OM7]_ (%"VUT4=8TTV\:TQ3[RFF 2\)R3],Y#<"C4K@OT.._2 MZ\S<\4V9 J5A2)!X<-QA/:C#5"3VG_D3@0C4D?KI,S+[JF+2NY544B_4;K2[WITUMYJGZ;%JY>XX,V7A MQN0>EW!%E1HGP/>Y4G;W@@MTE][IOU!+ P04 " 7HZ56^5.N&YD' !Z M% &0 'AL+W=O1B138E8ZJ%H*AI>\B"JFZRN MKJI3=:IFSAZJ^K?F/J66?5LNRN9\<-^VJS?C<3.Y3\NB>5VM4HE?9E6]+%IL MZ[MQLZI3,\^UQ=GU;I=S,OTN6;->KDLZL=W:5$] MG _DX.F++_.[^Y:^&%^7\LT[ M0_)9X-=Y>FAVUHP\N:VJWVCS:7H^$&106J1)2QH*_/N:WJ?%@A3!C/]N= ZV M5]+!W?63]I^S[_#EMFC2^VKQS_FTO3\?A &;IEFQ7K1?JH<_I8T_EO1-JD63 M/]E#)VO-@$W635LM-X=AP7)>=O^+;YLX[!P(8L\!M3F@LMW=1=G*#T5;7)S5 MU0.K21K::)%=S:=AW+PD4*[;&K_.<:Z]^%1.<4G]R*[3'6+=-FQX4]PN4C,Z M&[?03U+CR4;7NTZ7VJ-+*G95E>U]PSZ6TS1]KF ,P[;6J2?KWJF#&C^DR6NF M)6=**'5 G]YZJ[,^O4??QDGV):VJNIV7=^S?E[=P'[GQGSY_.VVF7QO5RYMF M54S2^0 %T:3Z:QI<_/B#=.+M 5O-UE9S2/O%->IONEXD5LW82[L_E5U!(K,Y MN]W"U^?$P6OZG;BY3^Q]M5P5Y>.//P0E_=L&%4AW4VZPYBE78 -K(?N8BKIA MB5!GP"PM;U.]Q8T5Y906\@W[5Y;[N$>.9.#BUU2N$[LTL* $-NNN?*]AV7R2 M&O83N[J^8J^8#%Q%P86,M'%<1LE5,(<.?OPV20LFN7>26Z^P"D)SKR,=NBK* M]0R)L*XIOC^QO[^_)+7>:1Y#9-)P90,7W0W_*WRY:-E?BMN&2<5#B#Q&:)?< M>9Q2@DY\2#-068+LS8=/3,)PX[BS@1ENG.?:.Y*Z29/[LEI4=_-L\!?88" : M%7>2[#46XE;VB'X$S_T9)"XA';C5AL$,(0.)7J:ZRAA#[M?B<3!AY4W0IE;.01 MW%#D7(N %.)"47^"FD>+2"$:OW%Q-A%U%J M"ABC?E6,!V S* ZM-=.:!ZW[ZPW99+G)-"LBS(OV>=%100K+P-DH0*)%)"OQ MF0Y8&RY!S0 (-=JB-, M%%+4HE\H30WG<.O2(';D(D/="-?7LU#**-.@[#X.M!V-2@MN]0?0>.*T+;?U MP0%"]9[%9Q@X)\!QU)R(8(2GR&N4!J*O55XK=#T%A/^*:^;/V.\XVR&2* D5 M;5>"W*!-Z@UQ'.$[')5@_1 SXX6(JI9J?Z]"07F$&*GMR?3>^6.'\012*V)4 M&%)#1KNRJI_Q$!V-HAHJ+R@0^QE/.W +B!84!.KS]ACC$1TI?P+C(7[1NH[Q M+&1S])XQ7B".I=8WQ)2$_J4W[47F)L"UU-TV(OR 5A,;-S0#=Y\W55LLL&Y2 M>T)AX3XM, :9/",*7(@;K#UEYM"4S)*F V%%)IE])0:U("O337P!S<[+(RTL M-W\>028*+B*35>P9/L W!GU<@VNH]-#%;-A'A.B#Q)01%:-"IB41#TZ)B#9T M&S KEA'S'4B^OPX-C,756M R]VH0WG=,7U&Y2PSC3E$%H@<$33Q"4XD$2=%A M)?-.0Q4<#J#U7ZIJ^C"'DA,@Q$P:U<[J*'@]]-([W*.I:7H6V%D=@@WC%5+( M.K.S>@&:RT.,#VYGM83'FF>;R\FD6M,C'F:--/]*CWVF$*=_F\=0JF?DX"IJ!Y D-C69: M.*4"*L.K_6-^ 'G2D CJH.$I^L//8]3OD8X*SU$NCP ]Q(E*1#A,?D"AZ=KL M@0R%2J6 )H^:P3.D$L=J+(! ?)[1_S^P@J3>X)@%40=ONL)"H^ QC_M$-"!+ M"8F^-PWCG?=!RU3?Y;=>#%19KA MJ'CM[8#5W9NN;M-6J_QVZ;9JVVJ9E_>IF*::!/#[K*K:IPU=L'W=>/$'4$L# M!!0 ( !>CI58%)XG;T@( "X& 9 >&PO=V]R:W-H965TF]:$2*MVJ:=J#22[$JF-G MME/:?[]K!U*V4?9"_'7./>?:]S+>*?U@"D0+3Z609A(4UE:C,#19@24S756A MI)V-TB6S--7;T%0:6>Y!I0CC*$K"DG$9I&._MM3I6-56<(E+#:8N2Z:?9RC4 M;A+T@L/"+=\6UBV$Z;AB6URA_5HM-'_C& M<6>.QN"Y[;8A)$'O=32"O M##=$51CX)'/,_R0(26,K-#X(G<5G&1>8=:'?ZT 2H-39#!Z2"NHD:F8AE. BH9@_H1@_3MFUX2?3QC M8=!:&)QC3U=4H7DM$-0&IE+63,"2/3>6J%SAGFG-I'V&%07F&9I3!LZ&.&U@ M<7<-% 0UYL"E5J21Q"V:,RT13-$?8..I'7;B6 M#E$PNF*/L079>1'@/&D*0BW"O0>?S.J03.8$"NI?9@3?D6G_JIW.OV7UX0*2 MI)/$B1<)PZO.53* .V6)[@)Z<=(97D5PZN[#HQHF]5O?J0QDJI:V*>=VM6V& MTZ8'O!QO.ND-TULN#0C<$#3J?A@&H)ONU$RLJGQ'6"M+J?+#@AHZ:G> ]C=* MVCI5;-;ZPA$P< +@\ 9 >&PO=V]R M:W-H965T=M5*;]]VN7*Q92N4%W[!,'UERD5*E=\6J*S>"T2@/2I,N[O6& MW93&66=ZF?]V)Z:7?*N2.&-W LEMFE+Q\YHE?'_5\3I//]S'J[4R/W2GEQNZ M8@],?=G<";W7K2A1G+),QCQ#@BVO.A^\]\3')B O\35F>WFPC[_]DY0D-#&_!$YG_C_9EV5X'+;92\;0,UBU(XZSX2Q_+ M"W$0X#\7@,L ?&Z 7P;X1P%>_YF ?AG0/PK PV<"!F7 X-P:AF7 ,+_VQ<7* MKW1 %9U>"KY'PI36-+.1RY5'ZPL<9Z9G/2BAC\8Z3DT_B17-XG]I(7,6H6LJ M8XGX$MT))EFFBB-O J9HG,BWEUVE:S6QW459PW51 WZF!@^C6YZIM41A%K'( M!G1UNL,_\MT%PI.R-7)-!5OS)&*B 47]!I+=HFS/2.FVS'I-(I1DGT]U^Z(+I1+)7_-/6/@MIOIIK4^5YNZ()= M=3:FRXD=ZTQ_^\4;]GYOTA(2%D#"0D@8 8)9.O#7SOJ/?-&@I.^F-=;FP7#)QM::L!)(P P2P-1I4&HQ^<.$-Z*"_RH5"C-J/3NV-#'_JB/C[1QMK&M-I P M @2SM!E7VHR=VGS3LY0X6VE]-K&B29,4XU,I!L.>^7IY8<^I73ZF-Z,(P:)8O=-S42'T:!]MN#!IL'$>V#M14">VX?AD)%$6 M/'Q$]?LCOS^>'&5!=QO;J@-*(U T6Y^#>;MWYCBO?#29NZL:\='%CVTL7AKT MN:MH.V(O:8?R#X_UA*PP!*41*)JM)Z[UQ$X]_TCXG";HPU;QC*=\*]&,"WVS MT6?O-B>OM7B0M "4%H+2"!3-UKGV4+S7,5$\4!<%E!: TD)0&H&BV7+75HKG M]E+,U%O(=;Q!.DLOEBRC:L4:]05U3T!I04F;'&3VWL7(ZQ_-/$/06@D4S5:N M]E$\MY'R><^1N2J"&E%S$!I 2@M!*41*)JM M=6V[>,/72=QE@^Q] R' M9V84;28Y>E/&4>GXO$-)3.=QHJ>MU32HL3.]F,+U].AIGEL<;M05TH^9@=("4%H(2B-0-%O\VGOR)J^3TR%- MG!DH+0"EA: T D6S/PFH_2H,[E?A4[]JW&@XNJMN*R(H+02E$2B:+6)M:F&W MJ743:>F]1QIIC&J]JC?D,EHKD_HN5O_,+, M36ZM.*CY!4H+06FDI)E7%?7KT.KA9NM86UK8;6G=LQU/=D;*O$ZN!C7$0&D!*"T$I1$HFBUW;8AA]X=( M]\Q\E6[N\?/>W9IQ@=)"4!J!HMD*UAX7=GMF"@M "4%H+2"!3-EKOV MP##D!UCX["^PW-6V%A#4U0*E$2B:O>"B=K5\MZOERN*SXB-(%#YN6*:/;04[ M2MQG97)W"UHOSP"URD!I(2B-0-'LGE%;9;[W*IGL8JU^KY;^]GQ2+:&E.LZ;VE8A5G$B5LJ9&]BY$64Q3+9(L= MQ3?YLLXY5XJG^>::T8@)4T ?7W*NGG9,!=5BY>G_4$L#!!0 ( !>CI5: M8()X7@( $4& 9 >&PO=V]R:W-H965T4C\<<_Q.=?<2[I7^M$4 )8\ET*:25!86]V%H6$%E-0,5 42=W*E2VIQJK>A MJ330C0>5(HRCZ"8L*9=!EOJUAQMU% 6&VL*ELP*BBY;+[TNXL%K.R=7; MZS2T*,41AJP]=MH<&Y\Y=@YL0)+A>Q)'<=P#G[T>/CR%AYB +@MQEX78\R5G M^/KL_KQ?&ZOQ9_:KSU[#-^KGS$ M>M)93RZQ9_Y.X:GF.RI 6M-GMF$8>P;7%G99E(:[8P>7(DYDC3I9HXNRIE0^ M8GT**AGT:FK@-T27)I:PX8P3&"?P/%? M*6GTO13X[[A&8'A4Y*[!?J-ZBQJ(@!R1T> 6*733M)J)596O^[6RV$7\L, ^ M#]H%X'ZNE#U,7"OI_CFR/U!+ P04 " 7HZ56/C@? E4$ !E&@ &0 M 'AL+W=OB#[0\MME(I)>D[2VP'[_4)9*5RD04T'F(Q%NM=S>^KZ(M)%1=BQUP,[(6,J':-.7&5SL)=)49);%/ M@J#O)Y1Q+QQG?3,9CL5>QXS#3"*U3Q(J_[N#6!PG'O:>.^9LL]5IAQ^.=W0# M"]"?=C-I6GZ)LF()<,4$1Q+6$^\6WTQ)+S7(9OS)X*A.KE%*92G$4]IX6$V\ M(/4(8HAT"D'-SP&F$, MT$,K6--]K.?B^!L4A#('(Q&K[#\Z%G,##T5[I452&!L/$L;S7_JE",2) >Z? M,2"% 7EIT#UCT"D,.AG1W+.,UCW5-!Q+<40RG6W0THLL-IFU8<-X^A@76II1 M9NQTN,@?'Q)KM& ;SM8LHERCVR@2>ZX9WZ"9B%G$0*$?T2/]5T@TS;P"J="[ M>]"4Q>J]&?NTN$?OOG\_]K7Q*L7VH\*#N]P#YTRA!W,KS.&;R9%*M]I-$#SZLN MS=Z_/YA)Z$%#HOYI"EF.V&U&3$O[1NUH!!//U*X">0 O_.$[W ]^:J+K"*Q& MOEN2[]K0PR*1E"GY"-B!+F.X0AQT$^DU9G_YC>-OEE-6K[,!R!U?CU2WY]YYG8=TG>$5B-_* D M/W"6B5:DMJ1SL/YIM@;97W.R#DL^0SN?6*,/=*F:_+=:MO7?$5B-Y*@D.7*> ML2.7Y!V!U!=KK&GLE7?"(UL)U-%WV$:,M%+#:YH)@W M+[AVG-94'*'569.*-7&>P@6DJP X0JL'H)(_V"HPVB5QY_^O=E)?+ M.EQ U MN%(UV"YKYG O@>TEB)!4R-?I=F/&.FNMZ4\1G? HZT1UT_H:]5IYD:03L_R M8,Y4;?1W#HU1L3K3.AT@ J$8:M,B>LIX T*7"% M=B#3/K-Q;J2? Z9K%4N[E"JX>T MDGAXZ+Y6G(H_5VCU %3R#UL%UEMJ9?2Z6KF$L".5L"-V87>A6OEX%$TQL3O3 M-B54S<'HQ?O"?M^VO/R3#_8F@S?9.89"V3XI_\Y=]I9G);?9"<&+_CM\,\U/ M/"J8_ #FDT&*7'0LLA39EE%UN@:Y IA/,^%H( M_=Q(;U">+(7? %!+ P04 " 7HZ56-$*D$I0" !_!@ &0 'AL+W=O M%5!4UN%4K7]<*:.Z**NY'0=#W*\J$EPY=;*[2 MH5P;S@3,%='KJJ+J]P2XW(Z\T-L%'MBJ-#;@I\.:KF !YK&>*]SY'4K.*A": M24$4%"-O'-Y-$YOO$KXSV.J]-;%*EE(^V\VW?.0%EA!PR(Q%H/C8P!0XMT!( MXU>+Z76OM(7[ZQWZ%Z<=M2RIAJGD3RPWYF8*X+8B=T(:9DS6C MAJ9#);=$V6Q$LPO7&U>-:IBP_^+"*#QE6&?21?/O$5F0!5L)5K","D/&62;7 MPC"Q(G/)6<9 DX^[J"8/D ';T"4'*F-PGO\\U3#&KS>:3P[VW>ZIAF,/!Q>#6H#7OKN M3=@//IT2^Y_ #J3W.NF]2^CIF*-34)$!0<_!DWL;][NT Y9)QS*YR/)),0,X!86=!'I .5.0,T.XU/H4Z^05 M'[PS@_XQ[==I<1#=#)+!$6]_;Y8K4"MG<9JXZ]-<_R[:N>C8F<=1?(+NVICA M7YC&FN^I6C&A"8<"(8/K ;)2C=TU&R-KYQA+:=!_W++$+P0HFX#GA91FM[$O MZ+XYZ1]02P,$% @ %Z.E5I#9-?Z@ @ 0< !D !X;"]W;W)K&ULK55;;YLP&/TK%INF5MH*F$M(ER"UB:KU85+4J.O# MM <'/HA58S/;"=V_GPV4I0V-^K 7L/$YQ^?X\C%KA'Q46P"-GBK&U=S9:EU? MNJ[*ME 1=2%JX&:D$+(BVG1EZ:I: LE;4L5<['FQ6Q'*G736?EO)="9VFE$. M*XG4KJJ(_',-3#1SQW>>/]S1=U:2$->C[>B5-SQU4TUG MF-(2#]O/ZC=M=I-E0Q0L!'N@N=[.G<1!.11DQ_2=:+Y!GR>R>IE@JGVBIL=Z M#LIV2HNJ)QL'%>7=FSSUZW! \,,W"+@GX/<2@IX0M$$[9VVL)=$DG4G1(&G1 M1LTVVK5IV28-Y787UUJ:46IX.EUWNX=$@=:TY+2@&>$:7669V'%->8E6@M&, M@D)?T-J#-^KI'6G, =,@ M*6%J+&E'CUJZ+1+[=.K[<8+#F;L_#'&,2W 4^-X_W M_X> O/.GOP90%1#FJ MI=3,<=1H/#Z*3#&\JIN9$Y*H7(1PU& M1Q/[>#J)XGCZRN$(,(B3*)KXXQ;CP6)\TN)P>\?Y!@;(_A^]$EI0KQ* P5.]B8C1D5W"[CA9U6[,V0IL*V#:WYA\%T@+, M>"&$?N[8,CC\]=*_4$L#!!0 ( !>CI5;Q"A 6B@, ,@1 9 >&PO M=V]R:W-H965T'!V*"K+:5)VBX)-&W' M"BT+#=T>QAY4^SH1E25/DIL6]O&3[,1.(5' U"^)).L>']U[[&-IM)+J22\! M#'K)N-#C8&E,?AZ&.EY"1O6QS$'8*ZE4&36VJQ:ASA70I S*>$BB:!!FE(E@ M,BK'9FHRDH7A3,!,(5UD&56O4^!R-0YPL!FX9XNE<0/A9)33!K M[[!>4-_AQ9+K\A>MUG.C ,6%-C);!UL&&1/5/WU9)V(K _V!)!U "EY5SR$(:)!9I)SF(&&GU!QFN*TXHBV4,1$W0GA5EJ="T22-X" MA':]]:+)9M%3XD6\@O@8]? 1(A$A'KQ>G<1>B7>R!^^."985V:ZE>0/=(W>N M6IL2':$9=T5]4RGT^]9.1S<& M,OUG%_.3#ICW:^9];T)K<4$CK**2$VZ@-:FH#?ZWIR[Y: M>P-;9FQ8TQIV6.MA!\Q/:^:G[UUK/V#O[&"QSVIN9UZHB\*^?^4CX_8-YC)J M5!$_:?0/>9YX+V++7.*H>9U''>I@#?[.Y+>\"+^W% X@'G[N,6G8D99BV/]* M\$.V36CC2[C7I1JZ,"_-=V.\U/U+[P0PH+91@IE!0 M)C=E+ZZM=Y+SXK5-9^-G^*Q++73A;:3Q-N*UGS9:.(!XV!Y(8U[$;S73@O'$ M;I@J ':YO*QLL(Z5 'I M7(XVK$?]VJXT._(B^3\9P:W.= M@5J41P@:E?OC:I]=C];'%!?5YKR97IUQW%&U8$(C#JD-C8Z'UAA4=6Q0=8S, MRZWZHS3V6Z-L+H$FH-P$>SV5TFPZ[@;UX'80^,1-M$)-$E*3L%]N-'2K9DV3)7 M%W(>$DF^]^C?47O^V$.$B P9D$M$M QPG>F01WE^"6A5;,RK*F6.+QD+,MX#I: MH>F#4ILR6U5#<[V,<\G5IU3ER?&\6C[ %F!.ESE=T!CG$CS$,2MR2?,EF+&4 MQI0(< OFJHF2(B4Z>L*R- .0@U$%H\OWIT$#'K=? +?'<,WA[\6[ +-7BMS7\^Y,*!Q\E MR<0_7>)5V%XWMIX"]V*-8S*RU&,N"-\0:_S+3S!P?NTJO">PE@Q>+8-G0A__ MP21.VYU$]BIT%5ZA^26:GE:;,1J$CC<(!T-[)>/RI%5J18DD3-#Z5+3+&>4%V4*[S@@,EMZ#K0== 1Y8Y /T1NY$7= ME(.:@/8S7=0\QT8^4[_1]#! MR7V5EH$7ND?\3N.4F$$4!-WTPII>:*3W4*CYS%YHJL:C5E3R(GX5742-.)<^ MI3V!M4J.ZI*C*PZKJ$\9>@)KR0"=YL7I]#JN=G"MA\GQ ]^'1[W:%8A\" _F M6IORP;L>&BD_XWBE+O'O86M$NG2E^D)KUXV:NM$5>W8'WI<4/:&UI6BL!C2^ MPB_O6O>D&:-0#5@O..[:T\ P' 3>P:NM3;FQ!=#L"WY?*%-*P*+@.94%)R7I M!7W3QYVSUHQW\8+UA-:NOO$8T+]F[QH=S,52](36EJ+Q+M!L7B[NW0[[HGHW M\(Y;MR,N&/CA&>\"&_,"S>[EL:!IHKY#5>: 9FO.-D2S[6Y;(]C%:]436KOT MQAC!\)IMVZM=Z@NM+45CF*#1B%S>ME%'.RJO&J&3F1N=?@5R ^6 _3/?;%#C M;I#9W9QO7? OF)*T>"-=W,VHERY<7VAM#1J[A. 5>QCUZJ#Z0FM+T3@H9+0E MXP\TQ[EZ":<$"W(#N-X=U[Z0FM+T)@LY%VSUWMU7'VAM:5H'!YX=2+9NMQ@?F%2LJP\7!&<$*X#U.<+QN3^1-^@_A_% M^#]02P,$% @ %Z.E5JBW3F42! 9A@ !D !X;"]W;W)K&ULM5E=;R(W%/TKUE2J6BG)8$^ ) 6D?.QJ(VTJM&C;AZH/ MSLP=L#)C4]LLB=0?7WN&C%EMN$10OX3Y\#TZDF:< M+*Q=7J6IR1=0I66K@11-45RGK]09IS85,)J/FV51/ M1FIE*R%AJHE9U377+S=0J?4XH360W#W\0UN MH:H\DN/QSP8TZ;[3!VY?OZ)_;";O)O/(#=RJZD]1V,4XN4A( 25?5?:+6G^" MS83Z'B]7E6G^DO5F;"\A^:Y6T@HY)U-5B5R (:=DYC11K"KPHS\**2R0SRZG!;F7ELNY>'2OKHT!:T[( M!V.%2YI[^=5 N:J:D8;\<@>6B\K\.DJMH^])I/F&ZDU+E>V@2AEY4-(N#/D@ M"RB^!TC=O+O)L]?)WS 4\0[R,Y+1$\)ZC"%X69?,K,$[WX'WX')2K^JWIH8& M^I_>E5GR',:)^VT9T-\@F?S\$QWT?D-HG7>TSAOT; >MME2G.TI%_OKLQI-[ M"[7Y^RWJYQ&H]SOJ?32C&^I50UT$ZMQ3/R&K5EJ5*.$MYC@V)2_ -4)RT)$< MX&7GS[O*C@8>F+MA1VL8L^S#"-0O.NH7$#T+SL:%ZB4#-5VC77 M;Y) (P],'^V%5;T7L_8;]/^9_98GT8CEWP/>WUM^R@)1AF+]KN1IKNHE."?D M""["*J2&(X(PO.R/"#WY$BP<'?<4#-@@MFN%%-M5IJ =;W^"SD"ZDJ-7]Y MLT,5X\R7!1?,:$Q!9#&<,0O.F.$'P>,$L0<8-PUN0YKN;=L% M[IYV3?3KMG4NYT(:4D'I0GMG0[<0Z[:IW=Y8M6P:R8_*N@U+<[D MM_9H/\"]+Y6RKS?^"[I_+4S^ U!+ P04 " 7HZ56BI>"DU8% #]'@ M&0 'AL+W=O"2+*%6@'HT;7BV$7C$3;1"31(^FXV:\?)2N295/*DDJY2229Y]5Y MC\CC1^9T)^2=6C.FT?C6;3XMIL;E$:INF5#Y@2GU][D <4(_[D;*<.CE%N MY5:(N_SD8WPQ7;,DR95,'O^4HJ/JGGG@X?&C^H?"O#%S M2Q6[%LDW'NOUQ2@FU0K]E,8N; HXQ5SF$1X=7T*EXPZ+WR,/O$+@ EH2N M_W\X[DC'JPKN%7I>B]X'GG'-SCZ9R1M;BOC7)S,>?=0L57_;JK<7]^WB^9H_ M5QL:L8N16=2*R7LVFOWR$P[<7VW.>Q)KU,&OZN!WJ<^^%0O,U.#RGDG3,-!E M*J3F_])B=<^9Y"*V%:!;U4R?!T:E0MA%Z7X>@8]B^J!L_CNU7NA_7/D?=V9: MSH.DF >\G@>TF ?OT$H*94OZ:B\[+F3S)GT_\_$X<-TPG#KWA^YL SW<&-C( M/*@R#WXH3(C&4@8)CXX-O-D,H, MZ313KT!5&PRC7LS'4AEGI');,E MUQGYW+[0DUC#Y*0R.1FR/T[ZK$-/8HTZ8+?^9G8'Z9!/R)8=TN:W._*EA@]0 M! _3$DO=PZ6)(?2)?[0PRW%!^[AFYE!G#J_6$LM;'9HY(\0-3\S :4L,?#(F M+69J0,&=W_NS/T1V%HETP[0QL)*,&6K7]KKW2B-]J35MUSR"_2$;#^X))LI: M#($FN&83W TG+VX]W;)!"6?>(YOAL)7-NJ5>6H&:Y$/ 9#@ M>/V>(@WV2$@(M"S@&FEP-]/TVHU.J>?,)^$8N\=V3JG'$)KK!^,6.S7UX&[L MN2[>@IE$"5=6,.N.?_;2&X)^<(T_>%#^P;T"4%]JS1?WFH!@& )Z0A;CY[PD M=HN]M 8U%,% 4 06*/)&0S^QJ,X/7 ""Q@A G&'IP8LJ"1 ML0-DTF:HAB/HAJ.Y237+,]>2QBRE\BYWD<6F.44L4\S^*'KEI+[4FA6H.0D& MY23HE9/Z4FO6HN8D&(:3GI#%WK,:U!"D!#4IP4"D!*>D1,P:]=WC'[+@E)0( M)OX$MY 2U*0$KT=*8"&E20 P/K%C(:70]UM>0J'F).CFI+D4&\F9SG_.URQ: M9R(1JP=KJKT"4U]J3=LU,,&@P 2] E-?:LVMA1J8O&& Z0G9JA\%93NR;B8, MP4E>S4G>0)SD63AI$@8!\;VCA>M9.&D2X,;(9O8U)WFOQTF>A9/ ]4///7YG MLXTD'AA/1WZ<@PU&\R:V*O9=%2KV"/=[C=75:F_WLMC1=.KA^XWASU2N>*90 MPI8FU'U/S-WE?J]U?Z+%IMBNO!7:O/85AVMF6$OF \SG2R'TXTE^@VK'>_8? M4$L#!!0 ( !>CI58@[4)R4P, %0+ 9 >&PO=V]R:W-H965TMTCI59=TT3?M@D@-8 M36QF&VCWZV<[:4HA#1/:%^+;^^8YQ\0^_17C#V(&(-%C65 QL&92SD]M6V0S M*+$X87.@:F;">(FEZO*I+>8<<&Y$96%[CA/9)2;42OMF[):G?;:0!:%PRY%8 ME"7F3V=0L-7 BSA'(I".RF.W[6IU;Q3 M"]?;S^Y7)G@5S!@+.&?%=Y++V<"*+93#!"\*><=6GZ .*-1^&2N$^46K>JUC MH6PA)"MKL2(H":V>^+%.Q)K C=X0>+7 VQ0$;PC\6N";0"LR$]8%ECCM<[9" M7*]6;KIAS1.ED.JJV#[$)&I$I)1.282K1,,O8@DI"I^B6 M%20C(- Q&JD_4;XH0*^^(I1(./ZL-B%'UU1B.B5C-344 J0X0E<+N>"J6S(N MR1]L]NSR4?W[!*"#"Y"8%.)0>=Z/+M#!^\.^+54TFLG.:O*SBMQ[@]SUT VC M0':"?/<(>8[GM0"=_[O<[<#QFZWQC9__ MAM^N#'\!>=2:7Y5\(C)Q!VWLE2K:R=[IOB=[U+!'N]C#-O9HB]U+W"2* MHPWV3O<]V7L->V\7>]3&WFMA5_?C%GNG^Y[L<<,>[V+OM;''V^R]R-MF[W3? MDSUIV)-.]J\S4+7'1 )OBR#9CL#UDS (PXT0.E^R9PBN\W*#.IU!O!S- N'Z M;*8@6V\T9_M#CKS8BYQD(Z1ZY:OC*G%C)XJ"9N5KWK4;W^WD7;\R6B'=EI,R MB)VMM+O,%\2JA !4R4I7/24U2\*N&JCF1S4P6-F50UE6G.5-D+7"]0\Q/&Y'-' MOZ II-._4$L#!!0 ( !>CI5:*M[M!? ( &<& 9 >&PO=V]R:W-H M965T>BQ$J'8N/*2@!>6U!)W<#SAFZ)"7/2Q,XM1)KP6E'" M8"&0K,L2BS_W0/ENXOC.?N*!; IE)MPTJ? &EJ >JX70D=NQK$D)3!+.D(!\ MXDS]\2PR^3;A.X&=/!@CXV3%^9,)/J\GCF<$ 85,&0:L7UN8 :6&2,OXW7(Z MW98&>#C>LW^TWK67%98PX_0'6:MBXHP$/3 9Z^'^\=P5Q>HJU+052FP?.$%OKYR M_)RNI!+Z&/[JL]?P#?KYS-4RL MAR^QZU)67!(E^TPVR,@B3;O8IE$\B@91XFX/Y9^G^8/WD1]W:4?"!IVPP8O" M[ 'L4]7 AH?;!7'L#;T36>=Y@1? M\_DNV2K];%:(!"^5D&84K(CJZS TV0HK9LY5C=+N%$I7C.Q4EZ&I-;+<.U4B MC*/H(JP8ET&:^+6Y3A.U)L$ESC68=54Q_6>"0FU'02_8+3SRN)T-G[PV^<]R:O3&X2)9*/;O)+!\%D0-" M@1DY!69_&[Q!(9R0Q?C=:@;=DL0>^[F M($\Y9<321*LM:&=MU=S A^J]+1R7+BD+TG:76S]*%TTR0!6PX*7D!<^8)!AG MF5I+XK*$N1(\XVC@#&95S;BV*2%G?Z]D>2;LG>8P-@;)P,D4B7%A3I.0+)L[ M(T>UW-];WNH,#NC<^*:A!<$/P%VY?,A3O!7Q4QA7;M:E9AJ/ 5I-! MO<$@_?2A=Q%]/0(YZ" '7KU_ /*.2TYX=N^S,Y/$9,F7 G>)^GEO[6%&6)E? M[Z$/_@/ZL$,?'KW?MX],O#XRYMC?HVWTAE[/-:%-VA]>75Y%2;C9YPCWJL3F MK_2]P(!_Z$W!=*M=NQDW5?9JWO2J!Z9++@T(+*QK=/[%'JZ;^F\FI&I?'^YLT4" !) M!0 &0 'AL+W=O\9PS9VS/ MQ(U4+[H",.C F= )KHRI9T&@LPHXT0-9@[ [A52<&&NJ,M"U I)[$&=!%(;3 M@!,J0QC4I80/FN5XK M:P4]2TXY"$VE0 J*!,^'L\7$Q?N ;Q0:?;)&KI*ME"_.6.4)#IT@8) 9QT#L M;P_WP)@CLC)^=9RX3^F I^LC^R=?NZUE2S3<2_:=YJ9*\'N,9W E# M18G6DM&,@D;OT&47\T(\\[OL#[ M<,B G2OP*LQUT4S7)(,$VS;1H/: TS>OAM/PXQ51XU[4V+./+HCJK^#'5[N# M5@:X_GE.Y/@_B)ST(B=73V[%:T*5;5WCWE7923ZGLN69>!XW/_;IW33Z$ ?[ MT^S!R?/FH$K?Q!KY%]J^]-[;SXEYVQY_P]LA\TA4285&# H+#0=W-K5J&[3O2U*RZB2RVT-] ML/C8&8H49.S.2!E M7)^;[;O5G)R]/8]]-,(LO9^V(J:-B.B(B# B-U)@JQ(%4=0C:/;O\/"$G$&7Y8'C&QSAZTOGS\E:HS)E_*LO80W? ML)_/7NTK7=,4QIZYNQK4%KSDW9OP,OC<9_8_D3VS/NRL#T^Q)XNJIDS98B%< M:DW,U86FC%A71GT):%A'CM6VHFT2Q/[VT-7KB' P"LROBWLF>-0)'IT4_$TB MY48<@DD&$J,^Z],W^JN^UQ']^OR#VUN!*EQ3T\153%/QW6K7-R>N7;Q8GYI^ MVK2_/S1-,[ZAJF!"$PZYH0PN/AI5JFEPS01E[7K$6J+I.&Y8FF\"*!M@]G,I M<3^Q+^B^,LEO4$L#!!0 ( !>CI5:R)S[090( - % 9 >&PO=V]R M:W-H965T$E_[GN-S;-\[WDGUJ"L 0YYJ+O3$ MJXQI1KZOLPIJJ@>R 8$KA50U-1BJTM>- IH[4,W]* B&?DV9\-*QFUNJ="PW MAC,!2T7TIJZI^CT#+G<3+_3V$_>LK(R=\--Q0TM8@7EHE@HCOV?)60U",RF( M@F+B3@E(S@#B#A [HZTR9VM!#4W' M2NZ(LMG(9@?N;!P:W3!A;W%E%*XRQ)ETU=X>D059L5*P@F54&#+-,KD1AHF2 M+"5G&0--/I![T$!55A$JDA!&YD\)4FGP6.>3'!#[ZZLU%>W.SZ%7&!60#$H?O211$T0E! M\W^'AZ_(B?NSCAU??(;OU*'^F*ZU4?B8?YXZL)8O.GB5X 5N M#^W\G18FP^1C>-/GM4K]@^*H096N9VCBKJ)]2OULWY:FKAI?S,^P7;7=Y9FF M[75W5)5,:,*A0,I@<(VJ5-L_VL#(QI7@6AHL:#>LL.6"L@FX7DAI]H'=H&_B MZ1]02P,$% @ %Z.E5EUFGRN_! X!D !D !X;"]W;W)K&ULM5E;C^(V%/XK5EI5N])V$COW*2#-#+OJ2EUI-&C;AU4? M3#!@;6)3V\!6ZH^O1,CIVU M4IM;UY79FA18WO -8?K,DHL"*[TK5J[<"((7E5.1N\CS(K? E#F3477L44Q& M?*MRRLBC ');%%C\>T]ROA\[T'D^\$17:U4><">C#5Z1&5%?-X]"[[DMRH(6 MA$G*&1!D.7;NX.T#BDN'RN)/2O;R8!N4J=_T85:CYW$ 0NRQ-MI]E.36=T^P)=@ M1E>,+FF&F0)W6<:W3%&V H\\IQDE$OP*IE3BU4J0%:Y:H'V>R(ZP+0'OID1A MFLOWVNKK; K>_?Q^Y"H=7WD5-VMBN:]C06=B@0A\X4RM)?C(%F31!W!U8FUV MZ#F[>S2(."79#?#A!X \A P!/;S>'0Z$X[?%]BL\_PR>J:K?[N92"[ M=)[EW_[0IN"S(H4T=BNTV2U+8+T21&T)HA>Z524L/P!&E"G3VCTZ++T7A)'O M>>BH2:>6(8P"+X&^N4MQ&V(\&.*CX(MM9@QNT/'2-E@"Z^68M#DF5V)B8K,$ MEL!Z)4C;$J1O8V)ZPJ\8)1%,O?B(B*>&*$EA$J;03$3H=;=0[S54!/^!!RJR M+55@SK%82(#9 F3EFB>--\-!U$N;9 NM7X,#&0&O1-4&V%89+*'URX"Z,J"W MT;7Q[ZV<29QX<90>\=5D&<:>EQXLL?TH.QD"!V_U!X2=;3>;G&A9KLP4M:H_ M;*'UL^X4" RN1=%!;7-Q&2RA]0='PE'@H2=(T/;ZWFRQA% <( MG9%@L!,@<%B!=!3]6#[Q"6VC],G2R M!PY*BE=0-#DA7@!A"F$0'5/TU!*&@1\<++?](#MA H>5R4RG33/C \RPY\7- ML(36?X+NU WRKL1)9%7@V$+KEZ$3.&A0.;S,R<;_D&D^C#WHI>$1)PV6",6H M_)A)B3K]@8;U1T/*4HIR)I78UL.RC+-JQF!<08F8)19T40<-2I&/K M5-_@"?"GH,";#64K8\A6QRNVT/JI=_H&1=?BJ57!8PNM7X9.\*#A*<[+/(U- M0SZ4G-SH#88HU'P^'C.Y![/R@HA5]0I!@FHP6P^6VZ/M:XJ[:CA_=/P>WC[4 M+QLZF/K=QQ=\H+M"]U)O\#4$L#!!0 ( !>CI58>)26&PO M=V]R:W-H965T8A):N9P#N?"X>@@Y)/: M4:K1MYP7:NSMM"X??%^E.YH3=2]*6L"7C9 YT3"56U^5DI+,*N7<#X,@]G/" M"F\RLFM+.1F)2G-6T*5$JLIS(O^>42X.8P][SPM?V':GS8(_&95D2U=4?RV7 M$F9^BY*QG!:*B0))NAE[4_PPQSVC8"5^8_2@3L;(4%D+\60FOV1C+S 644Y3 M;2 (_.SIG')ND,".OQI0K]W3*)Z.G]$_6?) 9DT4G0O^.\OT;NP-/)31#:FX M_B(./].&4-_@I8(K^Q\=&MG 0VFEM,@;9; @9T7]2[XU!W&B@.,K"F&C$%XJ M]*XH1(U"9(G6EEE:"Z+)9"3% 4DC#6AF8,_&:@,;5A@WKK2$KPST]&15NP^) M#5JQ;<$V+"6%1M,T%56A6;%%2\%9RJA"']$*@BBK.#72IK:C<4V_RPWXRKG]+Y]P([(QEW+*,.YWS MJU *D3TD,%E#TFN!H!RE3SO!,RJ5BWJ-US\Y[H\X'"3]"$<7CG%)#GL#$+SB MFJ0U.GF'T:\%5O(B7O P2))AT \O"#@DXQY$X2"X0F#0$AB\ET F."F/O05=2L'Y$HS9VI[%UY(%+"=>O,I6:KTQ0)+IS5*7).X:0? MP/\+A=U@TU)P,PC=7-Z=H M9WG#QV8!=U[(_Y71J_Z)WESZ7*+=M0\?^P'&ULM9AK;]LV%(;_"J$50PLTD0XE45)F&U@3!!O08D'3;I\9F[:%2J)&TG'[ M[T==(MD231M:\\76A>?P?4E*SQ%G>RZ^R2UC"GW/LT+.G:U2Y8WKRN66Y51> M\Y(5^LZ:BYPJ?2HVKBP%HZLZ*,]<['G$S6E:.(M9?>U!+&9\I[*T8 \"R5V> M4_'C \OX?NZ \W+A<[K9JNJ"NYB5=,,>F?I:/@A]YG995FG."IGR @FVGCN_ MP\TM#JN NL7?*=O+@V-467GB_%MU\N=J[GB5(I:QI:I24/WWS&Y9EE69M(Y_ MVZ1.UV<5>'C\DOV^-J_-/%');GGV3[I2V[D3.VC%UG27J<]\_P=K#=4"ESR3 M]2_:-VTCW>-R)Q7/VV!]GJ=%\T^_MP-Q$ #!B0#F;/X]1<@WF\F)AO)R 8.@C@A,'SS6#N:: .\'I2>U%":5D7S>R-%5 E$U.0-']BZG6CI@/UPP-_PI2S>T*JJ,9F"\RD(? M8H"1&6MG4\WT! Z$T L-E5R<=(3'TQ/AT!^]<=N&ATB\(D'B!W[7 M\%AKCV"P,[@I-])B@[*ZMNJG0+Y'A2[>=1%VB1/?\ 8($QR#/[1B:*EG,0E( M=,)+CV0(K*737R436KKVH[#69 ;"R@8DQSC.-)(&4[& M:Z <>I;#69@;BR@8TUR_B/W$&^+$GG^J_I[GOBCH?[70#KT M3 <[U$\54V#@>>R%$([6SVOP''J@@YWHIPHJ&(,<(KW\O2''[?DGZL<]R+$= MY/:B"H_A#;ZF XZ&CX&]FZDV>GCC2^!M*ZSP&-W8#['G13"T\AKHQ@@ M^Y+2"AO831(_)LD0WO8NIUKJ"8_MA+^DM,(&*)-0PWN\U$R@3XY>#<WIC M^Q?UQ543'G]C7X&N ^-X6 >:6@8X#A-R0FQ/7FPG;U]J_*^RJ>WE:*LCQ 0' M23"T8FCI$1(>;"PT5MR#';AJ^_,3%9NTD%KG6D=ZUY%.(9H=Q>9$\;+>E'OB M2O&\/MPRNF*B:J#OKSE7+R?5/E^WK[OX#U!+ P04 " 7HZ56_,],QVD/ M TZ &0 'AL+W=OT] MN-B.^"R2^058?D(7WY;5;ZO[LJR=W^>SQ>K]V7U=/[P[/U]=WY?S8O5V^5 N MFK^Y75;SHFZ^K>[.5P]56=QL%IK/SGW7C<_GQ71Q=GFQ^=DOU>7%\K&>31?E M+Y6S>IS/B^K[QW*V_/;^S#O[\8-?IW?W]?H'YY<7#\5=^;FL__'P2]5\=[Y3 M;J;S=?_]#EYLDW3^9+L2JOEK-_ M36_J^_=GXS/GIKPM'F?UK\MOJMP^H6CM72]GJ\W_G6]/CXV#,^?Z<54OY]N% MFS683Q=/?Q:_;U^(9POX_@L+^-L%_.X"\0L+!-L%@F-'"+<+A,"\MLOME/VUT M3UO)9A-+BKJXO*B6WYQJ_?C&6W^QV4XWRS=;UG2QCM3GNFK^=MHL5U_^M6RV MQY7SL_.WHJJ*]>;M_)24=3&=K?Y\<5XW(ZP?=WZ]U>23YK^@>]"RO[,L'AY;7!\;W+*G\N'MXX[>>/XKN\[__B< M.#_]L>^%N;(SV>/BK>/')N/?W6 M";P-XUF8U,Y\>+QKGM3H(*,./:G946NCCW]2MMD\_3/0LUH?GY8/^Y=?[_#?K1Z*Z_+]6;-'7Y75U_+L MLMFH8[=OH[XBL83$!(E)$DM)3)&8)K&,Q'((,R(5[B(5VO1=I&;K2+UQJO4Q MW<_+VY\?5Z53K%9E_<8IYLNJGOZG6!]4]F7..L#0S)%80F*"Q"2)I22F2$P_ M8=$&6Y\N?6V.>2)O[(TNSK\^CU/?X\+0C2;FXW)HY8RD1+ND1$.2,EW493-( M[92_-R>,J[(O&59P:#)(+"$Q06*2Q%(24R2FH[YD1'[@=9+Q]+CX^>,"UQN' M?B<9T,H9R8AWR8B')./;9F*@O'&*KV55W)5.5:YG2Z:+NZ='.$UPYGUQL8XR M-"XDEI"8(#%)8BF)*1+3]@W0\YSO95&MG.:+^=,9=7-N?5-\[SM'R,@5RR', MR-UHE[O12;F[F:ZNEX^+VJF*NG?_9.6'!H[$$A(3)"9)+"4Q16+Z"9L\V^^X M;]VQV]T]D6/F$&9D:;S+TM@ZM?#WAW(]H=CLHUZ>7!B3<2&QA,0$B4D22TE, MD9@FL8S$<@@S0C79A6IBW4%M+GDYRUMG-YO0FRLK,C17)):0F" Q.=D_?PAC MUW=C\Q_HE!Q4D9CN>09QZ(ZBN/,4LLG^*5#?4\VAM3.V=,]MKTRYUFV]W8$\ MG>3,IL67Z6Q:?^_;XNW6T$T>U1)4$Z@FMYJYV4\B+QIW-GMT6(5J>JL9&W0< MC;U@U)GNROH>V?=TZ@S>[DDM036!:A+5 M4E13J*:WFK')NVX:L0-TQZ-FG]"-A[\7C]#UX_'>G@-:/3,>[05] MSWIQKYX\M@\T.#OHM7]4$Z@F42U%-85J^L"FN)M$GOR80_8G+\XAHVN6 M4YH9PK8"X-D[ (=#:,PD.S\5*Z=PFH6NFQU97SOHHWW P6%$2P&H)E!-HEJ* M:@K5]%9;G[@\GV'NGONC@^:49N:L+1!X]@;!57-6M)X-^US,^B>8[JG 0UL%J):@FD UB6HIJBE4TZB6H5I. M:6; VGZ!9R\8''_A">T8H%J":@+5)*JEJ*9037O[-8/ GTR"O5W/_N/<[E[G M_]%$\-LF@F]O(J3EHDG%S"D6-\Z'F_ET,5W5VS?+BI??JV!'AR8$U1)4$Z@F M42U%-85J&M4R5,LIS8Q<6X#PO9,/]'RT^X!J":H)5).HEJ*:0C6-:AFJY91F M!JRM4?@#:Q0O'>C9G<$I0RL4J"903:):BFH*U;2_7Z&(1_$HC#H'>CV/ZRT8 M46MG)J-M4/CVR]:_7GUP_GY[.[TNG0_- =^_BJJ\7ZXGY3ZO!^V-"-J40+4$ MU02J251+44VAFD:U#-5R2C/CUG8E_/#T(SVT_8!J":H)5).HEJ*:0C6-:AFJ MY91F!JPM2?CVDD3W?10O]?WLS."0H5T)5!.H)@^\_.,?[;?>2*'-"%33J):= M\"KEU)J8 6I[$+[]S?!'ONG.K@S.#UJ&0#6!:G*K&9/I#U6^?3][):O7'D;%E-;XK>4*#5 U1+4$V@ MFD2U%-44JFE4RU MIS3S?K]MER%P3YYN"]#F JHEJ"903:):BFH*U32J9:B6 M4YH9L+:Y$ RZ=<.+TVUV9G#(T/;"@:?HC=V79VL$NBH2U5)44ZBF42U#M?S M!C'R>[<',T%M-2&P5Q,V'^$P^^XL.TE:?IE-[UY\+X0='9PGM*> :@+5)*JE MP?XU_F@W[Y03R>Q$$[*6%N]&VE(+!> M41TV+;VUCMCTT=I S[ O;/IH(P#54E13J*91+4.UO.>7;]_TVXO]P:"+_<-G MG+=^YS[%L1]UTX!>W]]JW>G)D6O\YW6C@5['1[44U12J:53+4"WOW_Z"2?Q" M,MJK^(']*OZ'Q<+Y4'U95F^<3]/K^^9,HO\T KV*CVH)J@E4DZB6HII"-8UJ M&:KEE&9FK.T#!*/3)Y?1&@"J):@F4$VB6HIJ"M4TJF6HEE.:&;"V4!#8"P7' MGLZCM8&M9LSIA$$TZ1P2)NBH M4DJJ6HIE!-HUJ&:CFEF>EIZP7!H)L;')@7 M0%L&P?[-^?LSA/8'4$VB6HIJ"M4TJF6HEE.:^>&F;7\@'/2I#,,G&.S^T%QM MM<[I8N1U+C@DZ*@"U22JI:BF4$VC6H9J.:69N6IK Z']$NK?'N=?RFI]:%?< MW$S7%SG7-QRIRL+Y:?7OM[?UGYW_VCXO_J.='QRKG@\-\,?=N>D$'52@FD2U M%-44JFE4RU MIS0S56V5(+17"3X7"R=;KG=35\5L>KNL%M/>2JF=&9P>M#R M:@+5)*JEJ*903:-:AFHYI9DA:SL&87#RK%^(WB(!U1)4$Z@F42U%-85J&M4R M5,LIS0Q8VV<([7V&(V?][,K@C*%U!U03X?[U\RARXR :F0>H$ATV136%:AK5 M,E3+*W!H<(;4F@FMAJ1X0(+4:@FD(UC6H9JN649H:H MK4^$]OK$Z?-^:+$"U1)4$UOMP'LM)3IHBFH*U32J9:B64YH9J[8Q$=KOH/!I MNIC.'^?.?YWAMYVSTX,3A38I4$V@FD2U%-44JFE4RU MIS0S>&V3(CS]DR1" MM$:!:@FJ"523J):BFD(UC6H9JN649@:L+5N$]K+%Z][%9T<'1PZ]MP.J"523 MX7Z_)/""J'/!+D4'5:BF42U#M9S2C"Q%;>DBLI&I@C5$E03 MJ"91+44UA6H:U3)4RRG-#%O;Q(A._^B)"&U;H%J":@+5)*JEJ*903:-:AFHY MI9D!:TL9T?_C_@[1_IT%?"\..I/55_:Q!V>I[Z,-1F[G-H,"'52B6HIJJN<% M"=UQ]_X.&ATT0[6^(]'N#=[7H-4)5!.H)E$M136% M:AK5,E3+*>A>6QT=5*":1+44U12J:53+4"VG-#-+;<O M.TJTHX,CAS8P4$V@FMQJ1E$P\MW.9?04'52AFD:U#-5R2C.SU%8KX@/5BMU1 MXG%%03LW.$5H]P+5!*I)5$M13:&:1K4,U7)*,\/6-CGBT^][$:/E#51+4$V@ MFD2U%-44JFE4RU MIS0S8&UY([9>NW[MD6&X=X3C!_'8[Q0%[6,/SM+^H.-) MX':F\@0ZJ$2U%-54SPL23J)QMRB(#IJA6DYIYM;?-BOB \V*W;'N@+5!*I)5$M13:&:1K4,U7)*,]/6=B_B^/2#.;1M@6H)J@E4DZB6HII" M-8UJ&:KEE&8&K&U;Q ?N=/&Z@SFT?['5S*+@_FUMT4$%JDE42U%-H9I&M0S5 M&Q14$[.#A':*D"U02J251+44VAFD:U#-5R2C/CUG8O MXLGIQX9HQP+5$E03J"91+44UA6H:U3)4RRG-"-BH[5B,#MS?XE7'AG9T:.10 M+4$UL=6,MR'';MR9TI3HH"FJ*533J):A6DYI3UDZ7]V799T4=7%Y,2^KN_*J MG,U6SN;6F^L]UK.?.E5YVV3->_?!/SO?^[GTWJ5>S\^U]R[;_/R\Y2\O'HJ[ M\E-1W4T7JR:+M\U0[MM1L_U5ZUM1__BF7CZ\/_/.G"_+NE[.-U_>E\5-6:T? MT/S][7)9__AF/<"W9?7;YNE<_@]02P,$% @ %Z.E5F#IH_FI @ ! @ M !D !X;"]W;W)K&ULK55K;]HP%/TK5C9-K;0V M[P==B-2"IDWJMJJLVV>37,"J$V>V@?;?SW9"%FA U=0OQ(][#N?<:_NF6\8? MQ0I HJ>25F)LK:2LKVQ;Y"LHL;AD-51J9\%XB:6:\J4M:@ZX,*"2VI[C1':) M265EJ5F[XUG*UI*2"NXX$NNRQ/SY!BC;CBW7VBW&&DG<\8>]>1K,;8<+0@HY%(S M8/79P 0HU41*QI^6T^K^4@/[XQW[9^-=>9EC 1-&?Y-"KL968J$"%GA-Y3W; M?H'63ZCY\F21(>U.9E7. E MX>A(::).3_(SMZ*3OT(B\8!0>Z!P*=* HC;UAXW F/3PK_R22F MB,TI66+=2X8TQ@/G/DQ&ZW[XS?,EZ02*E\+A70N M8T7!FY[33"2KS;,]9U(U 3-H_05CCI59KZYSZQ30 />5! 9 >&PO=V]R:W-H965T[7 M-Y_W^X>?W[[=W7Q>WB]V/VT>ENO#O_FXV=XO]H=?;C^]W3ULEXO;IQ?=W[T= M]'J3M_>+U?K-NU^>?D]NW_VR>=S?K=9+N;5VC_?WB^W7WY=WFS]^?=-_<_X- MM?KT>7_\C;?O?GE8?%KJY;YXD-O#K]Y^4VY7]\OU;K596]OEQU_?_-;_N>C/ MAL=7/#WE/U?+/W:5Q];Q9_FPV?SK^(O@]M,A+>^6-_NCL3C\X\OR_?+N M[D@=#N2_3^J;;XL>7UA]?-;=IY_^\--\6.R6[S=W_[6ZW7_^]S>9N]_1_K3].S^V]L6X>=_O-_>G%AR.X7ZV?_[GX\_0G M47G!8/#""P:G%PRN?<'P]()A\P7S%UXP.KU@U'Q!_X47C$\O&%][2)/3"R;7 MOF!Z>L'TVD.:G5XP:[Q@.'[A!?/3"^;7'E*_=W[G>E>_Y-N;??6[W3^_W?VK MW^_^^0WO-]_QT4M_6OWS6]Z_>,]?7.7\IO>;[_IP^M)+SF][_^KWO7]^X_O- M=_[E5_9?^D ?G=W_P_)'S_!GQ M] %C+_:+=[]L-W]8V^/S#][QP=.GU-/K#Y\KJ_7Q$U7OMX=_NSJ\;O_.7G[8 M6_]A)8OM=G'\:+-^L)?[Q>IN]\]?WNX/_O%9;V].EO=L#5ZP^I;8K/>?=Y:S MOEW>MKQ>O_+Z@0%X>_C!OOUT@_-/]_O *(:/ZY^LP?!':] ;#*Q"V]8/_VC[ MP=Z;F=\>/QV8Z1/3-S#V*\S#]B>K-ZLSUN[S8KOL MN,L/AQ]M<&3Z,P/CF1F]?/C)&O9>_8/V7_^9AOU7E>"*/^?FP5C'9Z4?WV^7 MMZM]BQF^=F1'\_5#BU[Y"[E87\7$U_]QF_Y"BNN/QL0D5[]KW_XF'OZCYL,^ M6._VV\?#?W_MK;O-8MTBI]?\[9R_^I==DM MMU^6;][]S__1G_3^5UNDD)A-8@Z)N23FD9A/8@&)A206D5A,8H+$$A)+24R2 M6$9BBL0TB>4D5D!8+6)&WR)F9-+?>8O5VMJLK>6?^]7ZT^-J]_DI:38?GX*Q M+62,7M>0(3&;Q!P2L->]-Y_6D%=%2U3!A_RX3Q59GP<;/]M/JR7"]W M.U,@&+&N@4!B-HDY).:2F$=B/HD%)!:26$1B,8D)$DM(+"4Q26(9B2D2T\_8 MQ! (E\\8SN:3?F_62 3HL&J),/F6"!-C(LCMYF:YO-U9'[>;>VNWN%L> ^'# MX^KN]G#6T';Q__?)1<[UAX/>\7_UG^N]<>6NG_@DYI"82V(>B?DD%I!82&(1 MB<4D)D@L(;&4Q"2)922F2$R36$YB!835$F3Z+4&FKY]3_'"WV>W^>3RU.$?( MPW;SL-SN5ZT;R+]/+Z)Q/!L,1N-FA!B7[AHA).:0F$MB'HGY)!:06$AB$8G% M)"9(+"&QE,0DB64DIDA,MWSNS8>S?O-S+[]\7N,9!718M8_\V;>/_)GQ(U\O M]_N[Y7D[X7ZSW7]:?%H^GT)\.EUB.N9 VR?_[.+L8309#7JC8>.3WW@$73_Y M2HG)_-*N:8%J-JHYJ.:BFH=J/JH%J!:B6H1J,:H)5$M0 M+44UB6H9JBE4TZB6HUI!:?60J?00G\M_5%?CQ%'!0VHVJCFHYJ*:AVH^J@6H M%J):A&HQJ@E42U M136):AFJ*533J):C6D%I]> 9E,$S>.7>K-7Z9O6PN+,6 M]YO'UF+D[V:B<]B0FHUJ#JJYJ.:AFH]J :J%J!:=M.INX+CEDD6,KBI0+4&U M%-4DJF6HIE!-G[3JY:]1?S2:-^ZUS=%5"TJK!T19(N\;"X3OY'*[VMRN;JR' MQ=?CJ4G[=3"T.XYJ-JHYJ.:BFH=J/JH%J!:B6G32J@DQ[\\FS7Q V^&HEJ!: MBFH2U3)44ZBF42U'M8+2ZBE2]L2/X\\,*1*L]\N#N[>VBWWK+5OFUW=.$%*S M4<#9N9@BYJD"U!-525).HEJ&:0C6- M:CFJ%916SY"R5]XW%\O%9KM=[:RGR7_'L5[.?S^N'IYV2]S5>K&^65K)9K^T M_K*>G]B:,FC;'-5L5'-0S44U#]5\5 M0+42U"-5B5!.HEJ!:BFH2U3)44ZBF M42U'M8+2ZEE4-MK[$W:_GJQBOD;V &Z:(AJ$:K%J"90+4&U%-4DJF6HIE!-]UN*\,/Q?-S]^G"Q?EQL__W]>O,J77,&U6Q4U@M+J>53VZP=LOWZ ]NM1S48U!]5<5/-0S4>U -5" M5(M0+48U@6H)JJ6H)E$M0S6%:AK5/(,R>+Z_7V\F.H<-VJ]'-0?5 M7%3S4,U'M0#50E2+!I?]^MF\/V[,VH[1106J):B6HII$M0S5%*KIP66]?CJ: MC!I[F#FZ:$%I]7@HV_4#H%UO-CKG ]JN1S4'U5Q4\U#-1[4 U4)4BP:7[?K^ M=#!HQ@/:KD>U!-525).HEJ&:0C6-:CFJ%9163Y&R77]X^%W[]>;7=TX04K-1 MS4$U%]4\5/-1+4"U$-6BD]9HUX\O)K2@JPI42U M136):AFJ*533J):C6D%I M]0PIV_6#*]OUVYO/__Y^/=JO1S4;U1Q4AJ5_?H!VZ\?H/UZ5+-1S4$U%]4\5/-1+4"U$-4B M5(M13:!:@FHIJDE4RU!-H9I&M1S5"DJK!T_9KQ]\?[_>3'0.&[1?CVH.JKFH MYJ&:CVH!JH6#R^[_?#@:-G;8(W31&-4$JB6HEJ*:1+4,U12JZ<%EOWXZGS1O M_,C110M*J\=#V:\? /UZL]$Y']!^/:HYJ.:BFH=J/JH%J!8.6KK_L]ZH&0]H MOQ[5!*HEJ):BFD2U#-44JFE4RU&MH+1ZBI3]^L%W]NO-K^^<(&B_'M4<5'-1 MS4,U']4"5 M/VFL[[!&Z:HQJ M425$M13:):AFH*U32JY:A64%HM0X9EPWYH M;M@?]^)WEEQ\77RX:\T0\^N[9@BJV:CFH)J+:AZJ^:@6H%J(:A&JQ:@F4"U! MM135)*IEJ*903:-:CFH%I=63INS.#]GN_!#MSJ.:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H"U1)42U%-HEJ&:@K5-*KEJ%906CUX!F7P?']WWDQT#ANT.X]J#JJY MJ.:AFH]J :J%J!:A6HQJ M425$N'ES,'!L->[^+[$"2Z;(9J"M4TJN6H5E!: M/4?*DOW07+*O;;=8/RQVUL)Z6&YO#B&A*5*> MKHFMRFMBAX"Y;XT2(],Y2DC-1C4'U5Q4\U#-1[4 U4)4BU M1C6!:@FJI:]\ M>(QFUOUFO?_<=O.H1(\D0S6%:AK5+V49?V@NX\>;]:?_.&:*=7L( MFM9@09OVJ&:CFH-J+JIYJ.:C6H!J(:I%J!:CFD"U!-525).HEJ&:0C5]TJI5 ME4%O,ACV9XVRRK5/+*CCJP=$V8\?&FN0[[S%:FUMUM;RS_UJ_>EQM?O\=!JR M^?AR8* ->52S4U -5"5(M0+48U@6H)JJ6H)E$M0S6%:AK50&6[?OC:CFHUJ :B&J1:@6HYI M0354E23 MJ):AFD(UC6HYJA645@^>LI _-!?RK[K3&.WDHYJ-:@ZJN2>M>J_F\ZV:C7LU M/719']4"5 M1+4*U&-4$JB6HEJ*:1+4,U12J:53+4:V@M%J.C,I2_LA''H>/:@&JA:@6H5J,:@+5$E1+ M44VB6H9J"M4TJN6H5E!:/5S*OOW(W+=_O;UB!CK'"MJP1S4'U5Q4\U#-1[4 MU4)4BU M1C6!:@FJI:@F42U#-85J^J352BFS\73D"4[?G# MPZNV21Z>[S7^T;IYW&Z7[?ON9JMS5I":C6H.JKFHYJ&:CVH!JH6H%J%:C&H" MU1)42U%-HEJ&:@K5]$FK7<.>]GOCZ;29%:.+K.CWI[W9I-_,"NCXZEE15N%' MYBJ\O?RX>+R[?D<=[<6CFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ M425$M13:): MAFH*U?1):]Q'TV]&!?K-\I16SY.R.3\R-^?MQ>KNJW5W3).;SXOMI]9&H]GH MG")H61[5'%1S4TNHA4C;E1]V:\OKQPV9[NUH?4N76TLN;Q^WAGXWF_.Y'ZQ_#'_N] MWH]/=Q2UA Y:HTE2S4^VKR32Z:HYJ M!:75(Z4LSH^!XKS9Z)PC:'$>U1Q4U@M+J,3(H8X3IS9N9SDF"]N91S4$U%]4\5/-1 M+4"U$-4B5(M13:!:@FHIJDE4RU!-O?(Q^?)\"XT>1XYJ!:75PZ7LS8_-O?GD M\?[#'NZ6QZ19W%U7 MDVD-([35CVHVJCFHYJ*:AVH^J@6H%J):A&HQJ@E42U M136):AFJ*533J):C M6D%I]7@JV__CYV(H58T9HX, 4,U&-0?57%3S4,U'M0#50E2+4"U&-8%J":JE MJ"91+4,UA6H:U7)4*RBM'CSEQ("Q>6+ -=48,]$Y;- ! *CFH)J+:AZJ^:@6 MH%J(:A&JQ:@F4"U!M135)*IEJ*9.6NWVLY;O5]+HJCFJ%916CY&RVC\V-CB[ M-V/0:C^JV:CFH)J+:AZJ^:@6H%J(:A&JQ:@F4"U!M135)*IEJ*9.VNO-F.?G M-;\P=M(84H8>7$%I]:PHV_CC5]KX5U5>T#H^JMFHYJ":BVH>JOFH%J!:B&H1 MJL6H)L:71?#^<#8;U#]R$G31%-4DJF6HIE!-M[U9EV08E,EAKHZ6R7%_ M:JH<3U$6=W=/E[ .J5'Y96MDH,U[5+-1S4$U%]4\5/-1+4"U$-4B5(M13:!: M@FHIJDE4RU!-H9H^:=6LFC6N>:$+%I163Y>R8C]YI6+_W?64'Y_^8:7KUB\. M,R_?.7W0[CVJ.:CFHIJ':CZJ!:@6HEJ$:C&J"51+4"U%-8EJ&:HI5-.HEJ-: M06GUH"IK^H>'1Y\JJIPX*GA(S48U!]5<5/-0S4>U -5"5(M0+48U@6H)JJ6H M)E$M0S6%:AK5/&6!?V(N\%]35#$3G<,&K>.CFH-J+JIYJ.:C6H!J M(:I%J!:CFD"UY*35[FKJ3R:3:7-O!BW:HUJ&:@K5-*KE)VU2>[?FPVGC)K2" M6K4>$&6%?F)L2C9O&_O16MS<;!^7MX??>^ZFM"8&VJ-'-1O5'%1S4S'3\S] M^&"]VJ\.)QVGKDIKAJ#U>%2S4F-8'0-CVJV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:@F4"U!M135)*IEJ*903:-:CFH%I=6#JJSF3^;L[C[: MTDGYN+^O[6[;S8[)P9:TTU -5"5(M0+48U@6K)]+*9WK*[CZXI42U#-85J&M5R5"LHK9XJ@S)5 MS*7^*W;WS4+G#$%[^ZCF3"\[MVV[^^BB'JKYJ!:@6HAJ$:K%J"90+4&U%-4D MJF6HIE!-HUJ.:@6EU4.D[.Y/_S]U]_//VV5K>]]\ )TS"&WOHYJ#:BZJ>:CF MHUJ :B&J1:@6HYI M0354E23J):AFD(UC6HYJA645H^JLKU_>$CN[Y\X*GA( MS48U!]5<5/-0S4>U -5"5(M0+48U@6H)JJ6H)E$M0S6%:AK5/&5[ M?_K][7TST3ELT/8^JCFHYJ*:AVH^J@6H%J):A&HQJ@E42Z9M??"V_7VTO8]J M&:HI5-.HEK>^6VW[^W]'>W]:MO>G?T-[WVQV3@RTO8]J#JJYJ.:AFH]J :J% MJ!:A6HQJ M62Z57M?71-B6H9JBE4TZB6HUI!:?54*=O[T^]N[YN%SAF"MO=1 MS9E>U]Y'%_50S4>U -5"5(M0+48U@6H)JJ6H)E$M0S6%:AK5(F5[ M?]JUO7_%EGYKU* U?52S4MM_=:80>O_J&:CFH-J+JIYJ.:C6H!J(:I%J!:CFD"U!-525).HEJ&: M0C6-:CFJ%9163Z1!F4@#]'K;#)T9@&HVJCFHYJ*:AVH^J@6H%J):A&HQJ@E4 M2U M136):AFJ*533J):C6D%I]> I1PO,S*,%KJG-F(G.88,.!T U!]5<5/-0 MS4>U -5"5(M0+48U@6H)JJ6H)D]:[0LYY[W+FT,S=%F%:AK5(V7O M__#0E"/!J41C;1?[I?7#8F:?0OMZO-[>KFW*UIO>/9;'3.$;32CVH.JKFHYJ&:CVH!JH6H%J%:C&H" MU1)42U%-GK3ZNWK?F"%O]1S3YIM=/KV6PXZL_J)]@.NJR+:AZJ M^:@6H%J(:A&JQ:@F4"U!M135)*IEJ*903:-:CFH%I=7#I.STSXS5S7=J>=Y( M.=8KCQW*UB1!F_RH9I^T:I+,9M.+>T@<=%47U3Q4\U$M0+40U2)4BU%-H%J" M:BFJ253+4$VAFD:U'-4*2JL%R;SLZ,_-'7W]>7%@K=5N]SP^^2E+3NM26->9UNF8-JMGSEF^MGO2GO>80<@==UD4U#]5\5 M0 M+42U"-5B5!.HEJ!:BFH2U3)44ZBF42U'M8+2ZF%3=O7G?%=_T!HV:%U@M+JB30H$XGM MZL_1KCZJV:CFH)J+:AZJ^:@6H%J(:A&JQ:@F4"U!M135)*IEJ*903:-:CFH% MI=6#I^SJS[^_JV\F.H<-VM5'-0?57%3S4,U'M0#50E2+4"U&-8%J":JEJ";G MEUW]T7PR'#4+,>BJ"M4TJN6H5E!:/4;*JO[AH2E&NE;US5SG2"$U&]4<5'-1 MS4,U']4"5 M1+4*U&-4$JB6HEJ*:/&F-JOYL.II7_]?,%_(0%*II5,M1K:"T M>KZ4O?VYN;?_;WV;V8_6/P8_]GJ]'Y_NYFH)(;3GCVHVJCFHYJ*:AVH^J@6H M%J):A&HQJ@E42U M136):AFJ*533J):C6D%I]70JQP',)^SN#3H6 -5L5'-0 MS44U#]5\5 M0+42U"-5B5!.HEJ!:BFH2U3)44ZBF42U'M8+2ZL%3C@J8F_NY M5^W>H&,"4,U&-0?57%3S4,U'M0#50E2+4"U&-8%J":JEJ"91+4,UA6H:U?*3 M5MWU&O1:)E07U++U'"EG LS-,P$Z;]^@HP%0S48U!]5<5/-0S4>U -5"5(M0 M+48U@6H)JJ6H)E$M0S6%:AK5\I/6V/8:3L?-2/D[)@/,R\D <_-D@*LF+9N- MSCF"#@9 -0?57%3S4,U'M0#50E2+4"U&-8%J":JEJ"91+4,UA6H:U?+YY>"3 M_GP\OS@S^3OF O1[Y6" XV/CUO_C_8?E]CA>9G?:YW\H]_G73_<%_/4T+:#< M@&F+FE>6Z9HU+&>SG,-R+LMY+.>S7,!R(SG&"YA.52EI,LE[&<8CG- M#JA:8\6= P R]DL MY["R_DL%[!]:@U7^6Y N,:\3.LQ,]S3Y2ZD_GL87&$#@=@.8?E7);S M6,YGN8#E0I:+6"YF.<%R"C2AR-S#<17'%_ M\RM&]P@:7>R+C:8M]^S9[,(.R[DLY[&\1V\^OH@0 MM.;/2SGLUS ]\%DQ'UTD"-KF9[F0[K$QN?BOB<%H.AARG,=R/LL%+!>R7,1R,.(5!J_PL9[.< MPW(NRWDLY[-(S0J4P#ZYL)HL=[5 MKZ;)Q=>;S\N;?QV_<&:_O'F:#G!X^&F[N+?BS6+=?J'-O$KW6&&'!*"Y N,: M<529(] W5D.OO-#&S@Y .9OE')9S6WO5V7]Z/]+=,#^I7I 7USSU;__MM32%@_2"FMCX_KV]T+E\;8 MZ0$H9[. <@[+ MN2SGL9S/<@'+A2P7L5S,^ \W,=<\8=D@ RCDLY[*GH,*J7^ M@;G4W[V?>7A.U6'^Z6UF_+[>;I"%NSQKQXYZQ!.9OE')9S6RG&2YC.44RVF6RUFNP+A&=E5F"PR>BZ%8;7/ 3A% M.9OE')9S6RG&2YC.44RVF6RUFNP+A&' TJ M<60LAKY3R_/7W1BOOYF5[B'$S@Y .8?E7);S6,YGN8#E0I:+6"YF.<%R"PG,MR'LOY+!>P7,AR$QPRO)^N[Q='?> ?KO;6_'B0_LH3C/6 M/65(SF8YA^5Y@.5"EHM8+F8YP7()RZ4L)UDN8SG%RG&2YC.44 MRVF6RUFNP+A&'%6&#@S,0P?$XL_5_>.]]6&S/;QZM?YDW2P."Z[V7]O#B)TR M@'(VRSDLY[*A<] MSYQ=N,"X1LY4QA(,S&,)SI?@;IXOP7T\1,S=(61^_!8WUN++8G6W.-YR?=P$ MNMTN_GAA$XB=6X!R-LLY+.>RG,=R/LL%+!>R7,1R,N%D'3M@ BERTPKA% E;D% _/< K6\7ZS6QQ.<:T]UV%$%*&>SG,-R+LMY M+.>S7,!R(SG&"YA.52EI,LE[&<8CG-.!78NHV@J8PK M&)C'%5S<;" .>;-ZX58#=E0!RMDLY["R_DL%[!(H\HT@Z&QH-KU5@.SUCV,V%D& M*.>PG,MR'LOY+!>P7,AR$H0&Q$RJ$2(>0(!=Q>!>:'NZ<(.*4 YA^5Y@.5"EHM8 M+F8YP7()RZ4L)UDN8SG%,QN[(S8."(YF^4RG,=R/LL%+!>R7,1R M,N>NGMZ4;HEJMOE\\<34%PC@"KS"8;7S2?XMK.C7MK98<S7(%QC3BJS#(8FF<9=-W9 M8<<9H)S-<@[+N2SGL9S/<@'+A2P7L5S,QNW M3@=M>^:DY9D%=HCU"!E5AA",C+U2<&?'O%#G=$$YF^4M] ^C"!<8U(J@R>&!D'CS0>?2G MV>N>-.SH 91S6,YE.8_E?)8+6"YDN8CE8I83+)>P7,IRDN4REE,LIUDN/W/C M2G#U>^WWL5$K-Z)F4(F:ZP84?+N-X+]T:,GMZGYIJ<5^^=I7CYKU[L'#3B5 M.8?E7);S6,YGN8#E0I:+6"YF.<%R"RG,=R/LL%+!>R7,1R,'J/IG>SP9_>[Q1'(VRSDLY[*FNIGA[H'#3BY M.8?E7);S6,YGN8#E0I:+6"YF.<%R"S M7(%QC3BJ3$08F2PG,MR'LOY+!>P7,AR$W>.782 LK9 M+.>PG,MR'LOY+!>P7,AR$/]AN3V>)AW_S:XR8.&OI]])/SZ?/K5&D]GN'$TH M9[.Y1PTY20#F'Y5R6\UC.9[F Y4*6BU@N M9CG!<@G+I2PG62YC.<5RFN5REBLPKI%*@THJ#=B++BW+L 64BUE.L%S"^(8]>Z)0W(VRSDLY[*< MQW(^RP4L%[)S7(%QC7"J3%D8C^%K<^QP M!92S6QRQPQ50SF$YE^4\EO-9+F"YD.4BEHM93K!/,<.4$ YF^48LC&?P!3IV MP +*V2SGL)S+)P\K-JWPPR+],]>MA)"BCGL)S+RG,=R/LL%+!>R7,1R M,PG,MR'LOY+!>P7,AR$@S<=F+7N*4-R-LLY+.>RG,=R/LL%+!>R7,1R,]_:T\?=D " MRMDLY["R_DL%[! V $)*&>SG,-R+LMY+.>S7,!R(SG&"YA.52EI,LE[&<8CG- M8I"URMS[*@$E+-9SF$YE^4\EO-9+F"YD.4BEHO/7*W[ M-&[I/@EVX83E4I:3+)>QG&(YS7(YRQ48U\B9RA2$B;'8VNW*G-RN[I>6.MZ3 M\,KH'O.JW?.(G96 <@[+N2SGL9S/<@'+A2P7L5S,5LEG-8SF4YC^5\E@M8+F2YB.5BEA,LE[!< MRG*2Y3*64RRG62YGN0+CZG$TK8Q4F)I'*OR^V*UVUNZ@+VZMS=KZLMBN%A_N MEE??O6WV.\<3RMDLY["R_DL%YRY?J]R1:OW4[\Y60%=-6*YF.4$RR4L ME[*<9+F,Y13+:9;+6:[ N$;L5"8K3,')"K5+=R_=86=>L'L.L3,64,YA.9?E M/);S62Y@N9#E(I:+64ZP7,)R*5LEG-8SF4YC^5\E@M8+F2YB.5BEA,LE[!PG,MR'LOY+!>P7,AR$*H M,J!A:NS<=FW$FK7N8<2.9T YA^5_?&&*',:"R7,1R,-V:=6!]FQB!S.@G,UR#LNY+.>QG,]R Q7,QR@N42EDM93K)Y N/J<32K#&:8F0P7,IRDN4REE,LI\]< M;=INRR9OSJY;8%PC9BJ#&&;@((;7K]L9!C28#Z1[0K$#&E#.83F7Y3R6\UDN M8+F0Y2*6BUE.L%S"P7,IRDN4REE,LIUDN9[D"XQIQ5!G0,#,/ M:.AZ]8X=QX!R-LLY+.>RG,=R/LL%+!>R7,1R\9E[[:*,8-=-6"YE.+=+_?+[:?E^^7=W67?+CX>E M>C\="U/;U:?/WWZQWSP< O#-(<_V^\W]T\//R\7M2Y76RJB!/B^J;/M03<9* O3,)I$X@ MER:X=8);$JTJ*VG=4$FC&6='Q'6T0M,/Y=R4V8I-6NAE7$JNWJ8J3T8WL)+H M#5HJ>23[#!!;H\],@D!W])&N5,?+&Y TS<0K%?5E>8->_OYJ9DLULLZWXWJ4 M=]4HY.PH\15R\6M$'$(&TA>7I^-NNJWX-J1)0YJ4>.X8Z=M"2+Y7BI3HZT<5 M@&XEY.+;$+D*S1M&TQOM6NQH#'-+[20!_ !6].(W'#AOAZ@: NL0=QOB[AAZ M]!>3-%.RXES1'F):I?MENCX!#A%V C*9^L[,/IRR& K$@>=@MPGL5.@U%7JC M%7YDQ>:-!)XCO4BOT9\/<;9/TF*#%JPX )>I%J5^-U3^*/9S%\H06&<:_&8: M?*,*]4T2-P36(1XTQ(.?*W2(8946G B.$.Q,0_)4F0.!'G&5.*?#RIPTE4W& ME:E70!V/"PY)*M%_Z!X.+#N4TJRZWM,XS5+Y.%3^*/9S%\@06&<:PF8:0J/* M#$T2-P36(3YMB$]_[>R<]H0W\4@08N^)0/MQGC=QO?",/K'3_I0[%YZ=R9GS ML0;HU$BP[_A3PN1(R MA=:EWSH/;-9Z8*/>PQ1:EWSK/O"X_;A H&Y_-R!G ITL$2C)L,46I=L:S.P69^!C1H-4VA=\JW5P!=XC;$3'?>]1!!ZN*?% M@3#MA<\HL34<>-QQ_/QD-.HJ3*%UV;:^ ILU%MBHLS"%UB7?>@O\B^8"]UV# MBUTR(<%3,?8#_8"$8>@-RY&T]H*,VXNSUKS.._TS2-2_1A>'3VJ[(+"JS3ZY MT-"W29\HWZ2%0!FL5:9S-5$0O+J@J1J2[CI58+%4(:Z ( *L) 9 >&PO=V]R M:W-H965TY %#H,6.Y M'%H+I9;GMBV3!61$GO$EY/K.C(N,*-T5\4(SF,!9(%EE&Q-,%,+X>6J[U/'!'YPME!NQXL"1SF("Z7XZ%[MF-2THS MR"7E.1(P&UJ?W/-1W\PO)_R@L)8;;6223#E_,)WK=&@Y!@@8),HX$'U9P0@8 M,T8:XT_M:36/-,+-]K/[59E=9YD2"2/.?M)4+896ST(IS$C!U!U??X$Z3V#\ M$LYD^8O6]5S'0DDA%<]JL2;(:%Y=R6-=APV!Z[\BP+4 OU7@U0*O#%J1E;$N MB2+Q0/ U$F:V=C.-LC:E6J>AN?D7)TKHNU3K5'P)4X5.T56A"@%HHA=)6C!( MT2W1 U11D(C/T+="247RE.9S])4K/3@F3V3* !U=@B*4R6-MH(^/R:L*#4CGJ] *&H4]1/O)Y?HZ/WQP%8ZA6&QDYKXHB+&KQ(G9\AS3Q!V M,&Z1C]XN=U_*;5V[IH"X*2 N_;RN E[G4HE"+VZ%?MWH">A:029_MX6KW/QV M-_/.GLLE26!HZ9=2@EB!%7]XYX;.Q[:H_\GL17"O">YUN<>Z?EY;P$H5E"KS M#5G%KA/BJ!\X WNU"=]I?R"\W\#[^^#]-OA*%6[ !Z[CNT%_B[W3_4#VH&$/ M]K$';>S!#KL;!#CPM] [S0]$#QOT[J!'GA\ZT19ZI_F!Z%&#'NU# MC]K0H]T5XV/X'LO<:]EXG^_<%Z!U^IC_-;0EZ.PG"P'&V^3N?<"!_ MO^'O=_-S15@;>G_G6X.QZ_1[>)N^9:*//<<-_[W8%9F]L96:8\PM$7.:2\1@ MIJ7.6:0]1'4TJ#J*+\O==M+8L/B]5'9/6>_AQ^9P77\HEYY7U=;W* MRJO1LJHV%^-Q.5_R=5*>Y1N>B4\>\F*=5.)M\3@N-P5/%DVA]6KLVG8X7B=I M-II=-L=NB]EEOJU6:<9O"ZOV:K_+GJY$S>CGP.7U<5O6!\>QRDSSR M.U[]MKDMQ+OQGK)(USPKTSRS"OYP-?KH7+#0JPLT9_R>\N>R\]JJ+^4^S[_4 M;SXMKD9V72.^XO.J1B3BGR=^PU>KFB3J\4<+'>UCU@6[KU_HM+EX<3'W27XTH$K8N.YVV ZUT ]T Q_HESZIE:9%LP1<#Y>F1\JX&,!97N[]D M]^62KUTM\=?\Z]^>F\MDF_64UYQT2#<5Y^RLBJVHNFJK)^L<1OI M<,#X](#./N I8'8ZV-Z#AVB*@+S]=\9K\-X!_,TJ*4LK?VB_,O_Z67QN?:KX MNOSWT/=C!_.'877?=%%NDCF_&HG.I^3%$Q_-_OH7)[3_-B1*)"Q"P@@21I&P M& EC()@B/'\O/%]'[S369:V\#R_?DV1;+?,B_:_XX%V:M4<'VVHMWU2+2%B$ MA!$DC.Y@80.K?PH^S0*[^7,Y?NK*[,3S&*ARBH*"O8(",P5MDL)Z2E9;WBAG MD:]625%:&U[L5/3>^E^G01Y2E#:>J:*0L @)(T@8W<$F':789T(G3D]0IYW& M0%53]!3N]11J]?2I++=)-N=U;]@V1N)Y2CR1_+%-R[3Y[2@$-*0;+==4-TA8 MA(01)(PB8?$.%G34Y01V.'&=OKY 415]3?;ZFNCUM=[D99G>K[CUD1=Y$VA( M35J*J9J0L @)(T@81<)B)(R!8(KBIGO%39$_[J=(X2%A$1)&D#"*A,5(& /! M%.&=[X5WKFWJ/G;Z3"%!7I6'NDXMQU1S2%B$A!$DC")A,1+&SE_UP\'4G]J. MM^^&%3DYMLSLV5I!_9Y\VP[FZ[3%3/4#I450&H'2*)060VD,15.EUDDB.\A. MLZ6A%(BD15 :@=(HE!9#:0Q%4Q7H2@6ZH-Y3#S(6'Y(606D$2J-06MS2NMU> M& :>9Y_WGCY1855=R52_HTWHSNYXD?+2NK%Z1MF@LJ"9?B@M@M((E$:AM!A* M8RB:*C^9\'=\:,<*S>]#:1&41J T"J7%4!I#T50%2L/ ,70,C#TG?0!C44(] M BB-0&FTI74-)==VI\'$[?D$T+ ,15/U)@T%1^\HX!TJ?4!C_4&]!BB-0&FT MI4T[^O/.@K[VD"$9BJ9J3YH-CMYMB-*G=,&SQ>%G!ZC/ *5%4!J!TFA+Z_[: M[[OGT( ,15.%)#T$1YLIGOV5&/L-LD MW^JQ5(-*@QH+4%H$I1$HC1ZY,7Y0#V@;'*L&K0=#T50!2B_!T9L)KWK1>9X] M\:*JG=27-^5.G:D0YCOKT_=UK5 K DJ+H#0"I=&6=J1KA=H,*)HZY%::$:[> MC/AUN[X7NA)/LO?;4GPFGFKK+Z)0F#JN=$AE>K2IRJ"T"$HC4!IM:=T'"*^G M,6A AJ*I&I,NA*O-,<\Z ]9WS=J^)3O:D.G)QA*#.A)0&H'2:$O3-V30D Q% M4T4FC097;S3N$^&VAA06@2E$2B-0FEQ2U-Z4=]S7=?O/S>_A97A M22O#TUL9+[F]FUUN[^!P4#W&5%506@2E$2B-0FDQE,90-%5ZTN'PH/,L/*BK M :5%4!J!TBB4%D-I#$53%2CM#T]O?_02S_720'6NN3.BX#XIT]K7K1<-&A0E MU.: TB(HC4!IU!LP37IY9VA AJ*I2NLLLG3$XM@-EA*-754DC:%Q8.3.M1YD MK"CL$DO8-9:PBRSI;\#AH5+0:C 43=69M$&\(S9(LNH\5GRPEOEJP7?#H.8\ MJY+'X58,ZGQ :1&41J TVM+J^:K2/CMS^T,&H$$9BJ8J3%H:WI$I%/N6;*>M M#_7DB7R=5.F\TW$.J@SJ;D!I$91&H#1ZY(:;-JB3@:*IPI-.AJ=W,H:> M5 W<73W=6'U0JP)*(U :A=)B*(VA:*HBI9_A3: /L% O TJ+H#0"I5$H+8;2 M&(JF*E!Z&9Y^!L#;C=_3!S86*]3V@-((E$9;FLX];74X=*+M.]ZDER!&U4^5 MF#0KO&,K.";6PD::U]/,]4+E!9!:01*HU!:#*4Q%$U5H'04?*BCX$,= M!2@M@M((E$:AM!A*8RB:JD#I*/A_UH0*?6!CL4*=!BB-0&G4'W :AHSX>.A$ M+_""R:LES]_"2O"EE>#K,]DG_R#3D4!'JGX.@* MP/KRQE*".@10&H'2:'#<(8 &9"B:*B3I(P1Z'^'VA^=)Z0,8*PWJ,$!I!$JC M+4TW3PH:D*%HJM(Z.SKK![/_^%K3^@#&2L-NXHS=Q1F[C;/^QFC6FH;6@Z%H MJ@"E:Q 8[MCP-FM-ZVMAK%*HS0"E$2B-!J=LXP -R5 T59#29 A.-1F.S1S5 M@XPU!345H#0"I=$C-T#3\$$M!11-U9FT% *]I:!9TSSY-B@WZ P!*"V"T@B4 M1H,!2Z3?@$$M!Q1-%9:T' *]Y? #"YGKR<82@SH04!J!TFAPRHX,T) ,15-$ M%DIC(3PR]^#-#%%]8%,-0FD1E$;"USLL3*;AI#=.ED*#QE :0]%4%4IS(=2; M"X?<540NDB3-83Z"5!:!*41*(U" M:3&4QE T58'2> C??$,'?01C54*M"2B-0&DT?+U;PT G'@^7F^21_Y(4CVE66BO^($+99Y-@9!7IXW+_ILHW5R/19M_G596O MFY=+GBQX49\@/G_(\^KE31W@.2^^-)&ULQ=UK<]OVN?;M MK\+)T[F?U9G4%O=4[]8S_QC[_7ZW9KV@)=CF5!9=DG*:-?GP-RE1(D!2@*#\ M,O*+EE'( Y*9^#P#@-?UCU^7JW^MOY;EIO>?;S>WZW_^]'6S^?[W]^_75U_+ M;_/UN^7W\G;[=SXO5]_FF^U?KKZ\7W]?E?/K^Q=]NWD_N+B8O/\V7]S^].$? M]U_S5A_^L;S;W"QN2V_56]]]^S9?_?9+>;/\]9\_]7]Z_$*P^/)UL_O"^P__ M^#[_4H;E)O[NK;9_]?Y)N5Y\*V_7B^5M;U5^_N=/HO]W(0_Z@]U+[I^3+,I? MUY7'O=T/\VFY_-?N+_3K?_YTL?N>RIOR:K-#YMO_^U%^+&]N=M;V._GWGOWI MZ:B[%U8?/^K*_8^__7$^S=?EQ^5-NKC>?/WG3[.?>M?EY_G=S298_JJ5^Q]I MO/.NEC?K^__M_;I_[L5/O:N[]6;Y;?_B[7?P;7'[\/_S_^Q_*RHO&%P^\X+! M_@6#E[Y@N'_!\*4O&.U?,#I^0?^9%XSW+QB_] 63_0LF+_V6IOL73%_Z@MG^ M!;.7ON!R_X++E_X,_8O'=^[BQ2]Y>K-?_&[W']_N_LG[_>P_48]O>/_D'9\] M]Y+'M[Q_\IX_^Y+'-[W_XG>]__BV]U_\OOO;'?WSK^R?O_;/? MV..;WW_QNS]X?/<'+W[W!X_O_N#XW7_V9QD\_ MW_W!B]_]X>.[/SQ^]Y_]QH:/[_[P(7 >$N(^7J3Y9O[A'ZOEK[W5[OE;;_?@ M/J/N7[]-E<7M+E##S6K[=Q?;UVT^A)OEU;^^+F^NR]7Z_^_)_[Y;;'[K_:WG MS%>K^2[H>O\EE9OYXF;]UW^\WVR/MWO5^ZN]'3[8@V?L?L]>WFZ^KGOR[75Y M?>;U1?/K!VVO%Z+E&V@2WF]_IYY^NP:/OUV_#!I%G$H M]?[K+W_MK;_.5^7ZS#?XL5DS[FZZ:%++]_9]]:XWN'RI)C=K4GGUI/6?5Y27 M*!=MBOH"I3_<*ZT_F=:L.JADOT/KCMM\O\P7*1>M[9S4K M[M6F\MZU_F1VLV;/?^OUIVW?DO,"Y,7?D=N.78Q?BGDO^)=OV/H/NM_V+6V5 MI]^EUN\I:-:4\M/3'R\'[2^]]WOQ>3A\P3]?^Q]V\+P2O>"?KV&_38F;E;#\ M_I+O)7G!G\3#XS^)7_);E;[@'3V!G]6REF]S?ON2W[+\!?]<#&8O_:>L:/NM MNZV\ :V:$"_XL_[D-^S'/5JW?T5$ M2[;?-X6GG^,@GJ-:@OWA76_]1UR\)-'WW]'%2W_66DL:/I7*X?V1AL_].[F# M_K8[RW'=^[C\]KV\7<_O3YZ(;:N\_5+>OWV??NM5G^?-?[O_LOAUOKKN_;>U M)7OZIORV_I\S/^HO#\D?O%7YN5RMMHUK MO3OU]_-C^5NLUW?;+_[7XG;_E7,G_'YIM+OV+A*32$PF,87$5!+32$PG,8/$ M3!*S2,PF,8?$7!+S2,PGL8#$0A*+2"PFL83$4A++2"PGL8+$Q#[A)_?:[HZ9 M'Q_&%_>__O'^1ZU2H8=%\UJ@@2VHQ*Y5JO%3I1IWJU3?YZO>C_G-77E?IZZ7 M-S?SU;KWO5P]5*N_]GYO/B'X2^/QNM8L$I-(3"8QA<14$M-(3"Q@,1"$HM(+":QA,12$LM(+">Q@L3$/O6GE9IU\6Y;LOK' M+>N%ST.#6*!)+*@HKO6GR5-_FKSJE-3\;O-UN5K\;_MIJ4:_:U\B,8G$9!)3 M2$PE,8W$=!(S2,PD,8O$;!)S2,PE,8_$?!(+2"PDL8C$8A)+2"PEL8S$^D0TB@6:Q8(*XUICFCXUIFFWQO1CN5GGK]=W\]JKL+3\_GG+ZO%SU=H=97&W_XO?>7\[5J$:T:XTB,8G$9!)32$PE M,8W$=!(S2,PD,8O$;!)S2,PE,8_$?!(+2"PDL8C$8A)+2"PEL8S$Z[-JEMH^NEM^^+6\?3E+= M=ZNK^?KK<[VJ\0!=>Q6)220FDYA"8BJ):22FDYA!8B:)621FDYA#8BZ)>23F MDUA 8B&)1206DUA"8BF)9226DUA!8F(?\]5K7 MP^.K>.@WB(:QH-*XUIGZ%T^E:7>:KZ$U?:STHY][\TUOOJM,G[;/NNY]7RVV M=>KIIO'>_/:Z]^MN+-?MIG);>9>[RIN_F:X-"]4D5)-134$U%=4T5--1S4 U M$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K4 UT=(5NG)LVHO' MN)]5^M[%N\GLLO;KJ/FQJ2ZP6*^WMN=WM8_/A.SC4\^2L@>ETUR@45YO6T=YK7W&T>./G+]>)^ M=/MS;0N=Q(YJ$JK)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ M$:K%J):@6HIJ&:KEJ%:@FFC)_>YM:WAZ*6M\,9D.^B?#KM@CLUDNL#"O]ZW# M#/;=)M2&OE5=?'-579!3_F?WN.S=+C>]W\I-;U5>+;_<[D9@_=Q;?M\]Y?G+ MC(V'[-S$2$U"-1G5%%1344U#-1W5#%0S4#@>38]OK&+V*'R>W] MYM'MSMVW3^5J=]KKL5TM[S;KS?SV>C=.JV7J:+/=N7&A<]I1348U!=545--0 M34U -5"5(M0+4:U!-525,M0+4>U M7$8_17 M+PT.+RX'EQ>SD\9U^LS^]/+<0%+V6V136L@O^#GJ/>DPH;W?/*(]+1=?OF[* MZ][\1[F:?RF?[GK??TSQE7MNFH_:N4&AD]M1348U!=545--034U -5"5(M0+4:U!-525,M0+4>U M7$8RFH?^9O/#ZI3^>> MUC_^," ;SX+-9R&W_1#UXG08U-YOGM0N/_2D^:>;LO5T$CJ?'=4D5)-134$U M%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K4 U M\1CTM9,K%[/1^'0R%GM@-LD%&^4"R_)ZOSJ,<.\WSW!7=S,8VA<$-BN=NQ4Z MM1W59%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U% MM0S5]WSRHW5LM M?LPW9<^[V1[C6WF[.5N7T%GLJ":AFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJY MJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:J)EHCORK%I+]BX%VS>"RSP:_5K M<)CX/GB843I\IGY5/_GWL?K)/[&;)OKEOI'U/OW6JS[/F_]V_V7QZWQUW?MO M:TOV]$WY;?T_Y[K; )WRCFH2JLFHIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH> MJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5J":$"S'IKU@XUZP>2^PP*]WM\/\]T'S M_/=P?O,P(>MA7<_5\G:]N"Y7#_UM55Z5BQ_;MK9]O-E6N?7\JFEN5O.A.K>T MTQ'S9[AA95134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+4"U%M0S5NPWCXP?"M+UJB8^11 M34(U&=445%-134,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1 M+4.U'-4*5!."Y=BT%VS<"S;O!1;X]>YV_?=ATSNS,:I_=0L7J(L7=JI^K M^?IKVXK&#IF'M6DO5;;:C <# ?CX]J%#I!'-175-%334:]P *_WK\.\^P'T[>^%0P=@X]J$JK)J*:@FHIJ&JKI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%:@FA LQZ:] M8.->L'DOL,"O=[?#K/Q!\ZS\H_D5MT^[K_<7)A?K]=VVKBWJ RS:;@I#)^NC MFH1J,JHIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%@].!X[/A_:_Z5:40 M/6R$:C&J):B6HEJ&:CFJ%:@F6M*^>Q-#.3;)!1OE LOR>A,[#.$?- _A1R>) MH;/Z44U"-1G5%%1344U#-1W5#%0S4U8*\=%[+Q<0-#)^BC6HQJ":JEJ):A6HYJ!:J)EI3OWL#8"?HL MQP:YP)*\WL &AP;6/$&_=N&Q5_YG6\06V^;U?;6X*GO_M;OUZWIY3;K!V^UO"K+ZW7O\VKY[?ZV^X<18=O&M>]GY;_O%IO? MGKOEJYGO7+C0:?FH)J.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:L->J MMWR-QF=O^4*/&Z%:C&H)JJ6HEJ%:CFH%JHF69._>NMA)^"S'9KG PKS>N@Z3 M\+BP;;_2;W^4Z\UR=;9F-7J=:Q:I2:@FHYJ":BJJ::BFHYJ!:B:J M6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:J(E[KM7,91CXUZP M>2^PP*]7L<-4_.'#E-BWFR(V1(?FHYJ$:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%:@F!,NQ:2_8N!=LW@LL\.O= M[3"!?]@\@9^<7=%\J,XM#9W3CVHRJBFHIJ*:AFKZ7JM>"AH,^K/+_GA0OQ1D MH,:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:D*P')OV@HU[P>:] MP *_WMT.X_:'S>/VDW*]6=Q^VHP*W_4/"L_+%>+>MRL_E:K7M4>'NCONSI0D=A(]J$JK)J*:@FHIJ M&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%:@FFA) M^LY7#EF.C7O!YKW K_>P@:'%C9XX[N^1NCP?%234$U&-0755%334$U'-0/5 M3%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'M0+5A& Y-NT%&_>" MS7N!!7Z]NQVF[(_:INP_GCC;CZK8KY/_C*V=O FO'.O0R=L8]J M,JHIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J M.:H5J"8>LW]2N;YX>@VR_3EL, LVF046S?4&=9B8OWW8J4%]GZ]Z/^8W=^5] M>WK%JLCF W9N5:0FH9J,:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&J MA:@6H5J,:@FJI:B6H5J.:@6JB<<^4+UKJW_2JMJ?PP:S8)-98-%<;U6'X?>C MQ@&MSYZ7FM]MOBY7B_]]P;DI=+@]JDFH)J.:@FHJJFFHIJ.:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:@6KB,?^KYYWZQYM+Q2\O>A8; MSH)-9X'%<[U)'4;1CYI'T9\TJ1_+QSD/5^7M9OZE/-N>T*'SJ":AFHQJ"JJI MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:J) MQ\SO7U2*T>"D/+'CYEF.37&!Q7B]91W&S8^:Q\T_=[YJ>;=9;^:WU[O&U7;" M"AU+CVH2JLFHIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6H MEJ!:BFH9JN6H5J":>"P S3=3M3^'#6;!)K/ HKE>HPX#Y$>-0TZ?'>C0^[WG M?OZ\N"I79YL3.A0>U214DU%-0345U314TU'-0#43U2Q4LU'-0347U3Q4\U$M M0+40U2)4BU$M0;44U3)4RU&M0#71DOE=.3;M!1OW@LU[@05^O8\=AL*/'B:@ MON%H!W22/*I)J":CFH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I% MJ!:C6H)J*:IEJ):C6H%J0K :CFHUJ :B&J1:@6 MHUJ":BFJ9:B6HUJ!:N*Q #3>_\4>DLUPP8:XP%*\WK@&A\;5.!GUP\>;^7K= M$[O+DM^6M\_O_6EF.M MJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5J"::$GY[B>RV-GQ+,?FO< "O][ #K/C MQ\,WOCELC,Z71S4)U6144U!-134-U714,U#-1#4+U6Q4[VV%J_?9AI^N55\O; M'^5JO:MOVZ:V.#N8OMGL7,=(34(U&=445%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 M1+4*U&-425$M1+4.U'-4*5!-MD;^\/3?I4["I+MA8%VRN"RS8 MZ[7K,-9^W#S6WKG[]JE<]9:?=U-8R\-2H-[O]U\X6[K0.?:H)J&:C&H*JJFH MIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:CFH%JHG' MP*]-J#^Y+0P]))OA@@UQ@:5XO6$=QMV/F\?=?SRM" M1\RCFA O_SG$+QV>RZ:PD,XAPSSY7V]OIO?7I7WYX(> MJM#GY:JW.]#B:OL7;64('2R/:A*JR:BFH)J*:AJJZ:AFH)J):A:JV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:B6H%JZUVKGO"Z'LZ-38QEZT!S5"E03+:G>_?03.S&> MY=@@%UB2UQO786+\N'&J:6OC^KWWE[--"QT#CVH2JLFHIJ":BFH:JNFH9J": MB6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:NM?&E:9U>3DXOC27H0?-4:U M-=&2YMV;%CO?G>78(!=8DM>:UN0PWWW2/-_]3-/:/KJJ7/Z[;UY7\_77MO-< MS4?JVKY034(U&=64R>G8W/Z9TZ J>E0-U714,U#-1#4+U6Q4]G2MU214DU%-0345U314TU'- MV&NU@!Z,3TX0FNA1+52SS_P,P_'I24X'/:J+:AZJ^:@6H%J(:A&JQ:B6H%J* M:AFJY:A6H)IH2>SN;8H=X,YR;$8++*3K;>HPP'W2.&3T>%9"N5J4ZY[4I4ZA M\]E134(U&=445%-134,U'=4,5#/W6NTC-*.+R\%H5F\V%GI8&]4<5'-1S4,U M']4"5 M1+4*U&-425$M1+4.U'-4*5!,MR=Z]=;&CUUF.C7*!97F]=1U&KV\? M=K]OZ^&&K6W=J@QB;VM?CV .S42ZP+*^WK\,$]DGS!/;PH6<]3 +=W1]_77[:5$K7S[WYM^7=[>:Y M#RHV\YU+%SJ.'=5D5%-0344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U M"-5B5$M0+46U#-5R5"M03;2D?_?2]LP ME'W2,I1]?SEQ/YOTH8/]WO-6BQ_S3=GS;K:'WJV%/ENXT''LJ":AFHQJ"JJI MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:J) MEN3O7KC82?$LQ^:]P *_WLH.D^(G#\-7A\^="MM=6OS;I_FZO-XUL^_E[7J^ MV5UW%*O5_/;+?2/K??JM5WV>-__M_LOBU_GJNO??UI;LZ9ORV_I_SG8W=)@\ MJDFH)J.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHI MJF6HEJ-:@6I"L!R;]H*->\'FO< "O][=#H/M)\V#[ZONIP M<=O;;+O<>GZU>BX^\GI6./^:'0YF(Y']9.G$GI<&=445%-134,U'=4, M5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4*5!,M<=^]BK$3 M[UF.S7N!!7Z]BATFWD^:)]X_U234$U&-075 M5%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'M0+5 M1$OH=R]D[&!\EF/S7F"!7RMDT\-@_.G%&U_7G*+S\E%-0C49U1144U%-0S4= MU0Q4,U'-0C4;U1Q4G2A,G%Y'B<<8H>-$.U'-4*5!,M M"=^]?;'C]5F.#7*!)7F]?0T.[:MYO'Z7]O7,?(SF(W1N7>B$?52344U!-175 M-%334 M-$.U'-4*5!,MR=Z]=;%C^%F.#7*!)7F]=1W&\$];QO"?OX',GM_.OSP[%J/9 M[-RST-'[J":CFH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C M6H)J*:IEJ):C6H%JHB7RN]QPWS^[<,WOGULA'8W4I-0 M348U!=545--034U -5"5(M0+4:U!-525,M0 M+4>U M6$8#DV[04;]X+->X$%?KV[':;[3YNG^Y.WCZ&#_E%-0C49U1144U%- M0S4=U0Q4,U'-0C4;U1Q4Y[5ZKLRT+G>Z/ M:A*JR:BFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J* M:AFJY:A6H)IH"?SN98R=[L]R;-X++/#K9>PPW7_ZUM/]I^AT?U234$U&-075 M5%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'M0+5 MA& Y-NT%&_>"S7N!!7Z]NQVF^T^;I_N3ES'1F?ZH)J&:C&H*JJFHIJ&:CFH& MJIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:/CVSAV8\&%U,CM;0 M%.AA14O&=^]?[$A_EF.C7&!97N]?AY'^T^:1_L0<#'2\/ZI)J":CFH)J*JII MJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ);OM>K$C\OA MQ>[7<>]B)_>S'!OD@DURP4:YP+*\UKMFA\G]L\;ILL_=0.;=K:Z^SM=E3WQ9 ME0\7+IOO*FL^3-?RA6H2JLFHIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH M%J!:B&H1JL6HEJ!:BFH9JN6H5J"::&D!G1L:R[%Q+]B\%UC@UQO:83[_K/_& M=Y7-T+']J":AFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A M6HQJ":JEJ):A6HYJ!:H)P7)LV@LV[@6;]P(+_'IW&QRZ6_-T_W!^\W!%?>[=VW3^6JO:XK:WV7:Y]?SJOMBUW%_6?,S.=0V=]X]J,JHI MJ*:BFH9J^EZKWG\Q&T_[H^'1=0 #/:R):A:JV:CFH)J+:AZJ^:@6H%J(:A&J MQ:B6H%J*:AFJY:A6H)IH2?ON38R=^,]R;)0++,OK3>PP\7_VJHG_D:2?K5CH MJ']4DU!-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$ MU5)4RU M1[4"U41+UG?O8>RH?Y9C\UY@@5_O88=1_]N';WPU"S7N!!7Z]NQU&_<]>,^I_>YS%]M''WO:8G\O5:EO8#I_7 MG%_]^VZQ7KSHLB8Z_1_5)%2344U!-175-%334ZTZ(*#?OQ@,+T?'=0L=\(]J :J%J!:A6HQJ":JEJ):A6HYJ M!:J)EDCO7K?8 ?\LQT:YP+*\7K<. _YGC4-H/WRLCB.;WU[W?IWOKEINGF[D M;SO%A8[O1S4)U6144U!-134-U714,U#-1#4+U6Q4:CF MHUJ :B&J1:@6HUJ":BFJ9:B6HUJ!:J(E\+N7,79*/\NQ>2^PP*^7L<.4_MG# M--HWO'L?'>*/:A*JR:BFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J( M:A&JQ:B6H%J*:AFJY:A6H)H0+,>FO6#C7K!Y+[# KW6WR\.D_\OF2?]_[MW[ MS0?OVMM034(U&=445%-134,U'=4,5#-1S4(U&]6S:?UBI(L> MU4,U']4"5 M1+4*U&-425$M1+4.U'-4*5!,MJ=^YD;$<&^2"37*!17F]D1TF M^U\V3I_] W?O-\.=VQ8ZL1_59%134$U%-0W5=%0S4,U$-0O5;%1S]EKM?OO1 M<#"9GM0M=!@_JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5J"::(GT[G6+'<;/S^Y:O&[NO7Y>UF\7FQ+5U1>?7U=GFS_/+;V[GX^EW'TZMPR#^RS]W$'\SW[ETH8/X M44U&-0755%334$U'-0/53%2S+D_'TY\_Q86.V$QPQS^R[>>PW^)SN%'-0G5 M9%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5 MPG,MR'LOY+!>P7,AR$P7,IR&PG&@+^\Y5#/;@C!=PR LNY8_J6+]2QYK'\/_1F\E:_.ZE M#!W'SW(RRRDLI[*<]LA5[XVZG TGP\E))T/'[;.R_DL M%[!^'V<(NKSG,%R)LM9 M+&>SG,-R+LMY+.>S7,!R(S7,)R*S7,%RHBWO7]'(4 ].> %' MO) Q[ZB1C2N-["T7 +0$5E M8Y<#P!X<\H)+^:/*-JE4MC]K0T"+W+V.H3L"6$YF.87EU$>N/J%^-A@/+T_J M&+H#@.4,EC-9SF(YF^4<"E_5,IFE5+VDA4#O]0^]7F^?*&;!5A.8CF9Y1264UE.8SF= MY0R6,UG.8CF;Y1R62SGLUS 2^#]^WC^PN@O=_OOW"VK#63G5TEC-8SF0YB^5LEG-8SF4Y MC^5\E@M8+F2YB.5BEDM8+F6YC.5REBM83CS5@GH=>_AU6LI>_%PXP 69PQ[793F/Y7R6"U@N9+F( MY6*62U@N9;F,Y7*6*UA.M&5Y]RN,K >'MX#36W#Q?=2V*DL"^HVC:O?W]W]L MO[^_V>G>JMA1_R@GLYS"2SGLUS &O"J^_O930 H M)[&B<9O . ]>!X%UR^'S6PR@Z ?O,. *]<796WF_F7 M^RT 7Y54EM-83FY@.7"1ZYZRF(PF$P&]X<]Z<"H++I:/ M^E5EA'^_983_'YU@P4[V1SF)Y6264UA.93F-Y726,UC.9#F+Y6R644EE-93F,YG>4, MEC-9SF(YF^4,%E?+V4#2JC] ?-H_1?4,I^[_WE;!EKECN7,9236$YF M.87E5);36$YG.8/E3):S6,YF.8?E7);S6,Y_Y,;5_WJ?C6?CDS:&'C=DN8CE M8I9+6"YEN8SE+QG,QR"LNI+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R M Q7,QR"Q7,YR!PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P M7,IR&PG'AJ!O6)*H/9>#HXK67HH>&,%W#("R[ECVI996C_H'EH_W.U M;'FW66_FM]>+VR_MO8P=XH]R$LO)+*>PG,IR&LOI+&>PG,ER%LO9+.>PG,MR M'LOY+!>P7,AR$P7,IR&PG'BJ!M5>=CI,X\R3^A?]T>7)) WV MNX-S6W#!?52U*M/Y!\W3^?_$T;#-1^[>P-@Y_B@GLYS"2SGLUS ,_Z#+'?_WP"4]I5]"N]@6MM9.QX_I13F(YF>44EE-9 M3F,YG>4,EC,?N=H?R,/Q<#P]^D]%BSVPS7(.R[DLY[&'/*"2_FC5E:9_C]HGOX?/O8P[R63-MA1 M_R@GL9S,<@K+J2RGL9S.<@;+F2QGL9S-<@[+N2SGL9S/<@'+A2P7L5S,<@G+ MI2R7L5S.<@7+B;8.\(J6AGIP$1!P$Q!<%3AJ:965 8.'^;=O.6F#72F R5CEQ2@G,QR M"LNI+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR M!P=0 M3F8YA>54EM-83FY@.5"EHM8+F:YA.52ELL> MN6J!F54EM-83FNDA.8CF9Y1264UE.8SF=Y0R6,UG.8CF;Y1R6 M4TEM-9SF YD^4LEK-9SF$YE^4\ MEO-9+F"YD.4BEHM9+F&YE.4RELM9KF Y(6 /[@$"+@(";@*"JP)'W:ZRMV#8 MO+? N?OVJ5SMKH/>7_LLU[W?>]?EIXU^N]ZL[G85[GQ?8W<2H)S$FG!^!]!*P'Q[O@\OVHA%7V$0S;]A$<+GUN^]?CQP3:KXBR6PA0 M3F(YF>44EE-93F,YG>4,EC-9SF(YF^4 59\W@506L!S2SGLUS <"E? M[V2CRF*"4?-B@K9.]GOO+V>[6#/;N8NAG,1R,LLI+*>RG,9R.LL9+&>RG,5R M-LLY+.>RG,=R/LL%+!>R7,1R,R7,9R.>ZL"XUL4N3WH8>U@X MWP4<\()+^*,>5MD^,&K>/G"FA^T^.5 =9[OK95?S]=?6\V3-A^K>S=@U!"@G MLYS"2SGLUS '1:T,X\=S8:S&:#HPF3 @YP 2>XX"+\J'P-*N6K M><= E_+U[ DQ=ID RDDL)[.PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P7,AR M$P7,IR&PG&AK!*^H8Z.3TV?;.G9:Q=##P@$ON(0_JF*5C0&C MQKFUSYT]NS]5MKCM71T6<+:>*&,7 Z"44EE-9 M3F,YG>4,EC-9SF(YF^4(. B(. F(+@J<-3M*DL%1HVC;?_TCQRP"P503F(YF>44EE-93GODZI^R MOA@.ID<35K;(K8/2J70$O^L@!NR8 Y226DUE.83F5 MY;1'KG83Z7@RN+R'/*"2_EZ'1M7U@2,F]<$G+VQ[6/['O5F MMG,70SF)Y6264UA.93F-Y726,UC.9#F+Y6R6 B(. F(+@J<%38*OL$QOVWOIUMS*X90#F) MY6264UA.93F-Y726,UC.9#F+Y6R6X" BX" FX#@JL!1MQM4NEWSNH*@_'ZWNOJZ[6SW:PKVY^)J MZPK:;EEK/D+W[L9N*T YF>44EE-93F,YG>4,EC-9SF(YF^4 5W>W!JTW)'5]<7)P,9F,/#$>\X#+^ MJ)15UAJ,F]<:O*"4/7?#6K/54EM-83FY@.5"EHM8+F:YA.52ELM8+F>Y@N5$6R-X11E[\*JW-X]/BQB\ MK(#UN'P_*F*5907;QTU%+)WOKG">GZ[6_-+N38OD)):364YA.97E-);36O_GM:.P^ Y236$YF.87E5);36$YG.8/E3):S6,YF M.8?E7);S6,YGN8#E0I:+6"YFN83E4I;+6"YGN8+EA( ]N <(N @(N D(K@H< M=;O*TH-Q\]*#AP^%+M;KNVUIN[Y;+6Z_]+Z7J\7R^N?]/6@_]WY]."FW[I7_ M*5=7BUV]:[U%;7)R:;H_&ET.ID?#'CZV?'_=JQJ[Y #E%)9364YC.9WE#)8S M6G 3$%P5.*IJE24'X\91NQ^;=9;^:WU[O2UMK( MV/T%*">QG,QR"LNI+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR M"Q7,YR!]^8]R-?]2/IW6ZGU?+:[*^R9UO;RY MF:_6NU-A#ZWJK[L/ /3>[RO6^8;%;A) .8GE9)936$YE.8WE=)8S6,YD.8OE M;)9S6,YE.8_E?)8+6"YDN8CE8I9+6"YEN8SE]%_KEA5QOZ/F\?^RP\]:O[IIFP_'<7.^45D MEE-83F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.5R MEBM83CQ5@)>=CH('_;,>G/*"B_EZ 9M4!OU/F@?]J[O;M%YP=U8ST[E\H9S$ MBD?)UY[G/7 MEO$PYPP27X4:^JS..?-$Z%_:#,%ZO> MC_G-W?UXL*?;X?=WS3\W&:P9[=ZRV!'[*">SG,)R*LMI+*>SG,%R)LM9+&>S MG,-R+LMY+.>S7,!R(S7,)R*S7,%RXJD,5"=Y#4:7L\GP])+@ MF:=>7@Q&_>,Z!J>W@.-;R.=^DLEDMOVAG[DL.!E4VE/SQ/O]3*]M3Y+K-UK] M9?)N54EM-83FY@.5" MEHM8+F:YA.52ELM8+F>Y@N7$4UVH#F:8O#O]6"5[6#C?!1SP@DOXHYY6F9$_ M:9Z1WV6N13/5O7NQT_%13F8YA>54EM-83FY M@.5"EHM8+F:YA.52ELM8+F>Y@N7$4P5XR6DR>.X]Z\$9+[B0/ZI?E;GWD^:Y M]\]_?F#X[F)VOH6QP^Y13F(YF>44EE-93F,YG>4,EC-9SF(YF^4 5]YBA'EP$!-P$!%<%CKI:9;;^ MY&%X[%M^?H =LX]R$LO)+*>PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P M7,AR$P7,IR&PG!"P!_< 1\_:1[O_P<_ M/\ ._$5DEE-83F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5B MEDM8+F6YC.5REBM83CR5@MJ%T<%NXO_IA5%XW#_KP1DON)"O%[)I9=S_M'G< M_Y_U^8'FPW:N:B@GL9S,<@K+J2RGL9S.<@;+F2QGL9S-<@[+N2SGL9S/<@'+ MA2P7L5S,<@G+I2R7L5S.<@7+B:>Z4%]0>7$\[Q_.=P$'O( 37G 1?U34*OL# MILW[ [I\@*"9ZEZ^V*T!*">SG,)R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S M7,!R(S7,)R*S7,%RXJD"O. \&7MD..(%G/&""_FC^C6HU*_7 M+B 8O!N,S[ B(. F(+@J<-35*@L(IF^^ M@&#*+B! .8GE9)936$YE.8WE=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YDN8CE M8I9+6"YEN8SEG/""B_BCHE;90##E M-A T4]W+%[N! .5DEE-83F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2Y MB.5BEDM8+F6YC.5REBM83CQ5@)><)X,W$+ >G/&""_FC^E790#!][0:"BW>3 MR_,MC-U @'(2R\DLI["R_DL%[!"HVU4V$$S_S T$S7CWVL9N($ YF>44 MEE-93F,YG>4,EC-9SF(YF^4\X&*^7LEFE1T$L[?90=!\V,YE#>4D MEI-93F$YE>4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"YD.4BEHM9+F&YE.4R MELM9KF Y\507JA\AN'@WF5W6?IW4-O:[@.->P'DON, _JFV5C00S;B-!,]6] MBK$;"5!.9CF%Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F Y4*6BU@N9KF$ MY5*6RU@N9[F"Y<13!7C1>3/VV'#("SCE!1?S1P5L4"E@+]U)X*T6/^:;LN?= M;(^WNPWM? EC%Q*@G,1R,LLI+*>RG,9R.LL9+&>RG,5R-LLY+.>RG,=R/LL% M+!>R7,1R,R7,9R.\Y8#RX" FX"@JL"1T6MLI!@]N8+ M"6;L0@*4DUA.9CF%Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F Y4*6BU@N M9KF$Y5*6RU@N9[F"Y82 /;@'"+@("+@)"*X*''6[RD*"[>.FDW#A_*;_>OGWNW3QPL>+H?V%NOUW;;.+6Y[FVW76\^O[HM?Z_72QH-VKW.CT].X MH]'E8#H>U4_C2NR199936$YE.8WE=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YD MN8CE8I9+6"YEN8SE]>>]J^>W3]EG7^T\:/'VZH#>_O>[]NK^^>OC\0;>/'[ ;#%!. M8CF9Y1264UE.8SF=Y0R6,UG.8CF;Y1R6\S>+S[;5.NOMU7 MM-_*^>JYTVGL/@.4DUA.9CF%Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F MY4*6BU@N9KFD+7;&#SES_O0:N[L Y7*6*UA.M,7]*PH9O.& ]>#4%USL'Q6R MRH:#V4LW''AWJZNO\W79$U]6Y$5I@U<=L![S-5QW,V%4'*">QG,QR"LNI+*>QG,YR M!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!QG,QR"LNI+*>QG/[(53]T,AK, MQM/^T39B@SVPR7(6R]DLY["R_DL%[!+IU*D=X+MT=87#WSJ8)FJ7/] M0CF)Y6264UA.93F-Y726,UC.9#F+Y6R6 B(. F(+@J<-31*NL.+OMO?:7TDMV2@'(2R\DL MI["R_DL%[!H=+OF30K*?+'J_9C?W-U?+]W/_7BZ0/I[ M[R_GZQJ[3P'E)):364YA.97E-);36MM_R^.[/VS 50=M,!RDDL)[.G 3 M$%P5.*IFE4T'V\=O?0%TQ'8[DI-83F8YA>54EM-83FY@.5"EHM8+F:YA.52ELM8+F>Y@N6$@#VX!PBX" BX"0BN"AQUN\IJ MA,OFU0C5SG95[7;E?W:/R^>O@;)+#E!.8CF9Y1264UE.8SF=Y0R6,UG.8CF; MY1R67IY= M3Y\YG(Q/KI7"V2W@\!9<>A^5K,K&@LOFT=&U:YO;1A7]NNQ%7Y=WZ]VRJ>C7 M\G;S6\^]+7ORM^\WR]_*[8-_WRVV7]-OK[9_;_&C['DW\]OS-8Q=<(!R$LO) M+*>PG,IR&LOI+&>PG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR&PG&AK#*\X<08O/6 ]N D(K@H<=;K*TH/+Z9M?%&5W(Z"=VV8[09ZU[3V#4' M*">SG,)R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7,%RHK4$#)_=]RK@S!=PZ LX]047^T>5K++2X+)EI<'])=3]7([KN]6A MGOV\7UKP^NMMN5I_77SO?;^9MZ\W:/X&NMR_DL%[!"H.U6TS@XO9:#*X.+VC#5YOP'IPR LNY6NM;7!Q6&^P>]S4VN3_E*NKQ;KL M?5\MKLK["G:]O+G9UNI=>7NH8W_=?<2@]W[?SQG,QR"LNI M+*>QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!#\[01]/%#"G5=K.5/6@G>O8^BV I:364YA.97E-);36SG,)R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7,%RXJE45$=T],?#T>BB?]KHV(4&L >'O.!2_JC1#2N- MKGFA0;3X5O[MH:@]?-[S]YY\4UX9Y>9\!4.W&["W /$' 1$' 3 M$%P5..IVXTJW:]YNH*_7=_/;J_OE[@]WM/4^+U>]^=6_[Q;KQ7W+>_:2*+K? M@.4DEI-93F$YE>4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"YD.4BEHM9+F&Y ME.4RELM9KF Y\=0(JI=$9X/+\7!R>D44/3(<\0+.>,&%_%$;FU3:6/,:A(_+ M;]^VC>MA.L=N]<&O\]TIMLWZ<:Y'ZPQG,QR"LNI+*>QG,YR!LN9 M+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR!#!<#"= M38]72<$)+^"(%W#&"R[DCSK9M-+)&H?I?O#*U>?EZMO]2;(.-ZNAFPE83F(Y MF>44EE-93F,YG>4,EC-9SF(YF^4 5%S39S02P!S5DEE-83F4Y MC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.5REBM83@C8 M@WN @(N @)N X*K 4;>[K'2[YA4'?_SR*+K!@.4DEI-93F$YE>6T1ZYZ GTR M'D_'1R?0=?:X!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q7,YR M!B?K5Q88])L7&-CSV_G^K-K+KXXVFYU[&,I) M+">SG,)R*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7,%RHJT+=&]KK <7 0$W <%5@:.V5EEKT.^_]=71/KO[ .4DEI-93F$Y ME>4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"YD.4BEHM9+F&YE.4RELM9KF Y M(6 /[@$"+@(";@*"JP)'W6Y0Z7;-"Q+^P"B/9KE[9V.W&Z"2SGLUS VK?+5WJK\O/T.^G\7@Y_>GWP][/\][Y_YNMB]X)?[O_/^<( / M__@^_U+:\]67Q>VZ=U-^WA[LXMUTF^:KQ9>O3W^Q67[_YT_;^OEIN=DLO]T_ M_%K.K\O5[@G;O_]YN=P\_L7N +\N5_^Z_X$^_#]02P,$% @ &*.E5B"4 M^7-G!0 ,!\ !D !X;"]W;W)K&ULM5EK;Z,X M%/TK%KO:G9$R!9N01S>)U(;.[D@[:M5J.MJ/+C@)*N",[23MOU_S" 1P'!+1 M?FB W'OL<[!OCNW)CK)7OB)$@+,8#]-BD(36=; C' 0&[-)^NR!S29T(\(@)@\,\$T48?9^2T*ZFQK0 MV#]X#)8KD3PP9Y,U7I(G(GZL'YB\,PL4/XA(S ,: T864^,&7KO(21+2B.> M[/C!-4BHO%#ZFMQ\\Z>&E?2(A,03"026'ULR)V&8(,E^_,I!C:+-)/'P>H_^ M-24OR;Q@3N8T_!GX8C4U1@;PR0)O0O%(=_^0G%#:08^&//T/=GFL90!OPP6- M\F39@RB(LT_\E@MQD"")JA-0GH#J"?:1!#M/L-LF]/.$?JI,1B75P<4"SR:, M[@!+HB5:2W@3//_D$H&#D'^6$3^>7/#I]\\34\A>)%BFE[=XF[6(CK0($?A. M8['BX"[VB5\%,&7W"PYHS^$6:1%=XET!&_8 LA!2=&C>/ATJTMWVZ9:&C5V\ M$3O%LX_@9:)SE;!98E^=F%2(:[[&'ID:L@1PPK;$F/WQ&QQ8?ZE$Z1+,[0BL M(EB_$*RO0]\+!F15XP+'?A O>^"%+(,XEI>R*H0X]@CX%,2 K[!L7SEHLS8& M:1M)L=S.X'!LR;^)N3V4K668%_#3=X2D:\Y,1KK8K%Q(=%41'YT]KDGZVG=.C!D';&J.Q-:H)T8Q3 MS^G3<16FXX+I6,OTF?!D^$J.@+RMI2&2-X*"K7Q\BN'X",-QC:&V ^<6^X[ M*EI!JS0L5IL)@%_"D^\_1ZJ\,%GAG$91US=YKCY=H54%.G!T4&L@?J9>5XZA MFRUATKN#?N3M564J^_WI;J4+A5J/5U3EV5B.O@Y8F0-0%CA.1S6 MU5"$V5L[<_8,^PBO"DNS M"O5NM2&=XD>^I7J.2CW'J:OGM)I?)Z*J;$NW"O5VM<%V>^+7OR7U03OJ'5G7 M7**/,,*P=,*PE14NG$!+I8:J]]JO"]61]Z@,":!C0&[; M/FF JEM\I>U'>MM_AL*]4F)-<55)?J(/YTBNASIW>'>%5A6_7%(@KEV/HVG5SL_EYK:!\7N],51U=H5;'+%0="VFI]LUPRLL2"@&]2VB#F@0>> M<;A1B]C1*B#7L4LTMRNTJH[E"@7I5RCWBCH+@D+2[5%),UCGP"#T!W9_7+<( MBCC;&H^LNNER%8$#.!R,#@*K%,M5!VJU]:VM<[WJ#AHN1E<;*9J[W6HI.EV/ M=(56%;5N1>4;]ZK=1R6@ZQ&T'5Z M8/E"A:!1>KDBV"*0?/8_4$L#!!0 ( !BCI5:R5G_M MX 4 $0H 9 >&PO=V]R:W-H965TU LVA:BBTO1N0#[\2,E670=BI84 MJ7V)+A;/A>?H?-$A9_,:B M]/YD!$>[&U?A:BW4#6<^V_@K=LW$GYM++J^<2DH0QBS)PC0!G"U/1J?PW9F7 M#\B?^"MD]]G>.5"NW*3IK;KX$)R,7&41B]A"*!&^/-RQ]RR*E"1IQ]=2Z*C2 MJ0;NG^^D_Y8[+YVY\3/V/HV^A(%8GXPF(Q"PI;^-Q%5Z_SLK':)*WB*-LOPO MN"^>'=,16&PSD<;E8&E!'";%T7\H)V)O $8U U Y .5V%XIR*\]]X<]G/+T' M7#TMI:F3W-5\M#0N3%14K@67OX9RG)A?BW1QNTZC@/'L%W#Q=1N*1_ &?-ZH M.P MAU;VT$93MIS)ET)T0ZKKF*1M7]HRM]I13Q< E#Q<, MO'#?NM2DWBJEXYQ-*ALGUK!>JTEYHVIA "[]1UFC!3CEW$]63)V_+JO':W#@ MS)5Z OSS48H#'P2+LW]-GDT&\&Q:>39M,?LFZXKQD[VP%Q$RQ1RZN@B[S]1; M"FBH>*_ZPSZ*6BFEWZ! I*U$P[RDI=S]MW0RA;4O*=0L@-8Z/O^2TU[F_^D= MX_*_%W#%U+] "I,?PZ5DX]_,YS5DM$NFX%$-!03$!2'A& 3^HXU@4/,!V@%1 MF>V79K-=XFWR-U3-:Y!&D3)@(V<\GUFS%Z1-/FI@P%Z( 8= !M3,@ -! SZE MAC4?-36@'1L]!G;<)K :&=!:MPU<@ZY1_1#E'^KZ#Z<_$&W02I^.SB%-&?1< MRI0"(/PF^M 34NXW MU436DIIB@C0E4$-*M(?;$'VQ# M5O9TS49-$F0G2?=L'+?*1DT.9"='CV&=M BK1@9J\\V0DPT;M0]1_+$N_MC] M@63#5O)T=4X#!C\7,*6 0[)A<_2Q1@RV?YHTT(Q,65>G>*\;U4\[:HA^%-8H MP0-UI/#3EE1-)<$:$+@A(-IS[8AD4G+-VW$-38]Q#6MN8/O71G\%L%34,!4U M,O"X#[#A(7I66',$VSG2/14GC5-10P/;H=%C3$T=J;J8$HT+TN9;05$-><;. M\1"%G^C"3^S]JV&I1H9H>Q'-%O)$WVW&V M$8T.\KWZ5L34MZI-2$T-8E_K:,@V,D3;BFB<$#M.NB?DM"G;J$8'M:.COYA2 MTZ)'74RIA@9M\[6@V#8U]B+M8CH&E>KR3^W=JV'91H=H>E%-&/IGAM^X=J0M"& MA&@/MB.2R2'8CBZT48T-^KV:5M34M*K+1@T,:E_G:+HS8XB>E:=)XME)TGUS MAMLJ&SV-#L^.CO[BZIE6/ [CZNQM[(H97^7;US*P2+>)*/9X57>K+7*GQ<8P M_7BQO^Z3SU>AC'C$EG*HQ*@L-+S8LE9&ULQ5AM;]LV$/XK!VW8.J"Q1/H]LPWDK5B! M!0@2M/TP[ ,CG2TBDJB2M!T#^_$C)45R6IE1O!7Y8HL4[[GGCCP^(F=;(1]4 MC*CA,4TR-?=BK?-3WU=AC"E3/9%C9MXLA4R9-DVY\E4ND46%49KX- A&?LIX MYBUF1=^-7,S$6B<\PQL):IVF3.[.,1';N4>\IXY;OHJU[? 7LYRM\ [UI_Q& MFI9?HT0\Q4QQD8'$Y=P[(Z?G=& -BA&?.6[5WC/84.Z%>+"-C]'<"RPC3##4 M%H*9OPU>8))8),/C:P7JU3ZMX?[S$_J'(G@3S#U3>"&2+SS2\=R;>!#ADJT3 M?2NV?V 5T-#BA2)1Q2]LR['CJ0?A6FF15L:&06K%F1MC-E)BRWCPK>7:)F/%&_S7QM?%L$/ZS\G)=^Z $_A,*U MR'2LX"J+,'H.X!O2-7/ZQ/R<.A$O,>Q!G[P'&E */X,/*F82E0.Z7R>E7T / M7$D!44;=%JO3W!;2J>#SS-RU,1C63 MD9/)+5/ MN=G(S%PF?(D@EJ!C="U1-]H(=FC3VH>TJ$K'S$UJ@I-N!#81;#CF$0=Z$R_IQ.T3-]Y**@+_4\/OK9+R=)UV6!&5AV^J.0C(@671 M: QQB\QA;NRQ*[=^&S<2T /<&HDASCW^/Q10!=RI@AI-(&Y1J"H(_H'K^):AC0C13B)D2ZC<7MJ@%N6'Y1NO+4R _M M*#^O*AW:(CW]WN#;TO'W#LLIRE5Q): @%.M,E^?FNK>^=C@K#]O-\/+.XIK) M%3?GX@27QM0<.8P$R?(:H&QHD1='[WNAS4&^>(R1F;.V'6#>+X703PWKH+Z, M6?P+4$L#!!0 ( !BCI59,K"##UP< #X\ 9 >&PO=V]R:W-H965T M28%DTVD9C9%F3\38(X]'L MMCCWD,YNDSV-PI@\I"#;;[=!^OJ>1,GSW0B.CB>^A.L-S4^,9[>[8$T>"?VZ M>TC9T;A&689;$F=A$H.4K.Y&]_#&=ZR\01'Q+23/V?CZB_UF09V2>@HS,D^A[N*2; MNY$W DNR"O81_9(\_TTJ0DZ.MTBBK/@-GJM8:P06^XPFVZHQ&\$VC,N_P4LE MQ$D#Y)QI@*H&J&L#7#7 S0;X3 .[:F 7RI14"AW\@ :SVS1Y!FD>S=#R#X68 M16M&/XSSZ_Y(4_9MR-K1V2--%C\V2;0D:?8[^/#?/J2OX!WX'J1I$-,,W.?7 M)3_WQB'BN9^]^:6A@VNKP8N\/ 9 MO*/L*F7+EK:Z9;X\W&2[8$'N1NS^STAZ(*/9;[_ B?6'2A638+XA,$$QNU;, MUJ'//N_RY2,#;$G+:! OPWA]!9[(.HQC]I$M"5$0+PAX$\8@VP2L?^6L+?N8 M%'WD*^5A!MVIQ7YNQX=3V3K&^=HQ#U3$J15QM(K\E<\@LFRC[$A4D.79$]2D M+,_I M]CB!Z;1F.M4R_4:R?/HRCH"\[)@;8@IR P1/4>OUKY"$"\96.$=:U/5=]M7'%)HHT(F=@WH'41A=-H?N#R1E MQATZ9)[#9LW:ZPH)![4*@WH9(K4K2 M*?[)=U3/4:GG.$WUG$[W5TN4R):[5:BWJQ+;0\M__X[4)]VH&[*NE427,,*0 M.V'8R0K73J"C4J[JNMI-H0Q9WTJH2QAIR)TT]/HY@B\DWP_,;[)Y$M,T6-!] M$(%_PA43\E_"-%0KIS7LO5V"233?%)JH,'?P4&_AI;LZK15>G"A,2;H%29G8 M7)UF-DJY]5VZX#6_4@!"L"TWU#RP#%Y5&T?S%JC)$:I$ N@JN_T-H4FBL]3"J0UV0/%)WQ]5HJM[].I MQ+:/6D-\7FRC&8C@K:0GKG!@$>X+M:=,B*.*P-?6LINGR M%8$3Z$Z\DT"1(L\Z4*>M;^TZ=R7NH 7U[.HBA;S;K9;":#YB"DT4E>=U'(Z3AQ#V^656I?8?$<\GT$M^4Q9KU+J83+9F!M%\TVAB:KQU 6Y M@ZM\R&3J,3>*YIM"$V7CB0P:4!/H7>I#\CZ^XR#7=9MU 44@/*!]*Z[8[D/R<4":-M3QDA:H.1(I4"^?F #B6.>$V"]'^]<^L-R(:!9 E"$ MO%->;/V8AG+F5ASK;7'G^E^%(Q JK_>D25V.E$A?PA)C;HFQ?A/>0"VPZD&8 M_9[C0N1(N?Z$P7!"KD+3;,/@%QB^QUS(XSU1KA' M41 KGN XHY!15VL*352(NUKLF*X*8I,^=6X4S3>%)JK)72_NN8O_,U7!JJ_3 M'6FYP#571,%K"S;7I$OX6LQ]+=9OR?]\5;#JH%'(F'A3X:>IC5&3:PI-U)"; M7*PWN89*B5@VKY+G\62M57/J$O86OS91*;:./:AM%\TVAB0J? M/*W=\TD9 Z72EB[MJI2$CZ4D!,^6DCI"N>U5*;\%"M6C44&(ZG*;;_=\F.82 M9=*6,?22VVA68 I-%)]G!7;/K,!$F;2ESUYB&]U"-X4FBLU3#5N_A=ZK3&H; MW5,WBN:;0A-UY.F&W6E/O7>9M((]K79)[\JTAOB*$!=AY)S90[-YUF#KLX9+ MET;MUF1AKA]A[VERB=3#X:F'HT\]!E=%*US=/-%WW5U^\^MDX_Q[>^.6KK!RF?+/V4Y"NF8@@(BL&:5V[ M3*NT?%FU/*#)KGA]\RFA--D6'SD' !/1@ &0 'AL+W=OYL M-DO76Q9ZZ33>L8C_'TV6Y\5WU\GR M/-YG@1^QZP2E^S#TDLH_RIMS$\9?\P_O-Q<3(:\0" MMLYR"(^_W+,5"X(-^;&2]DJ#C[[FVQ[,9E/ MT(;=>OL@^Q@__,:J!A457,=!6OQ'#U5:8X+6^S2+PRHSKT'H1^6K]ZTBXB@# ML7LRD"H#:6:P>C+0*@-M9J ]&H1E*MU["TO-9QNN5H\_6 M51VNRCJ0GCI@@C[$4;9-T;MHPS8RP(PWJ&X5.;3JBB@17;:>(HK?(&(0TE&A MU?CLN".[.SZ[H6@-K:\1+?!HWS7*>7V;]^X-6L4A#_G4*X+F,K](=XR'889N M'M%QNFOOL?CZ\L%+-NB?WSDD>I^Q,/VWZ_J4Y9O=Y>=#SUFZ\];L8L+'EI0E M]VRR_/$';!N_='$+">8"@4F\FS7OI@I]^<<^O&$)BF]1O,OY3E%\% T_^U'5 MXU]W45I"VP5T/OC>+ZFQ( MC?CZ[/V:KG0X["X/_R>G)7R@YV-Y/EOD#5SSF$SXN+SW I2Q)#RP\.:8AJZFJTMTT"/SDA1A MC,(RZN=HXSUVC1LK-9)]0"J!$.G#<4?62($CD6O7Y-IZY+)R]&1HE_AK5G2A M31P$>>$[WM.*[M39F\IRYD=7WYA:5J,K=27"BT8_&D@DM=.IV^DHVRE-"NJP M<-K=V)B;5K.[KY0%Z@XB0& 2-_.:F[D6-^.N][SK*ID-CI0%ZW($!"9QM*@Y M6JCCI%0;740H,^K.3)!@+A"81!@VA&PS7E@35!4 HAX4S85"D\D_TLSX=,*@ MPI:&P+GE8&+9C?CN2&E9Q'&U '! MO?)@))1S@,*T5R$,0)&Z-ET0,KM"UF.E>@64!U5!Q_,%GII.LS^U4]$I)58#09(:$$L=J&?HTI5"!#EUZ9=': M1 &AR40)58T'9'4I%]!_A[L1AX!Y94]MHY,D):#V7 :)YD*AR60*Z8Z=EQ82 MD%I^!8KF0J')Y MO@$>9@R<,^&V#P/M^,^A!#0(4FDR5L A8[1&>I[D6K1G% MQ+9MMX9)4(< A2;? A46@2A5\$G$VT"1I'$G!3N]VDV-I$LU%)I,M3 $1&T( MX)1<59 ZL-6UT>8."$WF3G@,HI;6&L*P0AH,8W6)VOP H)0M)>S6" M+NPY:2ZLJ.N@S=@I/ <1GH.H/<=)9*&Z2%S(PE$K?FHD;:I/X5F(\"QD8%T# M3A8N1D4VJ'V!0I/W/ C[0M5>0D,75DB#<:PN47MKPBD\!Q6>@ZH]Q]-T(6W[ MBXZ.I"Y:FZA3& PJ# 8=6,3H%89TBCMO%ZH!M??#@+H1*#29S*.M2"^^%PEV M,Q+L;J136!PJ+ X=M8:B/WU4N/+*#VX&/:B!@4*3J1(&AJH74YZE"RMLZ3X# MR5>@6A,*J.V 0I,I$[:#:NY6 A"& T72P_U"HUY?-7NEH1I+F^Q3^!8J? M5 M^Q8X:5@5-!#;H X&"DWF3C@8JK>E2A7)\[&1#.H[H-!D@H3OH&K?\41I6()B MHNY)H!X#"DW>WRL\ACFP1**0AOE.W8YMO:"[HD#17"@TF4QA2$S\PM+0A+0E M*U T%PI-)E^8''/4*HK^]%'ARM-'>Y!0I.Y$A[&5*^H/&]?/^V949J, M@1H/*#29L:.#$ -K*R>0A@-%:DE#-98VV:>P+J:P+J;FD8PG2T.SO3>L*[9! M30P4FDR>,#'FJ+63,=JP0AJ.9%#? 84F\R-\AZEW5&-D1^KR&.V.!&HRH-!D MHH3), >627JEH3&U%YTD05J(%2B:"X4FDRD,B;EX:6D(>E $%,V%0I,/^ F3 M8XU:2-&?/BI<^122/5](?XTQ0%T77>:@T&3FA*.Q3GC.P^HXYT$-DYK-XQLK M=2VT.3N%$;&$$;&^_Y&1@2);YSSL_@.EH#X&"DVF6O@8ZWN='[':N\6&(QW4 MX$"AR50*@V.-6ED9(QLKI#%Q#>I*H-!DAH[.B9_B=(K5=B##'0O4CT"AE;3- MCIZT$;+DKGAB2;")CR42L?O.3. MYU--P&XYI#%U> .2\NDEY8&ULM551;]HP$/XKEC=-G;3A$ ),+(E40-,JK1,JZ_8P M[<&$@UBUX]1V"/OWLYT0H0Z8M*T\$)]]WW??W3F7N);J0>< !NT%+W2"YK*B&F>3?V-KD"7Z'T1HVM.+F3M8?HX4UJ!W@]-6+_BAX?T'6H),U\.R#/]7R.GNLF&;^VGW_ M9/?0C0&A?YP2/'@&P5$G.+I8QR^*%IHVKT/SOW1O_UKTHL+\G'21' \3- MXENJMLS. 0X;BPMZ8TN@FOG6&$:6?J:LI+$3RB]S^TD Y1SL^49*&PO=V]R:W-H965T MS^2@](O9 UCREF?23(.] MM<5#&)IT#SDW]ZH B3M;I7-N<:IWH2DT\$UEE&=A1&D2YES(8#:IUI9Z-E&E MS82$I2:FS'.NW^>0J<,T8,%QX:/8[:U;"&>3@N]@!?93L=0X"UN4C((L5_2XV=C\-1@'9P):7F?VH#C]!X]# X:4J M,]4O.=1GA^. I*6Q*F^,44$N9/W/WYI G!E$UPRBQB"J=-=$EI MM#N-:&Y0N5I9HS@AW5=968V[ NWL;%X:7#&&/*E\+21WH3+DCCP:@RGQF'XI MA1'U8F\!EHO,W.#V9_Y>3D*+ AQ,F#9D\YHLND+V =;WA(YN240C1CZM%J3W M_0TQ>Z[!?(T6HANM+U'K2U3!]Z_ 7V@F?_R,1\BSA=S\Z9-;X\5^/'JU):HK9$ M2(M9BVE<\HP4&F^DMN^DQPWA!,?.Y,;G7!][LG49(,_0K&K8)Q]QU) M4UVB 'C#5\B J?) V3UHK(TH#>_'49?X9PFIE8TOE0V2F/:OA(;14]VDG=)6 M\T>2*2Y);[EWQ"\2Z)%+P*HHLR MTJW@5&U9=[E=@78A6)"E/J;URJKTQ:NB$^H;WP5VJK L_I_?,=99L[]5\*E* ML^XRC;U#CBJ-BV>5= >N-9>8B@(S#B/=$[)YYF_(7]X'O_'CLHRSN!]%<7SE M\Y\J.>LNY9[;4K2)4 NOM7IE)?\R*\.S1LPUM;]PO1/8.F6P14MZ/T0(7?>) M]<2JHNK-ULIBIU<-]]A;@W8'<'^KE#U.7+O7=NNSOP%02P,$% @ &*.E M5DULQC_)&0 6[D! !D !X;"]W;W)K&ULU=WK M;]M6FL?Q?X7P+A8=H*G%N]1-#*3AN:(W-.G,B\6^4&S&%BI+'DE.FL7^\4LI MLLE#4D>B\]W",R^FOIT/Y?9YK$/]R$/7SAM]GUS6;[A?.+ MEW?3Z_)MN?G][M=5]=GYHW(UNRT7Z]ER$:S*#Z_.7H??VS")MRMV/_+W6?EI MW?@XV/XN[Y?+/[:?F*M79Z/M0RKGY>5F:TRK?WPLWY3S^9:J'L@_]^K9XT&W M"YL?/^AR]]M7O\W[Z;I\LYS_8W:UN7EU-CX+KLH/T_OYYK?E)UWN?Z-TZUTN MY^O=_P>?]C\[.@LN[]>;Y>U^++_^<_KG_-]%8$"8'%D3[!=&I"^+] M@OC4!$!]8D.X7I*7M!=F#!>+]@?.HO/=DOF)RZ M(!P]_)<;[2KHRW_R7;T4T\WTXN5J^2E8;7^^\K8?[(INM[XJD]EBVR!O-ZOJ MN[-JW>;BA_MU]97U.GBSO'T_6TRW1;L.7@1OJTZ\NI^7P?)#\%MYN;Q>S/ZG MO K,5;G8S#[,J@]?K]?E9AV\OOSG_6Q5?3Y=7 4_SJ;O9_/99E:NM]^_OZV^ M_DU1;J:S^?IOE?K[VR+XYM__]O)\4SWT[0,XO]P_3/WE848''F88!3\M%YN; M=2 65^65"YQ7O_/C+QX]_.(_1%ZQ*"^_"\+XVR :16'/ WKC7_[S\N-W030Y MN+SP+__E?5I-I]_>ZAY MO@U^KIXC_^OU^_5F53V3_'?/;_S#ET>8]#_"[?/K]^N[Z67YZJQZ EV7JX_E MV<5__%N8C?ZSK^A)K" Q06*2Q!2):1(S)&8AS.FSY+'/$I]^\= H??7O73FT M_DFL(#%!8I+$%(GI+UBZP[:;^X\7492-1Z-Q\O+\8[.V3_U!"ST\IV[3Q[I- MG_#\\*;:8LVNRM7NT^#=:KI8?RA7VSV4_R]]2E8ZB14D)DA,DI@B,4UBAL0L MA#D=DSUV3.;]2_]FNK[IJWWOJJ&U3V(%B0D2DR2F2$QGG3_>H]:?]^Y/Q'D< M):,X;?UYAQZ74ZSY8['FWF+];?EY.M]\#J;7J[*\K7;Z?97K)896+HD5)"9( M3)*8(C%-8H;$;.[I*:>ZQX_5/?96][O"]-6S=]'0>B:Q@L0$B4D24R2F2?:OZTS(/B.Q@L0$B4D24R2F2^9O K0[L!U0I4$Z@F]UIS5Q FHW$VCMQMM$(/JU'- MH)JE-+?@&WE;Z"WX7S8WY2J8[IXR>BO=NWQPI9-:@6H"U>1>RQJ5/@E'HU&[ MSLF#:E0SJ&8IS:WSJ*[SR%OGOZZ6=^5J>W)<;8'*:F=T=^@$V0\-KGA2*U!- MH)K<:\V*#\,P'T_:)4\>5:.:035+:6[)UV%PZ,W O"F5?^G@(D=S6E03J";W M6K/(LR3*\G'6KG(TAD4U@VJ6TMPJKZ/8T)_%/N[8[Z:?#V[7T5 6U0I4$Z@F M]UJSVE]4I1ZF8;O:T= 5U0RJ64ISJ[T.<$-OVK6M]M5]6>U@_KPK%^MRO=O. M+'=[^,O[U:K:T@3S^O6=WEY 8UM4*U!-H)K<:TXOI/$XS=NM@*:RJ&90S5*: MVPIU,AL>B6:7B]VKE4<+'LUJ4:U -8%J&1L'>YF\X5,RWJ=>FQFB<2VJ%:@F4$VBFD(UC6H&U2REN?=.U;%M MY(]M#UVFZ5\VM U0K4 U@6IRKSDO<\9ITLVOT,-J5#.H9BG-K? ZIXW\.>VI M&R(_,[CBT;P6U02JR:B;U_9OB-##:E0SJ&8IS:WX.K&-_(GMN\($_QN\V=UU M7*Z"^6S=&]?ZE<$%C\:UJ"903:*:0C6-:@;5+*6Y75&'NM'SO\4W0L-C5"M0 M3:":1#6%:AK5#*I92G-;KDZ8(W_";!:;Z>)ZMNVGP]?)^8W!/8%&S*@F4$U& MW8@Y'F]/-#IG&FC$C&H&U2REN>5>1\R1/V+^LN_Z>;EX<;F\O2LW97T_67_E MHX$RJA6H)E!-HII"-8UJ!M4LI;GM4J%:@F4$U&W1MUPZAO_X5&WZAF4,U2FEOM=?0= M';W/>?NZU[PJ]>#U]EGF=KD(WFZ6EW_TECT:@*-:@6H"U22J*533J&90S5*: MVQQU2A[]E2EYA*;DJ%:@FD UB6H*U32J&52SE.8.AZQ3\OA(2O[EN62]?2[9 MG7Y\FJZJ7JG.3V;5N<=V-NJL^N[-M#IVWTS4'_S\T'9!M0+5!*K)N)NF1^,P MBMI7%Z)'U:AF4,U2FML(=9@>^\-T49V-;SX'L\6FK/C'^N^M>31/1[4"U02J MR;WFG%:$HZB;IZ.'U:AF4,U2FEOT=9X>^_/TU_--\./T?>_)LW_IX"I'0W14 M$Z@F44VAFD8U@VJ6TMQ6:(S)?OXA>LP.RF8G9;.CLME9V>RP;'9:-CLNFYV7 M_?\1HL=UB![[0_03!ROYE<%=@<;HJ";VFC-2=)(G2>O6:HD>5:&:1C6#:I;2 MW'JO4_38GZ(?FZOD7SZXT-'4'-5$W+UQ.IZ,TE'4+G0T#T MY^&Q_S9LL_A8[966J\^]58X&U:A6H)J(NW=+1UD49FG<+G,T@T8UC6H&U2RE MN65>9]"Q/X,^?7Z8'QI<\V@0C6HB[MXU'>;QI&BF; J*91S:":I33WC( M^0\PM!=0K4 UD71SVQ=)&([CUK5Q$CVL0C6-:@;5+*6YO5#'P(D_!CYU@IB? M&5SQ: :,:B+IW@7](LS3))IT2IX\KD(UC6H&U2REN25?A\")/P0^.D',OWYP MK:-),*J)I#NO^D4E3AYPF4-3[TX.D&C6%0K M4$V@FD0UA6H:U0RJ64ISFZ<.;!-_8'MHA)A_V> V0(-:5!-)-Z@-1TG>O1=, MHL=5J*91S:":I32WQ.NH-O%'M2=OB=#4%M4*5!-)-[4]M"5"8UM4TZAF4,U2 MFEOR=6R;^&/;AXN>3YDDYJ<&EST:W**:0#6):@K5-*H95+.4YK9&G>XFXR>< M+?RU%T$G:(J,:@6J"523J*903:.:035+:6[+U5%SXH^:3QIDX3<&]P2:-:.: M2+I9<;:-:,:AK5#*I92G/*/:VSYO1(UEQOOK:7SZUFY6:Z^AQLRLN; MQ7*^O.Z]9-1O#BU_5"M03:":1#6%:AK5#*I92G-[I,Z@T_#9[\)2--]&M0+5 M!*I)5%.HIE'-H)JE-+?EZ@P\]6?@)^W"_,;@GD!S<%03:3<'C[.^5WW1PRI4 MTZAF4,U2FEON=1">^H/PQB[L]*&N?G-P^:.I.*H)5).HIE!-HYI!-4MI;H_4 MR7GZE.3\+]Z%H7D[JA6H)E!-HII"-8UJ!M4LI;DM5^?MJ3]O/VT7AH;OJ%:@ MFMAKS7$ /5-8)7I0A6H:U0RJ64ISB[U.WE-_\MZ,(4\<[.H7!Y<^&L*CFD U MB6H*U32J&52SE.9V2!W4I_D3=F!/O78Q1:-\5"M03:":1#6%:AK5#*I92G.; MIX[R4_^-VE\[V-7/#VX7-(9'-9%V;^:.LW"^H/V <,=O5+@VL>C=E13>PU9Q1K$O=5J&:1C6#:I;2G*+/ZI@].S+6 M>UY^+.>[5YY^?--7ZO[U0TL=U0I4$Z@F44VAFD8U@VJ6TMQ^J"/U["F1^E-/ M)3(T'$>U M4$JDE44ZBF4AH]HD$U2VEN_==I M>>9/RW^8KJZGU=GRXUU2V\]ZJQU-R%&M0#6!:A+5U%YKGMOL+EUI!R<:/:Q! M-4MI;LG7X7?F3?HN'K+MZH_\.^^EN7YG<,FC"36J"523J*903:.:035+:6Y? MU EUEC[[BT(R- !'M0+5!*I)5%.HIE'-H)JE-+?EZIP\.Y*3G_8N$7YE<%>@ MV?A>:^Y()J-Q.G;W(P(]J$0UA6H:U0RJ64ISR[T.O3/_W>G'WB3"OWQPG:,Q M=M8=_AWE239IUSF:3Z.:0C6-:@;5+*6Y=5[GT]G3!XG[EPZN<31[SKII<3@) MXS@?^3/K445-^9FC%HUJ1=\=_QUF8Y^/6 MR^D"/:Q$-85J&M4,JEE*0#/RO)N13_HV9&A"CFH*U32J M&52SE.84^[A.R,?^A/S0ANS=:EI]9WK;^Q*QWQQ:_*A6H)I -8EJ"M4TJAE4 MLY3F]DB=J8^?_W#T,9K$HUJ!:@+5)*HI5-.H9E#-4IK;>>HWC&,WX4:U -8%J$M44JFE4,ZAF M*W"YK/C[MO'3[>_J]]=1AZ5(EJ"M4TJAE4LY3F M-D*=O(_]R?N (9U^:7#-H_G[N'NC]^Z2R*1]0Q1Z6(EJ"M4TJAE4LY3F%GV= MOX_]^;N8EY<;6_:^\;A_Z> J1Y-U5!.H)E%-H9I&-8-JEM+<5JB3]?'S3];' M:+*.:@6J"523J*903:.:035+:6[+UE"!:A+5%*II5#.H9BG-J>])':9/CKS3^&ESH_S*T'*?]-P?W@T:"O2@ M4D MJBE4TZAF4,U2FEON=2X^\8: %V;QL=HA+5>]MT[YUPXN\K![25/:4^1H$HUJ M$M44JFE4,ZAF*O9,[2R99G,3M*D>GB*.:1#6% M:AK5#*I92G.KO$Z@)_X$NBCW6=EF^N?C>*C^O^MHUCSIWM#](DRS:)0G[:)' M1.U>0&-A5).H MIE!-HYI!-4MI;B_4L?#$'PN?.AW$SPRN^&Y@&X:C+)I,.GL>]-9K5).HIE!- MHYI!-4MI;LG7 ? D^PLO(YJ@&3&J%:@F4$VBFD(UC6H&U2REN[V*6=.K[C"#F\#=";JEE.L)QD.<5RFN4,RUF, M:S5+UFB6OS*"?S@:UD=H",]R@N4DRRF6TRQG6,YB7*N/\D8?'4GCOW*HQQ%_ M>.=T<_MP/(JC?-+9B:'!/M'U@\O M>C2Z9SG!"'_P()?L@F^"A7L)Q@.+6R[EOCAQP>.VS&3[*2993+*=9SK"< MQ;A6[3W#7SY>KS>?=&4)9G3C<;:_0ZJ__I%/_>1;&>7>70R:E!IO9."A/P/WS(CN<9'F6="J>39Q13K"<9#G%G&P"\F:1B/NCM[=%HXRPF6DRRG6$ZSG&$Y MBW&MPF^DRJ$_5?[ZH5$/1W#:(LOS/.IN^=&)WBPG6$ZRG&(YS7*&Y2S&M=JB M$3:'1T9[WZ\WR]NJ":[*N^5Z=NC5S>X[4[\(TS@:A9W*9\-DE!,L)UE.L9QF M.<-R%N/C M/.O6/9OFHIQ@.M&3[G!^LDW[T3LK=(H5["<8#G)*GLV'44ZPG&0YQ7*:Y0S+ M68QK%7TC'X[\^?#I)PK=J/C@B0*;%:.<8#G)S-E_?#@)PN4*UA.L)QD.<5RFN4, MRUF,:[5,(_..P^>_58O9,>^Y/WT[9J M<<\[:O=,[7]SY&C#"Y\-W5%.LIQB.J-O=J;U;3:_* MV^GJCP,-P&;J*%>PG& YR7**Y33+&9:S&-=JDT:F'B?_ KLS,KI]PW(%RPF6 MDRRG6$ZSG&$YBW&M[FMD_+$_XS]Q=_8%:W1F;\Z.<8#G)_)EPS%[K0#*%2PG6$ZRG&(YS7*&Y2S&M?JH<:U [+\1_:MG_L?= MV]#C23:.TL[^BTWP44ZPG&0YQ7*:Y0S+68QK]40CP8^/O('Y@)'_>\HY_-1KF YP7*2Y13+:98S+&=R][<7_2(8W!1O5HYQD.<5RFN4,RUF,:S5%(ZI/ M_%']D).1/>6\U\7V5#SN3$?Q'W1X_;,9/,I)EE,LIUG.L)S%N"_U?[Z^*EJOK\DTYGZ^#W1#05V?;9XK'KP:K\L.V/;Y_'9V==[ZNP^]-N/WZ M>@1K<7PU[0$FT+I427I.+TV_=(.:IC,]H& MS"\LD;K[W^^.E([3@U2?]8YS@QX;T>I9L#-F?QN&NMSQAND;N>9@%)'B: M^%AO=\9.A,5TS[9\Q7/"2S M9IHOI?BSKLQN%N0!JOB&=<)\E(>W_)A08O5**;3[1X?>-@/CLM-&-D=G(&CJ MMK^RQV,A3AQ(^H(#/3K0 MD$W=VF5<&05/:_ SQ:+3,*,U6LIF7;?,UE:C:[2"_5)U@B.Y0?=*(EO7D]# TA6."R/X1=]>/I">$+1>]F:G48_MQ6O MG@N$D,N0$'U*:$%'%>]X>8,B\@913*D':/GOW9: MPTLZ+[]TM:[=[%_SM38*]O7?OCKV86)_&/NRW^H]*_DL@+=9<_7 @^+''TB* M?_+5X'\2>U:1>*A(/*9>K)C@VI=A[Y8X-_OU>2@(CI,TPAC6\>$4_])RDD>4 MD#@>#)^A)0-:,HJVE-K8#;^5LM)(2U'Y.'N-]"1Z3O,X3S$^P[PTS)*$1EF< M^#'3 3,=Q?Q52=A0>R4WM?$!IA=Q*W6\0?H=]H_WIG%]$C&F>8Y.D9IL87\:\)AJ7,\OB,U&>9Y'%*,^)'G0RHDU'4W^%;(0;<$CZ9==O9 H^3 M3RY>E&M"\RR)2'1&[K6$/1-%N9^+O,OT9Z#U3VQJZJ> ;D,0W&917]<>*?F#DWG7FM330Y]WM#HYB7%D# M>+Z1TCP-;(#A<%=\ U!+ P04 " 8HZ56',W/.'4# !2$ &0 'AL M+W=O%?X^=9%[#LD"1Z8?6=GS.O>?$=G([W3/^3:2( M$G[D62%F3BIE>>&Z(DXQ)V+ 2BS4E37C.9&JRS>N*#F2I +EF1MXWL3-"2V< M<%J-W?)PRK8RHP7>K=ATHS*S0BOYM-#W?2FYNDH53H:O MOV^I_ F+8H="JOLI!9Q$* G-Q'-X"1^7$9P\?3YUI8JE$6[<\%[5O,$CO'X M-ZR0J8#718))F\!529I,@[M,KX)>Q@CC 0S]%Q!X0="1T/SOX7X'/.J'+[$< M@#_N@K?4#(WOPXIO^&@Z*PFD2*"Y 4N,MYQ*BN(%7']Z^6X!7]XJ""PDYN)K ME_\U_ZB;7Q\7%Z(D,U)O?/ZZ;B5$_Z57_@4F2W2\99472)7;R1['UC,D?Q?:F\X]B3XW8 MTUZQEW',MOJHYQ@CW9%5AL#VF,":LQPN\S*C:Z1=^GMYC]T3-LDB2V0M/\^, MGV?_^3 _L^FK3;+($EG+UW/CZ[F-3=E+=/W_O$F; +;,M5W> MWM/4U?8-X1M:",APK2B]P:F2R.L"MNY(5E8EW8I)52!6S505_&ULK99K;YLP%(;_BL6FJ976@DT"H4N0FF35^J%2 MU*S;9Q<."2I@9CN7_?O9AM!<".JJ?DE\.>?U\QJ#SW##^(M8 DBTS;-"C*RE ME.6-;8MH"3D5UZR$0LTDC.=4JBY?V*+D0&.3E&0%J#)V]-Q!X[;[*IK]-PS M>I,5YVH3$6S5ZR8 73Q7V]>Z5Y54KUU*O\8WHJ01C"SUG@K@:[#"+Y^PYWQK M\_E!8@>N>XWK7I=Z> :P2^R91?UG6H3.TU_O@71$'-/V&IM]),Y=4 M0AM+E>;MK83=P"''0*=A9X"\!LCK!/JO0^&]#?(T[ RDWT#ZG2=W"@DHS!C5 M<&UL_D<>V \2.S [:,P.WGM@!R<;>^7U'3)PCQY 2QSVL!=@K_TY! U:\+[3 M&YPN2 CQ77P$UA+G$F] ^NUN?-<-@A/NEL!V;GOO=LZ! M+TS1(E#$5H6L;KAFM"F,;DTY<#0^U@63N?5?9:IJZX'R15H(E$&B))UK7V'Q MJH"I.I*5I@9X9E)5%*:Y5$4?&PO=V]R:W-H965T 76Y>9HW,XPQG.^,#X5[$!D.@ESPHQL392;N]L6R0;R*D8L2T4ZLV* M\9Q*=4_[M 3)V MF%C8>GWPG*XW4C^PI^,M7<,[QW0Q'VJ&T M^"N%@SBZ1EK*@K&O^N;3"5F007,6/9WNI2;B159: DKNLOD,SM\A%J0K_$2EHGR%QUJ6\="R4Y( MEM?.BD&>%M4_?:D7XL@!!V<<2.U ^@[>&0>W=G!+H16S4M8CE70ZYNR N+96 M:/JB7)O26ZE)"QW&N>3J;:K\Y/13D; J82T#,DK$C2+*5E*&X>0=(T$^\4P)?Y([KY^=W8EHJ<_H2=U$0>*B+D M#!%,T&=6R(U [XLE++L ME+52".OTA[((.(C)"/DXM\0<0@Q$)J]W1T/T'&; ME79+//?B2J/'5"09$SL.Z)_[A9!<)?._IB6K$#TSHM[A=V)+$YA8:@L+X'NP MIK_^A /G=Y/<*X%UQ'N->&\(??K$X58JY7H_(R5=F-16$'X)H0 &KU!BM\)2#[SI.U.=JL,.!&X2AF6K44(T&J=MDTY@PS_D!O@QJ[B&$)(PICT0VTP M=,ZP.FJ>^$)98_NT/-&H ]4;4[.&[!2OT'7C^(2PP1#'GAMZ^ QOTO(F@V5. MQ3M1T5;G-"-#I&LVF@M)Z\6IIIX/U.^3@N!,E@I2&<4JE3EU1!9W4BV+>>P!9-JJBLO-VKP!JX- MU/L58_+U1G^@&>6G_P-02P,$% @ &*.E5BCD">(Y! 20\ !D !X M;"]W;W)K&ULK9=M;]LV$,>_"J$-0PO,D4@]9[:! M-$&Q %T;)$WWFI%H6X@D>B3]D&^_HZ1(CDEI&= WMA[N3K\C>?6<[U19U.Q.(+FK*BI>/K&2'Q8.=EX?W!?KC=(/W.5\2]?L@:G' M[9V .[>/DA<5JV7!:R38:N%N&*KJ<"WY 0EM#-'W1C$WC#=D4M9[&!R7@;0%^:GE; M9[QBZ#L],HEFZ &62;XK&>(K=,-63 B6ZY?H2DJF)*)UCKX4]*DH"U6 QX<; MIFA1RH_@^_AP@S[\^G'N*N#2T=VL8_C4,I 1AAN672 ?_XZ(1XC%_?K][OBM MNPNCT0\)Z8>$-/'\T7A=W@KRICKO2UM.;9# 'D17WZ7.95E8@?ILB/T!LG:2>9JPX0M[396V,32/6*_ MC-(HP.GE\.8+2UU-.=4.UP48& \$X2,_GVC1+/9+Z=LZXYXPG.>]AG5.1 M;9K5J)>FT.JA:-FNT[Q0.R@%&W5L4D-C,*A-LY$%D/3$R23Q;;T'0"ZLRS(Q MOA:1,/7C,RC3; 0J[:'2_X!2#,9)V9A2D\D/@I,:;9DL9C@DT0@8]@;E\2;1 MOG,]F[G1;:T"XIF3&B0!\8VZL5CB ,>QGX[T'GPBE7@2^ %+3_J[T_*]K;S =)P].:]KDX0MH3 MLV,JU.;7%$O0P]))D!'N0.CRM=???'B=:BBE;LX!XH9\:56I:CI7G MH&YX6MXLS>]DU5MY3<&:8>+[<1P:96HQA9X-FZ Q[D'C\+3(6>O4JGA=H/"L MM^'06 60YQ$&$?G7<4].>?H0^9?5*R+6J*2K<#5NX@AAFC/;>V-XMOFZ//$ M%1RDFLL-G'69T ;P?L6Y>KW1IZG^]+S\%U!+ P04 " 8HZ566_,1[\8# M "&#P &0 'AL+W=ODHKCO^]0*,[VZ *&6HX &CR^^\-G< MNA=A,ERP&=R"_;:XT;@*:Y2,YR -5Y)HF(Z"0L @&I=1 ,_^YA#$(X)+3CWS5H4.MT@MO/C^@?2O)(YHX9&"OQ M-\_L?!22=Q.PC OS'M]^NYV0=V_>DS>$ M2W+-A< F&%H4;]#"=.UKHM*5_R,+AJ3:R7MW) _90;9+D"(AM?6QX_67\1> MQ FD+=*F)R2.XKC!H/'_%Z<><]JU,]LE7OL_G4G&2)3+&WQF%BR%48 7U8"^AR!Y^QOM17\T,3X2V [_3LV_XT-/OC-1 ML.IV"LP/3*;0Q+<"H5547)ZY3VB[U1V&]]M$&G8-6H-ZTXZ!W=K KM? #Y"! M9H)(S(^8"=U1ES,BE#'0>)Z[#9;25GO/4J_. UW>JQGUO(P^3Z<&R4P+6V@@ MECVP.P%X3=U!/"%(D:NLB9D?-8[("IAN\LG8*WD@VW[-MN^UZ^L./Y)BMN*0 M$:QF2Z8S+"NN<&%(3PC+52%M$_/^TYAV!ZW^7DR]=AS(\K1F>>IE><5S;JM[ MI*9-,4U!6JRQ3>PJ9!IML8M:IWODO.H/)#>HR0V\Y"ZE!42U1-0LFW@,GD8I M?I(BO)H.Y$&C3>6,O$PF& YC>5KF^_/"SI7F=M58%KU +\WPQT+;I;W5,-#7 M*')KU&/YX$AHNSZ(-SZ(_5EWIW:4>6BU3D+-?5$%U]LZS7VZ=YC]*@^EM&E= MJ+Z"^N%>',_7:%OHIF^AG5&ULK55M;]HP$/XK5C9-K=0U+T!6.HA4:*?U M0R5$U^W#M \F.8A5Q\YL\]+]^IV=D $-:-+V!>SSW7///;'O!FNIGG4.8,BF MX$(/O=R8\MKW=9I#0?6E+$'@R5RJ@AK; MJ&0@EX8S 1-%]+(HJ'H9 9?KH1=Z6\.4+7)C#7XR*.D"'L$\E1.%.[]!R5@! M0C,IB(+YT+L)K\>Q]7<.7QFL]3?6&;RH7?ED0SF=,G-5*X_0UU/S^*E MDFOW2]:U;^"1=*F-+.I@9% P4?W33:W#3D 8'PF(ZH#H,*![)*!3!W1\(^V_$?12<1;2"]))[P@41!%+83&?Q\>GJ#3:>3L.+S. M$;PIJB=2QAEUEU3.CRMZ0>XV*5]F3"S(32&7 D6>@$*1A349B><4OW@=-@6S M5$*3[U/).<$KO*8J^]'V"2J&W7:&MBMQ7TP_" ^6NWPPKW^,<-__@?] >16>6/J1Z_5CWN]ON= M_@'W%K]6[OY.CRM +5SKUR2U#Z=J%XVUF2XWKJD>V$F&ED/5.&5 MTH3#'"&#RP_(2E5CH-H86;I..I,&^[);YC@Y05D'/)]+:;8;FZ"9Q&PO=V]R:W-H965T0!P[\6GIOVE>ZCKOOJ\66^[ MEV-Y]>GN&SYS^\7]T_],,? M+BY?/"[NZP]U_^/C]ZWY[>+HY7:UJ;?=JME6;7WW\NP*?_,:4S9;IKFE^&7M[69.JMNZ[O%T[I_WWSZ6WVX(S[X6S;K M;O??ZM/>EK.S:OG4]KB M[FYT']GNMJX7_>+R1=M\JMK!VG@;?MCE9G>UN9O5=GB.'_K6_.O*7-=?OMW> MF@]I?ZT^U/?F\?1=]<5UW2]6Z^[+%Q>]^8#![&)YUK=C!Q?EU1_%5%$"'5CQ^NJR_^^&75[6,% GP] MW1U^=I<(DQZS2'=^:<3O(7G5^_JQ:?O5]K[Z^>K&I-4,TG]#:=Q[8["W8>I^ MTSTNEO7+,S,WN[K]6)]=_ND/6* _0[=*E>7'QT[ROYR;_QOOCQOOC,!_IVNR^: M0^WY^5MC7KWMZTT'/EY>\O$6FR;NQ48H0S&&<$2,Q8$ M&!I*H:76"HY/'>-3R?C>;I?-IJZ^6)LPOZSNVF;S/%6:;0<%K((XSC&2G$O% MO(@!2T(P(91K.&9]C%EG8NYK,YCZZLUGPQ>Z&HQ3!Y].,6&8^GD%[(C2A$:> M.T86N5"Z]AB6LW*S"P(6 M))E.34&7C[0$%3S92QC(P![* L3L;Z0],OUM55 MU]4]F,S#Y>YGXV$>F>?I/W7(E#)!J.(H$B:Q89+T9&J:VT^K]1H,D80SB0B% M4# NIUB. [0XBY-H=GFU7#9/ [:T];)>?5SSAUHA M;^/;MY"-]2EG79(0S$Y%(6]CR6B) 4D3@RQK)2'28T4T0EA[PQ6R%%@;!A&! M,F(I 4E3@AQQ)1#.FRF%I1]C:'ANR 1$? BE@Z0WTX'2 CR&)MI[-._O-TX M.$L%2#DJ0$* YUB9'&$_VM"0:B2(Q)%P+1$@:2*0+D]&*T]C"NE/F3M12WD; MY\0R!7)*ID"*,H52WL:IL$R!%&8*!(!_I:@FP00$#!EADK"(7""6)I#"-($ M-$$-.L>/.;13S"B(B XCEB20G!J?H&Q)**P9&42C'V5H)Y$02$:BM%A.TOI[ MDK(EH; VRM8(0-Y^7-0AO:9>SEV@+>1LGP.(X)2>LLS1)$F:GHI"W<2J=P01KB(5&*,!^#0#NA9:QF6M2D:=3, ME:/)7##].;,G9B%OXZQ89*;JE#6JJ)0OY6V<"@O_-+?\/I,+4@#@M2E$U%\S M@@RQ%MJ@+#RJF64"+,T$9G-!%@(^$5([JO6P#0C8:$<<5]C@79:4Q$9)>#6>QF:0T^B0NR4&0;+HBU5#[- BV5UAQ'ZAJST,K2 MT)KC@@S0UI1KA8.-7\ 0<410[)$[N]59$?YNL7VZ6RS[IW:H,>?5/U]?@<$6 MU=FEO(UOVR(V.Z7.9D5U=BEOXU18IL!^YXXV"V$?"RFH#J<28,D(5]%M+F8I M OM]F]HLU,=T]\D^204,#06D)+;KSBQ>L[223K% %@IC@S+4T&@_O+SA.#R+ MH2R-H7,8(0.VJ)60F 7AAH:$4LUU1/%SBYX\C9YP89K,!-/>9Y\X*>1MG N+ MRQR?L%KQHL*]E+=Q*BSX\S3XSV:"/(1WB8;C#MY(!NQ,[1+ND!^';%D 3[. MV3R0AVC/L,2!W@;LJ)1*1-8$N24%/$T*)O% 'JII(@CG?HF ["A"+ ()W#F0 MEE;=DW@@#[4U%5(*7X,#=EA*AF-K%]SB*T_C:XX$5&>7\C9.A>4(/,T1 MLER0AWB/B3)J*1RL@*6AC8R0R-J6L-1 I*E!C@L*0!]31JGP915@2"732D8J MJ+"(+3);V0DN*$)AS!A&7/AK$Q,,Q^%9%!5I%)W#!04 C,K(U/ \:VC(D*"Q M8XW" JC([&O'B]-D/IC^B+G3M)2W<4(L/@MVPHHEB@KY4M[&J; D0*1)P&P^ M*$*@)T0QBH+B$!J>4T0D0;$![9PA3U."V8Q0A,BO%=74YUJ G< 8R0B)$98? MB#0_F,0(!:#!.>;(WT< [$Q610P7+)"+M "?1 A%*+ )XDSSX/E#A\D%HY)' MU@6%A5F1AMD<)12 JA:""HU\U0)94BPIB1W2EQ9E95: 7]=WP\,V]?:'Z[?@ MJP1%578I;^,;MI@M3ZFR95&5719@:&HF-1,N$J(%:IG9MT[00!GJ8L&(,/K= M#R]O. [/@J=,@^<<&B@!@6SJ$0W>QH ,J9&HL35@:6%39O:TO8HTF?RE_ MFX6\C;/@O-TE3UFFBBKW4M[&J;" +PN_22:!U74D"47!G(/ 7PVG(B*#V&*_ M3&/_;.XG 8@WBIO[*UB '=98QLXT*DL$5)H(3.)^"CK6IH-55L!,DQ+Q4\#I<4,Z:4"B <-S,JP91UBTLK"JTK":XWT*0%7*M*3!42;($FLU M['A%@K2PJK)J^X=Z^;!MULW]:G<&YSV\(9SV,[>4E/(VOFN+U.J4DEH5E=2E MO(U385F!2K."+/E3(<(SA#01V%\2 BPQXXSQR(*ULEQ I;E COPI8*T<"65T M9A!C:$FECM=-"]0JLV6=('\JE,"8MBQ IUG ; :H0[#74I. M )V M3!,=:WU@&8%.,X)IS0\ $TQ@D"X1Y+PH,<( M9"H(CKW6@)'3)0:EJ<'\'B,(4.*8N4\XY?1S06FJ,(DQ0)W.*B@KQJ]J [[#-#8%^*?%KT]PO&6;J)1RY[4L<] T M+!F$VJ$Q00FG004&38ZA:,LJ[5+N?/NU@%M M )$1_RG?=^()1&EIB,TA%[!4\[/15P^EN M97DJ2("M:JP4X4%Q@BPIB:]M.2W/<*;G6;K;,+"EK3&E.)SN>4LO1 =:,QW. M9K%#J&N9P4\9/OK0D NN9#2G#J)F&IP=RY-AAYE25;;[:2EWWIT[F$Q.V@ U MW9)M?CI.(MZ=QFPXTYEM/BD$.K -RX)4A^\T@+9**TIC[[MAIUT;SO1KF\\* M*8#X0Y^YX T"R-+,/*QB1==ILH;3KV^ MKL>ZV7]/TKM%>[_:=M6ZOC,NT=?#&ULM9Q;;]LV&(;_"N$-0PMD ML20?DR4&DNC4H8>@:=>+81>,3=M")=$3Z;@>]N-'R;)D)@P3 ^]ZT=BROH>T M_42D^"JZV/#BNU@R)LF/+,W%96J\VQ73)VVF%SPM4R3G-T61*RSC!;;:Y;RS67'[>PW M?$X62UENZ$XN5G3![IC\NKHMU+-N0YDE& MT\/JS:LW=<8?,V)RN4_F9;V)6OZ%!R9OR5%3_DTV]K],A MT[60/*N+50^R)-_]I#_J#^*@P/.>*?#J N^U!;VZH/?:@GY=T']MP: N&#PN M.'NF8%@7#!\7])\I&-4%H]=V:5P7C*MO=_=U5-^E3R6=7!1\0XIR;T4K'U1" M5-7J*TSRTMT[6:A7$U4G)S<\RQ*I9)2$YC-RPW.9Y N63Q,FR*_D(RT*6MI% MWOA,TB05;R^Z4K5;5G>G=1O^K@WOF39<\D%AEX($^8S-]/JNZF_3:6_?Z6O/ M"OR=YJ?$/3LAGN-Y)*4;L4ZDH5\W=LQ'_G!*O'&%<_,\)GA%;WK.BYCPA<]FG3[M#1%+6C!AH$5VVJ>I;&@NF?)LE:KCH>FS MCNV@J_6B 3GF=Z>IT&O\[57'TS MKQPJSL6*3MEE1XT%@A4/K#/YY2=WZ/QF$@P)\Y&P D+D; ("8M!,,V]?N-> MWT:?O.="J-^)_1%S>T)F-%,#OB""K]60>4(>:+IF)@FMX&,E1,+\'6Q0P!C)43"?"0L0,)")"Q"PN+1DYE#[]',0?-K MW/@U/LHOHDY3F.J.).H$5IV^4D$H6;%BJHY[IM.J:RO^6,N0,!\)"Y"P$ F+ MD+!X!W.= \V<4V=L=NRL<>S,ZIA/DW1+TM*G.3.>3E]; <=:A(3Y2%B A(5( M6(2$Q6=/3X9& [-#KM.NN#E6BV[VJRB"O,N)GX@I7^=23:QZ4YD-I 9060FD1E!:C:+JH!TO#+OATH0:B M)$32?"@M@-)"*"V"TF(439?0:R7TCCQOR-?9O?)2'0^GZC":&8?A&CH\G&7J M*U,W]G:/M@M)"Z"T$$J+7OYH8U2#NC)M).!:5WT! RSYE]PQ*5,V(^\3F2QH MF;,:/8.F"5":#Z4%4%H(I4506HRBZ?:VH8+;1X^ZT#0!2O.AM !*"Z&T"$J+ M431=PC:?<.T!17O4(Z(Z$.ZN$,C* Z9106A( :7Y4%H I84U3J@'XV4L6KNW\HV6#QA)0 M6@"EA35-F[F-!H\CVPC::(RBZ;*UJ8/[0NR03,L+[?(%N5H4K#J,&96"9@Q0 MF@^E!5!:"*5%4%J,HNGFM7F$.T;/XZ 1!)3F0VD!E!9":1&4%J-HNH1M8.': M$XO/?$M3N2WC"J-QT+@"2O-KVIF>X'B/ID8!M-$02HN@M!A%TR^Y;6,+SQY; M?$CR)%MGA.;YFJ9D1;?E4>V$;!E5D[G:Q?4)I?TPZGWGW/<*4;M-40 M2HN@M!A%TP5KXP;/NI)L%TQNN%$P:. I?DU;?BB8- H 4J+H+081=,%:Z,$ MSQXEV 5;%N8QT@X]6C%HZN ]78OO]TV*0?,$*"V"TF(435>LC1X\>_1@56S. MUX71,&B( *7Y-4TS;&@R#!H/0&D1E!:C:+IA;3S@65=^7S L>3 ?PZ ) 93F MUS1M'C8V&09=^X?2(B@M1M%TP]JU?\^^]K\_9VP6S(R+L';(T4I!5_RAM !* M"Z&T"$J+431=O#88\-!_GN!!DP HS8?2 B@MA-(B*"U&T70)V\# LP<&M[L! ME1Q>+TX7U=4A.9-$T-0<2MFQ1ZLX,BU^N8\6OWQHHP&4%D)I$906HVBZ8VTT MX-G_5F$_PM+]"'M")"LRHU;03."%?KE.-8TT^>U#.Q) :2&4%D%I,8JFJ]8& M )X] /C"I3I+*&KAZK,%HVC0*, S7#GO.(8_$/:A[0906@BE15!:C*+MO.H> MW$$D8\6BNIM,>=WM.I>[^W(T6YL[UEQ5]VEYM-UWS^/=?6=:S.XV.!]HL4AR M05(V5TCG=*3D*'9WEMD]D7Q5W:?DGDO)L^KADM$9*\H=U.MSSN7^2=E &ULA511;]HP$/XK5C9-G;0UP9!TL!")@J;N81(JZ_HP[<&$ M ZPZ=F8?4/[]S@Z-4)>V+XG/ON_[[KODG!^,?7!; &2/E=)N'&T1ZU$$7Q(.[FS-O).E,0\^^+X:1XDO"!24Z!D$O?8P!:4\$97Q]\09M9(>>+Y^ M8O\6O).7I7 P->I>KG [CKY$; 5KL5-X:PXW2<%A,355)I"XC$WK%ID:CU!O0I03'/K.)UCNAV%P M/Z.)R5+KB[>^>.#MO^G+=1B;25MQ[-TF#R3B\_^=W]U M_!!V([5C"M8$3"ZOB,$VX]@$:.HP DN#-%!AN:4;#*Q/H/.U,?@4^*EJ[\3B M'U!+ P04 " 8HZ5692=V4B(& !<0 &0 'AL+W=OZ8^E7OJ)4D&]QE/#; MWDJ(]4V_SX,5C7U^R=8TD8\L6!K[0BZFRSY?I]2?YT5QU#TXCM;GMZ;[_B<[AG7[C&8.L(-_BSY#N^,%]DCV59\:^9@O>_+:G97M$ M(QJ(C/#ES98^T"C*)+D?+R7:J\;,"@_O[W4[?_+RR3S[G#ZPZ*]P+E:WO4F/ MS.G"WT3B,]NYM'Q"P\P+6,3SWV17;#N6(P8;+EA<%LOE.$R*6_];^8X%1%AC'!5=O% S*@L&Y!5=EP=6Y!<.R8'ANP:@L&)U;,"X+QN<63,J"R;D% MUV7!=1Z'XO7+7WS3%_YLFK(=2;.MI9;=R1.45\O7/$RRL#^)5#X:RCHQ>]H\ M<_JRH8D@UE;^YN2=284?1OP]^95\>3+)NY_?3_M"#I45](.2O2]8XPU6)Q]9 M(E:<6,F;/< M5)?_[B=R=/W-VK9Y[6[FC+O\C$,K1777Y$UTK1_?. M_],9BB ,JL .R]Y(:O_8#>]N2;!:?I MEO9FO_RDC[3?VE*&Q$PD9B$Q&XDY2,Q%8AX(:^3XJLKQE4J??6"
),-D M29/@]8+,_5A.+SCA;"/?H"_(UH\VM"W12KAKHI&8B<2L AOF6#9GV\Z&6O8S M[6\/LWJZF3%HV$K7XY$0LXW=$[>A4FYIO7SF-+O M&FPD9B(Q"XG9!38ZG#H8HY%Q-'%HV4K3)]JHN9E[NME@/#R>A7BG6XT-?5@/ MV4C/I$K/1)F>XZ-@6SZ40M=\(#$3B5E(S$9B#A)SD9@'PAK1O:ZB>XU] []& MYAB)F4C,0F(V$G.0F(O$/!#6R+&NU2=2M1_U@5XM=PUUJ1U^(M9;/A";T%$M MJ&9#-0>JN5#-0VG-U!Z<_M<[31W(O^3>%X*FK^2C+V]"/^+9R8&UG[RV1E?) M=XXN4C.AF@75;*CF0#47JGDHK1EPHPZX@9U@E!XJT4C-A&H65+.AF@/57*CF MH;1FHNL&F*[L2\RLETTH7DF8;"D7\1L?]]1&YQ1#^UZEUCAE/SR=H%C046VH MYD U%ZIY**V9S[JQI:L[6Y]8DDV#4Q;)1Y8RIW(:(9-Z0=@NH2E?A6NRIFD@ M@RMGQZW9A3:XH)I9:MFLK0JO=JD?)Q=4PWME$$U&ZHY4,V%:AY*:Z:Z;N7IW7IY<@[RF-(%35,ZWX>\-;/0 M!A]4,Z&:!=5LJ.9 -1>J>2BM&>RZT:>#.WTZM-4'U4RH9D$U&ZHY4,V%:AY* M:UZ14'?\#'7'[\=-0,J!&Q.0HZF'>M^ZYAFJ65#-AFH.5'.AFH?2FGFN>X%& MYU[@N5\/5LM=C]50S81J%E2SH9H#U5RHYJ&T9K;K-J !;@,:T#8@5#.AF@75 M;*CF0#47JGDHK9GHN@UHJ-N __\KP^4 IZ_W&*RYTKYGBNON/ M?KH,$TXBNI"D=CD>]DA:7,I>+ BVSJ]S?F9"L#B_NZ+^G*;9!O+Q!6-BOY - M4/U#@=E_4$L#!!0 ( !BCI59W1$_@.P, .X3 - >&POMK)4-/8]/N<>VS?$,*C-2K"[.6,F6I9"UD,R-Z;Z$,?U=,Y* M6E^HBDF+%$J7U-BNGL5UI1G-:R"5(NYU.FE<4B[):" 7Y4UIZFBJ%M(,2=J& M(G_[G ])-WU/(B\W5CD;DH>SMS\6RER_B?S]Y-W)2>?A_'H_?N: ?FJU6NXI1NX'R!LF2LL.FLXSLW'"<;/? MHT&AY&;;$^(#-C,M6?1(Q9",J> 3S8%5T)*+E0_W(#!50NG(V'JS5KH0J7]Y MN.M[4(J-3LFETBZWS^"_)\WP/6#= X-KRCJ<:;KJ]B[)AN!N-LE$Z9SI-DV7K$.C@6 %V-%\-H>[454,H#&JM(V< MTYF2U'E8,YJ&E9TR(>[@.?U>[&@OBZT][<".RK9I#35-+^,[H+^MYK6W99,7 MZ485?U3FT\).1[H^U J[U:S@2]=?%JT!3+V+J].J$JN/@L]DR?SD#TXX&M U M+YHKS7_9;% J4QM@FD2/3!L^W8[\U+2Z9TNS+J=E@7ONO4+/?W>=9TPR3<6V M:5O[Q[S*+W;QW?WC-YEDQ^^Q M.=8=G+,FM'W<)"-*,V[2\PO6[:'E9M+BYSMF3Y MN.GJV<0U(]NP69L+"/O(C;O"",;Q6!@!#,N#.< XGH7E^9_FTT?GXS',6S^( M]%%.'^5X5@@9NP^6)\S)[!6>:98E29IB*SH>!QV,L75+4_@)JV'>@('E@4Q_ MMM;X;N,5\GP=8'OZ7(5@,\4K$9LIOM: A-<-&%D6WFTL#S"P7<.>8!S),@R!6@S7:)HBJY/")[P_V%.2)%D61@ +.T@2#(&G$4

-8?20$3;8T.P6BP^0"X99K>]9!:G@Z M7-UTFLZXMM-X)K4S(>T^>F208VT!N9)(VOSZ%9#+(:%G]^6$)P=)AH]CT"?I M*!]NE?Z^5>H[^UGDI3D9[:T]O!^/3;H7!3=_J8,H7%UR6HX\?'LYUH05WYJFQ/+M)7<@)Z/XR)UP)[6Q38OF_-PQW@C7N#VJK#J5N15ZSJWXK%5U MD.5U?1IW%V-P&TT<'C[;(+[7_R>,:K>3J9BKM"I$:=LX:I'7@*79RX,9L9(7 MXF0T4S="U_?C+K#,VGNS#@I$2K^7KD(OLP:/#F5:9=*R9=E^V=4"+!_!\FFQ M9NM5LCY?SJ=7BSG[-#V?KF8+EIPM%E<) P0P& P0/;F@@/($($,7Q$RN7(? M7Q8K![@^9>N+Q26 C!#(:!C(V=ET]7D!?^X8@8P'B^1LFIP!R D".:&%O!3- ME>M63.W8S%6K7&:N*&.G$K[9[Q#(=[20:WW-2WG75#!>9NP3-]+4O!=:& $@ MCQ'(8UK(I"H*KG_55(F\+J7[&G=!G::IJDHK8==]A/7=1[28YX(;82 -:A)B MEL3_/6FKC0TS, M"SZQ%W#, &*B,PYB9;0R96_*,P-/K$;^KS5"XDY MPB=V1*_ >BDQ7_C$OGAILEY$3!\^N3Z>E-8+ARG$)U;("[?U$F+^\(G]\22Y MEXYSL' ] [-)0&P3=&+6L4F V208U"8AQ,1L$A#;!,>,(":ZBD4] 4$Q8XB) M^2:@]@V*.8&8F'$"8N/@F.\@)J:<@%@Y..8QQ,2T$Q!K!\/<-.LNCYB8@ )B M >&8'L3$+!0,N*2U\6#W'F(6"@>TT,:#%@HQ"X7$ M%KI?%GC+$G>RK,I%#7Q:V4H+]J635 DQ"X7$%GK$7'&M>9WW9F_FPG*9=R9" M(::@D%A!O:&\E-?[)EWU%:8C,05%Q IJ5ES^*Y 19I_H%3(MS\*X4M:%]H+_ MDQ MA9AH-I_:/OV8;6C7!XB)V2>BMD\_YOK0KA)"3,P^$?4;74HM4N=GOG1M^ND*XD1!3T(1803U9M9ZW?(+I M9T*L'S2M]A:.X":8?B;4.YDQS$Z_/L'T,R%?@GNVR:7_!\?4,VG4,VX:FX\? M,K%S0LM6[O3&E:<\3R\TJS_:W8%A5"_R[*H\G[FR=7FN>/:P&__A/PD^_@M0 M2P,$% @ &*.E5L?7A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77PWI7 MCLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D M.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1;"/06 MU%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]'O9U M;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@ MT#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@=T:] M,X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,UY[O-5[_)ZD>S^>6Z^4OR^^=D[OW M@G-]6S$\_0502P,$% @ &*.E5A^=A6\) @ V"H !, !;0V]N=&5N M=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WKWS"(L@&V XMY 4]RVT9-8LMV M.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_>O(49X>^&^*RV*3DKQB+]89Z&TOG M:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0:TCR--8J;ZSM:V5V79O>'_'-LW; L M G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y2T*93TY[XJ;U\2)O*-B[">/*QP$O MYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2 MWY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\S!,+]/6XUY&,I^<^%Z*0VM.O^):8 M2Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^._Y[Q6_TO]B% ^I @?2B0/C1('P:D MCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR M"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4H MLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635 M*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D M-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y?GJ6O6V'UWPV_:'UYAE02P$"% ,4 M " 7HZ56!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( !>CI5;?.[!+[P "L" 1 M " :\ !D;V-0CI5:9 M7)PC$ 8 )PG 3 " &UL4$L! A0#% @ %Z.E5@":)&,9" VSH !@ ("! M#@@ 'AL+W=OCI59' M@/:2- ( +,% 8 " @5T0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M%Z.E5OCI59]D!7250, +X' 8 " @:1$ !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %Z.E5G>U%'*H)@ 8WD !D ("! M_U8 'AL+W=O?0 >&PO=V]R:W-H965TCI5;?QD;XI0X /PN 9 M " @;^' !X;"]W;W)K&UL4$L! A0#% M @ %Z.E5GW&PO=V]R:W-H965TC MI59F2]FS9@H (T; 9 " @0SC !X;"]W;W)K&UL4$L! A0#% @ %Z.E5H?4E?V1# !B !D M ("!J>T 'AL+W=O&PO=V]R M:W-H965TCI5:?,DN[9B< #R! M 9 " @>O^ !X;"]W;W)K&UL M4$L! A0#% @ %Z.E5K,/K:_!4 !D ("!B"8! M 'AL+W=O&PO=V]R:W-H965TCI59H=S=U@ , " ( 9 M " @2PS 0!X;"]W;W)K&UL4$L! A0#% @ M%Z.E5A.:$CQU!@ 3A0 !D ("!XS8! 'AL+W=O&PO=V]R:W-H965TCI58D2)X6>P( &T% 9 " @99% 0!X;"]W M;W)K&UL4$L! A0#% @ %Z.E5G"]%VL:!@ M \ !D ("!2$@! 'AL+W=O&PO=V]R:W-H965TCI58% M)XG;T@( "X& 9 " @6E6 0!X;"]W;W)K&UL4$L! A0#% @ %Z.E5LUOK"$3!P N#P !D M ("!%X" !%!@ &0 @(&\8 $ >&PO=V]R:W-H M965TCI58^.!\"500 &4: 9 M " @5%C 0!X;"]W;W)K&UL4$L! M A0#% @ %Z.E5C1"I!*4 @ ?P8 !D ("!W6&PO=V]R:W-H965TCI5;Q"A 6B@, ,@1 9 " M@7]M 0!X;"]W;W)K&UL4$L! A0#% @ %Z.E M5IXPL@W(! KQ@ !D ("!0'$! 'AL+W=O&PO=V]R:W-H965TCI5:*EX*35@4 /T> 9 " @8AZ 0!X;"]W;W)K M&UL4$L! A0#% @ %Z.E5B#M0G)3 P 5 L M !D ("!%8 ! 'AL+W=O[07P" !G!@ &0 @(&?@P$ M>&PO=V]R:W-H965TCI598:[#& M; ( ) % 9 " @5*& 0!X;"]W;W)K&UL4$L! A0#% @ %Z.E5GA_N;-% @ 204 !D M ("!]8@! 'AL+W=O&PO=V]R:W-H965T MCI5:R)S[090( - % 9 M " @2Z. 0!X;"]W;W)K&UL4$L! A0# M% @ %Z.E5EUFGRN_! X!D !D ("!RI ! 'AL+W=O M&PO=V]R:W-H965TCI5:H=3 (>P0 .,5 9 " @;B9 M 0!X;"]W;W)K&UL4$L! A0#% @ %Z.E5OS/ M3,=I#P -.@ !D ("!:IX! 'AL+W=O&PO=V]R:W-H965TCI59KZYSZQ30 />5! 9 " @>JP 0!X;"]W;W)K&UL4$L! A0#% @ %Z.E5@X?(2#3 P ,A, !D M ("!YN4! 'AL+W=O&PO M=V]R:W-H965TCI58-/\:W,PP M )>; 9 " @0_M 0!X;"]W;W)K&UL4$L! A0#% @ &*.E5M;71JQD6 <.P' !D ("! M>?D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &*.E5C!+6P;Y P F!$ !D ("!R5T" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &*.E5N]%4KT] M @ < 8 !D ("!)W(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &*.E5EW<'=!K P Z D !D M ("!EI(" 'AL+W=O&PO=V]R M:W-H965TJ# , %(* M 9 " @>29 @!X;"]W;W)K&UL M4$L! A0#% @ &*.E5OFM!!T;! U@\ !D ("!)YT" M 'AL+W=O&PO=V]R:W-H965TFE @!X;"]W;W)K&UL4$L! A0#% @ M&*.E5BCK@-WE @ EP< !D ("!YJD" 'AL+W=O&UL4$L! A0#% @ &*.E5OQQBG0^ @ M'P4 !D ("!A\," 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !2 %( =18 S; $ @ $! end XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 488 522 1 false 139 0 false 16 false false R1.htm 0000001 - Document - Cover Sheet http://www.alpine4.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.alpine4.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Restatement of Consolidated Financial Statements Sheet http://www.alpine4.com/role/RestatementofConsolidatedFinancialStatements Restatement of Consolidated Financial Statements Notes 8 false false R9.htm 0000009 - Disclosure - Organization and Basis of Presentation Sheet http://www.alpine4.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Leases Sheet http://www.alpine4.com/role/Leases Leases Notes 11 false false R12.htm 0000012 - Disclosure - Debt Sheet http://www.alpine4.com/role/Debt Debt Notes 12 false false R13.htm 0000013 - Disclosure - Preferred Stock Subject to Redemption Sheet http://www.alpine4.com/role/PreferredStockSubjecttoRedemption Preferred Stock Subject to Redemption Notes 13 false false R14.htm 0000014 - Disclosure - Stockholders' Equity Sheet http://www.alpine4.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 0000015 - Disclosure - Business Combinations Sheet http://www.alpine4.com/role/BusinessCombinations Business Combinations Notes 15 false false R16.htm 0000016 - Disclosure - Equity Investments Sheet http://www.alpine4.com/role/EquityInvestments Equity Investments Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.alpine4.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Industry Segments Sheet http://www.alpine4.com/role/IndustrySegments Industry Segments Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.alpine4.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Subsequent Events Sheet http://www.alpine4.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 0000021 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.alpine4.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 0000022 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.alpine4.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 0000023 - Disclosure - Leases (Tables) Sheet http://www.alpine4.com/role/LeasesTables Leases (Tables) Tables http://www.alpine4.com/role/Leases 23 false false R24.htm 0000024 - Disclosure - Debt (Tables) Sheet http://www.alpine4.com/role/DebtTables Debt (Tables) Tables http://www.alpine4.com/role/Debt 24 false false R25.htm 0000025 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.alpine4.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.alpine4.com/role/StockholdersEquity 25 false false R26.htm 0000026 - Disclosure - Business Combinations (Tables) Sheet http://www.alpine4.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.alpine4.com/role/BusinessCombinations 26 false false R27.htm 0000027 - Disclosure - Equity Investments (Tables) Sheet http://www.alpine4.com/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://www.alpine4.com/role/EquityInvestments 27 false false R28.htm 0000028 - Disclosure - Income Taxes (Tables) Sheet http://www.alpine4.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.alpine4.com/role/IncomeTaxes 28 false false R29.htm 0000029 - Disclosure - Industry Segments (Tables) Sheet http://www.alpine4.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://www.alpine4.com/role/IndustrySegments 29 false false R30.htm 0000030 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.alpine4.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 30 false false R31.htm 0000031 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://www.alpine4.com/role/OrganizationandBasisofPresentation 31 false false R32.htm 0000032 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails Summary of Significant Accounting Policies - Cash (Details) Details http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables 32 false false R33.htm 0000033 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails Summary of Significant Accounting Policies - Major Customers (Details) Details 33 false false R34.htm 0000034 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 34 false false R35.htm 0000035 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails Summary of Significant Accounting Policies - Schedule of Inventory (Details) Details 35 false false R36.htm 0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) Details 36 false false R37.htm 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) Details 37 false false R38.htm 0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) Details 38 false false R39.htm 0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Details 39 false false R40.htm 0000040 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 40 false false R41.htm 0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) Details 41 false false R42.htm 0000042 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) Details 42 false false R43.htm 0000043 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 43 false false R44.htm 0000044 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails Summary of Significant Accounting Policies - Equity Investments (Details) Details 44 false false R45.htm 0000045 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails Summary of Significant Accounting Policies - Research and Development (Details) Details 45 false false R46.htm 0000046 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 46 false false R47.htm 0000047 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) Sheet http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) Details 47 false false R48.htm 0000048 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 48 false false R49.htm 0000049 - Disclosure - Leases - Narrative (Details) Sheet http://www.alpine4.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 49 false false R50.htm 0000050 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Sheet http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Details 50 false false R51.htm 0000051 - Disclosure - Debt - Narrative (Details) Sheet http://www.alpine4.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 51 false false R52.htm 0000052 - Disclosure - Debt - Schedule of Notes Payable (Details) Notes http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails Debt - Schedule of Notes Payable (Details) Details 52 false false R53.htm 0000053 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Notes http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Details 53 false false R54.htm 0000054 - Disclosure - Preferred Stock Subject to Redemption (Details) Sheet http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails Preferred Stock Subject to Redemption (Details) Details http://www.alpine4.com/role/PreferredStockSubjecttoRedemption 54 false false R55.htm 0000055 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.alpine4.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 56 false false R57.htm 0000057 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) Sheet http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails Stockholders' Equity - Options Outstanding and Exercisable (Details) Details 57 false false R58.htm 0000058 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 58 false false R59.htm 0000059 - Disclosure - Stockholders' Equity - Warrants Activity (Details) Sheet http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails Stockholders' Equity - Warrants Activity (Details) Details 59 false false R60.htm 0000060 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Sheet http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Details 60 false false R61.htm 0000061 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Business Combinations - Asset Acquisitions (Details) Sheet http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails Business Combinations - Asset Acquisitions (Details) Details 62 false false R63.htm 0000063 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 63 false false R64.htm 0000064 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) Sheet http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails Business Combinations - Schedule of Pro Forma Information (Details) Details 64 false false R65.htm 0000065 - Disclosure - Equity Investments (Details) Sheet http://www.alpine4.com/role/EquityInvestmentsDetails Equity Investments (Details) Details http://www.alpine4.com/role/EquityInvestmentsTables 65 false false R66.htm 0000066 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details) Sheet http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails Income Taxes - Components of Income Tax Benefit (Details) Details 66 false false R67.htm 0000067 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 67 false false R68.htm 0000068 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 68 false false R69.htm 0000069 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.alpine4.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 69 false false R70.htm 0000070 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 70 false false R71.htm 0000071 - Disclosure - Industry Segments (Details) Sheet http://www.alpine4.com/role/IndustrySegmentsDetails Industry Segments (Details) Details http://www.alpine4.com/role/IndustrySegmentsTables 71 false false R72.htm 0000072 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 72 false false R73.htm 0000073 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details) Sheet http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails Commitment and Contingencies - Annual Payments For Warranty Services (Details) Details 73 false false R74.htm 0000074 - Disclosure - Subsequent Events (Details) Sheet http://www.alpine4.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.alpine4.com/role/SubsequentEvents 74 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: alpp:PreferredStockConvertibleThresholdTradingDays, us-gaap:FiniteLivedIntangibleAssetUsefulLife - alpp-20221231.htm 4 alpp-20221231.htm a311-302xceoxcertification.htm a312-302xcfocertificationo.htm a321-906xceocertificationo.htm a322-906xcfocertificationo.htm alpp-20221231.xsd alpp-20221231_cal.xml alpp-20221231_def.xml alpp-20221231_lab.xml alpp-20221231_pre.xml alpp-20221231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "alpp-20221231.htm": { "axisCustom": 1, "axisStandard": 38, "baseTaxonomies": { "http://fasb.org/us-gaap/2021-01-31": 1367, "http://xbrl.sec.gov/dei/2021q4": 41 }, "contextCount": 488, "dts": { "calculationLink": { "local": [ "alpp-20221231_cal.xml" ] }, "definitionLink": { "local": [ "alpp-20221231_def.xml" ] }, "inline": { "local": [ "alpp-20221231.htm" ] }, "labelLink": { "local": [ "alpp-20221231_lab.xml" ] }, "presentationLink": { "local": [ "alpp-20221231_pre.xml" ] }, "schema": { "local": [ "alpp-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 831, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://www.alpine4.com/20221231": 4, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 9 }, "keyCustom": 104, "keyStandard": 418, "memberCustom": 81, "memberStandard": 52, "nsprefix": "alpp", "nsuri": "http://www.alpine4.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.alpine4.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Leases", "menuCat": "Notes", "order": "11", "role": "http://www.alpine4.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Debt", "menuCat": "Notes", "order": "12", "role": "http://www.alpine4.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Preferred Stock Subject to Redemption", "menuCat": "Notes", "order": "13", "role": "http://www.alpine4.com/role/PreferredStockSubjecttoRedemption", "shortName": "Preferred Stock Subject to Redemption", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://www.alpine4.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": null }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "15", "role": "http://www.alpine4.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Equity Investments", "menuCat": "Notes", "order": "16", "role": "http://www.alpine4.com/role/EquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.alpine4.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Industry Segments", "menuCat": "Notes", "order": "18", "role": "http://www.alpine4.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.alpine4.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.alpine4.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.alpine4.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.alpine4.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.alpine4.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.alpine4.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.alpine4.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Equity Investments (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.alpine4.com/role/EquityInvestmentsTables", "shortName": "Equity Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.alpine4.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Industry Segments (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.alpine4.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Commitment and Contingencies (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.alpine4.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "if40e5fe5e040470eaa1540741cd6bc10_I20211129", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:BusinessCombinationNumberOfShareholders", "reportCount": 1, "unique": true, "unitRef": "shareholder", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Organization and Basis of Presentation (Details)", "menuCat": "Details", "order": "31", "role": "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "if40e5fe5e040470eaa1540741cd6bc10_I20211129", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:BusinessCombinationNumberOfShareholders", "reportCount": 1, "unique": true, "unitRef": "shareholder", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CashEquivalentsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Summary of Significant Accounting Policies - Cash (Details)", "menuCat": "Details", "order": "32", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CashEquivalentsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details)", "menuCat": "Details", "order": "33", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:MajorCustomersPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i419748a57cc746228b3e3b7dc1d98ce5_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details)", "menuCat": "Details", "order": "34", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "menuCat": "Details", "order": "35", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "if02a39b290704e07a94e19d281f9f91e_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)", "menuCat": "Details", "order": "36", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "if02a39b290704e07a94e19d281f9f91e_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details)", "menuCat": "Details", "order": "37", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i1920a452f336420899e8bebc47582742_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)", "menuCat": "Details", "order": "38", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i1920a452f336420899e8bebc47582742_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "39", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i937b2f1136f4450fbda39bf67841dbaf_I20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "menuCat": "Details", "order": "40", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details)", "menuCat": "Details", "order": "41", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i09947ec6dc5040b7803f88dd5cc43ddb_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)", "menuCat": "Details", "order": "42", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i09947ec6dc5040b7803f88dd5cc43ddb_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i85aa0bd53d864fb29f513f53b4f03700_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "menuCat": "Details", "order": "43", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i85aa0bd53d864fb29f513f53b4f03700_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details)", "menuCat": "Details", "order": "44", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails", "shortName": "Summary of Significant Accounting Policies - Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:ResearchAndDevelopmentExpensePolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)", "menuCat": "Details", "order": "45", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "shortName": "Summary of Significant Accounting Policies - Research and Development (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "alpp:ContractWithCustomerReceivableForRetainage", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "46", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "alpp:ContractWithCustomerReceivableForRetainage", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details)", "menuCat": "Details", "order": "47", "role": "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "48", "role": "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "49", "role": "http://www.alpine4.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "5", "role": "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "50", "role": "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://www.alpine4.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "idd5421357baa4955bc336388333ada82_D20220623-20220623", "decimals": "0", "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfBuildings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Debt - Schedule of Notes Payable (Details)", "menuCat": "Details", "order": "52", "role": "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "shortName": "Debt - Schedule of Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i24743ebe02ed4c34a10aa34838ee86dd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "menuCat": "Details", "order": "53", "role": "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "shortName": "Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i24743ebe02ed4c34a10aa34838ee86dd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Preferred Stock Subject to Redemption (Details)", "menuCat": "Details", "order": "54", "role": "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "shortName": "Preferred Stock Subject to Redemption (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie0fa6cbb7455417084f0a032d20a1330_I20201231", "decimals": "0", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Stockholders' Equity - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "alpp:PreferredStockVotingPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i256375426c4b442596322d500df86465_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)", "menuCat": "Details", "order": "56", "role": "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "shortName": "Stockholders' Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details)", "menuCat": "Details", "order": "57", "role": "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "shortName": "Stockholders' Equity - Options Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i2b1ff529ec424f04b35b288247ac1095_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details)", "menuCat": "Details", "order": "58", "role": "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "shortName": "Stockholders' Equity - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i2b1ff529ec424f04b35b288247ac1095_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i256375426c4b442596322d500df86465_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Stockholders' Equity - Warrants Activity (Details)", "menuCat": "Details", "order": "59", "role": "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "shortName": "Stockholders' Equity - Warrants Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "id2e26ef5d2e6433a8a30cbef41e979ab_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i960b43f0ec1d41b5ab99fbe2aa02b213_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "6", "role": "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i960b43f0ec1d41b5ab99fbe2aa02b213_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "menuCat": "Details", "order": "60", "role": "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails", "shortName": "Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ibcc747c7ac3f4af383cfa3ae42cce8cd_I20221231", "decimals": "2", "lang": "en-US", "name": "alpp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i1f137bd374134b5dbf18044cd6eb03ce_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Business Combinations - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i1f137bd374134b5dbf18044cd6eb03ce_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i9d3ff58f7aec4e6486be8a1a4cae0e0c_D20210208-20210208", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Business Combinations - Asset Acquisitions (Details)", "menuCat": "Details", "order": "62", "role": "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "shortName": "Business Combinations - Asset Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i9d3ff58f7aec4e6486be8a1a4cae0e0c_D20210208-20210208", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "63", "role": "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i0223408e63ef4782b13caf30e75d8ffc_I20221129", "decimals": "-3", "lang": "en-US", "name": "alpp:BusinessCombinationContingentConsiderationRoyaltyAgreement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "alpp:AcquisitionProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details)", "menuCat": "Details", "order": "64", "role": "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "shortName": "Business Combinations - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "alpp:AcquisitionProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ib7bce3f27d8c47a9a1b93a0b4771070c_I20210915", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:EquitySecuritiesInvestmentPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Equity Investments (Details)", "menuCat": "Details", "order": "65", "role": "http://www.alpine4.com/role/EquityInvestmentsDetails", "shortName": "Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ib7bce3f27d8c47a9a1b93a0b4771070c_I20210915", "decimals": "INF", "first": true, "lang": "en-US", "name": "alpp:EquitySecuritiesInvestmentPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details)", "menuCat": "Details", "order": "66", "role": "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails", "shortName": "Income Taxes - Components of Income Tax Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "67", "role": "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "68", "role": "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "alpp:DeferredTaxAssetsValuationAllowancePortionToBeRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "69", "role": "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "alpp:DeferredTaxAssetsValuationAllowancePortionToBeRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "alpp:AmortizationOfPreferredStockFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i256375426c4b442596322d500df86465_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "70", "role": "http://www.alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i69cc4776400d4323bb47a95b7a6846dc_I20201231", "decimals": "0", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Industry Segments (Details)", "menuCat": "Details", "order": "71", "role": "http://www.alpine4.com/role/IndustrySegmentsDetails", "shortName": "Industry Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i33c432aa18bf4884b7e4689c5b090d77_D20221201-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Commitment and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "72", "role": "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i501f9d9c7bd8482ab92fb09627643059_D20200801-20200831", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details)", "menuCat": "Details", "order": "73", "role": "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails", "shortName": "Commitment and Contingencies - Annual Payments For Warranty Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ic904857d01304cdba9ade1ef4589bcbd_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i33c432aa18bf4884b7e4689c5b090d77_D20221201-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "74", "role": "http://www.alpine4.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "i1715c6aab45b4da1af0a2d015ddc3ab2_D20230201-20230228", "decimals": "0", "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Restatement of Consolidated Financial Statements", "menuCat": "Notes", "order": "8", "role": "http://www.alpine4.com/role/RestatementofConsolidatedFinancialStatements", "shortName": "Restatement of Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Organization and Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://www.alpine4.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alpp-20221231.htm", "contextRef": "ie38d3ea6255f4fefb9cdb2122adc052d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 139, "tag": { "alpp_ATMOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ATM Offering", "label": "ATM Offering [Member]", "terseLabel": "ATM Offering" } } }, "localname": "ATMOfferingMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_AccountsReceivableConvertedToEquityInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Converted To Equity Investment", "label": "Accounts Receivable Converted To Equity Investment", "terseLabel": "Accounts receivable converted to equity investment" } } }, "localname": "AccountsReceivableConvertedToEquityInvestment", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaCostOfGoodsSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition,\u200b Pro \u200bForma\u200b Cost Of Goods Sold", "label": "Acquisition,\u200b Pro \u200bForma\u200b Cost Of Goods Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "AcquisitionProFormaCostOfGoodsSold", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaGrossProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition,\u200b Pro\u200b Forma\u200b Gross Profit", "label": "Acquisition,\u200b Pro\u200b Forma\u200b Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "AcquisitionProFormaGrossProfit", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaLossFromOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition, Pro \u200bForma\u200b Loss From Operations", "label": "Acquisition, Pro \u200bForma\u200b Loss From Operations", "terseLabel": "Loss from operations" } } }, "localname": "AcquisitionProFormaLossFromOperations", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaNetIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition, Pro Forma Net Income (Loss)", "label": "Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss from continuing operations" } } }, "localname": "AcquisitionProFormaNetIncomeLoss", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaOperatingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition,\u200b Pro \u200bForma\u200b Operating Expenses", "label": "Acquisition,\u200b Pro \u200bForma\u200b Operating Expenses", "terseLabel": "Operating expenses" } } }, "localname": "AcquisitionProFormaOperatingExpenses", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AcquisitionProFormaRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition, Pro Forma Revenue", "label": "Acquisition, Pro Forma Revenue", "terseLabel": "Sales" } } }, "localname": "AcquisitionProFormaRevenue", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AerospaceVayuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace - Vayu", "label": "Aerospace - Vayu [Member]", "terseLabel": "A4 Aerospace - Vayu" } } }, "localname": "AerospaceVayuMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_AltLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alt Labs", "label": "Alt Labs [Member]", "terseLabel": "Alt Labs" } } }, "localname": "AltLabsMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_AmortizationOfPreferredStockFairValue": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Preferred Stock Fair Value", "label": "Amortization Of Preferred Stock Fair Value", "negatedTerseLabel": "Amortization of preferred stock fair value" } } }, "localname": "AmortizationOfPreferredStockFairValue", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_AnnArborMichiganMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ann Arbor, Michigan", "label": "Ann Arbor, Michigan [Member]", "terseLabel": "Ann Arbor, Michigan" } } }, "localname": "AnnArborMichiganMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_AssetAcquisitionAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 5.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Accrued Expenses And Other Current Liabilities", "label": "Asset Acquisition, Accrued Expenses And Other Current Liabilities", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AssetAcquisitionAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Asset acquisition, assets acquired and liabilities assumed, net" } } }, "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionCash": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 3.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Cash", "label": "Asset Acquisition, Cash", "terseLabel": "Cash" } } }, "localname": "AssetAcquisitionCash", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property", "label": "Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property", "terseLabel": "Asset acquisition, concentrated amount of intellectual property (as a percent)" } } }, "localname": "AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "alpp_AssetAcquisitionDeferredTaxLiability": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 7.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Deferred Tax Liability", "label": "Asset Acquisition, Deferred Tax Liability", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "AssetAcquisitionDeferredTaxLiability", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares", "label": "Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares", "terseLabel": "Common stock and warrants issued (in shares)" } } }, "localname": "AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "alpp_AssetAcquisitionIntellectualProperty": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 2.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Intellectual Property", "label": "Asset Acquisition, Intellectual Property", "terseLabel": "Intellectual property" } } }, "localname": "AssetAcquisitionIntellectualProperty", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionNonCompeteAgreement": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 1.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Non-compete Agreement", "label": "Asset Acquisition, Non-compete Agreement", "terseLabel": "Non-compete agreement" } } }, "localname": "AssetAcquisitionNonCompeteAgreement", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 4.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Property And Equipment", "label": "Asset Acquisition, Property And Equipment", "terseLabel": "Property and equipment" } } }, "localname": "AssetAcquisitionPropertyAndEquipment", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetAcquisitionSBALoan": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "order": 6.0, "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, SBA Loan", "label": "Asset Acquisition, SBA Loan", "negatedTerseLabel": "SBA loan (PPP funds)" } } }, "localname": "AssetAcquisitionSBALoan", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "alpp_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Right of Use Assets and Lease Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "alpp_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.alpine4.com/20221231", "xbrltype": "stringItemType" }, "alpp_BankBalances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bank Balances", "label": "Bank Balances", "terseLabel": "Bank balances" } } }, "localname": "BankBalances", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BatteryMaterialsCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Battery Materials Company", "label": "Battery Materials Company [Member]", "terseLabel": "Battery Materials Company" } } }, "localname": "BatteryMaterialsCompanyMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "alpp_BusinessAndAssetAcquisitionProFormaInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business And Asset Acquisition, Pro Forma Information", "label": "Business And Asset Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business And Asset Acquisition, Pro Forma Information" } } }, "localname": "BusinessAndAssetAcquisitionProFormaInformationTableTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "alpp_BusinessCombinationContingentConsiderationRoyaltyAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Royalty Agreement", "label": "Business Combination, Contingent Consideration Royalty Agreement", "terseLabel": "Royalty agreement" } } }, "localname": "BusinessCombinationContingentConsiderationRoyaltyAgreement", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationNumberOfShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number of Shareholders", "label": "Business Combination, Number of Shareholders", "terseLabel": "Number of shareholders" } } }, "localname": "BusinessCombinationNumberOfShareholders", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "alpp_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities", "label": "Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Customer Deposits", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Customer Deposits", "negatedTerseLabel": "Customer deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotedPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Notes Payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noted Payable", "negatedTerseLabel": "Notes payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotedPayable", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Operating Lease Liability", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Operating Lease Liability", "negatedTerseLabel": "Operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Right Of Use Asset", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Right Of Use Asset", "terseLabel": "ROU asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan", "terseLabel": "SBA loan (PPP funds)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_CapitalExpenditureLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Expenditure Line Of Credit", "label": "Capital Expenditure Line Of Credit [Member]", "terseLabel": "Capital Expenditure Line of Credit" } } }, "localname": "CapitalExpenditureLineOfCreditMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "alpp_CircuitBoardsAndCablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Circuit Boards And Cables", "label": "Circuit Boards And Cables [Member]", "terseLabel": "Circuit boards and cables" } } }, "localname": "CircuitBoardsAndCablesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_ClevelandLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cleveland LLC", "label": "Cleveland LLC [Member]", "terseLabel": "Cleveland LLC" } } }, "localname": "ClevelandLLCMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "alpp_CommonStockRestrictionsAutomaticConversionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Restrictions, Automatic Conversion Period", "label": "Common Stock, Restrictions, Automatic Conversion Period", "terseLabel": "Period of holder, automatic conversion" } } }, "localname": "CommonStockRestrictionsAutomaticConversionPeriod", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "durationItemType" }, "alpp_CommonStockRestrictionsThresholdPercentageOfConversionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Restrictions, Threshold Percentage Of Conversion Shares", "label": "Common Stock, Restrictions, Threshold Percentage Of Conversion Shares", "terseLabel": "Sale of shares, holders percentage" } } }, "localname": "CommonStockRestrictionsThresholdPercentageOfConversionShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "percentItemType" }, "alpp_ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Complaints In Discount Court of Oklahoma Country State of Oklahoma", "label": "Complaints In Discount Court of Oklahoma Country State of Oklahoma [Member]", "terseLabel": "Complaints In Discount Court of Oklahoma Country State of Oklahoma" } } }, "localname": "ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_ConstructionContractRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Contract Revenue", "label": "Construction Contract Revenue [Member]", "terseLabel": "Construction contracts" } } }, "localname": "ConstructionContractRevenueMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_ConstructionServicesExcelSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Services Excel Segment", "label": "Construction Services Excel Segment [Member]", "terseLabel": "A4 Construction Services - Excel" } } }, "localname": "ConstructionServicesExcelSegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_ConstructionServicesSegmentMSMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Services Segment MSM", "label": "Construction Services Segment MSM [Member]", "terseLabel": "A4 Construction Services - MSM" } } }, "localname": "ConstructionServicesSegmentMSMMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_ContractWithCustomerReceivableForRetainage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Receivable For Retainage", "label": "Contract With Customer, Receivable For Retainage", "terseLabel": "Receivable for retainage" } } }, "localname": "ContractWithCustomerReceivableForRetainage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "alpp_ConversionOfClassBCommonStockToClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Class B Common Stock To Class A Common Stock", "label": "Conversion Of Class B Common Stock To Class A Common Stock [Member]", "terseLabel": "Conversion of Class B to Class A" } } }, "localname": "ConversionOfClassBCommonStockToClassACommonStockMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "alpp_ConversionOfClassBToClassAShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Conversion of Class B to Class A, Shares (number of shares), during the indicated time period.", "label": "Conversion of Class B to Class A, Shares", "terseLabel": "Conversion of class B to class A (in shares)" } } }, "localname": "ConversionOfClassBToClassAShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "alpp_ConversionOfClassCCommonStockToClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Class C Common Stock To Class A Common Stock", "label": "Conversion Of Class C Common Stock To Class A Common Stock [Member]", "terseLabel": "Conversion of Class C to Class A" } } }, "localname": "ConversionOfClassCCommonStockToClassACommonStockMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "alpp_ConversionOfClassCToClassAShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Conversion of Class C to Class A, Shares (number of shares), during the indicated time period.", "label": "Conversion of Class C to Class A, Shares", "terseLabel": "Conversion of class C to class A (in shares)" } } }, "localname": "ConversionOfClassCToClassAShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "alpp_ConversionOfSeriesCPreferredStockToClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Series C Preferred Stock To Class A Common Stock", "label": "Conversion Of Series C Preferred Stock To Class A Common Stock [Member]", "terseLabel": "Conversion of series C preferred stock to Class A" } } }, "localname": "ConversionOfSeriesCPreferredStockToClassACommonStockMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "alpp_ConversionOfSeriesDPreferredStockToClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Series D Preferred Stock To Class A Common Stock", "label": "Conversion Of Series D Preferred Stock To Class A Common Stock [Member]", "terseLabel": "Conversion of series D preferred stock to Class A" } } }, "localname": "ConversionOfSeriesDPreferredStockToClassACommonStockMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "alpp_ConversionOfSeriesDToClassAShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Conversion of Series D to Class A, Shares (number of shares), during the indicated time period.", "label": "Conversion of Series D to Class A, Shares", "terseLabel": "Conversion of series D to class A (in shares)" } } }, "localname": "ConversionOfSeriesDToClassAShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "alpp_CustomerOneAndCustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One And Customer Two", "label": "Customer One And Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerOneAndCustomerTwoMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_DTIServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DTI Services", "label": "DTI Services [Member]", "terseLabel": "DTI Services" } } }, "localname": "DTIServicesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_DebtInstrumentAcquiredAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Acquired, Amortization Period", "label": "Debt Instrument, Acquired, Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "DebtInstrumentAcquiredAmortizationPeriod", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "alpp_DebtInstrumentAmountForgiven": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amount Forgiven", "label": "Debt Instrument, Amount Forgiven", "terseLabel": "Debt for given" } } }, "localname": "DebtInstrumentAmountForgiven", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DebtInstrumentDailyLateFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Daily Late Fee", "label": "Debt Instrument, Daily Late Fee", "terseLabel": "Daily late charge" } } }, "localname": "DebtInstrumentDailyLateFee", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DebtInstrumentDefaultInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Default Interest Rate", "label": "Debt Instrument, Default Interest Rate", "terseLabel": "Default rate (as a percent)" } } }, "localname": "DebtInstrumentDefaultInterestRate", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_DebtInstrumentInitialPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Initial Payment", "label": "Debt Instrument, Initial Payment", "terseLabel": "Initial payment" } } }, "localname": "DebtInstrumentInitialPayment", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DebtInstrumentMonthlyPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Monthly Payment Term", "label": "Debt Instrument, Monthly Payment Term", "terseLabel": "Monthly payment term" } } }, "localname": "DebtInstrumentMonthlyPaymentTerm", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "alpp_DebtInstrumentNumberOfMonthlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Monthly Installments", "label": "Debt Instrument, Number Of Monthly Installments", "terseLabel": "Number of monthly installments" } } }, "localname": "DebtInstrumentNumberOfMonthlyInstallments", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_DebtInstrumentNumberOfNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Notes", "label": "Debt Instrument, Number Of Notes", "terseLabel": "Number of secured promissory notes" } } }, "localname": "DebtInstrumentNumberOfNotes", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_DefenseSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defense Segment", "label": "Defense Segment [Member]", "terseLabel": "A4 Defense - TDI" } } }, "localname": "DefenseSegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_DeferredTaxAssetsOperatingLeasesLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Leases, Lease Liabilities", "label": "Deferred Tax Assets, Operating Leases, Lease Liabilities", "terseLabel": "Lease Liability" } } }, "localname": "DeferredTaxAssetsOperatingLeasesLeaseLiabilities", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits263AUNICAP": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits263AUNICAP", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsResearchAndExperimentalExpenditures": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures", "terseLabel": "Research and experimental expenditures" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsResearchAndExperimentalExpenditures", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DeferredTaxAssetsValuationAllowancePortionToBeRealized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Valuation Allowance, Portion To Be Realized", "label": "Deferred Tax Assets, Valuation Allowance, Portion To Be Realized", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowancePortionToBeRealized", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset", "label": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset", "negatedTerseLabel": "ROU asset" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_DeluxeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deluxe", "label": "Deluxe [Member]", "terseLabel": "Deluxe" } } }, "localname": "DeluxeMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "alpp_DietarySupplementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dietary Supplements", "label": "Dietary Supplements [Member]", "terseLabel": "Supplements" } } }, "localname": "DietarySupplementsMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_Drone3DMappingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drone 3D Mapping", "label": "Drone 3D Mapping [Member]", "terseLabel": "Drone 3D mapping" } } }, "localname": "Drone3DMappingMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount", "label": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount", "terseLabel": "Permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsAmount", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "alpp_EffectiveIncomeTaxRateReconciliationPermanentItemsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items, Percentage", "label": "Effective Income Tax Rate Reconciliation, Permanent Items, Percentage", "terseLabel": "Permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsPercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "alpp_ElecJetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ElecJet", "label": "ElecJet [Member]", "terseLabel": "ElecJet" } } }, "localname": "ElecJetMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_ElectJetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ElectJet", "label": "ElectJet [Member]", "terseLabel": "ElectJet" } } }, "localname": "ElectJetMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "alpp_ElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electronics", "label": "Electronics [Member]", "terseLabel": "Electronics" } } }, "localname": "ElectronicsMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_EquipmentPurchasedOnFinancingLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equipment Purchased On Financing Lease", "label": "Equipment Purchased On Financing Lease", "terseLabel": "Equipment purchased on financing lease" } } }, "localname": "EquipmentPurchasedOnFinancingLease", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_EquitySecuritiesInvestmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Securities, Investment Percentage", "label": "Equity Securities, Investment Percentage", "terseLabel": "Membership interest in equity securities (as a percent)" } } }, "localname": "EquitySecuritiesInvestmentPercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "percentItemType" }, "alpp_ExcelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Excel", "label": "Excel [Member]", "terseLabel": "Excel" } } }, "localname": "ExcelMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price 1", "label": "Exercise Price 1 [Member]", "terseLabel": "Exercise Price $0.05" } } }, "localname": "ExercisePrice1Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price 2", "label": "Exercise Price 2 [Member]", "terseLabel": "Exercise Price $0.10" } } }, "localname": "ExercisePrice2Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price 3", "label": "Exercise Price 3 [Member]", "terseLabel": "Exercise Price $0.13" } } }, "localname": "ExercisePrice3Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price 4", "label": "Exercise Price 4 [Member]", "terseLabel": "Exercise Price $0.26" } } }, "localname": "ExercisePrice4Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePrice5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price 5", "label": "Exercise Price 5 [Member]", "terseLabel": "Exercise Price $0.90" } } }, "localname": "ExercisePrice5Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Five", "label": "Exercise Price Range, Five [Member]", "terseLabel": "Exercise price $0.69" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Four", "label": "Exercise Price Range, Four [Member]", "terseLabel": "Exercise price $3.08" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, One", "label": "Exercise Price Range, One [Member]", "terseLabel": "Exercise price $6.60" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Three", "label": "Exercise Price Range, Three [Member]", "terseLabel": "Exercise price $3.10" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Two", "label": "Exercise Price Range, Two [Member]", "terseLabel": "Exercise price $2.25" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "alpp_FederalNetOperatingLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Federal Net Operating Losses", "label": "Federal Net Operating Losses", "terseLabel": "Federal net operating losses" } } }, "localname": "FederalNetOperatingLosses", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_FourRevolvingLinesOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four Revolving Lines Of Credit", "label": "Four Revolving Lines Of Credit [Member]", "terseLabel": "Four Revolving Lines of Credit" } } }, "localname": "FourRevolvingLinesOfCreditMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "alpp_FtMyersFloridaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ft. Myers, Florida", "label": "Ft. Myers, Florida [Member]", "terseLabel": "Ft. Myers, Florida" } } }, "localname": "FtMyersFloridaMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties", "label": "Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties [Table Text Block]", "terseLabel": "Future Scheduled Maturities of Outstanding Notes Payable to Third Parties" } } }, "localname": "FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "alpp_GainLossOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Forgiveness Of Debt", "label": "Gain (Loss) On Forgiveness Of Debt", "negatedTerseLabel": "Gain on forgiveness of debt", "terseLabel": "Gain on forgiveness of debt" } } }, "localname": "GainLossOnForgivenessOfDebt", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_GlobalAutonomousCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Global Autonomous Corporation", "label": "Global Autonomous Corporation [Member]", "terseLabel": "Global Autonomous Corporation" } } }, "localname": "GlobalAutonomousCorporationMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "alpp_GovernmentContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Contracts", "label": "Government Contracts [Member]", "terseLabel": "Government Contracts" } } }, "localname": "GovernmentContractsMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_HorizonWellTestingCaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Horizon Well Testing Case", "label": "Horizon Well Testing Case [Member]", "terseLabel": "Horizon Well Testing Case" } } }, "localname": "HorizonWellTestingCaseMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_IdentifiedTechnologiesCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified Technologies Corporation", "label": "Identified Technologies Corporation [Member]", "terseLabel": "Identified Technologies Corporation" } } }, "localname": "IdentifiedTechnologiesCorporationMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "alpp_IdentifiedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified Technology", "label": "Identified Technology [Member]", "terseLabel": "Identified Technology" } } }, "localname": "IdentifiedTechnologyMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_ImpossibleAerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impossible Aerospace", "label": "Impossible Aerospace [Member]", "terseLabel": "Impossible Aerospace" } } }, "localname": "ImpossibleAerospaceMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "domainItemType" }, "alpp_LicensingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Licensing Agreement", "label": "Licensing Agreement [Member]", "terseLabel": "Licensing Agreement" } } }, "localname": "LicensingAgreementMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_LimitationOfTaxableIncomePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Limitation Of Taxable Income, Percentage", "label": "Limitation Of Taxable Income, Percentage", "terseLabel": "Limitation of taxable income, percentage" } } }, "localname": "LimitationOfTaxableIncomePercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_LineOfCreditFacilityCapacityAvailableForDrawn": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Capacity Available For Drawn", "label": "Line of Credit Facility, Capacity Available For Drawn", "terseLabel": "Line of credit facility, capacity available for drawn" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForDrawn", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_LongTermDebtExcludingConvertibleDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Excluding Convertible Debt", "label": "Long-Term Debt, Excluding Convertible Debt [Member]", "terseLabel": "Long-term Debt, Excluding Convertible Debt" } } }, "localname": "LongTermDebtExcludingConvertibleDebtMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_LossContingencyDailyLateFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Daily Late Fees", "label": "Loss Contingency, Daily Late Fees", "terseLabel": "Daily late fees" } } }, "localname": "LossContingencyDailyLateFees", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_LossContingencyInterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Interest Rate, Percentage", "label": "Loss Contingency, Interest Rate, Percentage", "terseLabel": "Loss contingency interest rate (as a percent)" } } }, "localname": "LossContingencyInterestRatePercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_LossContingencySettlementNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Settlement, Number Of Shares", "label": "Loss Contingency, Settlement, Number Of Shares", "terseLabel": "Number of shares settled (in shares)" } } }, "localname": "LossContingencySettlementNumberOfShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "alpp_ManagementBasedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management Based Award", "label": "Management Based Award [Member]", "terseLabel": "Management Based Award" } } }, "localname": "ManagementBasedAwardMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_ManufacturingAltLabsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing Alt Labs Segment", "label": "Manufacturing Alt Labs Segment [Member]", "terseLabel": "A4 Manufacturing - Alt Labs" } } }, "localname": "ManufacturingAltLabsSegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_ManufacturingQCASegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing QCA Segment", "label": "Manufacturing QCA Segment [Member]", "terseLabel": "A4 Manufacturing - QCA" } } }, "localname": "ManufacturingQCASegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_MorrisJanuary2022EquipmentFinanceNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morris January 2022 Equipment Finance Note", "label": "Morris January 2022 Equipment Finance Note [Member]", "terseLabel": "Morris January 2022 Equipment Finance Note" } } }, "localname": "MorrisJanuary2022EquipmentFinanceNoteMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_MorrisMarch2022EquipmentFinanceNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morris March 2022 Equipment Finance Note", "label": "Morris March 2022 Equipment Finance Note [Member]", "terseLabel": "Morris March 2022 Equipment Finance Note" } } }, "localname": "MorrisMarch2022EquipmentFinanceNoteMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_MorrisMay2022EquipmentFinanceNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morris May 2022 Equipment Finance Note", "label": "Morris May 2022 Equipment Finance Note [Member]", "terseLabel": "Morris May 2022 Equipment Finance Note" } } }, "localname": "MorrisMay2022EquipmentFinanceNoteMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_MorrisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morris", "label": "Morris [Member]", "terseLabel": "Morris" } } }, "localname": "MorrisMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_NumberOfBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Business Days", "label": "Number Of Business Days", "terseLabel": "Number of business days" } } }, "localname": "NumberOfBusinessDays", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "integerItemType" }, "alpp_NumberOfClasses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Classes", "label": "Number Of Classes", "terseLabel": "Number of classes" } } }, "localname": "NumberOfClasses", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_NumberOfCompaniesOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Companies Owned", "label": "Number Of Companies Owned", "terseLabel": "Number of companies owned" } } }, "localname": "NumberOfCompaniesOwned", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "alpp_NumberOfLinesOfCredit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Lines Of Credit", "label": "Number Of Lines Of Credit", "terseLabel": "Number of lines of credit" } } }, "localname": "NumberOfLinesOfCredit", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_NumberOfLoansForgiven": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Loans Forgiven", "label": "Number Of Loans Forgiven", "terseLabel": "Number of loans forgiven" } } }, "localname": "NumberOfLoansForgiven", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_NumberOfVotePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Vote Per Share", "label": "Number Of Vote Per Share", "terseLabel": "Number of vote per share" } } }, "localname": "NumberOfVotePerShare", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_OffsetFutureTaxableIncomePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offset Future Taxable Income, Period", "label": "Offset Future Taxable Income, Period", "terseLabel": "Offset future taxable income, period" } } }, "localname": "OffsetFutureTaxableIncomePeriod", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "alpp_OperatingLeaseMonthlyExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Monthly Expense", "label": "Operating Lease, Monthly Expense", "terseLabel": "Monthly operating lease obligation" } } }, "localname": "OperatingLeaseMonthlyExpense", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_OperatingLeaseRightOfUseAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset", "label": "Operating Lease, Right-Of-Use Asset [Abstract]", "terseLabel": "Assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAbstract", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "alpp_OperatingLeasesNumberOfAdditionalArea": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases, Number of Additional Area", "label": "Operating Leases, Number of Additional Area", "terseLabel": "Number of additional area (sq.ft)" } } }, "localname": "OperatingLeasesNumberOfAdditionalArea", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "alpp_OperatingLossCarryforwardInterestLimitation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforward, Interest Limitation", "label": "Operating Loss Carryforward, Interest Limitation", "terseLabel": "Interest limitation" } } }, "localname": "OperatingLossCarryforwardInterestLimitation", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_OtherCommitmentPaymentPercentageOfNetSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Commitment, Payment, Percentage Of Net Sales", "label": "Other Commitment, Payment, Percentage Of Net Sales", "terseLabel": "Payment as a percentage of net sales" } } }, "localname": "OtherCommitmentPaymentPercentageOfNetSales", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_OtherCommitmentRoyaltyFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Commitment, Royalty Fee Percentage", "label": "Other Commitment, Royalty Fee Percentage", "terseLabel": "Royalty fee" } } }, "localname": "OtherCommitmentRoyaltyFeePercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_OtherCommitmentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Commitment, Term", "label": "Other Commitment, Term", "terseLabel": "Royalty agreement, term" } } }, "localname": "OtherCommitmentTerm", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "alpp_OtherNoncashIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Noncash Income Tax Expense (Benefit)", "label": "Other Noncash Income Tax Expense (Benefit)", "terseLabel": "Income tax benefit" } } }, "localname": "OtherNoncashIncomeTaxExpenseBenefit", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_ParentageOfHoldersShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parentage Of Holders Shares", "label": "Parentage Of Holders Shares", "terseLabel": "Percentage of holders shares" } } }, "localname": "ParentageOfHoldersShares", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_PatentsTrademarksAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents, Trademarks, and Licenses", "label": "Patents, Trademarks, and Licenses [Member]", "terseLabel": "Patents, trademarks, and licenses" } } }, "localname": "PatentsTrademarksAndLicensesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "alpp_PaycheckProtectionProgramLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loans", "label": "Paycheck Protection Program Loans [Member]", "terseLabel": "Paycheck Protection Program Loans" } } }, "localname": "PaycheckProtectionProgramLoansMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_PaymentsToAcquireBusinessCashAssumed": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Business, Cash Assumed", "label": "Payments To Acquire Business, Cash Assumed", "negatedTerseLabel": "Cash paid in international technology agreement" } } }, "localname": "PaymentsToAcquireBusinessCashAssumed", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_PerformanceBasedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Award", "label": "Performance Based Award [Member]", "terseLabel": "Performance Based Award" } } }, "localname": "PerformanceBasedAwardMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_PreferredStockConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Convertible, Threshold Trading Days", "label": "Preferred Stock, Convertible, Threshold Trading Days", "terseLabel": "Period of trading days" } } }, "localname": "PreferredStockConvertibleThresholdTradingDays", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "durationItemType" }, "alpp_PreferredStockLiquidationPreferencePeriodPriorToPaymentDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Liquidation Preference, Period Prior To Payment Date", "label": "Preferred Stock, Liquidation Preference, Period Prior To Payment Date", "terseLabel": "Liquidation preference period prior to payment" } } }, "localname": "PreferredStockLiquidationPreferencePeriodPriorToPaymentDate", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "durationItemType" }, "alpp_PreferredStockSubjectToRedemptionNoncurrent": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Subject To Redemption, Noncurrent", "label": "Preferred Stock, Subject To Redemption, Noncurrent", "terseLabel": "Series C and Series D preferred stock subject to redemption" } } }, "localname": "PreferredStockSubjectToRedemptionNoncurrent", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "alpp_PreferredStockVotesPerPreferredShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Votes Per Preferred Share", "label": "Preferred Stock, Votes Per Preferred Share", "terseLabel": "Preferred stock voting conversion basis" } } }, "localname": "PreferredStockVotesPerPreferredShare", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "integerItemType" }, "alpp_PreferredStockVotingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Voting Percentage", "label": "Preferred Stock, Voting Percentage", "terseLabel": "Preferred stock, voting percentage" } } }, "localname": "PreferredStockVotingPercentage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Agreement", "label": "Purchase Agreement [Member]", "terseLabel": "Purchase Agreement" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_QCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "QCA", "label": "QCA [Member]", "terseLabel": "QCA" } } }, "localname": "QCAMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_RCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RCA", "label": "RCA [Member]", "terseLabel": "RCA" } } }, "localname": "RCAMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_RCAOfficeAndWarehouseSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RCA Office And Warehouse Space", "label": "RCA Office And Warehouse Space [Member]", "terseLabel": "RCA Office And Warehouse Space" } } }, "localname": "RCAOfficeAndWarehouseSpaceMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_RelatedPartyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Policy", "label": "Related Party Policy [Policy Text Block]", "terseLabel": "Related Party Disclosure" } } }, "localname": "RelatedPartyPolicyPolicyTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "alpp_RemeasurementOfFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remeasurement Of Finance Lease Liability", "label": "Remeasurement Of Finance Lease Liability", "terseLabel": "Remeasurement of finance lease liability" } } }, "localname": "RemeasurementOfFinanceLeaseLiability", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_RepaymentOfMortgage": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Mortgage", "label": "Repayment Of Mortgage", "negatedTerseLabel": "Repayment of mortgage" } } }, "localname": "RepaymentOfMortgage", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_SaleOfStockExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock Exercise Price Per Share", "label": "Sale Of Stock Exercise Price Per Share", "terseLabel": "Sale of stock exercise price ( in dollars per share)" } } }, "localname": "SaleOfStockExercisePricePerShare", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "alpp_SaleOfStockPercentageOfReceivedCashFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Percentage of Received Cash Fee", "label": "Sale of Stock, Percentage of Received Cash Fee", "terseLabel": "Percentage of received cash fee" } } }, "localname": "SaleOfStockPercentageOfReceivedCashFee", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_SanJoseCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "San Jose, California", "label": "San Jose, California [Member]", "terseLabel": "San Jose, California" } } }, "localname": "SanJoseCaliforniaMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Annual Payments For Warranty Services", "label": "Schedule Of Annual Payments For Warranty Services [Table Text Block]", "terseLabel": "Schedule of Annual Payments for Warranty Services" } } }, "localname": "ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "alpp_ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Warrants Outstanding And Exercisable", "label": "Schedule Of Warrants Outstanding And Exercisable [Table Text Block]", "terseLabel": "Schedule of Warrants Outstanding and Exercisable" } } }, "localname": "ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "alpp_SecuredDebtAndNotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Debt And Notes Payable, Other Payables", "label": "Secured Debt And Notes Payable, Other Payables [Member]", "terseLabel": "Secured Debt and Notes Payable" } } }, "localname": "SecuredDebtAndNotesPayableOtherPayablesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "domainItemType" }, "alpp_SettlementOfMortgageFromGainOnSaleOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment", "label": "Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment", "terseLabel": "Settlement of mortgage from gain on sale" } } }, "localname": "SettlementOfMortgageFromGainOnSaleOfPropertyPlantAndEquipment", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentArrangementOptionsGrantedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value", "terseLabel": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentArrangementOptionsGrantedFairValue", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "alpp_StockExchangeOfSharesCommonStockForCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Exchange Of Shares, Common Stock For Compensation", "label": "Stock Exchange Of Shares, Common Stock For Compensation", "terseLabel": "Exchange of shares of common stock for compensation (in shares)" } } }, "localname": "StockExchangeOfSharesCommonStockForCompensation", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "alpp_StockExchangeOfValueCommonStockForCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Exchange Of Value, Common Stock For Compensation", "label": "Stock Exchange Of Value, Common Stock For Compensation", "terseLabel": "Exchange of shares of common stock for compensation" } } }, "localname": "StockExchangeOfValueCommonStockForCompensation", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedCommonStockAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Common Stock, Acquisition", "label": "Stock Issued, Common Stock, Acquisition", "terseLabel": "Common stock issued for acquisition" } } }, "localname": "StockIssuedCommonStockAcquisition", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedConvertibleNotePayableAndAccruedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Convertible Note Payable And Accrued Interest", "label": "Stock Issued, Convertible Note Payable And Accrued Interest", "terseLabel": "Common stock issued for convertible note payable and accrued interest" } } }, "localname": "StockIssuedConvertibleNotePayableAndAccruedInterest", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Stock issued during period, shares, warrants exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "alpp_StockIssuedSeriesDPreferredStockAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Series D Preferred Stock, Acquisition", "label": "Stock Issued, Series D Preferred Stock, Acquisition", "terseLabel": "Issuance of shares of series D preferred stock for acquisition" } } }, "localname": "StockIssuedSeriesDPreferredStockAcquisition", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "alpp_SubordinatedSecuredPromissoryNoteNoteTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Secured Promissory Note, Note Two", "label": "Subordinated Secured Promissory Note, Note Two [Member]", "terseLabel": "Subordinated Secured Promissory Note2" } } }, "localname": "SubordinatedSecuredPromissoryNoteNoteTwoMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SubordinatedSecuredPromissoryNotes2000000Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Secured Promissory Notes, $2,000,000", "label": "Subordinated Secured Promissory Notes, $2,000,000 [Member]", "terseLabel": "Subordinated Secured Promissory Notes, $2,000,000" } } }, "localname": "SubordinatedSecuredPromissoryNotes2000000Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SubordinatedSecuredPromissoryNotes3100000Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Secured Promissory Notes, $3,100,000", "label": "Subordinated Secured Promissory Notes, $3,100,000 [Member]", "terseLabel": "Subordinated Secured Promissory Notes, $3,100,000" } } }, "localname": "SubordinatedSecuredPromissoryNotes3100000Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SubordinatedSecuredPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Secured Promissory Notes", "label": "Subordinated Secured Promissory Notes [Member]", "terseLabel": "Subordinated Secured Promissory Notes" } } }, "localname": "SubordinatedSecuredPromissoryNotesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SubordinatedSecuredPromissoryNotesNoteOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Secured Promissory Notes, Note One", "label": "Subordinated Secured Promissory Notes, Note One [Member]", "terseLabel": "Subordinated Secured Promissory Note1" } } }, "localname": "SubordinatedSecuredPromissoryNotesNoteOneMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Subordinated Secured Promissory Notes", "label": "Supplemental Subordinated Secured Promissory Notes [Member]", "terseLabel": "Supplemental Subordinated Secured Promissory Notes" } } }, "localname": "SupplementalSubordinatedSecuredPromissoryNotesMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Subordinated Secured Promissory Notes, Note One", "label": "Supplemental Subordinated Secured Promissory Notes, Note One [Member]", "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note One" } } }, "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Subordinated Secured Promissory Notes, Note Three", "label": "Supplemental Subordinated Secured Promissory Notes, Note Three [Member]", "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note Three" } } }, "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Subordinated Secured Promissory Notes, Note Two", "label": "Supplemental Subordinated Secured Promissory Notes, Note Two [Member]", "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note Two" } } }, "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_TDIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TDI", "label": "TDI [Member]", "terseLabel": "TDI" } } }, "localname": "TDIMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_TaxableIncomeCarriedForwardRemainingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxable Income Carried Forward Remaining, Amount", "label": "Taxable Income Carried Forward Remaining, Amount", "terseLabel": "Taxable income carried forward remaining, amount" } } }, "localname": "TaxableIncomeCarriedForwardRemainingAmount", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "alpp_TechnologiesElecJetSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technologies ElecJet Segment", "label": "Technologies ElecJet Segment [Member]", "terseLabel": "A4 Technologies - ElecJet" } } }, "localname": "TechnologiesElecJetSegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "alpp_TechnologiesRCASegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technologies RCA Segment", "label": "Technologies RCA Segment [Member]", "terseLabel": "A4 Technologies - RCA" } } }, "localname": "TechnologiesRCASegmentMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "alpp_TimeBasedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-Based Award", "label": "Time-Based Award [Member]", "terseLabel": "Time-Based Award" } } }, "localname": "TimeBasedAwardMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_TwoLinesOfCreditMaturing2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Lines Of Credit Maturing 2023", "label": "Two Lines Of Credit Maturing 2023 [Member]", "terseLabel": "Two Lines Of Credit Maturing 2023" } } }, "localname": "TwoLinesOfCreditMaturing2023Member", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "alpp_TwoThousandTwentyOneEmployeeEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Employee Equity Incentive Plan", "label": "Two Thousand Twenty One Employee Equity Incentive Plan [Member]", "terseLabel": "Two Thousand Twenty One Employee Equity Incentive Plan" } } }, "localname": "TwoThousandTwentyOneEmployeeEquityIncentivePlanMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_TypeOfGoodsAndServicesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type Of Goods And Services", "label": "Type Of Goods And Services [Axis]", "terseLabel": "Type Of Goods And Services [Axis]" } } }, "localname": "TypeOfGoodsAndServicesAxis", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "alpp_TypeOfGoodsAndServicesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type Of Goods And Services", "label": "Type Of Goods And Services [Domain]", "terseLabel": "Type Of Goods And Services [Domain]" } } }, "localname": "TypeOfGoodsAndServicesDomain", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alpp_VWESPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "VWES Promissory Note", "label": "VWES Promissory Note [Member]", "terseLabel": "VWES Promissory Note" } } }, "localname": "VWESPromissoryNoteMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_VayuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vayu", "label": "Vayu [Member]", "terseLabel": "Vayu" } } }, "localname": "VayuMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "domainItemType" }, "alpp_WSJPrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WSJ Prime Rate", "label": "WSJ Prime Rate [Member]", "terseLabel": "WSJ Prime Rate" } } }, "localname": "WSJPrimeRateMember", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "alpp_WarrantOrRightPercentageOfPurchaseSharesToNumberSharesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold", "label": "Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold", "terseLabel": "Warrant percentage of purchase shares to number shares sold" } } }, "localname": "WarrantOrRightPercentageOfPurchaseSharesToNumberSharesSold", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warranty Services Agreement, Annual Payment, To Be Received", "label": "Warranty Services Agreement, Annual Payment, To Be Received", "totalLabel": "Total" } } }, "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceived", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "order": 1.0, "parentTag": "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year One", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year One", "terseLabel": "2023" } } }, "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "order": 2.0, "parentTag": "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two", "terseLabel": "2024" } } }, "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "xbrltype": "monetaryItemType" }, "alpp_WeightedAverageRemainingContractualLifeYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Contractual Life Years", "label": "Weighted Average Remaining Contractual Life Years [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (Years)" } } }, "localname": "WeightedAverageRemainingContractualLifeYearsAbstract", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "stringItemType" }, "alpp_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Working Capital", "label": "Working Capital", "terseLabel": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://www.alpine4.com/20221231", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "verboseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.alpine4.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r290", "r332", "r344", "r345", "r346", "r347", "r348", "r350", "r354", "r406", "r407", "r408", "r409", "r411", "r412", "r414", "r416", "r417", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r290", "r332", "r344", "r345", "r346", "r347", "r348", "r350", "r354", "r406", "r407", "r408", "r409", "r411", "r412", "r414", "r416", "r417", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r360", "r664", "r726", "r766" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r711", "r753" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r482", "r592", "r620", "r641", "r642", "r661", "r671", "r679", "r724", "r757", "r758", "r759", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r482", "r592", "r620", "r641", "r642", "r661", "r671", "r679", "r724", "r757", "r758", "r759", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r360", "r664", "r726", "r766" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Officer" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r356", "r598", "r662", "r677", "r726", "r765" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r356", "r598", "r662", "r677", "r726", "r765" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r480", "r482", "r568", "r592", "r620", "r641", "r642", "r661", "r671", "r679", "r724", "r758", "r759", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r480", "r482", "r568", "r592", "r620", "r641", "r642", "r661", "r671", "r679", "r724", "r758", "r759", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r357", "r358", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r663", "r678", "r726" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r357", "r358", "r627", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r663", "r678", "r726" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r711", "r753" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable owed from Amplifei" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r269", "r617", "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r269", "r363", "r364", "r646" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r126", "r655", "r721" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r483", "r484", "r485", "r704", "r705", "r706", "r741" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r142", "r150", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Beneficial conversion feature on convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r154", "r156", "r185", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r328", "r344", "r345", "r346", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "All Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r156", "r180", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r367", "r377", "r379", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for bad debt" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write off of allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r60", "r75", "r230", "r441" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discounts" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r673", "r736", "r737", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r736", "r737", "r738" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Asset acquisition, preferred stock issued" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r237", "r252", "r287", "r340", "r346", "r352", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r523", "r525", "r531", "r676", "r722", "r723", "r755" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r51", "r287", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r523", "r525", "r531", "r676", "r722", "r723", "r755" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r158", "r182" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasicEarningsPerShareProForma": { "auth_ref": [ "r0", "r560" ], "lang": { "en-us": { "role": { "documentation": "Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Basic Earnings Per Share, Pro Forma", "terseLabel": "Loss per share (in dollars per share)" } } }, "localname": "BasicEarningsPerShareProForma", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r200", "r201", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock and warrants issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Voting interest acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r211", "r212", "r213", "r216", "r217", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "terseLabel": "Bargain purchase gain" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r218", "r219", "r221" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Business Combination, Consideration Transferred [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r218", "r219" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity interests issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r214", "r218", "r219", "r522" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Seller notes" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r215", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Business combination, contingent consideration, liability, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r202", "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r202", "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedTerseLabel": "Line of credit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r202", "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r203" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Acquisition assets", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r84", "r95" ], "lang": { "en-us": { "role": { "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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r61" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash assumed in acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r30", "r77" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r9", "r78", "r236" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r77", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, ENDING BALANCE", "periodStartLabel": "CASH , BEGINNING BALANCE" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r229" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET INCREASE (DECREASE) IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Uninsured cash" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r287", "r308", "r312", "r315", "r317", "r322", "r323", "r375", "r406", "r409", "r410", "r411", "r417", "r418", "r447", "r448", "r452", "r456", "r531", "r643", "r691", "r700", "r707" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "verboseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/Cover", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Common stock, at a combined price per share and warrant (in dollar per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r128", "r242", "r257" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitment and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/Cover", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/Cover", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C Common Stock" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/Cover", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r704", "r705", "r741" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r142" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r90", "r91", "r227", "r228", "r360", "r629" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r90", "r91", "r227", "r228", "r360", "r626", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r90", "r91", "r227", "r228", "r360", "r629", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r90", "r91", "r227", "r228", "r360" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r90", "r91", "r227", "r228", "r360", "r629" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r225", "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r465", "r467", "r478" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r465", "r466", "r478" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r80", "r81", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of Class B common stock to Class A common stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock, shares issued (in shares)", "verboseLabel": "Conversion of stock, shares issued (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r56", "r598" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r694" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost, Amortization", "terseLabel": "Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current expense (benefit)" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r198", "r703", "r732" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r198", "r505", "r514", "r703" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r198", "r703", "r732" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r89", "r360" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer list" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Shares issued in debt conversion (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r80", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Debt amount converted" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r137", "r285", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r435", "r442", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r238", "r240", "r251", "r290", "r419", "r420", "r421", "r422", "r423", "r425", "r431", "r432", "r433", "r434", "r436", "r437", "r438", "r439", "r440", "r441", "r540", "r656", "r657", "r658", "r659", "r660", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature", "terseLabel": "Beneficial conversion feature on convertible notes" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r231", "r233", "r419", "r540", "r657", "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r701" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt instrument, accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r40", "r231", "r438" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r420" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r290", "r419", "r420", "r421", "r422", "r423", "r425", "r431", "r432", "r433", "r434", "r436", "r437", "r438", "r439", "r440", "r441", "r540", "r656", "r657", "r658", "r659", "r660", "r701" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r41", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Periodic payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r143", "r147", "r148", "r149", "r230", "r231", "r233", "r249", "r290", "r419", "r420", "r421", "r422", "r423", "r425", "r431", "r432", "r433", "r434", "r436", "r437", "r438", "r439", "r440", "r441", "r444", "r540", "r656", "r657", "r658", "r659", "r660", "r701" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r198", "r703", "r733" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred benefit" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r198", "r506", "r513", "r514", "r703" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r15", "r16", "r239", "r250", "r500" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r491", "r492" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liability", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r198", "r703", "r733" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r501" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax asset" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r730" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax asset:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r196", "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r196", "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r196", "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses and other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r502" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r196", "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets and goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r196", "r731" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r75", "r121" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r86" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Effect of dilutive securities stock options and warrants" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r477", "r662", "r663", "r664", "r665", "r666", "r667", "r668" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r150", "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r277", "r296", "r297", "r298", "r299", "r300", "r305", "r308", "r315", "r316", "r317", "r319", "r529", "r530", "r614", "r618", "r651" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic loss per share (in dollars per share)", "verboseLabel": "Loss available to stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r277", "r296", "r297", "r298", "r299", "r300", "r308", "r315", "r316", "r317", "r319", "r529", "r530", "r614", "r618", "r651" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted loss per share (in dollars per share)", "verboseLabel": "Loss available to stockholders plus assumed conversions (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Dilute EPS" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r85", "r87" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Provision for income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Percentage" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r288", "r494", "r515" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal income tax at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r728", "r734" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r728", "r734" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r728", "r734" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based compensation expense not yet recognized, options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r142", "r266", "r273", "r274", "r275", "r291", "r292", "r293", "r295", "r301", "r304", "r321", "r376", "r464", "r483", "r484", "r485", "r509", "r510", "r528", "r532", "r533", "r534", "r535", "r536", "r537", "r621", "r622", "r623", "r645" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "ownership percfenatge" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Total interest paid" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r372" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "negatedTerseLabel": "Impairment loss on equity investment", "terseLabel": "Impairment loss on equity investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/EquityInvestmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r712", "r713", "r714" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Equity Securities Without Readily Determinable Fair Value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Restatement of Consolidated Financial Statements" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/RestatementofConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r543", "r548", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Finance lease, interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r542", "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total obligation" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r542" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: current portion", "terseLabel": "Financing lease obligation, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "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.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Fiscal Year Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r542" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Financing lease obligations, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r544", "r550" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Cash paid on financing lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r543", "r548", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance lease, right-of-use asset, amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r744" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease, right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r553", "r675" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease, weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r552", "r675" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease, weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r369", "r370", "r378", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r444", "r461", "r527", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r654", "r712", "r713", "r714", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r399" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r116" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r116" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r116" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r116" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r116" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r397", "r398", "r399", "r400", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r115", "r600" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r112", "r114" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r115", "r599" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangibles assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r699", "r716", "r720" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Properties", "negatedTerseLabel": "Gain on sale of property", "terseLabel": "Gain (loss) on sale of properties" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of property" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r75", "r135", "r136" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r104", "r106", "r613", "r676" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Impairment loss of intangible asset and goodwill" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r75", "r105", "r107", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55", "r287", "r340", "r345", "r351", "r354", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r531", "r653", "r722" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r75", "r120", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived asset" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r119", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r57", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "terseLabel": "Pre-tax book loss" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r234", "r243", "r259", "r340", "r345", "r351", "r354", "r615", "r653" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r401", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r191", "r192", "r193", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r288", "r495", "r498", "r504", "r511", "r516", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r289", "r303", "r304", "r338", "r493", "r512", "r517", "r619" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit)", "totalLabel": "Provision for income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails", "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Amount" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r272", "r489", "r490", "r498", "r499", "r503", "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r728" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r494" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r728" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r728" ], "calculation": { "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r698" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r593", "r698" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r698", "r749" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r309", "r310", "r311", "r317" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive securities stock options and warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r114", "r595", "r596", "r597", "r599", "r648" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Purchased Intangibles and Other Long-Lived Assets, net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r111", "r113" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r232", "r245", "r276", "r334", "r539" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "verboseLabel": "Interest Expenses" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r280", "r282", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r6", "r7", "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Interest Payable, Current", "terseLabel": "Interest payable, current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r46" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r49", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r50", "r320", "r390", "r392", "r393", "r594", "r649" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r48" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r47" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r391" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory Write-down", "terseLabel": "Write off of inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r374", "r764" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r102", "r235", "r246", "r261", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r751", "r752" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Operating lease, discount rate (as a percent)" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r554" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r746" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r287", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r524", "r525", "r526", "r531", "r652", "r722", "r755", "r756" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r241", "r255", "r676", "r702", "r715", "r743" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r287", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r524", "r525", "r526", "r531", "r676", "r722", "r755", "r756" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r12", "r238" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Line of credit, current portion" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Litigation settlement amount" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r240", "r253", "r432", "r446", "r657", "r658" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Total current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r133", "r290", "r725" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r133", "r290", "r437" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r133", "r290", "r437" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r133", "r290", "r437" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r133", "r290", "r437" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r133", "r290", "r437" ], "calculation": { "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r41", "r131", "r132" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Line of credit, net of current portion" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r134" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r128", "r129", "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought, value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Loss contingency, number of claims" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r88", "r90", "r91", "r100" ], "lang": { "en-us": { "role": { "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.", "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Major Customers" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "All Other" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Noncontrolling interest, ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MortgageLoanRelatedToPropertySales1": { "auth_ref": [ "r80", "r81", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Mortgage loan related to property sales in noncash investing and financing activities.", "label": "Mortgage Loan Related to Property Sales", "terseLabel": "Mortgage on property purchase" } } }, "localname": "MortgageLoanRelatedToPropertySales1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r281" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r281" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r73", "r76" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net cash flow used in operations", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r53", "r76", "r244", "r258", "r268", "r270", "r271", "r275", "r287", "r294", "r296", "r297", "r298", "r299", "r303", "r304", "r313", "r340", "r345", "r351", "r354", "r375", "r406", "r407", "r409", "r410", "r411", "r413", "r415", "r417", "r418", "r530", "r531", "r653", "r722" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedTerseLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IndustrySegmentsDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, 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.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Loss available to stockholders plus assumed conversions" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r296", "r297", "r298", "r299", "r305", "r306", "r314", "r317", "r340", "r345", "r351", "r354", "r653" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Loss available to stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r151", "r204", "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Equity investment" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r14", "r240", "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes payable issued to the Sellers for the purchase of DTI" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of operating companies acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r340", "r345", "r351", "r354", "r653" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income (loss) from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r549", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r542" ], "calculation": { "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total obligation" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r542" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current portion", "terseLabel": "Operating lease obligation, current portion", "verboseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r542" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Non-current operating lease liability", "terseLabel": "Operating lease obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r545", "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease, payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r541" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/LeasesNarrativeDetails", "http://www.alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r699" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r553", "r675" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r552", "r675" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r354" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Total royalty payment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "Minimum annual payment, year five" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "Minimum annual payment, year four" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "Minimum annual payment, year one" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "Minimum annual payment, year two" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "Minimum annual payment, year three" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expenses)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLongTermNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer.", "label": "Other Notes Payable, Noncurrent", "terseLabel": "Notes payable, net of current portion" } } }, "localname": "OtherLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r279" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNotesPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Notes Payable, Current", "terseLabel": "Notes payable, current portion" } } }, "localname": "OtherNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r68" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r70" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Cash paid for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Cash paid for equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r63", "r521" ], "calculation": { "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Cash paid for acquisitions", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r65" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Cash paid for equity investment" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r158", "r182" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class B [Member]", "terseLabel": "Preferred Class B" } } }, "localname": "PreferredClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConversionBasis": { "auth_ref": [ "r18", "r143" ], "lang": { "en-us": { "role": { "documentation": "Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted.", "label": "Preferred Stock, Conversion Basis", "terseLabel": "Preferred stock, conversion basis" } } }, "localname": "PreferredStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Preferred stock, convertible, conversion price ( In dollars per share)" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r447" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionPricePerShare": { "auth_ref": [ "r141", "r143", "r145" ], "lang": { "en-us": { "role": { "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.", "label": "Preferred Stock, Redemption Price Per Share", "terseLabel": "Redemption price per share" } } }, "localname": "PreferredStockRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r447" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r28", "r29" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuances of convertible notes payable" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r66" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the sale of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from issuance or sale of equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r67", "r701" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Net proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r67" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from issuances of notes payable, non-related party" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfBuildings": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of buildings.", "label": "Proceeds from Sale of Buildings", "terseLabel": "Proceeds from sale of buildings" } } }, "localname": "ProceedsFromSaleOfBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "auth_ref": [ "r695" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities.", "label": "Proceeds from Sale of Other Assets, Investing Activities", "terseLabel": "Proceeds from sale of asset" } } }, "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r62" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of building" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r696" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r718", "r745", "r748" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r693", "r719", "r748" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r692", "r717", "r744" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Total Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r123" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r123", "r256", "r616", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r31", "r123", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r122" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r278", "r380" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r481", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r481", "r556", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r754" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Repayments of convertible notes payable" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r697" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r69" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Repayments of notes payable, non-related parties" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedTerseLabel": "Repayments of notes payable, related party" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r188", "r262", "r763" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r150", "r254", "r486", "r624", "r625", "r676" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r266", "r291", "r292", "r293", "r295", "r301", "r304", "r376", "r483", "r484", "r485", "r509", "r510", "r528", "r621", "r623" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r331", "r332", "r344", "r349", "r350", "r356", "r357", "r360", "r476", "r477", "r598" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/IndustrySegmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r360", "r709" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r479", "r650" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r551", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU asset and operating lease obligation recognized under Topic 842" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyAgreementsMember": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "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.", "label": "Royalty Agreements [Member]", "terseLabel": "Royalty Agreements" } } }, "localname": "RoyaltyAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Notes Payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r112", "r114", "r599" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r112", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r108", "r110" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r117", "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r25", "r26", "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Investments [Line Items]", "terseLabel": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]", "terseLabel": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r96", "r97", "r98", "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r96", "r97", "r98", "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r158", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r162", "r169", "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r138", "r139", "r140", "r143", "r144", "r146", "r147", "r148", "r149", "r150", "r322", "r447", "r448", "r450", "r452", "r456", "r461", "r661", "r691", "r700" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r152", "r155" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Stockholders' Equity Note, Warrants or Rights" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r672", "r729" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails", "http://www.alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r360", "r404", "r405", "r765" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r328", "r329", "r330", "r340", "r343", "r348", "r352", "r353", "r354", "r355", "r356", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation [Member]", "terseLabel": "Settled Litigation" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Employee stock compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options, outstanding intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r164", "r182" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)", "terseLabel": "Number of options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options", "verboseLabel": "Warrants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average ending balance (in dollars per share)", "periodStartLabel": "Weighted average beginning balance (in dollars per share)", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options, vested and expected to vest, outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r155", "r160" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average forfeitures (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average grants (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r158", "r161" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract]", "terseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise Price" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Number of shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Number of shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise Price" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r175", "r183" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of the options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options, exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term options, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options, vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)", "verboseLabel": "Exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r84", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software", "verboseLabel": "Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r267", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r360", "r394", "r402", "r404", "r405", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IndustrySegmentsDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r142", "r287", "r308", "r312", "r315", "r317", "r322", "r323", "r375", "r406", "r409", "r410", "r411", "r417", "r418", "r447", "r448", "r452", "r456", "r531", "r643", "r691", "r700", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "verboseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/Cover", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r142", "r266", "r273", "r274", "r275", "r291", "r292", "r293", "r295", "r301", "r304", "r321", "r376", "r464", "r483", "r484", "r485", "r509", "r510", "r528", "r532", "r533", "r534", "r535", "r536", "r537", "r621", "r622", "r623", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r291", "r292", "r293", "r321", "r598" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of shares of series C preferred stock for acquisition (in shares)", "verboseLabel": "Issuance of shares for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r142", "r143", "r150", "r436" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of shares of stock in conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r18", "r19", "r142", "r150", "r187" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "terseLabel": "Stock issued during period, shares, employee stock ownership plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of shares for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r142", "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares of common stock for cash (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r142", "r150" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of shares of common stock for compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r45", "r142", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of shares for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r142", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of shares of stock in conversion" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "terseLabel": "Stock issued for debt conversion, amount" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of shares for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r142", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of shares of common stock for cash" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r150", "r157", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of shares of common stock for compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r142", "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of class C common stock (in shares)", "terseLabel": "Repurchase of class C common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r18", "r19", "r142", "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of class C common stock", "terseLabel": "Repurchase of class C common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r22", "r23", "r101", "r676", "r702", "r715", "r743" ], "calculation": { "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY (DEFICIT):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r153", "r286", "r448", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Preferred Stock Subject to Redemption", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/PreferredStockSubjecttoRedemption", "http://www.alpine4.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r538", "r559" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r538", "r559" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r538", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r538", "r559" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r558", "r561" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "CASH PAID FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Proprietary technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r263", "r264", "r265", "r365", "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r369", "r370", "r444", "r461", "r527", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r712", "r713", "r714", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r488", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax liabilities, end of year", "periodStartLabel": "Unrecognized tax liabilities, beginning of the year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r92", "r93", "r94", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Automobiles and trucks" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails", "http://www.alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://www.alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of warrants issued" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrant term (in years)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r307", "r317" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Loss available to stockholders plus assumed conversions (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r305", "r317" ], "calculation": { "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Loss available to stockholders (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 16 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 1.B.2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5934-122674", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21564-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6527-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6571-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 1.B.3)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=122134661&loc=d3e463720-122850", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.20)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 94 0001628280-23-016240-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-016240-xbrl.zip M4$L#!!0 ( !BCI5;''%MJ[@< %DE > 83,Q,2TS,#)X8V5O>&-E M<6QWHFF;9+SJ MI/MI!R(O)8Q!@@5 R>JOWP. >EFR(R?UINIL/C B 5SL5BMG7:E\JL5P9%F[V>ZPSTK?B3$/XU98 M21>-<'_>\)N<#U0\O3B/Q9B)^&U%M XB.J7H,#ZBDX/!\0GG\4FKPZE] MV*%F>S#X3PM*-C ]K#%V*NEM)159;41N_^YQ.[=G$Q';4;?5;/ZSXN==G"V^Z8N4 M#/M $W:K4IZ]J1K$H&9(BR1,-.(/@DY0S]].2GTA1XJ,9OJWVD[IF]_>]][U M^JS3JK=6-7[*FLUV1/ ZZ>]DR-7-;;_W8^_JLM_[^.%?SS+EI14^V*@PVP$= M>U7VDRO)=W7V64BCLBJ+2%N13)D=')V0Z8T:JSUZ]:1\VS]6N/C?B8 MF*:QH E QXZ$89=95G#);BE7VC*5L1^53EFK6?N)J81=RAP[L /V7LD8$&6J MK)=%=3CC=!>^X@0M@;SIE=YF:2(J'5 T^T<$9L8(FF0)*8R,N,L:S M*2LRJPN"(X9%F*A66617FK4W(*")CN)ZZ*2F_(^R[ M)-/@60QEL*7T^(\]W(1(:. ]IF58#DUBTFPR$M&(F<)=%NLGI*D4X@Q(A9%H M#*['3(0=P4"34^05=')SJ*9BF#G&LI@-ILMNV)58=[XBUL02D<&;+C +[U41 M:$S'L%X:%UF"RN"N_^-W)(L8,A&A)5=5$5VAY93E<+#+#9FC%T)WR[K59((W.Z9?>^C'N.:?#3@ M73&0Y+S&""DPD,*,W HW+471N\)W][$PD52FP#H'!UK)$)9YB05 MQD&[KPWC^X#' QQ3H!#.#WY1SI%B42&Y@S&8Y958M BL" UGN4_BUX#<1" - MUE.\^YDTV#:3MB[:M83:OMRWSBODXEC$+ETX^"MWN,8-4LWQ!9=#7,>S>"+# M!!\(*>S4M9--V[KL]J'W40V)N3)UB6]X^+PO#!*NSC&FP#QWP^FQPY2[Y,7-E@ M1OM\O5'P!/0)Q <;[#)"Q4\@5'#G>EC<^:6D"GYD8^R?@4NN?ZDH*K1S_E*S MV" U5<;BN7MM EDF@J#?"_0:B-Y;7?+&H4FA@14/YI4J@P?3+/X\'%Z#2OM! MH1$W\Z;J8,8G',4>?[TK2FR MI6)U48T.');385&8+JS/:*AKY&BN'0=!LDJ;>0_S#R RQ;'<$CT!?0.%+NG& M8P']O) ]9 Z0QC@DP_^.ILTRG7XO!-3W65UDD3^M[>\^_7F"2%_B/.N(B$"X MW>G!G4,B00A.V13FA'9"_,ZA?" "'N<]A?&O1V9GVV>%O.2>X>RVH8QYC(6& MYE7\:'J4Q =+$&/PDVIH-09]QA1I"@+]!WEC2N#<^!;@;]%&GB"ZE^@6B4;E M5.%W\O6.R/G7266(JP%Q1396TH_I?!$N_KO"7/[2 //NW0=UP#!S3VJ>7V:J!LE:EW>9B"1_@.%C8]25? M^%H3KB,]DYPCD+4!JNRNQA-$H,OEA$_-ZO;?_H7HXMSZ8\K<'HVS30VADCPW MU)W].$,?R26?=D7F'>X7G:%.A]"@=,(A%!B[?@3.4'ZD\346AA>ZU9M!/PNE M;#S;N1RN^Z&&C=?'VO73T\='F_76HV-/23TXJA\?G[R$V--.>RNQ#>^(X SX MV^0\>ULYJBP2(7:'QFX[OVS#S,;UV!YW0?7_A4W98 M]1].YZE7>F)N9&?-R*8S\8%C'E1HZ]#/>-I9*W*>O^67UNQ"+-Y-5[^8/>Z) MLNC+,H9=S+_18D['LZ\U^7O O[<[],Z9V2^D@9?8%19&1UOI=(!6ZJ\/OG&R M!]WJ3TG8W02/5<=\(VC\'1QR-1*4L)M[B@I'0MC'<,+[OV[F R,2P,5]G'ON!>FS'ZX^7@[_]>F:)#:5Y-,O;W\<7))*K='XW+EL-*Z& M5^3]\*;)&AIID15JB,RD;C^D.%5!)K\WZC,9U.Z]-.7>EQ8WC3<**Z M#:F4X75F6>7\S#W!E5-V_K>S'VHUSH5S";]5K/Y]XJ?=WX6J\QB,XW%X6>0L2')\B^V1J489WUO3R4L MG0]'2BK=?]'T_T[=2"VFJ9"S_JNA2+DA'_B4W*B49J^J!C&H&:Y%'"8:\3N' M3E#/WTY+?2%'BHS/]6^UG=+7_WP_>#L8DDZKWE[7^&%=MYBY?5&$<'#]%UEX M>7TS'+P;7%X,!Q\__/QH=;<;^=2F=+>:,JB2G^FO*LMH0CX:B#.WHDHBKJV( M9\0FU+Y\T7M]ND/;[\F25IV\?-$Z:IYN7@$L- M7 ![TQFYS=14 3'9S!%#3)%'@3&U&1$9K-2)%977 8 B;UI HO49+B M3@OX,:81'FFB4F&)56'>QH2,1]P8JF=N2DIO.?9=D6GPC$$9;"D](V,/-R$2 M&@R,:1F60Q/&-9DF(DJ(*=QEN7[*-2^%. -2822HVK'^5-@$!IJ<1UY!)S>' M:HK!S F6,3*:K;KAN<2Z\Q6QYB06&;SI K/T7A6!QG0,ZY5QD<7(#.HJ,GY' MLF"0B0BMN*J*Z HM9R2'@QTV'&:D7 :_]+NYLS7PQ7RIK[H9A<0$1%PA+'X[ MX_6)J$E(+-74S.&@^5@8BS[!$NH>!KVA974EJF:NS(:V/K#D&42VNSNRPS4W MO'SQNMTZ/C5E[$KZ=JA7<2QP>V .O8\&A&KNHP'OBI'DSFN$ P(C*4SB5KAI M*9+>);Z[9\)$4ID"ZQP=:"5#6'*M(L[PV) #1(%QA#6X^OI+E-!LS,D%,NVF MD)C1ZM!:JW? @Q:M'@MWX5:XVI@%.#CYQ*7C"DI"U)PN>V\4KVT48R-GYUWL M8(8K#+["/0X/:R5>@(\RV^\*1\.9M61>$0+ ML_\2QZ8CCL"4.P5^5H6& .3B1!B?X9C%,R_'M15+;ECE%\TE]9$N"7H9K6K) M/6Y0@">@BU%2,-_7FV)D!!-4"V> "&7$,U[F)!7&4;O/#>/K@.<#'!R@$#IZ MORBG@%A42.IH#&9Y)98E BM"P5FMD_@UXFXBF ;K.7O^2!KMBZ2]DW8#4/NG M^]ZX A8G@CFX4(-SH^,U:@ UUR\X#%'-YO$$P@0="2GLS)63;=LZ=/O0^Z@& M8*Y-7>DW/'U^*0W*"YT#5<:7ORA2FGD%?.')P862QS':#S%!$,R6-F)1/_<@NW"[ MO;/PX,1"$)4)_*HD([YZ\4BRU24V4LGKL7 )!E(@CZ MK4"M@>B#]26O')L4&EQQ9UZI,OI@/H\_#8?7H-)A4"BA9E%4'[ MHN3&&\]P=MN2QI1AH>&++-X)C[+QP1+$&/U) M-90:@SICBC1% _T[]\:4Q+GU+:9_\VJ!^.@1.^\3%DOFJDK%5IO[E<0DC/H9Z&49?.=R^&Z'VI8MCG6 MKI^<[!YMUEL[Q^Z3VCVJ'Q^_?@JQ)YWV7F(;WA'!&?"WR6GVIG)460*!N4-C MOYU_(2VX>.5KCN3QALN#M_]\,O,QO7('G5!]?Z(STJOZ3YD+Z)6>6!C9V3"R MZ4R\XY@[&=KJ^1GW.VM-SN.W?&C-7<(Y&VXZ_"8_-7RW\]WVC(WP MYS_^#Y'._P-02P,$% @ &*.E5F+6L$.Z!0 "!D !X !A,S(Q+3DP M-GAC96]C97)T:69I8V%T:6]N;RYH=&WM66UO&CD0_GZ_8DIUUT2"?0,2WAJ) M %6CMB$*5+E^.GG7WJS59;UGFQ#NU]_8NYL7:-*TO2AI=5&$@+''SSR>L9]9 M!B_&T]'\T\D$$KU(X>3CX?NC$=0:KGO6'+GN>#Z&M_,/[Z'E>#[,)<]U5ZN5LVHZ0IZ[\U/7N&JYJ1"*.533VL' ?(.OC-"#WP8O M&@T8BVBY8)F&2#*B&86EXMDYG%&F/D.C48X:B7PM^7FB(?"")IP)^9E?D,*N MN4[90>5GX!:?!ZY=9! *NCX84'X!G+ZN<:]#.YW]L.FU_: 5=;N=:)]&7DCV M:#>D^U[PEX\@71Q>S%%ZG;+7M07/&@DSZ_?V@USW5YSJI.=[WN\U.^Y@$(M, MXV(2)Q=O"Q];GC2[U V2\O.L9^.I%5,KS?F" M*3AF*S@5"Y*]JBO<@X9BDL?%0,7_88@)X=F/JQ(O^DEYQBK\?F! 3RX3'G(- MS<#Q;R.^+YHKV^/!;7T1+GP3QB]P'6%F,/E$9(\FI_.C-T>CX?QH>HR5=3K[ M.#R>PWQZ)_*<4(I5T$A9C$Y:+5S&!L,SBH'TFGOY4R6.WX&/SLP9.3";C&P\ M?K/MU9_]'@QG,!Q/3^:3\8,VX+G KDCN>GLP?0/SMQ.8#4\/A\>366/ZY_O) M)QB.YL82>%[PRQ7RTV \RB 26<8B<[_!BNL$=,)@F&5+DL(IRX74@)8W0B[ M]QKO0,0P3'-T!"UX*U)3NJH.1UGDP(Z9^L?+3A!X_9%8Y"1;VT]^?Q=B(:WG M-2,26&:FP9A%;!$R"4V_;NZZH Y$0#7()'NYT(S(D&1,-::7*5O#,-+&8I*]CG9BIR5

=,K)"B<_;'RW:G M_QU)]IP2<,??Q7WR][S^]NL<29%%"L;+-$7J<2M2DPE7V2'9WTLNF1%#RK!U MS?T.V07,.;^]0W>O&+[.I:L\*FGVN\T6\MGMFRS[&7@+[N>-9UAQ"V+)P K7 M!#U0_-;R4-9U3+A$5G/)E.&O;LPD30&G(2BL?S3D2*BJVUDQST@6F>_1(;6* MV)8DCEJF!?TB9]*NJ3:JQWDFM'WI3-8D3%D%)!22,ME /"G)%>M5;_J4JSPE MZQ[/K%<[J;\@\ASE&R%T%^"7ZE#@MZC6;^UYE72E4Q< M!=G<"M(S(6X04XVI5FK;$?>3==;:=VZZH+(-BPJ) M2Z+("DTC[1F)DDKBWFRYS+F(Q\^#.BXK;%5BU' F=!W89<1RZ\7,P\0PI5HV M'Q2P*_Q: Q=B?\JP3Z%E?UM.*>6Q;8\1:RX4L]*YP(H]Y<,ZEZ+-Q"Z(,GJ7 MU'Y..S@$A26$- C)44!C%MLX<5M7&"62BX!022TV6;[9-2<8RHRKY-K!0QXY2.#8\B#*.(9ECM\8F$SI M;?8WU)M]IH[[;/NGGF0I,;6[]93]6II83>)=3R$ABI.EWI[RE0?SY6OQ&X'] MM>+@7U!+ P04 " 8HZ56KL9'B[<% "#& '@ &$S,C(M.3 V>&-F M;V-EU9;6_;-A#^OE]Q=;$U 6R]V7'BEP9P;0<- MUL9!K*[KIX$6J8BH)&HD'>4X8O) M;!Q^.IU"HK,43C^\>7<\AD;+=3^VQZX["2?P-GS_#CJ.YT,H2:ZXYB(GJ>M. M3QK02+0N^JZ[6JV<5=L1\MP-SUSCJN.F0BCF4$T;AT/S#3X9H8<_#5^T6C 1 MT3)CN89(,J(9A:7B^3E\I$Q]AE:K&C46Q5KR\T1#X 5M^"CD9WY!2KOF.F6' MM9^A6WX>NG:1X4+0]>&0\@O@]'6#LX.NWPV"3M1;['?:C/9B2KJ=B+1C0KW M[_[A(T@7AY=SE%ZG['4CXWDK86;]_GY0Z,&*4YWT?<_[N6'''0YCD6M<3.+D M\L_2QY8GS2YUBZ3\/._;>!KEU-H)GS!-;0#)_@2 M\5W1?#V."%EG\@<%,IZ>A<='Q^-1>#P[P:H]FW\8G800SFY%7A!*L<):*8O1 M2:>#R]A@>$XQD'Z[6_RHI/@'\,&9.V,'YM.QC<=O[WG-)Y^#T1Q&D]EI.)T\ M* %/!79-MVV2QXZG\]5X MX!E@/,XA$GG.(G-WP(KK!'3"8)3G2Y+"&2N$U("6(R$S\+W6KR!B&*4%.H(. MO!6IV;JJ"<=YY,".F?K+RX,@\ 9CD14D7]M/_F 78B&MYS4C$EANIL&$12Q; M, EMOVGND: )1$',4[QUKJ#,6;24>+5AS"2G,+V,$I*?,[R!LHPK96#CKQE) M\;J"A$F&$&]"*:.HD31A3G[#D$D",X7\J<_RYQF,$\YB..(YR2..!,SB MF$<($#T:AU503;O*8@UHTCQ&:$THEE(M"290"[AQ;E3$VG/#!$>H*,RE>G-X M/7>P>#[ZBW MIU2+._XNILSO>H/M9XBDR+(:XV6:(O68BM04Q56A2/;GDDMF-(>,Y;KZ,6#)PLVN"'BA^ M:WFHMGA,N$16"\F4X:]IS"1- :=G?BJ&5: MTB\*)NV::F/W.$^$MJ\=SYHL4E8#60A)F6PAGI04BO7K/P:4JR(EZS[/K5<[ M:9 1>8ZJ="&T%EE_#R%AR9JN^;$XGIGNRYS*\)VO8LU=<^ZKH*B:N@FQO!>F9 M$#>(J3]86?;U_ROCG/(1=OUE]>D+E_\_0X4Y-T:GDR$V!Y&S1M/N/>'*MVGG2>C@TG5'5FD6E["519,6GD?N, M1$DM>V^V8>:LQ"/I05V8%;LJ,0HY%[H)[#)BA?5BYF&!F!>H54-" 3O%^YJZ M!;:O#'L76K6_U91*,MON&;$60C$KITNLV&<^K)LI6T_LC"BCM\GOIY3!$2C< M2DB#D!Q%-=:NC1/3NL(HD5P$A.HJVV3Y9B>=8,@+AD,+*2XX!EYGI^;4I'#% M,8,+TSM67=$&[V9,O)0Y5\FU@X>\D9# L0U"E'$,RP*_,3"9TMOL;R@Z^SH; M\VQ[JKYD*1;P!=MZP7TM5ZQ.\:ZGD 4*EJ7>GG+/._'J6;Z>M_\H./P;4$L# M!!0 ( !BCI58.I^U5L30$ "$X+@ 1 86QP<"TR,#(R,3(S,2YH=&WL MO6MW4T?2-OS]_A5Y\_G1I _5IZR9/(L R6(>#DD@R0U?9E5U58.(+3&23'!^ M_5MM6V 3 B:6+&U9,P0D[=;>6_NZZM1=7?7/__OF\."+US*;CZ>3?WUI_V&^ M_.+_?O//_V\T^M]O?[K_Q9UI/3J4R>*+VS/!A? 7OX\7+[[XE67^VQ=M-CW\ MXM?I[+?Q:QR-3KYS>_KJ>#9^_F+QA3/.OW=P]K5@80>51Z5$,P+T,"K5T,A4 M81!QU:/[/\^_!N^EFJB?AU!'T*2,"E<?P__+4(9@20E&H%$LK( M&8 -6+Q>+5UU]]]?OOO__C=_^/Z>SY5[:4\M6; M/N;+TT%?OSD83W[[ZZ']Z-NA-#L87QC:/SD9[(SQ7XTG\P5.JBS'C^=3<#9] M[!NG(Y9?F,\6;P7K_3H MO'IU8:1^H%>!?]3I83^OL^[=K?6S\#LDSI\T?G5Z<#F4Y;UQ#Y] M_94>./G1_X5S/WBD1R__^M\']Q_7%W*( MH_?)\B<:7F1*/TPX/QW^]0%.GO_K2YF,?G[\I5)>D+_YYZ$L\(O^_9'\]VC\ M^E]?WIY.%BK(HR?'K_1K]?3=O[Y3Z43T!L9OONX# M97;ZORA:I/9N)Y>_\WB)VG_^G(L/K,7C"Z$IM+>J%0FO;1#KB8X M_L^=?BO&*B'?83_!PWYI&7]]=Z+W=WQ;?\X,#^Y-6-[\/SG^\HLQZZG9_W), M=Z:O[[N?7C_U#X[XY=W7S[XO+Q\=_G+P],F+%P_O_'3P\ ]^^?2/G\;/?KT' M3W_]$?2SWQY\_]UO#P_OOGGH?C3W_<.#IW^\.GCVZUUX^N1'\^Q)]4_= _/T M\)?Q(QWWZ(Y^=N?;%\_N/'OQX G_]O"[;.Z[9\=/?ZWQP>^/IR\/ M#A_<.3A\^/V_7SZ[\]P_O//TCV>']X+^_>+9DY__>/CDQ]?\_7=C^O[G^.#) M0[TG'7_XHWWT_8]O'M[AEP_=O?#LSB\O'OZA[U\^[._?/#Q\S?_3KT^-G=WZ&9W?NFH?N@==K__;PU[MZS;ONP/#8Z+\_VXX0OA? ??T(X5"ILFHQR9!Z!K7Z$,:21*F)& MDW(@JPA_]_0:\;VEX/()P ?X?(_IIS U?\(T8VW1_3$]?G3GWO$# MU]'Z^?CARZ?FV:\_O7AZ^'-X]N0I/'MY]\VS[W\V#^]\.WYVNYAG__O"U,-? M)OAK.7KT\AX\4+8\ZV@]N><>OOSIX)DB_.S)P<'#ER\.'SSY[K=G>C\/OO_W M;__[Q\^_/WAR[S\U%6#K50:YN!&$Z$>48QC9J):V(-A8ZY??_& _2Q(-($1. M')IC<$P83:L_)B)O,7 MTP-^,D,>3Y[?P>,-J]\W#Y_<70+GGWW_U#Z\\QP>'CZ%![\^-4_=4_?HUY^] MGOOXX9/?W-/#!V^>_J'B^R?@^+=G+W\VC^X\=\]>/G_S[.5/+Y^]?!KZ]9_= MN6WOGQ/[YX:L[GD4M%U/2I$52O%D8)U7T-%8QU]-G M-6X^62?)V@B*&S'$;(HC"=!2M7O@K@)<]6HX_V,*^N3 C4JS. (3U"LUIHV2 M[R&)*E$5GCUP6P7<\S>/GCSX3Z!FHJUF9,C1"% ]SNP$1@&"+R$5XOP7$O?5 MQ=F!DV&K@SX3S%E/\=7%_]U%S^YA/CV:G;P[F=[[^HQ.I]#^'1]X>2(YF:18 MOAMS?]_&,OOBY(;D@]-,M^_]OXOA]OM?_F;YT<6SOSH)GY;OY@N<+>[@0DYB MNCZK9^SR>^^.O;U-?C?4NI&W[RYQ>F3Y?GF1KRX\J \^-ZK 6%7R;"/UA'PN MG+F*_K!D]8/\GWLGSRUZLP6/ZW0F;G'VL.+(F['@O.CF7QS-M/[]<^/[RR_OCRT?-^__\&GV6SP+F?U25P&R+E@CNI06'TI M*3@Y>9I>%2BL^VF><4B>]\#N]"WKQ=Z\.AC7\>*!'))>@L=Z]'1Q81DQ/%XH MD?IW;A_@?/ZHG6C76V_&\R^_60ZY/3T\G$Y.CM\Z/=$_O_K@^=\^K[>W\7D8 M^Y$)(P-7Q'C^ E5U_ GFLSL[.?C9.(L12@@D&BU H9BK"[XUJB5%:,[L&L[? M;B_.%W!!=22P%@D6 4+B@BF08P<0@]14=PV7VP/!I18#6?$PUAM0PXP%6:PT M"+E0)3ZU,EMBE"]8F0MV]@I/P(7H4P 7*Q" "T6#2L?!&&XY*CM/GH#=OB=@ MK_($SMO9'V3VN"O;MS^/QZ_UMLX//?$^<3&=O:^K+VF2__3]_N$=F4P/QY,/ MG?:R)N#"*;ZZ>/>?LA0)(OL,L1152=4#!0*;L+ T)Z:UZV/^&C728V6!S+^] M&)*M536M3C M!(P8:D4-/%VW&)!KC:&%8CB&>'V"N5, 74EO7)2@DLG4AKFH M$0FLWA:[6M5PU"0Q!+L3 %V;3[TZ7(I/Y)JU/C;UM4PC[JL5+:8,5BW\;FBV M:\-E=0J-1)^ZS:J_@H>6"GFJKB )>*]H7*.OM1VX?/YE[_[WJ">M3 ]?32?Z M=OZA2P_)Q*4876L9Q:IQ\S5B2=7T- -;77)9=HT1ZXU65^AZF)XDR2UY'R$H M.N!92-^)$74;\ZY9MO7BLCK+IJ&:(?4L6*" $5>,6(W96&HKUE'>-7E9[RS" M"BT;E=:\"\&7#-2X2,G>!&BE8M9'N&ORLEY<5B3LJ22904C2QRG]63,1JQ3CZY\),:N3 M*B$7C1>; T %EX.)-L52K2'B$@;$CD\!='O-!%DA.[>%':Y&DE1]\2E!]1Y] M":+JME5DWUS=(7;D;EIJT( 5.!'3,[G4@39]H]Y.L.,&S JM M4%_DY+*1F!@<9 *T0K'Y5""+0<,#8L2JH%D3%]<[[[$Z1JAC81W4AMY5P!)( MW?: OL9:" 0HN@:!4KL?"[-#(@1'X?F%O.X M;Q+&@Q]PS/($' X&I)6,A64RN)W$Z@RZ?;(.PC!)4P^\,3#_) L<3 MX;LXFXPGS^<#P4=#M HI13"&P3M/!*GKUX0Q0^1K=,TW]@2LBT$:L;7J7YB: MQ7D?L3I'9"K0!B:$]G[H9PO'YB?(JD\(/;5?@@$D5W)P&MRJ)PN44W-#Y-&6 M6*;-@ZO IFB-2S4BZ ,G?4DE@,T(5$S9P!Z.O9*X&H\VLJ?%9V-7W55>'H3 M)[L SP\_C>G.W=.3Z>E3V7&;:(V/L?8LVLW3?WOA] M3__0_&_W0DJVA47%6H*IK&!R0 M:86M-\QED ' WK9?CN[?WCRZ5Y:$T4(#R+T^ HD)C G82C08!SEO#4W[39^&92YEQK@I(VL=OIAAO?*TO ('F(!-ZH MS>7$!GHF=Q57;368O3.%84 \W#/@[V4^))L3.MN*;0#<**;DG$!M$BKZ0:Z. M;#HC=/.HVN2,$):HSQEJF\]SVR5VW)A=H2NL MX=::I]AJKU\,5!R":SF%; 2:.HUU)]BQJ[/.:V%$!&35$\%E0Q @DL,H))1B M$R7XD&I2W>A=H:MCA,8/V#(I&TH!8Z$DR[%*:HZ#9;[&RL77HR-V:C%V+8P@ ME%!B2P53@X19K4F_4(+O4R7-FDY-3=RXDX)L/.2R8; MF7<'IFO=%;I"USP!861HO4 XJ!/FN0?V+1@$$R+L[':GG=*PF]_NU'JUAN0S M%=\30Q%C-J'95%CMM7!S9:B]OK8C [UB"^3::F-D86DM#PC< MS2^H[Z/*05#>FMIZASHP HESCJ'ETC)G;ER]&1#E=V0Y=>.9+!OA82K"Q$ Y M1NF)R*1^F7Z66_ 8. Z)AWL&_+W=-]DY1RT%9PR(;24W6Q+%VBB)ZJ@!,6"? MR[0WOI;>H#>(9^.,G&TF'QCEAVU\-Y[)LA$>VAK(H824 M:@15OB5B;6@2F90=V \V9-]2'NX9\+<8P(ZJ+Z0&N%1H!=&;Q*E:KAH-8),! M,6!7PLGKH/P6%#;8"-W5XB+%Z(LC@IAB9BI4P:-!WX0&:7@'/AN\I_L:Z1XJ M,XBA%AE\Y>RY>=8 J_3F/CX.B.Y[]#\_R@B&:@'I+;7 9E-L#I8LYYH)J RR MTM^FUR@WCVK";&HS52I&-5PQVQRKR;XG!2 F.Z ^4/L\Y97WA,*2FD^5HY(" M)#6JE8T))17CH@,<$#OV>(4"B*Z@<@$Y00OAAV8# Z MQS:R#*GGY);DNJP%)BG68Q:TN01H+9?$O3XM6FPU-P<[ ].UYB"N4(QZHU:N MC7+*4*PK&-5QMT&"!QOM<@.(<69;\?GV:*[/74/FJOC,Q^\%V_>65^ G4E], MI@?3Y]T_F\Y>36?8QZX[5]1H /OW<#J:C$]!FASU>WG[_ \%YT;L'/IR M>8+ED>7[?H8/HM[ 2&@2>@LX2$:#,QO )+#JG5.UR\Q@I<-V]2/1YVE'KESQ M>3 _X P_UA#3G!GSVH\T58DK>0ZD14A-L"9&Q!=/[\>!ICVIG_/8I MO/EL\?5CO2(?'JJG><''^8%V<'/YL3OEJ*+5#IF=W2=TPH ZIG M E&!"[S]1O#^=/)\(;/#.T*+)\>OY*+MNZ\*^%&[K3'%\APKF%(_.=MW6,<' M^B#>M[6OIP>OU'+2J2_4_I,SOJ3^D7KO_Z/DE?_6V6/MD MR%L'35H(D*(E[@UTQ+G2P/I(>R(.@XAG,<#=-Z]DHM=5)?09OWQ;R%A;%0C) MQ4Q*1HGD4XD-Q(-Q)'Y/QFLAX[:P@2$RIEA\S #>]%C$5A/+[]*)Y0M41R@Q]A'X@?$BBMBG%7+%%R,SD04SIE4TQ@BL#F/';971\--4% M%ZL-V,6UI I,S1ANF3 -(3>KASL/\.5T=OMHOI@>RFQ^WL">??9H(BO,$:EZ M9Z>1T$_C^6_?'G\KD_KB$&>__4F1R^1(OIM-#_5+^HVZ^'6\>+&\IS7>T)_5 MUO*B?QJ\B^O7X"M@M*IBK ?;FO#RG9JP M&Z&&-M,&U98$&4/JY6.CJ$K*&JR(^CS@>3?PN'6PN(\TE-H9T"!6#05JX "U0':(58P: M;"FMQ2'4//BHVOU^^EIFDY-5^S.-_REDAF=W!F$!-K/Y2>EJ6Z'6ISX"86'/ M(;6@UL ;4W$ [%Z[1[H/\/9R];ERI48<^Y:R8I(!,0E++XG*+JNPM6*',FWQ M$TZ>G\%X0O+Q9'QX=+B+@-GBC&I U[R/X$PN13()54@ANP1#V 7Z(<#PS:X" M5HMQ%(JO*:E3YM5%2ZZTBCEADU*'"MBE).S2BOF'V50?Z>+XAP/U?C6J[ED5 MKTYLY <4]"_R8EP/9"0P4+9<2KSW;/GL M.#SET "4&:Z!:3&'TG)()F;#)# DK_BS,'V ]86ZSK/C\P-W$6!5 "*5LTD> M <52<9!3)-.,L,>=!?B[H]GD)(M#!WXW?M-?[:0 DQ0; X2(0WY_2Q\OST:ZUDGSW7<\N6]PU>SZ>N3P'@GH798JN63'3L-)'!!8'98 MC;J$U9H!+-]OB=E=3W*%%2=&>K

W*V.H9[>U#9W5S MVR;[GJ59L)&#D)B"\U[#*'010J,!;*/>1O=F/7DPCGU+IG(-%;R''$W&;(M: M.<<";L<$Z?JA6IU4-35")D)V0;(Z'RI;;(A\"[;7VW%QQZ3J>GS*M0B5$1\0 MX?OR,'1FT\M#V^+5(MG2.J&%N0&27RI#CBRS[ZU MV)]K9D&-/?V MW5C]);D_?BU\;Z+/X_F8#N36?"Z+^;?'IQD?)S7T+I;>F;;%[SB3._):#J8[ M.X6ND:>%(M$[4R$WH@ZTA]( 8[*\TQD.ZR70P^FD[_^6A=QZ/I/=G;DMT4$4 M=0]%4)UZ*I[4L43.BG'X-1[-9 K.#8HJG6J1,2"B>T05@BW5/GL/'6L M>CR4?'3$"!0MVE1JB*4A]-IP>ZWSV=0YB;M^4#C43CV9(4O/9)YK&'1_7/7$ MNYFCX,%R:[;E:!!B84S5-35?OH36L@RAY=.6:: ;2:/F6FQ-_T.LT/O\!DD: M@1>JI>28A]2V\V^9F[=;.HZ_Q?F?O[B+D&A,'%!1/8A-PB-*;,GEU2/"G(H?D=5Z;4CML+4#9)6,"I$X*%VQ(LRI)[P M^TF<3T[B2!5JM>6< %2!9AM+5#^'!9NQ?@ ]1K8=X_7$]9%Z02!FL +@F*@A M<531]1D)!U _:T"PK4ZU"J5*U4A"FZ$ZGU6K]AIH&4*4&LJ.2=O&9DK7(W.] MD:LU&#E[,%6PF M 1757+LC>ND[N7HZZU5]IHT4K\P!T1 'SSE"TQ"T!>M;\ 3-^&3,@+CTD[R: MSA;CR?.?E5,W ;L&M:'K@0T7U=D9 9-$8YD1U0,>2@K%#[,I']7%H]ECF;U6 M'^C]_I%ZXY?R:/V_73*W=\ZN]R%,G/C63T:+[Z=XNQDR&VD'2W. MDHFMI%9,-0V8 D5L;-#5 LZFR@.0^SUW-J1WC)%2,(?L T!4;Z1ALGTW(90: M?.6!2YX\='KUX=[.XZH64E18@:[),#ZH;+!9\<9@.N(.2]SMEZ MWFQ$WR11]9)B"]$0B!)'J"*PBY!!XYZ]G_/9O+E[('4QFT[&=2<5C:H7K%"\ M$J?_0V2+%_&Q.F@QQ;!7--M+F(UH&/3,T7'R4:FCH5/O*B,BP8</)\%Y5.3RB"W%"CB@I]][3M_6^;16<\P"":V]UDSFQ&ST I($W_ M0P;G*&/P!E(M&J@Z T/9K[@-=F)#N\8J9L06.H8!$AF?A7UL@6-HU=X@F1^D M_*$E+JJIK2T.V*3"A:DV1@C&QS2DA-![?3.#O&W8=7]:\5W6PKNF4O/%H_88 M=W49,V3'KK>%\AY"BUB(/8*79LBIKAV .&XIG!N13L^"/H$KU+Q&<)GT02?T MKB5K23VKT[0THZ*Z;2AVI?H6N^]E^GR&KUZ,*QZ<\VZ^6SPXEMG\NX/I;,RX MYF0S$T;&O_UE5^C@3)5\P]/$P%:2JD_&XKC9&C'F=B9AX4S"3-H^"5LY-I>Z MXD:ZOIWB?DFI-6E5Q1.RS48D-!/ 0J06P2!%ZWM"4@E[BJRRZL<@*2+6<2^E M43 P<%25XD*L&O!D;YC*TFW.2XIDEW:>(BL ,E\>R#QR:05 &E/T_Y#%LNN) MXP3)J:C7UEJN67#[$\?O"\YE.75ZA =/9'9X#L*?;M]ZU%H/B2;\*\[DQ?1H M+H]?X3K"H?5DAQL*Q7I5Q9[!D11?30LD&KBR+WPV*V7=%KO$ZR^LM44D>$^F MK;MVKQLLY]([?S;V$(/+-8@W":U$+BW$@3)FM36T]HRYL//TSZN]A6Z.'*KB-.*/J+@0HT^6>!LR%DO4EI49]R2 M6RY@*22C&X/-]L9I[^'^\?1H;5O%7L<(C-N32:W9C2=/1C7%^/G M.+D&U1[_GFH_FHQ/$9G_MRW>/NI#]4&.9O+-T6+V=3^P_/+R\^7[_NT/3^89 M%NM;[^W>2Q_63!8:) [>B[$IO=4 <;3-.*\G-M@.!GU !\3+ZX"X AV0HF0- MZ(NUW4B(+<#(B&1S44M1S4!(LF(HM]U07#-)3#6!HK'%U H-*5<"";GX"FI# MREM?PBY]"3M(7^(Q3OX]U;@/#\9M.IN,!^YQVLN[$W85[H13AU.IX6,OMHM! ME"6M44LQF J.\IXEVZA+KILE L(U8JF)'01E22+VUH60FOB4LA2 USKB87X[@V08A+#5],&2U?#!&>W9E0*/KGDH)[?NA5 MG #IN?7B0U;!U=?40'S-J:BK*,J5/46V3+=?/T6D>.2J(410![%ORK2JY#U1 M#<9P].%,M]\$9EQ9L9^'Y"H+A,U(*S&P986D$29OI1J?4TIB NY:"N3W,I&9 MPC;A6WRHRGB^F.FHUW+WS:M>;V\7TR)+LSG40LS6@+I72,*%:PT.2H;L=RTM M,'96J(/L$%*#%#"^=;*;K]WU.J?_RZ]W'/\RFA^/Y M?#H[[O>Q3L5N\\BXD7,K4.R.4JO9HPTL$%FM;!'+$HKRPA8^<<=.*3':M[S/CH_HEO>'7F4[=HP&2P)O3(36E_=+9,H0* =K<0"E76\R?]92,#;X M$$Q0_S W@&P8F;A*\E5?@L,!-%_:4V+5M?53\]!)$-7<0',E^HI%?9+>5HTJ MGW@@Q=@])3Z7$H^/:#KC\435-S^6>C03OLB0N;>F_V^MCDGI;NW?9/!IBFVOMKM(%S8(56VA=1%8_TUDJ<48,\:4@]^KH\'S9O,Z*;=L#%.-M7H MEU0]27:4*SMOBJ$3?]R8L.?6T+AUSE2G02 W&2* PA0XJA)"?!%U^S MV.8#[.ER/73I?SWY?3H0UL36;&!7R4GL1>*+R=9DRN(Q)_6&]JRY/M8\FJQW M7F!UK#'9U\ Y""%#[U"*8IJMR%MZ0\Y&, MH8HY0*&"U+/5)6=J%)([;4EAEF4$MII NZ-VUF*L+JR>FLO7(WB/:U=)2XE1 M35H 6S!#*PZ#:BH1JKT10:EQS[5=,7&;YYIE:&*35!L(/&%?HU\K+!L"5$+TS56Q M(,2%LA%G'9. 2=5M/V]VQQ"N>X9@=:RIB< TDF2 @5HKH:7L J84"HIK>]8, MW'U:"VL20&F1,*F_#541!6^I3V<'-H3AK4=T6HC@Y,6>/H-4.G_VARY7T>"] MH5?)D_4I>F=Z$5$!*XZD-6Z]O%'2UR'ON;8KJFKS7',NQ^*:=<$$*,+9Q)0Q M8 D.O4$8$-?V3OC6LZVR<[Z67H2Q &',E2EA45^,BTN&!K2/9S <'?YVW=V[ \ER73MISF8MM@J2^(&2N?5M21N6.O-GBZKSA]>\I,RC*O)" M9G9D.$.LH9DJ@!;/LGB=V[K"35L'YL5L63=RJZCB% JPLUR:NI/0>U2C)(O1 MH$8GFU:NL(-7DFRDV&]]Z&\3LMF6&""I04"E3U>C ]STQH7@T' I:&T[#_[V)VUQF22.6&J-UR1%0 M]86$N&M$GQ*S+V=!D1DJ/F>^;3^X[NC#K&CG86TYH3/!8P%(O4@9D$E04[$: MA9SMAK9F.0VRA^93END4G$M/-Y@5U9MS;%MN-?K:(*C""Q -))M=3"$'M[V6 MB67\]7UYC@=W3^[G7-3X8#J;C5Z'*:@E)(6\9 MI$F"LKVV[F8AOCKKZ6O*.8*0L0#5,G("*L6*.CELSXH*;"7B@Y]2G#NS]HI. M*V0*M ;&!0S156C)Y- "$'"(P43P]L;/^0R:,IN??0H^>M^+#5CT$&NFJC$6 M*<\:J>W) ]A#_G%:_3R97]HZ7)U*REE]!O4WY<]":B^?K*^>S_#P_A0G6[P] M_&TFVH'>YX=3T/J1Y;W:MV*#% M&DJNK7(5 VQ*1E=$4FD8C4_A_73$/3>VDQN;MUS@6S48#$EU &@IJ^&JG%.6 MP#'*GDC73Z1+7_[;H_EX(O/YK?K?H_%\_*[1P,D]W#M\-9W/Q^K]W9+9='XM MS;TWX7LYC?]"2I+5IZ^$9&)0%\PEIFPRF9W95S @!E^52!OI0M*SD#BQ;SGT MNG.62FM! \66>['8?#:!9)19P^3/]4WP]-20+.8 SOJ0"!%*4 ?#:\"&?,F M.KG_#8UT_>W-)1=(/5LIJ6DSR6(3C[6BN.)%/;>S;F1;N-?HKZ>T;QTL[B.M M>P%]5<61K4?RL42-JQ#T#39G$8U!?58YI?*><[&'XHJV?%4[J1J)QL>U.(4. M?)52BLW!]E05BJG2$)?_KD=R5K8YR29J,4BB4 &=R=:BS8V2D08NPIGNVL(I MT>M:COM+U_OL,GCU>]0'?C2N\N7M9B/B*$9EUO2.!RH2$8A)'3%<0MJW(?H^EXK!?Z-DR.<;B/APE8J ME K>>W5#[-Z,;!MGUF)*;%4;XGMIA&3 QD(244+STDHRH:4S4^+W-/A+;V)6 M7VS*D/@59=IC:\&86B.[W@"4;"U1F"J5:B(NIR#]TI#LV; E;'C?C/C+FQ&_ M(C-B/7MG8A)5(C93"<6D*L5E08AABZORW$S&K,6(%,1<3? :B#1(OI)43Q"M M(6)U2<\:"F_C%,;E5J#NCR?RJ-V>"2_/\?=I<5VT.[W;[[".#]Y>9GGL)WD] M/7@]GCR_.&C="Y\KFCG+N83*_F2?'MA Y(*OI;3H 4SU6SP!,CBV;8N":2FE MR+5Q((:87+&IEB910]WLR0R^8_G.0+ZZ),X<"8"LRK4K8$+-59"KPN\D]]K/ M.Y.Y-&SL-Y^9%$I6'T,=#88 CC$'@A340A0J(C6>.1]EJ+635LF/]3D'5Z#F MC[=OK=OS*"LJ&)@:^VI<7SF'W/NP@CBR4-4B,5/:4VWP5+MZ6'<;7XT7>NTW MKU2IC1=',_F,Q[HM3 \V"6'C)KWZ?35%&AJR@DT<4ZMGR85E6=%Y3_ES5_P% M9^.^K_ GM6CGB/'KXW__,-/1_>.!:=/WLR3+Y:L_E]542&3C#3A"J,4"]0*^ M4GP%(^H9AN3CWAV\@3KXSX*V/')901NDQZM.AXTLT8O*1*JYY%"2Y!J.W M.7]OFR*B=;N=*RS>06@LYPQ]&UI&*92+"7UY1DTQ%]G/?FP#WBN<^O IU!#$ MQR[?:#( DYH]3C97B;"W=9L'?O-6("#6I(J_6IO N8I93'4N6 ]-Z2)G*_>P M]\ROGC>^04_KRCD"\+DW"T].ZR@\_KE =3#X 8Q%?*]+D9FR<8V:UO(7K+;NQO7 M* ;SV>+KGW#R_.PW]+^KC#'9M)\0V[TMM+EDZRWED"1 M=;%@M4S.BP8-O9/"?I)D.\#?_$1)"BX9:,F)<8 EH-C09\R9O%1;XG[Z=%NT MPTJSQX0%7:OH>_-/K*'%C")L-: S9[N;]LO6'\?\I]4MU6UEP'966>C1:YE- MQL]?G&7>ZXWTH8^G;?;VR+T)RYO'O^.K]81W%[VB%>5PJ'WDEGL7FI0@U8 V M: B'OHK&;ASSF84LRQF,O3#LA6$;A.%]C^&RR29N9_CB=4(S+;$$HTPI=R K0O@DV#)AM"ZDJ/U GD?2VP>^,W'$2ZS MM3D6*=Z##19]ZQOHT81*,66[CR.V02NL+H;@J(J_SR5$;-";Q .H,@ PW.LS MVGW:S0#6OU=85-YQBC8%S@T!6D/O4W#-90FYZ$=#]PF&U],J-&]*2(U[WH#E M1I!]M*V:;$*OHSIT^1Q>SRFA8G+%I@&G :0+:5J349&I$ 0\E"%9VN@6IU4.4CJ>) 8)PS5 UJ# MZ%7999$]N!T^KD*34PMHH-K"X]&T=L%#9CO'$QL S 2CU>: C;OW/[ M .?S1^WQ8EI_>]]YF(UE?ON'F329J2X\&3(003*1:ZV]-1Q'*#$0]MT/0:AE M];Y+&-!TS/8@M?GY$P,(D1,'#:K!,6$TK7*HQNDGT0^IHL,E8+T]/3R<3DZ. M[\ILV-M\\-?J47TX#[P?67[[TOG?")1#Y9JAY]@2%!?8]S3PY(NZJ79GB7%[ M1XCQ7O>]+-YDEZ$!4"(*KJ^>2+79>SJ;3#=+-,W T?P[VOO2U]^V%F;F\GPR MJ^L\91K&2I0@!+#)**\,&N_8&;3>GU88W&H:;0&,%[JXKFR"G&,+C-GFVI?- M(A7NY2)\8'B,TD)U53*JS4@8<^XEJ#V M%9H0%TV M]S3:7*O+6KBJJ? DY(%JU?B"*F5G2!R:PML__;(]P>):YEVP>0_))%2DP/:* MG5Z$0VDAUH)I /.8EP;HSB#G71HWGZR39&T$C<][KR#M>WGS494?S%HDVJ< MT)?&*6F4UJHC;TJIW#1J"TW?)"3CGQ[4Y&G!>7 'L[ MP=9[P9<$U5+)#3DU42"!J&ZQA/?:%T_&BP-YU.Y->/QZS$=X\*XLQJ/6QE5F MJY+C[>',>MK4)M^-Q^PVF# &@%) M)J- U( S.8PAVB'-^_8>;8MCC0I>32?Z=OZA:&%($HH4$;AY6PM"\(RE4*G. MA,P2&&D '81W("5K52U] Z?4ZX [R@9*K61\MD6#+LD"$,MNH;GU>9.K@A4- MD09,P+W;>R3NE?>$O0G5,(=H=A'6+5Z6616L3DV?R8288X#9IYN"B>L@A M6"YG)6KL]E;EV+C*O5@VQ:ZF;$HJ-A1+%2II0!IBJ2C>4#"Q!);E]H"!2]DU MX[*2[34AJ"%K#C6@@(BA.%,-24O>1AOB$)I4;PU [VN_Z^\;+7W2MYB63F:$ M&:@9'ZU-P49(]JVO JZ,EB^V#/WXPI6B>MGE MX"G&) *9-:+G4"M RKZDX);KAV$IC?&FF+$AT29<7NSCBJI(^ZA4,8$K%=#8 MA!QFM(@2P21GW0!HRH)(.18 Y!BN,0OV3/\],6VX;?A MY=_'1S0?\QAGQX^Q<^@#E_UA-GZM]_;# =9K(E(:V\.Y&Z0 M+D;V:47KA &LM @A>0]8>H>19DLL+2 4HN4J1%HZA5M,A>US*DZ+=S]Y\*@U M163R_#I4R*6]TK2:R806?-]T3*TZ ]P,$AG42,-Q,;;"O]!_MO[+*YK99(,I MM!S(1"@E9&MB]OJA8=M;"Q>EM5S\LIFM8L,SO-KOATZY=-:RZ?T&E6E(*04,VTM.)" D$D#<"# M,=$VQ*(/?&?17+]L;@!-]9.Y0I:,-0'&D!F-5*2^IMU:6Z+Y-NMZ9U(0KD$V M/R/9VJY&TV*M-?>J*\UXT" Z QDAGZ51$%@VJMU!-*]!-J\?35*@("3$%@$" M9O+)J<5,/J%4%G.VO\Z=SF^>O-A6-'L4^ZC=ZH'KZ8+8N0F)'XYF]07.Y=;S MF5S'S*8"Z2XYL_G>T*M$MJ&HAFT0C/1MMCYC,^K2MA@E8CM;X["]>-49EBYO M*Y8;FM?Z20[TNOR#HG7\1'DTQ]HW.\V_/3Y_Y.)]W)N\EOEB^JGL_)4PZK*[ M*'6HRZO0#FC[1FU5",Y!YES$4O*]Z:784AJ<,78%U/KES;_VT M"?KGDK0Y/_1*H77HTR*N"$GOD='=O&)$JF!T^:Q+H[+%GBD!?;&GS6?0YGH: M&Y_PP5Y6XYP?>I4<6EM1PW?7VY'U.ND%F'IS3S4J&M>;MQIGZ0V$7?$&OKT6 M-"_K#835> .V9A,=1U#AAZ#1.[%K'$(M9,5)W5DTK\$;N'XT8T@FDU#,6"&; M1M!8-![4_TK)9VMZM@=_H^6+FX'FBM3ZO>4/XR=27TRF!]/G:^@D]QZ/3FSP MY7AT8>B5JII68WU+T"J RT2^(E47#3J+!J:F[1&+O2P #MK7L8@!?LH&D:OQMZE04=YU-, M-FE4J XA.0H17 &RD"W)64^T8=!XU_ATZ8MN-&5[(ZQ-O6IC2R622QK&-,+@ MT-J2 +G 67+?GK5[+7C9XL#95M][QB5CH-A2?*92-9AB+R8LE\Z41LOX:?N* M06QZ ]"J*]1=^LH?GZ:[>R#UWW(]I+U\=+B2"AC>4LR2?&$V8 QF&UIT;&/ M&IGMGK1[ZOS5QI6 V83J/+* $2RU4%50#32]3BD#HLY[SL^IS9)9F\X.<5+E M6S5=?#)F3YJK&LF^.2Q9%UP4J%[=+E\4TMZFJ9?*'I*^^1!IWM5-V7-F99RQ M0:HWS4)@ B*3J7K+J*Y6(8,XI/KJ'^+,$QVVFVS92-GVFB05BJXU4C?# M!Y*4(U H()9+4O,NS:(QK0HLEQ.=]:/EBVW%<"LCBSM/[CV6V>MQE?6G!2HG MK+\T?=X-O.@'( MK28!*&*+.9>@0A[ U4C)&49G ]6 $<-;-,L2S:UU^_?*P%T^ G KFFHPN0;U MY1# 0P#*J"&C4)"^[4SC@0'Y ]NF##;@&1B5^>QMJTE5>T,JDJT37UW/"0SI M-(?!+-$TUX'FYSXW<_GG9E;G%4LBVWH%,2Y@32.,-?:NX[WNK,4XH,CF\0N< MG0:]?9)?CV)7:">?SF\=+5Y,9^,_A'^>L,Q.!.31JW[\AP/L:UIWW\BLCN?R MPTP?R4]]N>F\1WW^H-W%X,A+\ZTB@PL18@XEB6'@(.I".ZEI )V(!HO^6OH7 M>76(;$HQM5:@$&,(K:"":YE-X2'-;UT3LFX7Y9J;5TG.QN<,P.KO>!<9-((N MT4&H92_7ZT-_+7*=K>?8>QN)&FA)/G.JZ%P"%7B;;-K+]?O(^EV4:_2Q-N2;;P(XK8/1H O5,X5[,W=FRE^LUHK\6N7;%D.DM MFA(D4%^\.%>*R;YZ!$O6#TBN_R)+_^[AJX/IL<@Y-'=1,A-'L<$WWTS?1F[0 M52\A6FS.J8BF 2T#; V0&UD!"!X8&=!3Z9N+$Q6JQN9H 9#)U@%)9->:#_'P M0D+7[],G+Z9'/)K($]C2S_=ZD]BN_[DU./@7P\"BU$=T@[$% M7? B#@SZ8EKSG'S(C2QYO_U6>\^D]7D 9%L+KD@%!VH\R =R.3OHV26FA.TG MQ\Y!XL'FG-498TD0D\^F5D>F.>E3WNQ.(+F6M=\50[*V'9/G8# K@T$8U'/J MJ161@%.F5CQ#L!8XJ&RD#:S%#P6/S2<$F%*]"8G AP(Y-*J!C&BTT[=PN32D MM)@-;S_>1'YLKF"*J83>J@QF!"\YQUI"2L&:4P6XQ^S#"M"N3 &R$Q>E!?TW M@O>8T2LFTL!*205I0*'(IKNN7;_33]:3 5-%A""J."6R:&W?R"\IM398O^XZ M9&AUOAS5FB!5=:9] VP^^]K0HX"K57+E[8?AFF9,3PYJ#+?F0&U8[$%'8+R$ MQ '4$+922TN *KXI9^_S@#3PGD8#,1R^.,O-6"A&HQUL.9H:1!S['%QU>XUU MX>"3WZ=#I=I:-%;-1FQ2]STZ!*DA&T9!+"*%4]DO%.\>C3:OL:@((2KK) $X MBAC9 8MUN9&+P>PUU@6JO9C)8,WC6G26^N$:*P4\V4_M]74K5%LSP5N7* YI M6_R>2(/16L8'SD!J(X.%()A;B]CG5Z"GN"OK]EKKW,'OIDW$TI+ \,F MU4@1 X A=OL7FFO%ALRF[7>\[1Z/-J^S?&ALBY>*A4!\*1FM%TQ.HJUH!S"I M>*U<&[\>K'U;5YG)>>8@X:$ MD04:0%$_/Y9:+05U^JW=?IUU)6S6>+K\]IA?[VP7@R/CPZ'*H66(\U2>(=-^P).KV%2^E5J/X0P/AF#_#[Q2VYM!:@UAP)O+%(U*BBN*J1RVY2KJ4J9:$M9FQ Z4%L-6 )NGA6W6)V*?P'J@P-2LQA=0.0H9 M7V5[D\;^MI*XFJ)>7:)8 S;H8K I"$2KRCEPK;[8!"$TW.)\O;\MB-ORZ M[ MM9&Y];;B(!'45$I&BZ!VTHA9-A5V)H^6+[8-@[CCU_P^&C]B:ZJ MMO)E=-9[0Z]2_T(0R4V[^)$N/DY0NT)C) M)*MTXG FQ<%L;;_)C\_]/+ES;]UR'/3/"N38%56:3*HZ783DD!P[[U)RH?2- M'VG[D?A.';^%W!^_%KXWTRT^.G%JJA'\\7T4&;W MQ_/%IZ;G;APG4'PA!/)B0\](HYHY>"H-B?ONDAWEQ,/II/:5B<6[SG)[:KQ? MIHAKB!F8290)L6:;6DH>N*@V=_6LXTZGQFC;.;(!2-XWO.=!^83A/3_T*DL[ MU, :[\C;K)+,&1%$L;.,G%/*2]&V6UO__N.PW3I8W$=:[X++"1K6K$":F@H/ M1--"LP#1049 #R4X@Q63<]N/QE",[[!X86,F&WPL4:-=JXXQ@#?F%'M- MP-WDQ1.I+R;3@^GSXY,T@?>_N&?*!]SW6HI44U1[).#>ICUB53[T9M0Z_L#BF]<]>L&6T[3S8$RY]=-GO);C<7 MAEZE%A%)])"EB57?S58T! D3AP#.5O/693,P3.AN'\AK.< )W[]_^QJB(%B! M6!D3/*/W49J'FBH"U(BVQ>B=HYS?1D$PVF/S6>$07%JVW@V]2G8NY& \"Z+& M1:9FRLY3<$PV!J8"9\MP9GO;@7T= CA",)9"<2Y+62S!K)$4H%+:?-G\/ MO!FR]'I_U^0&#UBQJ!91-<*A.$Y07"ZUY(8N1)1J ^&.,F1S(=. N<*<5&U4 M7V).8/4UA19\#623RILK9YTFS;)OZ!:39ALP>K_WXWF4/E$G[?S0JVPA=I=W(VG/=+Z\RM^A:5:^*$"$"N((A M R7OH*"W(?DS]7<-3V ]3.Y-L!=KZ8)]4<.L" Z37:@A(-B>I4 S&4M%BM-Q<-?9LLK?S8[3M1-D4+N\[*/;RS:GM:II39P6QAAB- MP0!!/4^J%3$S]S:> 6A (%XBK_+Z>YOO,G="SAF+ \B!(?9^&,(24DJUQ&+3 MV_T8E*D=&V M0!P_/[PX M[5W5BPI-)UUI;*;IQP;80XFJ^.92[_Z1L*"EXD_2@Y(UR=2SS*!BUYZ#_[EZ MT)217<5VA.8#V."%2A3(A2F:7L3&V]S#9L'MW49]SE3BI([QX)X^A=E1__9% M_MZJ=7JDK/Y)JHQ?HQK2]=NHU>RS=@U#"44DJ"H+2!X=N=P$2!#?3E<.&9O; M.'\Q$#0(((28,4[N(R6^\*\PHK*7LJH;J 0@@Y%VS$)OBHGEPN!6'XN)S8Z5L3OC^M>/#O MH]EXSN.ZW;T%CS1\.8'G[.)O'_VAX/QH)J<^S=G!Y3F6QY;O^TD^/$]O'"4# M1:6OJ%!248J(]3R!?^H!GPQX\ M?K!FOVPS]1.%)1J(V4?5LCZ1 3&V8FG&FUSL@#KI;3W F^FV%P.%4#56$P\( MA (1C8465)Z=@QL@P7??5#E8HKR#,MQ,*BZ44@OW]11;L.8$+O;:,]ZAN0$R M?(T0;T2*JXJL%Z=1(S40QV@B6=+P.1=?* VA6.+G0/P )T<-ZT(]L,GS'V_? MVF'A-=[&YHTMI@%(*KD76[/>DCK70LOIT9T1WLT@NQ&9;<$#!Q#L=< LEQ*% MP'FGT9)7!NVTS)[M<=QAN27!$(.UU:FMA5@*"'&1F*EYK+C3J\;^B >&T2V%?JA!9\8 M)LX\!+VU'AFG/LC&/HP/&R5A:,:VA4C&CAD%S#&\P-5]WX"MU;>JI]D--Q8K M>?_DU2/F6IT*18TXCIS -D.+)8$=)1:W8Q;H0>P]8JZ]U\U]$,[ECN&[EN_$ MV+_2,/TPM&*N@^IUDXA;L?7(.+?'B[R!Y;IV9#(6 MA6 1<\]%P1QZP2-CUOOZ85NV$G8!HO]+>!5[*."2;@\2V-JC'D F[NRE4>P M)/#;Y/2:>WFK O_7*^,P'(.YCN?S %2X$84A<\%W9B;6S3F>N0VRHJ6JC9-5 MH6U;9NS%L9V TZ[[+&&F'4:N%T26ZUBLE55;7\WP,):-EP3\DVQ"DV MGJY^H=*#.+%B(V:Z#;3$'-TU$L2\< PK"K8A9]B2T^9()]WW[2BP;3_Q MP(J*3>98<<@=DWF&SVQ_6SK;;@\Y/?XB)#OT=-]Q$42)VZ'A^J85)&8,[W!M M#ZBKE5#;3%(/(J6X\2V%?$@CJ((+2G;,P*+MS[?ME7G/(A@BCC0 M4.);'@JF)'!\SV>Z:T9<]\(PTEDKF+:,BA[F[!+GAF?J3A $ANTZ,8L]T_<< M%_[K@F&^#:69@L-#8AL*REIHV M1C;YH6Z8#+;7\;#@R05"PG[$G@4*SC7;V/A65UD]3.&K9]D^7;C)O,,72=>Y;E!+;!W6VH[&V)Z*$E$7="/_"<)/;\P/9T M.W1YP"W=3G2,,_G;<%KG.D1T",M3I"P[YC#[*,V G.BJ>Z*E7ZDZD@6&D?@1 MMP*TD+C/',>U+2LV MVS0W,;:IA;BMHH&14SW[!T5T]T/-$=>J'O&PZ/8B=F MANVXOZJUM)72P7 \9CBVZ?A!9+MQ%$1>DJ#>\:PXULU?U9?:2KX,09K'>H3M MXQ/;\4T?/H6.#<9G$OJ>X6\N[.#&VYWW7=)Z)["4+O/P(*EM>;9K\X3YB6'Q M(#9<*PIT\'HW%[RUI8_[@).-8IWK)K=#W4OLQ.+,U9F%8&DZ8T H7BL_MJC( M]&Z ;4V? R'XIF-&MA.R$*R'Q ;G@H>Q[1E1*T&VDT)N3X;X;F)[3FA;01#: MKJO[+'!9R$.7(_X(-UL9LOD5H'$9YV8K028SLJ,N]$:MB^HUN! M%SDF,\%IL1@+ ]>VK9@%7AQY>BLUMHXX;D]R6"8WF1]&@>4;M@M&ANU9CALE M3N*[D6GS5G)L;,GDG0@+R[=,+PJ8[\?,=HW #RS=M;G#_,0+(]MMA<4VT,/M MR0"=R(DIBB[M&&)@6F!2> MZ5N&D;BNPQ+3M#W6&A5;11>WV$Z+,X1I"WV/6W;,]-#AIFTZ=N0&AF/&K)47 M6U%.>"( M MN)>>A9%@=3E+L>=JW46[FQJ?5^=R,J(F9846ABEL1V$G!, SU@S B88R:! MT9H7VT .M]@RE8/]X%A6[$7,!BG!P$.- ]MEML4BW][RJHQ?INSN;O*IAL," MW0B,6O1''L@TS3LS(,VPC]GR$/[%@ M!V/?#'1]@^7&EA3.W!X;ZX[!#,UQE^(;N.%'@&^#;.R9C=@Q,YGN)[EJ>:6Q!R^R-+R:Y/;[RP8CV$M-R7 =, M)ZXS[KJ>8_I68-O&3&3&6#SVFR# MHV>;7FMQBQ7 END&GNV'GN?:B<%8'#+3"7S+\[GOAM;C8*CMKH?1G<0S(F9Q M+*.+N,N24 <;T#7LT.!N'#Q"/MK*TI1$9WI@!A9SP)N/?#V,;,8#ESMQ9+$P M]AXA+VUEE4B2V#KSP19/N&Z'X#LE@<$\W_4\)W) "CX.?MK*@@W',\(@X!Z( M.=].N W;$MJA;7N^I3MAS!\'"VUE[82I.VX$]AS#6AK=8:$;>K$.3A(W60R< M]#BV9JO3U8D>&;%C!%Z4V'80(6I)[+H.MFMUX;_QXQ!L6Y\YYIX%[FML!G;H M4 \Q)V&@@&+/#IPHYO;CXZ2M3.)&W#-M/P8+V]5M7T]\$_N$A4[B!)'IQ=;C MX*9MS*=Z?A0DH(*,R(MLRS/\*+9"W[ YK& 8FH^$@;8QM>D9# P"(PXL([#] MP/)=._9,,S M'AD<4=6#/;M#ES E?W&+@_H6X[ML.V/]RS MY2D^W8BYD>@ACPP?]D=G\*>3&,PV$\=PMT'GT*KOYN-Q6JT*M->@4N'JR6GO MM.!\BPPV'X27[SI>"-::[40ZUFIXCL/U@+/8L56IGV'ZV[4KZM?C?,ZR:EYO MRYUSB]$U_=N09HP;MA5X9N@EMAL'00*^*;=MW_*3Q%:=LW%?NNT&?6>#5L!J MEK;H.V US4M_IGV";B1!'$1>&/NV;[(P,)-0#US30=S[(1+[%@#B^XXYW4N[I_3=@ANO1V M6AA$NNL%B>&9'K=CGX>.88>A'3M^P'3/B25?Z@I"2M^RG00^G68L!3X\F.RE M993/)M5N/BNJH^3H<\;.\C';Q>^*.5DKBV_OGFWUZV-,Z3^\V;-)*G8Z4@M1 M;]^8LW)6<+%.]<_J.>I7]1D?M-Z/L$SFQ(D3.VYBFWX 3AT'>\@#WR(*?(\K M0#DCZ*H_6@JZ+<0Y([@.!:U<^H,4E+&+03_RQQM3C^/:'K,);->V(\-E M+'%U%NN>E5B&'ROJ\20<(7R_%%>99. M&W+E):LJ7LQ5<7B)XR!)G2C*#8\'K/$%T6N+=%L$M$T(B8K=/ SQ MX42@ND"$A'AHE24Z,V/=<&*J43*E%#&5%#$W-V+R\#NTRM;750ITZ:V$3$S7 MMRPKL1/3=&W#-4([,)D?NW80@D:-$[F=MMI.^^Z-D W9SNN_5^43=C-6ED?) ML,JCS\MOQK <&,/X^\N[IR+[^E1DWXY)!AY09$6Z%SA 18$-5FP<%'P^%H;NL7BZ/X)R7<-YAM^Y)M18KNA'P0FMX,@2G0> M8MWRXR*DAECHM53T@U3T6_KE><'+?%9$O!0?SSB+:?!Q>O[[?^!?TH3ES&! XW#WT6^[8=ZRQVF>'%]D/X/("D]25XD,,ANPL9I-G_^[Q%L5JD- M^(5VG(_9Y-^=DDW*;@G3DA>6Z5<.#X9WT,<+\5)/UU]DZ82K0>";7^#4NS&/ M\H+"+,]G$Y@P7@5C8ALS%NT,).7_/OG'-58>V'C$PHQK>:+MXM9.JO(_OS'8 M#UQ=M2V7-X<5I[ _53Y];I@P6!H+R]+3R?,('L&+)U=N#TSE1Y;$_-Z2F$@8 M)X.#47]/&XYZH_YP>0Z-T6_*:(?]W9/C@]%!?ZCU!GM:__]V_^@-7O6UW:/# MPX/A\.!H\(!3^"X-TA3>,?#N)J=5/NEH>SN[.YJI.W9PY; WE6[VCXX/M?^ M")ODD\%L# ^)-"GICI&54F[Y,:+HFXX#1CM/P$J/0],P319'NF/&Z_KD:!.& MZB_FZ?.]/)J-I5IX(L_866_GX5Y^_MH\/G]O'<[B3_WS#Z^"3T?CM]G[T=G9 M8.\X&WR-/[W_>IQ^>'=@OW_WMPW??3Y\M?]Y,.Y_&9A_ZZ^M0?;^ZS3[\*YO MOQ_]K7\81=9[\U!_/WZ;'L%U1WOPW=[+LP]['\X.1_'GP;[_Y;7Y8?[^7>0. M]O[\#,]P#K_N?SH:O?PTV#O+#LV#K^\__7UQ./H,W[_]]'YT:'\8]<[C5V_M M^(\_LP]F=AY^RO7#\=_6A[W/7P_?'3J'KP[UHUSUOAR-/G\=O!N< M'7Z%Y^W[7P>COR\^,C>*>1+IW3A@9M>V/:/KFW;0-4.'<2]R+>8X3WXW].Y? MI$@6N_#[C3G@]_^$Q6]7WW8="JQ((LH;PKP N=H%2LS8M.3/U1\OXK2<9FP. M3CW1$]WT0CX^S*LJ'S]'O77.BRJ-6"9?0N\3/R]4VHXNU%H%RK.*U9OESSOT MTV]5?/DW<\?R[2M_U7>,*W_[UE,#9P=G7S1C>;$SGEQ>FWQZ??Y_!P_&AY?7%6#V&B4*K[M[IN]-)C-$SICF M1?5$2_)BS"IX^I?J>9)^X7&W*F;;*13VT_#5B7LX.M4'YN#3^T_OYX/QX9?! MWH=T\/6S=3B&,>U%7PX_'3CO/QT8AY\B><];>)M2K#H?ZE]>C$V/PZ>3BH\_! M/S%UU0VX:72:\?]-T?'(^UDL-<_UL"Z&($)H1F6=G2L&<[3^)EVM*^-_NAK#<.C M-CIZNR/\V0@L6]O/"ZTZXUJ2EC!+;AJ;M'IJ'%KQW/MC# M_Y]:@ST8\[O]\=$>C&]\.#_^!$*Y+-"V]/ 2]6*')HL!UNPY0 M1]?V(C0"O:1K_+['(Q%DP;3)LN3N:$@%W[80FV:)DL)*5((H M?_(]D:]KXJIK:(>E2UM+Z#KN3P'C2S%:<;4UE+"L;,VA[[+G_)(YQ&!KL$RJ M&T4)Z]J.Q[JA:5I=S]/-*/2-P(Z-)[_G]V@./80E-#KN#88'9/C$#OW4J)\%-1DZ\?8\>.(B<,NF8"?&S[/N_Z ML>EW \?UPH1[D8-I&"S&MO7 L*X=.KD.Q:7C4ZTLHO]]@C4;]0Y]/#5V/DU/ MGV@L Z$M_U[6LH$[_?(C81#+ _'RY+>-8!#_&@SRS5S 7?/%,3]-2Y1'U0!^ M^?5XX\O'F%NND3 ?K$<7G7_+ZH)Q">9#Z"8)\PPCT&/PB[,I;(AF:W_D&9E( M'>U@$NU&P/SX,O@ MU?&G#^.^?H0>_.CE^,.GTXN!V?]ZM-=;<4^FG\#U, >CTR\?/IU8[S_U]0^O M!F,8LWVT%QF'KSZ Y]^S\'T@I"]':V&SS,@%]T2WC*!KVSP2QDRL6TD8&@F/ M+ >]_XQ=L(+?KI?2TGZ3]D?LRX$LM(GH[5ML8=\W4?=74A"^ST(]B+J)Y_A@ MA=L)&.<)[S+7C9EGV;&5F$]^M]VN8_NFZP??).LME>WK_?"G)%0U<)WI@+3V MYZQ(RS@E9%RP(H3_N"2%Z=KBE$W2K_3YV5WP_(T":[>[( <[QSO#':T_GF;Y M'%9DF0>U0;[S;!TY;&\0LYD6VZ"ZE;L.=@HAVXOC@I>E_,]K&(#1"MCO"=BO MJU;#:L[A:'3\Z?V[$_L]C 'O'^R]'!^.^\8'"K*^=SZ,!N/!N_U/\(YDT/O( M;3R$;!M@9$1&U[::P'20@VA^F8CM;7>G3(GVDOTZP:YP77 M=M,BRBY9(G>9 KV*=,R6=.Z7="X^NLPR;3^TNE[DV%V;\Z ;1'J &4XGX)[. M/,Z>_#Z/4;9X!*RMZ%/X^*47[1^E/W2]Z'H_Y'/S(BL$@= M(&T;_A6RL!OHH=MUW43GX(QY(;IC;\YR/DDOE=!T[DT(BO/HQ1MPO=-)M)V1 MSFTFE)./7F#HDRN;_HL[@4V /)5+0^>S#_K96B/Y5 -3\&OFGZNN5UF6N!7H<5ZP98/63$AL/LB$5^ M %+0]O55&=B]PTUYG8-4>(/4NL4QZ9_:&.MC2-T:#-9-$L_LVIX/EGD:FE/XT*ZLTF3_0&@Q!JQ9IE<(3A<3F M!HD[$ K1=5SS4ZMJSU-'&(6:/CS1WMGY33 M-K0I*[1SELTXEJAIY1FETGYF>;8F-V^Z.Y9Y^X>AC+M)^3O&CNW=RADKN2<8 M@'\.UI9&;7PUI.$7\B?:X.5?MJJB,ZW$^63.HC,M0O*_AA'Z^)>E8&3##>?C M,,^>7LLR__ZB%.(-CW'!!K)^BG&6PC=%+8AOXN2%+/I\6N1@ MLG;E/**(\R11:R:%W_H%?;S$>8UEV].K]?/ I ML@]'A_/!7G_^891E'^@]?YX=?CJY )/1'+P[7#TJ8!^].[$_?#HP!U]/OQQ^ M/= /1W]F1^_>?J8YC?OSP:AW\?[K>^.] 6-[H"5 M,?NO4#7:(2L^\^K[(?@?B=(^K/]_,(FQ[(MKX5R+SCC,%8;Z&:,-0- ](_?PB6WIP_Y%$0M3]WG4C$1B9_(3T-)3D=$#5M MI6C[J6"K_3&(0L?2;=;EAA-B+C#HAJ9G=TW/= PG]AA+8G =+YV:?2#R_+)] MLRX M ]EQ<<;I3,&* 'EJ/".)$6LLRVJQT90G(9<7P/.N*4*T&"RHR2E]/\6DDV%J M!"93:D_A/G 4M'(6G6GE68[''A4R0'7&JM7Q7;#RLG2CF^58GW4H ?;4?*:= MP;4AN!OP>_@)1HK7TZ5P$PY'/H=:RM$@ZO$%NA:S>;ESK^?T)1*/0/7 T .U MO/GUA(+Q$1O@^8;O=WTSPKKAV.LR9H9=IIM![.H6-[&N$M32IDF%AS-XK_/O M0?[0:ORQ2DV4-"!DQFE5@5CB&0B;(I]@Y">;:_R<%W/M ,L%6$1U8'NL8MJ^ ML,N6!.OB&4U#K>F1'O/3628..PV[(^TI[JSWPK3,G=IE3>G\^!3/CR\)WH)' MG+)=MR=]Q7A)X$YSD)M*NO+RV?W*SL;JXN)*4?KKR<[Y1U!X-HM8T#4BKG=M MPXN[OA>C6\;!'V..'C#>RLY6=FZ,[*3P7 9SX1J+(I"=!4,!B%($8W.3M=^" MESOIKOD!9!G3RC'(77A1H2PI+1+MD78>(YZ&:>P8GGG[ ,8[IF[=^E--:\<) MKE>RC@XL.[P:?WXY/Y )[]_NOIUT/S M\.N'T7OK:'0\/OP$8_MZL'I>Z3.\X^SPT\L,P3T_C YTF,>GH[W#K^^_#K+! MI\@9O'H_/QSUK<-L3;6.&5BN$\=&UW4,A &T>3=@KMV-[,AW SWRPHCBC&NL MBLT#^[PEKOWR\#.Y568=7F7W/?P\-Q]>6(@C6L*7LQ+>7):/L,_"_* &:)'EFGXB'5V#3%P9;W6E5&@[_1TVISH48)!'ZY8^52PLM3D>/#VFJ40 M&).G2#S8<5@34>7:K.1T%4Q5=&)9@T:>%_2N;(XOOTCAU?!:;0)SR]&R.$]+ ML@LG;!*E+$/O&S$O\6)L2QVS(BXU!+E,XZM.HUE/V:4L*=99W$T@=+5WVQ6U M#M>/A/Z:_];@GX<) -^]T/^R:"DA^@8]*HG_,_F4D_E'+S*<@/D,#Q%CW:UG M=IG#S:Z9,,,P(],*S.0;$OM!F'F[_KFY2MH:57;C)+(LO9$N+!ZLP]PJJRJ. MZ,FH/D"3($(XC(V=4NE*#5+!RA*<-OQ*:1>>))QRHA,)2H)WII@JG8#J0DE2 MY)F6G]-)<:71%MXS84C4>LO6[<8QZB$K0@:/[1Y]R?B&HYVLC/$!J:> MZ>*9ZV!&H6BK.CFG$;!:GZJ#ZPVI) M_*?5*-_0* =14O1PN_*BMR#:_8R=/JXV13^5I'<^^KH5L\"+NY%K1EW;<'@W MC!RSRQE+HB@*$\[C;[09>K1*Y9)(_Z:\OW>A;C@_EMTNSWB6*1=&>[KFO(EA MAEUS7>GD2AW-@R]!>[1DHZM%[CY C*3\C<#0KRG2,<'DVWIBL:";&(&!QUV3 M;L ,O^NZ;NA'AL]X$GTKLK,UU3T"DQ[E%#L]!4F'G\9TRE""YD@I=IZ3=8?V M*Q;KR(^1. >/-8357 -BHCIRJN9)L"P;GE:2I)Q5HL2\X G8C0A7!):OJ&-, MX0-8BP)R K]:?B@6*1*T49EG,94$T6#!R@6+60O36-C4Y6>T1NEA,&*J7%QZ M#IT+E'.AQX4R+8*EX>J'XC)6W#@G5"7$A\KF(I;$<2XE!VZ,%233?V?4X6=' MZ]%+_IQ-N&;IHCEGYTY7M]-87H;!+'0JOK] >(D",Y"O*05L$J[W/Z7@V:-)+3CP/*#V(\CKNN&9\ 7_L<#DD.NI3\! M/1FE8Q I__M$ORR+WI KL9_E;*4)YF0V[L8YX>'AW4\T7').S_BE!-,A-OE* MF.WR.&+=R(],$$Q^U W"P.FZ1N*:KN%R/S2?_&X8=L<+W Y\HT24VLO?KUTV MMXE"2@ V$HLCD!=PVZRB2"WRBT*RD?0M#@37G$PP29SX\QN2 ;T<8!-?]T0_#+SB"&O\$]B.);I^U'H@\ZQ?3]@ MOFO&MH&]#3W'Y,0_EN[H=I-_#@;[:XZ>_=$W M N8EX+3YCN-U[=A(NBP,DZX1A*#F@P %'+"4KW=TR^M8CGZ)I6IB%#&9=8)5 M14!0%C=H]L4-J87K//28'7+#C>T@=$$(.%:2A%'@N79BZBVUW"FU1!-1EX%!TO5!W&$@;-W!U$"]FQW3/D>GI;FA%H+AUIVM;=M!E!K>[NAG9H<=-)XB])QH' M631%:L$,*):(\BM[WRXHC!:3<^:#$.6>%\$#>>BS&"RV6&>QRPPOMC]Z3VY ME=_)>DF*LO&\R307Z=SG!_WCK7^8 \4 MY5Y_MW_XLG^L68:(/FWOY'J#P0E,[K@/1L!(.QIH^T?'AYJA=__:( M@_=!' MO9>O^]K1OK9[-!BA-:-&O#7'$ WXT;SZ]-Z/GNSS]1W/\&__P.!.X%YOL+=[ MF$FT3KW]Q)U_O8:=ZY3-W;WPDJX!B^E&:L9Z\ON;'K#RP1K=5?G_+@G@#=M$U>MX&=]CR]O:ZXUZ)Z[JA?'9%G?[=\=FUJ..F?.8^^?U@ MU =5N7,C1KN_S?HQ@_AG.>L6;?.?',K-]O+ER1"LUN'P83?SWDRL1\N3UA4; M>',!?Z5I?@-Q?O_/:'7%!M)EH'1%KU466Z\L8#./#X9_:?N]W='1<:LPMIPQ M#:/5&*W&V##"-$VE,5ZV&F/;-09NYLG@N#\\>OVVOZ<-1[U]C%D>'HJ89:L^ MMIE+3;M5'ZWZV#3"=*3Z,%OML?7: _;RS?'1F_[QZ*#?JHLMY\I67;3J8O,( MTY?J FG3VFG5Q3:K"]C+U_U7O=<:*(W=?I\J<%JML=W,:3JMUFBUQH81IF5( MK6&W3L:V:PWP7#W]='PY+CU.+:=15O=\;ATQZ.H4K1L M5:5XLS+%[V[6#U'/MY[1M+"@L+]O*P=_Q7?X0G++3C M_JN#X>BX-QA)Y(0A902/!EK_[Y.#T?L.7/&:#F4.1T>[?^%1FOZQ=M@;C?K' M0ZTWV-,.AL,3^.K-R?'N'[UA?X@'(<2]VK"_>W)\T(:+MY_[6^.M54L;1YBV M+M62NZEJZ2XWZ_\#G[A__+:_]_^W@G5[Z==JJ_Y:P;IQA&E)P>IMJF!M[?V; M[.5A;]![U<OWPP,RWO+JIU2_;S<:6W^J75K]L&&%Z*G#D MM^IEV]4+[N7"8QF"3ND+1$E4,\.3-V]>T^?>\7MMKS?JM?IDN]FVU2>M/MD\ MPE3QLJ#5)UNO3V O=__H#5[U$928M @X*+U7QWVI5]X=C/[0>KN[1R>@5? + M#(^)CP>#5W3#0A^U]8N/AL%;S=-JGLTC3(7^%K21LNU7/;"9""%[?/1:N"]T MO!MJ? M)\<'P[V#7:J5TD9_]$9@U/??]@"K.MM($? MQ0%0WZD/@+8G0#?C&8^,31Z%,>HK9"9#;UW%K;=:?+1:COL$&][1^O_7WSVA M2KRC_?V#776NL^['J;TZ>ML_QHQ6O_4GMYN%[;;:N]4MFT:8@<)O,MH61ENO M6W S%PIE]^CP37\P;&.1CX!%G386V>J.C2-,6^F.%F%\^W4';*:$C'FO';T; M@"?RQ\$;:JS;/Q[U#@;:R_Z@#RX*5M:)W\E361QOE>=4KP2L:770=K-ZJX-: M';1YA*E.JQI6JX.V7@?!9BIM0XH$\W.@A89+J@4!TX8]D;SKR!IQ$4_3#@9[ M??!Y]OIMN&SKN=HQ6W73JIL-(TQXAM(W+>#YUNL;VLTWQP>#W8,WX-4T#A+M M]_OR$&O_^.W!;EL#OO5,Z[0]P1^5.GD4!3"&;JD*F+=M #J MI)U!4,AM<[+MMKI<3%/^'>^QF*!Y@JGNS2#+W[ES8\.3SL';^_HTEOV($!9.'VP$!K66R!9>$;3WX? M'KP:]$:W?V[_-CRJ+6!V]S*S_U:Q,.-J#1MVD;S3=N#1T[Q,:>,*GL$.GO,7 M%VE_CY#BM3S1=N&-0''E&EFRR@UC5IS"_@#K K6L M8_([)]I+2T)$*^)+RX._WK _S8KX[Y2C=[BA.A5S],*QA%=8XK#*8]2 MEFF#O.+:,3]E!8I;;3\O+N#/[NL\_XR?AQ6K^%ALYVVMQGV)GM%96FJ]R60& MTSSFT[RH0 --*I9.2BV1\\SD/,MZGCO:Z(Q_XW>-%5P]A\?:M$@G43IE63;7 MTHE6P;TECY"32@TN3ZL,+L(V!J;^XC@M/VO[+*KRHNS0=\8+]=LAFX \PS?( MG@>EMI>6T:PLX5$:F\0P$Y;-2Y@2\-A^.F$3VC_@MIA4 EUSS,M95M$E1U,N M.'KQ*KQ"ON[EK(3AE^6.^@TF7?+F-$DI<:W*M616S6#._)R^SPO\+I\5ZOND M'@N\$=8-]BWB]*YT'25=Y8H+\QGU?-K,Z(TH;IH0S^WW+6L*;Y* M0>9/JN==PR=[[7:9U;P6LQ+5&R_4Y.Y?7BPO%X[ZR>\@0( .Y\A.N6 GV+PL M!PH 0B%B#-,LK>9(:#%0299/!>$#:=">T46AY#68#SR"GRI:!XUPL71!N[7W MM[4KN\>_\ C,:=H.N4USVJ1Z\Z89#+NH%25N7G76 ?GPWUDJC'*@";PCR2.\ MYU0#F;ST.*"BO0+,?!#^J%?QY5_I ]X%:@$'PU#NO6CIX-[H@!3V#)S.$F5_ MD9\6]%<%$ABV$'[&YISG]K'8;343ZMKY6[7F[@P_&IRFN$BP:B=O:5(N%ZP3N!'@7Y!3*'6SW MZX'WBU7H%H),+#[S"JPS<)+*]!Q_A W\3?B@L$T5N-JT9:@?LXP+WQ!^ &M= M7$O.*MGN?-D8OTBK,W"GX,X$7/A3:; AXZ]_5H'#%^H7M75+'/*9B.7!AK-X$1AO(_5@XY?()>7'*)NE7)N5)#$X _=ZA(,(4R C, M1:4IQKPXY07X]DR$3!EXE/)280J.V2>R*HMI3I0+MN2D9#04"N.TM'>_M!=% MLX)%-?&!(9ZBL5\V'$+^!8PT"@S4$:5S/IGA%Q&;8EP6O@%'H%#!')!-$\YC MH78:JDC&TR:G.]L7#$NT0<[ SY0 M\4D&UV-8M>*K@=*09QB06_TZRF=9O/JEVJ=+W\->@7Y?_1H%_^320\9LOOH5 MQ@(N?5>;BZL_%#Q.H^KRU_DG?OGK\FS=1"[2[-)S+_!"]1UJ1"#4"9 C^H]( MJ*#>8*UI=86768)/F[%"13%)K%5GC*+BYWS>B,82H5\*^X*VC&!S182\_&:, MO.!)IE3S^')DF_8P$3QPGO(+H8TQ!HO[PT%DEUR$M5?Q?/:BAJM%"N"< MP8LQ#P<3FWUG,011@),)ER_F(1BQ^5#\"QX%0V,E""A\.KP^%7*+KEX,KG/Y M=HS>A[P.:6/@? )D-,TX\*58@]G24@D.H#AXB O"8J'9@8E(%>+RPWC/V#EI M>;34X;D@9?B7,X;2[QQ-.)2TF)'!$#J\$X0QT!FL0(>,@9I9P4E?+%J]^(WQ M7[$!Z>2,\@A9@VTZ*NG!2[)'*%'$9O@4+N:#NP(#AIL*C!K0_JV*Q!WM'6R7 M2/T@[\S5%DI"+"-<5AN7%?>972%N!:%*#X8IAH=,:$AT=2'D*>E4^7P1C*&%$MW1$ MV&\Y!5Q4?%E5V_M!:?WC-EG M6*=7L.2*EI;DF%#"#9X"W15Q(D,B^%0DNM2]W\AB;5T MH1+HBKJ2AEGQ?1-5V!LK&D885,)0)_UPI;[AZ^^1IH=00>B9UI[8]4H=I,22 MC@5J'5F[48B83!K.1%D)B4)5D!%QDKAK1U272*B0'=F23!CF0F^BWY F6 V* M!ET^9!A:HCV>@:E3FX,_JHT[TB"!B;//0H-<8>Q_:UCOL'J'#-\I M935KBW+(0>.D=55._PM9^GDDZ4N$J;3N0AS M29HC6X5>M'A!?U=CE?KSWZ7V9A9F:03#E.0 3):/.S!.7=O?T895P3FHST&_ MH[UCY1DL1H6[O[>SNZ.9NF,'BW'D(86.&Q&5)1<):VCHO;DJD%++MG8(2/-( M5KC\C8$;75_7N_"AJUN6ON(LJNO&R*A4;@;#.D ]..'@V8$?I#V]N+C8*7FT MODK?:R,I:(*+(>M/Y74(+()$_J TA=<1R&_9E/BK._8 MY20V2>[DM86(MU L@\1@6D2S,=R!-$8[@W*:%?@6LD!NQL2790N\.()/R2PC M3Y,\7\&8DS)5$E'5*= RY.6L('T1XX@*M(T5F^!"%+R:KQ^+DD,87!]/160] MIO52%0M8(\D*$B7+CFS#O%TL FB#:+EJJM,H,(Q4L6.GUA2+TBR*_DRP(C.G M,-(Z"KYFN;G[9#.#KNM+><5Y,O#1#5=_(?ZMO3P9'@SZP^%&QY#73Z>IB;=O M]* AI\CM+VN91T3YAZ@DW.3Y7.4J3^$[S=;^R#/4#,"/!Y-(>UH'0&5HJ*/B M1L"[JU^I9]3?HQ20O\GUDC\]TRX8&7PJ\]6TX3)V4KM#??5Q'>T7J6IA:+P&DT$,%(PLD:/%D(9CHUQ !H,; ME76P!J '2E1S<[*$P,0NP?N08P56NIC05$$A,J$X(HJ,:@F>*P-+27)O(N)\ MB[AFC"%B=HHI@BUDYV]G!/ ')<&0$YG:*5H"_%9LX06&*!/8R8H#;2QJH\%I M!0LC9;C.6U?-?+T5W+0DM84KT;-AVU2QP) 7YVF$\8'7KW>O+E-I5_VG5_WU MZ*#7KO(=K_+?X&V@F-]%MPET1 \4SCC$@#<8(COMRM_=RA_F!?AJVO",\TH[ MY!66PJ*8:=?\[M;\S]&>-IRF!:YU2]]WN];]+Q&G$Y1@&,ZHN*[5G?>U]M1, M]OCDD(=YV5+Z7:_V6S:?:4]/AL_:I;[KI1Z!GSIFF;8WG\ +HU(&_F5A<+O^ M=VZ4+T[1::]%." O4BG1VY6_PY4_$%6^>"9^U(@?M3;CG=LQ&8_^Q/0H+G1+ MXG>XTGNC@]I$U%[+DM;7J8I$JM#9TSAOQI$Q-7^\VZ/L.2\HD]6OT[#E,U$T MW.[:G>W:JRP/8JI@&4:IKUSX*X.VO_\G+'[[_>;WW>-*&"9B M_%28>*7@MZC;28NRTOX[@V]Y@;%?4S=URC50E%[$O^-FY40SGDNY7%OC'3 MU2L:6:(LDQ%\^/G2%M""UBFQ:#$PV(,^IE$PSS6KSL B^BH*!:A"1#,ZCJYK MY1DK1)H>'CBF4I,\^BQJ1!AF\36$/*"LP3_U'=U K!QQ4T=3:2HE E-1;5WF M&1>7B--U>*_(YZ@Y-.EAH[/55YYX.F0%3 AXR5A.H+#)),>"/;$P*[7B*9YT M:+("[-KL"U\.MBV1A;B@3I3B@E\.T*TEQL/A87T;02)A79V63[C*!66PNH@R M4=*#QO0@*M:3]1E2?ARF\05>5O#31MG4R82T(&5D@YD M"X+$DTM8W+Q( MXZX9=%C ; 3P5B,?3$>%&E7^,HM8+C* *VLJ"*J1E:27R[0>PZPE'ALI@+*I M\D54/@-OG*53>'AUP44)O59=Y(L9B&&U-=6*X*VVIGH#QK*!-=7W18""Z>F\ M?H)E8 2]4E<2\/$TOP!)(Z4,UAE7!9^< E]/2.B2K%%%;D(,UT@](9M0-5]3 M,G0TCO7&$Y0A\6R:X2DT=;ZI61=0(_0(7\KQ"F$"48/-;7Q^+DQQ;JOB/4?7/-Z:Q3?E1-@]9D;;!@13?5LU"E0&UK"",#_KA. MY P6=ZU]4^NZU8WIRG*0SL+((PP#?)B$+<+JD9N-XIN1NZ6-OW(\ M"QLZJ_ 9Y1;O-%B6?\[ 1OM9P_)@7!^=7/@L:IT.>DL&99TGT.HKZ*N3X1H# MDG[YMAN$ERQ\EPVV[ZZG5&C&&ZM2#H'O4G# KZ-3;AK;>)@ !@B[(_! 0%IH MYCJ!=\GMK,FJYH#YLK-^32VRWGTGLYL.1A& S) 4UQN@E#-8:ZUW6G!!R.0P M7Q$-;[+)E<.@!R1 SK _Y&T1/:5TVE][PR>3YXV:HD/1KO@5N)CEF6.>)N:"D(V1^(8.1EB]4VDL_YI=X"F\?\"'@&^FK*4 M#L,M1KB.XG8ST(!:;RETTA'AE;A>]$4@A%"!LRR_4 >+\!"&E#\DHQ:(/RM; M(HHOT3]0UUYWY1]GJ%.918/\G P+S0RN%!4,2WXS.KXSYK$$P,BQTEBLZD)L MK&RS!M8D_-Y[_>:-UEO@>2XI/4L&;+XG6W:M*T6* (;2V+(HD?D=D=[YKNR2 M5R_I=:(H M!7PWQ;.3SP2)'TU M1:\-8%])(];BPV@^D77*E[KN3-%E'G*(4;O/W/0 8PX+-!$@'!YHK\!ZG"I7YR9/ MA)L73\( 3SJ9[9R4/_*HQ=V+)P[S#/>%S7_D@73S (Z'.>QGB4$$FQ M*!<6/O$[F>:PB4N;1TNU/$M\IACC!2?4M807AI M%0[.;J^&OUD5D]=[\NWXZ#B.1RWL>K-3&()FWDGNV-UQKI4\OA3!Q[A UZ*[ M5QI.H8,EXL(+/,:'6#K4#.9J@" FD;4JPN5Y?&V$QB6B0JS([34IH9.AQ*4Y MYJ3?15[X+3]+HXQK3X_?/M..^H<"\#JETV[X*E344HF+[XEC\'GK3&?#/(?_ MZVP\/4/C(8V[=)P:7HR0G7.%URO2RK79,5HWX2\*0*[D4M:T]'13>L(3C'7$ M)2WK;1#HUP4=Q,.]E)4%0'[6XY9,=0S"W3Y:JLXV4#9]*W*(OSU3_3C08Y-8 M^BL^$=9!], >2_$TYZ[,55/U!T'+T"TJ^DA"YI4AS ^\#!9*8VF1%&PLZEJB M?#81AT.!H'L)/O41DW1]IGL!4(*'"HKXV FSA#6Q+0\,-'._8?$(A1&'_VJYO^#O:-XZ1J)B57%"!>8'GJ"64"Y'_RKO-P-/>S2.X!1>W MHXW Y=7V0:6BSLUSS+4LW=AK!^C,\- ]+M;24\"C+(7UN%BVS=T?^=NQ,3U@)^UAY11HU4:1#TWVCM8W1?##AQGX6R#&UM) MLCBS:0[8ZVFZ%]0\[\.=^YZI&Z)TR>:\255]ZT M0MJV;E ,&=]6\ZUA -^F556&L^(4W:QFD-EP3!WX5P5HKIJ/$UB.]D[S;1#/ MPZIFDRE8=&63:4P/F.9JC_IVGO_-FL_Z%5+<+"3<303Y+B^[3$+HI+ABHUW<<.)MO7\% +^-?&)59_H&/KT2Z$#TX&@4L85SKITBDDMMV#=R_6P] M"HMH\"'1+&N;$HS,+);O?\>7\6=JZY>"O^!H8!_/A K<<:WD;%/9O&^I6GW2 M6"&!HUU65PPK%38U6%AGU'<4G6J^U IR1JV^9.5!G5W1HEFF@'Z6 &VVL8*E M4LL CXIE-UGJ>EGO@8Q,90*>LZ.-8?8IC";B:*ZL@L_0$JFU;*0N:C@ANJ!N ML498_"H-01N'J)L2;ED #A' $(:]V$0B#"&E88I$M625&0).=*5NPSJ;B6C+ MADB1:)EAL>%\*O=-.5*+;4YE^U:5;;A$7 *VKJC+2$HTA[ G$>%%9@+D#Z/" M$K$?W"C*OZ\@)HDX'DVE7F2U/)(AT(I$GB*HT609]UP@65'0AY+^$L&LAL9Z M:;YL%'<3\GM8Y"PF!%:8[%@NC<):.@?S$5^P-]QO]D'4ZJ:83]= 9G6::%G/ M!&X5/F!EE$]%I5G:Q*Q5\2D"<'V&]AUYE;-B*>&)28Q\BI!'LXE$D$)4[7(, M2]B-V/02 AC>I\5T*(,*J91MI4KCTZ*9SY!=J\B[DVN^+\;5T9I8:!27J.5( MA,DCF;@,+)8* MF3(1'2$H'2;)NVA WG44!6"+];P@[VXV16C3!B$DHNL'TKZ"!05J*#M*SY:P M( 09/:GJERR+!$9=8=7A-13NE(AKMG,EYQI^D<*7N+,CZP'1VEGPHE _7$0T M:ZT@8Y7H\0LI(IA^HVEV_>8N:/5Y$_Q0-$%97@7B7%18G^=@[905 C%28UP0 MKB7UVUC9MW/<64H,:0B@+'82+H(EG%#X5@G5+5RW)B[D\V642$*UG-5UZR4F MX$"KL%E=D[AS^8:5M5:KQY15A)PD;2)Q!4RY-A1H_8N:)=$"IR8FI88AJ@+M MVBI?%-RNM7RW< _>82$OMDD!G26RAMB*!35/+G,"PD@%>XP77>RHI2:@$$_5GY(4P#*0$R M199/)3.A$JD0&3\L&T/2S.BA9T&1/LX*S+MV?M17$1'&Z_@K"R>E"8DJW1@E MJGDV+25 *!K!]3B$CRIPX, $U7SA MFJFG(T^48#G@I,2)8;"XA/R1ZX56);SCC$VE2]NP=<0YU6:!E.AW1"H*1HD& MI>H1SK],LSRM5&W:HH">\R6%@+W<8;X^C _"Z"!@J1?&@M?171C1HDJ#E^(&E71_72:I]3C 'UV7"21+"0<;4K@%AB\ MC.L::!4B$.\(9XCZ6SN\U GQTK/IR@O93PXMN"8P]3MACW8T^F,H#H*\%#8) M??4.#Y^\K%7QXT6[-=W-P?.PL=I!#DM$,F@O#NIS?D]'[PZP[/_=@8(@ +== M$!=MNCBAQ@O><#W@PC-,(JD8"H4UQO,B941>8UX!Q94O1.4HN&+4CP!46Y^) MLN:CN@%!1SNB6D:,TR"A[$KS5G2:$1TWI/GA?[.2 M_'%1/TW#%F,>Y\ 'LH(0E1L0U2("L<1TB^ GMJB@QG.X#ER\0L4O%LQ%@3"F M3698?;@X1H-5B32 9C0,A'B<*SNE*2?&;$KJ79A+C J]P3>JXYDRM(DK4QL* MS9: +0\]( _5(J[!2L.7SY0,A;\51RD!#O13\Q1VWA:]LB6I(H)]R44'2[B8 MP173F6B!*+LQIHEBTT8U"/KSPK1L6'$=,0;2%KER;>BAI<*P7W;\&^&BEJ@> MDJB6E222U+L&2;U[*63O!5(+.$J/(7<8;+I@T\"EA!78] MII2H))5:7N.1(A$>4EV$J"1=##651>!+!N2;,ZD_%N%UUH@:S:^FW%^N,L!I M*P,V8"R_,.A(DW&?+[D[Z]FZTY1H10Y6UFR*Q\BS?,Y59@8F&O,I]E\KF#Q[ M/JG;(+)0M%T[XI88A1<6R>=:2;*L98 M!U->(K]0AY?>A&5S[.N--\OG]#$.PWDAY5[#UDW"8NU4_Q10*Z*V*APDG@L9@7SVN 7'"&M5GDD=)*^)+ZU+HR\@=D[+,@Q?T5'D9J\UQ/IHZ,4UNJEV0R@L M:9A@\( +,JG.RO6O9$N1@@0U'_;^$P'4I>>G"%2!U (>QNF$B<9X!3\M1&HQ M%< *BM"W,-*U$AEZKN*S2]\J"P-[$&5+CAY0Y@6MRFJ9 .V\VK4:BF/EN9UF MV+*!L#%&3T_V2@+:H1H+3,Q&11KBD3DE5T0K2=&!4O85GZ_VHP(S"GT_NA2# M/)C_CMBBG5\Q4WXIO$ YB"#O6%')?K=8# VNM!)L*_/$5XJA-X:-5,?%,>XZ M#X3VOD79(SPR0&XHD>A&$\T5B5\5>A?UX9L\@>]5_)SF(AF/D7\9^+^-HI]; MJNW9S-*>SL_4]C2^8ECL 6R+,@',#IFH65U7RAO)=/@;X%'RNTI<'X&K@PR\ MF@)9-.4D^$EBST*:,ZH'LRK_F0O,&T[9$2 G"@7#T^%>"B#337^A6 (GL51] M=Q8#+H=%U2N'MS= MF.S2+*ATI*2T_"*35!!>""A1+&/!UPUI4ZC[D&ITUU&G*^@D2$83I6[>*&-1 MV$FHB53@F6%F'(98EP2!K"?; ]Z_/-!+Q8<*Z .%Z$0.665XI:>*=*8NPV.8 MZN3,)*Z?C[5#H- UFBKMF5"%JF;KC"%F<7 MDLUAK KHB6@)EQYU2+PL?,GH$85?M7G:M'?@]F]WIJH/P?^]VUL<@;_ A/"B M!%4=!E=P+O):&7Q%.!=.+7%)?E)[2X.Z6W[CN,$F;\<"S4ENBP)B(PY)'\3=Z>N-E& 92\+X*:>H&/Y6PV\)G+CP&@E 4-,&44+A-.' MJK?>UNVD>=F55C=\D0%=9?FZV!WT4I32R>M]>4:PV2NV]V;1*W;[UJ%?2[$_ MV62&/"?D6"#47XTR=@6B]QC9MK,X6$DD3Q,MMD,?"6:6C*^?M?O*!(0T)$-0A$X3#!%^@F&5W?C7L:1WTXRV>=A05+$)#&"X)!+ MV%5-+$[E]S28?J671*=!86O,/'&^>W]Q;KNQ670>^QL(5PJ3#1^Q "443RP; MJ7\\0#5!C#4<,859$6'M._T)MW/O:A8WK#5[=_V@\JQ!J<2)&'CQ6L2^YI161RI^ M6Y#HTD:9ZS9*P?TM/95*.WA$J0#$P5UI_[&S?/7U40/K$F#_,'^,/@0*SGD-6&E9^ER&:0-/K6(*>]SVF M,"\/;PU;?&=_UK"%N98MVNR^HGJWS>YOP%A^X>S^51K*O(&&:H@+H:,:7S2T M5&VY^@+2]3'#3)68DT']%.88'1=8<:L@MCREA$9,()^HP1IYDF;\>TFSX!,6 M<,"K:6BI=1H0VN75APU^=)GONEJPATB-/P>KM&G-&(T=2S2*%3U,[J1IS,-U M/VTW; L;SA!"5TLS=T,S#]>^YD'![!X4S>[6V_:TS'$WS+%(A=YQ4YO;Z5O3 MDL'=D,&B:\D5_1UVK1LU"6GWZ6[V:1'UN58?CI_LGO&]I@>-I@Q26"PC$,F. M"JKR&<_J"UOXTUN-DRUOMM7%.EP%_U=I?CJ27A M=V14M;LH+1=9PPD>KV*3JES&U <:*C7/V+&M?UW3%X.W;F',O5>W](H%]K4H M.SGFF*U?W@/T,0CJ01S6@KU38%7?CT#(!E2+>]*)*+,6#=]$EVQ9S!=C?;R( MZF,9YRPZ6WH4%1?*N$F8BNW(59!I&W= =7LL+@/2U4!QLJXXR:,9U0:5$!3W%EWOWW%1XAO.4O#VF*J]7:H@A0G,$H;%O*)V/D^JB[JI M/:=R3U'"/%EN/DEEM?6 L*A5@L,@O(NFVF5L](:LKT,?-ATP45PG#P^)-D7E M)D_I^ES.M23-ZIY[#9Z_0**)5Z*,EZIQ58W;*2W)]>%,EH6^?QT=:8G3M>U) MXXIN@>W$2E *&U'Y/4C=14UH Q]HZ0R!TH&RJ%O"82%")!;0_^#^M3;.#]@X M;6GM3Y362M3$R01,([9(9 MJI!2"DXG(D%OMA78/T,F,[118/>+V715*N*^"( ,/*D*JYTO'1/LP![ 7J%E M1;VGZSV4E"&L(H&Q*BGC$8-L;)SP;)32P_ALWWPA1$+)$EY1L[0:VQ&KRM5. M,^U<-&VKPXE@\A0Q@I5^YEJ&K\1S;((C":<;S-=LKF@!0;,(EA.-:/BIH#/? M6'(J2M9#ZIDX1E<%_FOK_]K1>A$"=,FCXTP;*&1?[*MSP>98$HWM-[2A&'@O M1A"PNM-U0;:8:J!,N6-#[ZQY=8G=FS*LKY%C)4R.0/\7.E%XI)5,/#GYD@P[ M.A2X\,1*'N7B?!0\/:K6-ZK' RJPDJ<%&X_)[UB!(93KSM+QRK$LW)S%N^@- M=+PH%46>ET;X@[S4&I(_9$A>=89KW>DMK:L-4Y1Z1N#['6I159^U%/M-W8KK M6!EJ:>I+MNQA+MQ3DL15V< 90+ST!>IU[06K W^H7P4>NN!4$6DD*[>DPZU( M<@@A@0R%H9G/*?6-6IQZ4PCY54Y'6F5K10H^"C6 @.[0MFDTFHJ:NQ^YMP]9H'[J9%.L;2 M'.!A"62AN%AM9/<;&RE!I.6IYA48=KF6"AD?#RF442HR+1&J6"SQQJG*E,V8 M4'TQT3/FL>A7AQ ;!9+: EZ_%17W*2K6G$VZ?"II^3".MO^N%A[2F-!>TD$G M[.EVN:5TAO']$9%BQB/"'>US6D48>SS+\YA,0$6W&IH :2;[U\W+BH_A M]S'"88%2/9VQ J]G!7P&!0E\PL3Q:^!)0NI/0"BP2(V*[ 7L&M!B7=6T[[75 ML!LPEONOAFU%],^+Z$9'3R6:X:N%_29P<[XC@O$APJ-:AL/'PP(@8AM-":2U M(A =J'.4%*(UT +>$&6HZ,$L;-7U?=+"%0=#%T)QC&]ICGA3IJ:0R>8BV]MVP"T3M$DLX M1(QY,03,'F-[;U3/2.>VZ5F]51@1S["O-%JW*I3J M(@5135&AC7B9,8U+K$\PH!#!JM!>Y5@#<="#%YWS-)-R_F38-3!\$A7@>,B' M^1VX)OWOC OP;;B*$+Y =8)J44FDDR%0?PKOV-%DP8<(@3:;-V TC46?!7V_ MQ#H+'-];:D7*M3T7!X'Q*<:&D8&-4?:6(98L*(#%K69<[FTJ=!M^:ZOB!JN#!_)H8 M_Y Z5@T)_N$E@Q%0Y0"ATE&5^Y)UV5$%G/4!9Y0!JBD6%2\0C)IH!QJ60U!LH9BW(@K>][$;I52 M'/9P(3>'2++_UQ'DT]$&O6&OH^V_/CC6AL+DH%<=P!1P:XA>:$]PEY7A@)8" M\0!A(893-5\]^7W'&&R/OLHO[."489.JPA;B[HE,,&+F\%.1.A!TAZB]& M4K%"%S$52P3=0+B^4V'IS@7TJB1UT4)8#$8E=?# $9T_PB)(>+[@+RY+A60 M&.['5!R:"GA\*9/2B24PP9CB!"I[3!!SW3Q)))^*2KYZNJ.C&E.F%KAR0%1T MQJGL+,&J. RS,TS2/E?QXLYBFAU9PR;&$:V54[Z/ #3.PA!78Y.','9 M24(66RVK2\]9%&&R2.QR.0/AA==@>TG89_A:L0^9RW&13[ ^ &@ .W&>$UZD MNE;K=A4W$%_@>';6W-^ 7*42*LP01X1>'H'LS$5"=9Q77-"F:"&3BK0T@:]. MT?2=3>L-I77@@NCX*.'!**V.L%OU7V80NEW!^V.[NF\C1 M+7G_+'F_KN5H5SMD:;:#%@&6UH&9)C)VY0S-MT5"%"O,EVD[!D$F,WRBS2H^ M@!H2$98ZH 8N!+!95&_7WNN<^ [&0:2SU*-I+'4OJ7DNZ/DOJCQ5G)ZC:3#?2XH M50WFZ*0[39$X)K(0X>4;%ZVE6%Z$#1;^<"]&.F69*%R_8HX,4)Z"*%+3A2.@AQ%HCXJHI]T"5V:#F>0_;?&=BL8'W/"@(MY43("=HT1&17#8/ E)N6KM:T,&(YS&D^G65U$)EB M6C^ C[(!."<_IGLA&.,OUEK=4-.&YIR^W&AM\$/.=.R.F63B-O M'A&M MZ(\\0365R[$C(9[=40MW7"IG%U329RHY*T_&;5R DBXDH-%\$$_'ZO?IX@0#V M3:B:G?!KEWZA!]*K&_EWTA@T5%5]E_$O:@[H/ H 7F%?+ZE2%;.N1-6K$79HIW5K*__&VM]M1/;E$GRX9ST1*<:*=1 46TA=5S>J8*L2(&![Y6<@7% [5V$!+:)> M?"*.X-?BA_J,([R$Q"2A @B*H#3.#LI$A+@NPF0(O6*:9KEH$-T41R2*R*C] M[EFS5M5M@*J3:>RF:I/5<],\PVA&74NGKEQV758]EJ7C-.,ID%)-07@0K>18 MQJ9.8-5G6:(%:HIV6K#I&0<2#%42OB6AC2:AO='!HD[MRN8*LN@C00P'(I_E M3BF@ 'A1B/0_*^O0/CA%QXT37=CP;'+*3A>]6I49WZ##&F"=XPE8.E)=I.%, MF?2-VLS7_3UQE%(57S1R'W5."TN!S\7117@-EJ8MG27J**<%N_^0VQ'AL1^D M>7!)<@TKP*;"?8K34Y&X@Q%35=TX#RG(2Q?BO6@XYHL24.(:;(B7REG)<^0X M@#HE*>%W<]G;=\6-6W0LNG*FY6>*1I/4CE'TE_T.[F'] M/+I1*@[%WDN:0Y8Z"$;-"Y4_5#I'+#U^>Q/ML 'H-NL!>XXY.CW:WD(#7@W1 M2#OU5EGZN+L]3-XHH^&SU@H[H!W>XB&HC%BTH=*7#1 M5SP'\F=K]3AU9^H4V1G.1"'8S%O@*2S]<$ J! M:F4G,K3TB-D4'VZ:#A;)BNSL4IJ,&O%JKPR5+\/('P&+S8KN'.$.L'LN5L\O M3G$+*'T+*R[$:6G115N,6 XPOV3"E() X)>E@5--;%TB?R5YK:LJ1M&+17&@ M-K!G[60Q?4* D>W*D=)E"6XX7WIWY^KUS1?/4IT2*'*;=K=NS@7/342NJZ-1\T<9PI]$ M*G*/Q>L9QN?.\D(D=NC&4PZ7K+,_-Y!C1])9^*;*N&21@+N=T$D2T!O]+V=I MF%8@W44AY^X,W'6X1H P4J\4[?A'O9W\>?:JA*M=$PA78/?W;2X M+_^\;'ICX!MEL[)#,'FWB+?G0HU39(>$T92@^K!B"L:Q[CU%N2@"NMP KSFE M$IO:2\G[IO'V"454Z^T41E2-D$D-3]DI3.94(JCZ'<$F#&N[8_I.QS.4C]=9)#FRK)3;Z?#*8VYGX*CAD4/>41VA%S*&C@[T?YIVAT@7/H_Z"*4 M2: ""0 1]3AB;RL##BT[<2[K5*D?88>B)A;I&[4#= )L@L7/8$.2TI+R9E=5 M8R@DY2PO:<>:PY)(:M_=Q.6]:"SWZIV+A:\O%X_8%$GV/<[_G+@]UGJ'9A,." (!Y*71PA M*G4(2XJ)D&270I)X>+B.E"@?Q+J$ $!T5\@BY%*!;) M+T+YQ3.<&86(DI2ZSH":45.3+N_BN*50"2IP)*%7,! ^$:%6^0NJT QC9K]% MQ0PC,6AC\[*JPT6BK/F,8S 'OQ?/[?U?O8!BX 2]M,L++'[6CKY@A.SR1.8U MRD$-7:!\8<"=BK.^W]T]:LN_$'CXA+=M)BM M&T\=XBG$H=F2C]/UE^VLIZ)P! Q(WP6C/83&DCH@ MR4^O.+JP-1V3ZZ":6!=1K#_+JH)U$4U +>4"UQN]"0JY$LK1 O%W5IRGYZI4 MICXNJY@)GWTFJNFH3@6XO+F:E8A14:&5;&?T_]C[TN:VD23MOX+H[=BV(R"- M2)UNQ[X1LFQ/>Z;=]EKN[MB/$%$4,08!-@[)[%__YED'"%*4#XFRN1LS(Y,@ M4*C*RLKCR2?I@8SS8[:%9)K\S>$U_TDH5\D(?T_8=R<.3HG8."T/@U\ B^$O M#(6<16&D9+46I"XHYX$!V:S #%?$J@-C@53,"(^"+3EAO8)E+R3<0@F"3LXU M0P/0W6H4UT+VZI2@ RU+EB7'0M&5PN)&;\&O*3BBX)?H @_VX ;H6-71RP1, MB +6$T[1H??YFK$5R>=TI+[? M"DR2Z_N%Q< 0^BHP?X.U /=73JGWL!@_>YL$)<=*)+';1_O3*6R69&KP["ZH MX!VOQ[_HH63GTE=*(4;B:-Y^7&/]6!M(YS+'1D M]^B__VMP?/3T9?1H_YC_!!NEP#0T5[RD*KX\(FZ"-4T^9M-V&DU-4M.$=?;) M8&^P>^S=^<3^ZPSV!;:;,G^UQ.T=!W-#TZJ,2@EVF2O4;V:R17C:&!$3FGZC MQ>"D,U)/7)G4'C%Z3R)<(X @,DGPQJY*."Z],>]&;[!%@&BZL;$OTATCWVE![]1?755YM1_A>M?,5>'YQO*'!5G[4:_E8WY&=LDV.X!.5*) MPSP[JP), ,[^RXI2O1&1I,.Y/Z*<_%C!?I0]1"-7;/_A#I!B@%3@ M"DW9(M7H)9/[4S1K<5_CG].9\+)=F. -DDMT7B[F3)2&VI'>18?#&E!^P"I( M>H\0S9D%!"Z^D/0*P60O5=.%P^K9A5TT+&]P#OW5=;AW82(6%0EOXG-EC%K< MP;QO"P1>YHO;=O%]T1S#5H2)U&3!4O91"V^WYY??GEI[^PLZJF-H6&V19\@5(5BLX+'*^I/86X(- M=%US6T^D2Z08=*60+IQVC%^"Y[V M2N_46K+40D^B)A(D08-V,-@]&/PY(=LY.OO',"(D^B/[LWTP>/>BT\GCQY24 M0=08-M;)T>IKF7)S;W=P?'@\B'[-"""&)BPWPS%Y;J%F_*.IA.SV=O>?'$8? M*+?9(UY-360;([-'^P9^3?_Q*/QV>#.'O#]2G)PCMD%R2DX&.)U-750EB M_D?:*DRPE7@.CP238WT5V_/J6Q /QQB TQ>-<]HCNQ+>3;FML0X(8-XN+=G M@VASZM<5/7J;D]XN2!_0RM"/^/<8DF/5)I$Q8LP3IZU;ZI![M" <^KB6!L88 M-IP;T@&&XA%@PK1Y(ZA7V;*QK.VE(?YL!/LF'[!-@00,IS O$RZQ%$Z8WRU$24Q=&9Q8@9'@^PK:BW@T>-*\WU;(1,7$(OLHFB M1(3=>*"0PJZ"&*J&@.4K)R#?1-1RA2X=TK13/,TQW:$$\B:"*P_.T&#)D!4X M*6KW:]4Z&.X MQO!*_EK$K!)M) :5I"A!MVG5^(>KV#(/$B6R%;^55>6I7+:T-QZ3^[O#P?[J M<_( C\F[.R4/_%/R>"-/R>\. S'8VX(@-F L7Y\V8V/4VZEMR:HQ9X5)V9:> MX%PCS9J<%_@Q]HY%-=?6G-8D+\KESZR?ZVBAT!W%PFLXBZA26QMY6M\?3#A& MF%+$ /1+-K/Y6F)5]DJSO8R_)HDU_4R7NZ!P*=!SGR'*_@;?1%46MB*1*BUX MDH;SP?(T^N>?]I7&U-"(DQ7"B%7 :%[\X7%_:&M11VS]XOSS=0[96M!7)O#((@962'."=$*6'0$HRQQ3#W6V$S?%92 M\W)8Z&!F-+)3VVX%5M**I*K@7;BWAI!9X')@\P\^OKR!O)V4IL@^THN\;T>5MG?(,9/84KP>07V8_B8U$^Y^4(_\P:QN]'*E\B9]H'C-Z 2N)_E]+-;C3MO8>N\74^3.,?<&T.)N\YL\ M;TNI6D4D4D&^DD!SR5',OG8:'8#UB/X&O=Z$^,MN69N9+^ZI@!92$$ M33[)9JP"\5/[(Y3GR[+$<*A$-!%[6],Q@OV))7UK!Z&-U@6"M5CY%'L1 7F, MH(<%;U[WC*)'Q+/T?WY8XYQ_\L-FKF__OGCU_L7K:'"ZRWT>I=OCNU?G_XY> MGIZ]?_/N_.&)[#.#H $;B. J3K(L$ND-F#9TA87C6;[#EB'"[>*?D3S6A M:;@8$2&&F56:KM..Q)9BL%>PMM5>[_>AJB>2N&KP[*0ZT=14-IV7N),;:V6) M5Y3B\UQ;Z=U)>Q]>F9J&[=T87QSV!L;#J%]*13E&XD'0H][&P:B1!GV?%=Y3 MLG)5+[3;DF'X%F?3 M)!!6+T*JW7GP8^M7E=P@P!K?V\3_'=VZ/)3A04.!AM3,"$4IJ,W1R,P:,JB(K(3EC"C5RQGY M!ZJ&J*-E]Q+6"5I6D*('P,YO1:+%K#]@.N _QC[I#9E4Q,/(Z[A8V]MICA+4:B$MDOVDK4 M'6F6VO$H8-,-;AZ/@?LDGV,Q3,I,;;.6#R/$ZQ*R1CZ0T 1'R4N43PR9U*,O,#'0UG'@*%)SMK:2\C)A:R1# MB\O82?:J1%'\F*EF-9::$<[$5I[NU"BGI<&J"E0::*Q0>!3S_*BR\+)O,Z M>_/'J^<[@R<1IN(,UOY2&A-#HRG#VXB8NVIGMGT<)7IVSW>Y]H5]>C/"MIN9 M,U3Q+AGX6M9%=\$B\J6D0M8+CTH]*^H$KV.0'X3U-4GXP]VHFW?FDD1'0&,' M+!P@.EZ6:S,/HAO?^,2,)N78BN?2P9]C]*!=JV80+FGDF[,9!)/>DSY?>X//K,[ZVT;@4][%@V. B MK3"RWM'>/JWK_1O;$;\L:2V)G/NU":V<4/4'**7,0B)ME6W_\FY M8=#SP=[!HXO'FD(]3ZJ+!#;VSIN/N9GC5,=],N[[\T@&RZU%8 )'+0DH#L@4 M=:*P;0*B$*0.)D6#[](J_..< Z6N,4)W(7BCA<.WW%WI558CIOR'.IGOE,7. M+)G_$%V5U'&N6#8D2F]C()>#O^XN]H>7^$6!91?):-(VX>\)T"LMR*;<)F.I M'/\089^^G#E $E"LAOMP/,H><_08@9)I8HE_QC#+<-90_Q[A!Y+,N*!WF[*A M;A!%"__#?,)J^3*!,*-7+S#\PH$;9"EX"@\,G]B8ODWU M1 A_CLU/J,.A-#6TBFNA-1N!2"N"AN94BHRDT=(2RDH!C54&RP\JPCF(?>8D M2W9 ?5/"QD="73YEG@-8I1\'D4X,+!LV9)&VMAEN7PQ!62+E%!.34P087SYQ33#-1Z:D_A%.1;"[:(YB5Z;IMVH4*CN:Z2I[J2*S!P]518JO$)FD,% MXVXPZXV#2M+9YZ$,0&74D$WD6AFOY!M%,L:2H@SNG<@#_5REW(SVSE6)4=0^ MMJ"-7_A7H)TE=1+;0V^P=ZS;2$T*KCV2WDEZ7B\U)ZBT?-&4L()!7"M8/LR! M#=9'>GPRW7CN,9$/H4'/)T%>,8C80YEL>'40MTQ M&MEFL.H@[4:G-PP>)4;HY7/AZ01;L)^RJ@=,H"ND;H] MT:YQ(%!726,\J7]X\'@'W:]D12 F=D[ODS+EWL&?2[T7LN[*P;,ZM[W(NZ8XUS>PCE(..SI6Z4 MXHXNM"J8R!86WX0W15K".Y%_Q.]!$G7M3"4]3!4E!F.9;N:*K^/^)K(NN;\B MLD92AW9:VZL"/[:[[OX"!9WI2FD7OMR]X_:">\.^:C#N1>=CKQ#"PFM5M1J M]9KDR/I;6O M7A#U MN"XS7/%$T)+@RM(K(UO\*-/FC!\IRH"T+/ IN])T=V(&A9^QX(W*E+U):240 M2Z:,\OF%MSR"AJ+%V*7(H+>]W>R"CJ^Q87S.>[F0?D*I07\;6?C:"R(SI#Z' MMJ,L*3^GUE0=!-(>]F(,FEIN@0(6*##< @4V8"Q?'RC0/?."!,S>[L#[J*(1 M\V<;; R=UNQB7V5H#%)91X/J-=<^M#:..#(I$JO90&^*=.M3!'HJ]=2TD4W'Z"Q\@J/ M-M#<(R$\D0CS#(ZBI/)ZR8 =?LH'EL>)(*<'A;=T"<>]J\A\6'XN5RTB6TS" M7/AX W8Y-/X7V)/$A&!-(S9!] S?C9Z[J"$L:U7;A9/!>8V,'5N"UV4/LQ&C MC)OM"K>/8BO;0JU3/'[2C.L*S%195M&,-1VSS?:AGGB?RQF_&[WD9L48?\%. M<%S,KX/J$5B-LZ\]M0'& G<+"+BI*HQ 88B" AR\U+E=,E4R8+SY6&JC4"3Y/;YHM)8 M,2G>M@?KAI$]/0P'O" N:@=#RTNNX1UG9-#IBO#-C:\3,NIB[9(1?#.<";6& M;=\[%Y>#)XQA=G>C(*:5+#H)?3X"!I.YH$[6E;H+(\Q)*AVDX;C02XOUJ;F: MH(6RBVI[H2H_P$T,?D_V#[A!X@_^5S\\YA%/*0Z@?DXQMV5^)!I,:-)6B^@. M674[:MJROJ!VR\) ^8TLLOD::QKK6%+]9,V.?3O6IIL*BXUBA\[9$31 M716,'>[N;E%(Y$ 06=J4MK:M[!"(4-WD#YZ/V"OK=,%E1N&,B%/VIGJ>K^?HO. M60#.M@M.]E!"**=&IX7XEI-.V*E7U_<_6L(?&3OQ<(Z-QZ3**U)[]IW8-=?7 M8N\;M#:^UOJO1/D?4=?.AO!=W/ ]?ZI[;NZ[OV+HC/X2#1\1VL<4_M>:L\C_6D MO"ZH#J;A6F30Z&0'H*= P($WU\CBB)1?7M6^GB09,_9C1#"K/VB?AVY!O#)P MKU7[[EE>+>S?$5;$CMM9>.=J*DH&JCL02,R2>CNL,=LX/"&*BMA%TTD'U>0!X M$BDT97T&"7%'--6<8:0^N@2;$>YJG(\=-HV^P+)J7^8J \+ O;%"T#:7]8(Z MFF3@B^&,()R^1B7"W4DPYG9%30DGT3@OKXD8&IZCG#;^_* ]21DO-2K[N +@ MEC6A/BRH"4S!PFB_RV ND>B)&@39'4O=T,T'?_:5JE5K\_(R88XH?X4(MRR/ M$$"&%U_W#T]74^P5+7@<&6F&L<=P\^.$B"X!/>!(.[(^+SZK;7_P;T)/?W[9 MAZ\A;EO_T969GOH/=G8^I1CB!BZ56Q5#;,+*WI0?8T49; =V@XG/E2!0-%6D M.]T,Q[8BU8:$A':S5KA>7Y[("0#89?]ATBWV?V'4J26SD(26=#)D EN?3GB9 M5O0RF.LIPP6Y6A!%EQ]$-6=S@F(\..L.,V;*XN/DB8XJFCZ;0)-R8$4*>->* MH,+@[6NERK>;XJE9+'C-Z F\_N]D.GMZVF_>$CTP15\]\@X9YK(M4%:<"J*N M-%_*I%8+!'+ED M2@^G]B'Y9F[!VZ/B<4((G^XM41V$RU(THM@,0.AQH>'A3D[0E8W+_-H%2;T= M0FTST)/PZY=OCI%LLEK#5X8S&4D$@SDDF?3P$[*/8!<; @0G'FUF4UUE&'JZ-AIM)D=9-O421;7^IF247" .HNG42:%3 M5C(EM(L,TK=33+\?W.$V9R *^%HACP+Y7=V]NTIDJ*0G&.Q(:::HU9D[$'!9 ME5NVS*^")X/>GL(9DF&CS?^ W58CF%1P,^'];>K^TB5*DH*#"QVF*]DX_CZQ M^XM2?F["\MS48@*;_*BPV;->G=Z8@3#4?CO'GKCP MZIQKT)?&A6*_PS=RRG$LUAA>@S5 M=7C0*PV;4,Y/\G&_Y?PPA+YR?@ZD:N\B+X?/@5PCWO&,@RH7X-",L\8F+4 L M+Y""4^H4/9%XNG0-MVOVN6L6. .9ZS..>5S% ZL_X'-NA-H@4!06W[M=MZ^Y M;N+C<;=R=:Y<=4@E.!FI#B''T;K!;B6W:_3UU@C/(FX*VG ;/PS8:)0FZY0Q M8^?W)JP1KJ#:KM;7 MM;6#%4/J$0)U^:T$)1?F>HB2?:;=8\7P7HCQ;M?MZZZ;QRE.%K:6"U+,71?# MM?_F.#G>UX>2\W@MEVW3C/>H MS?+1?K5NE[MXNWI?;_6ZO/.B,?N[-EZ$C5%3,ZL,[C[-3R931&G_[7*V5)#< M+PNH=(M+@A&RXX!ISX_.C= ^Y54E:&&E$',9";5Z[3WM]6)];07GZY[-6C'@ MH/P*K(_]V@.RHZB6WM0!V!_A3@L56-19-"#_@ZL9P]1T8 )Y,OK R)?)S4\F M>K*M0'PU@1A-DCPWQ$TA/4(NB+"XX8;#.>SV%LF>")H/RJ5%A@RT[DQ%15X/ M,/$4 "\8+]>7Q,6)P.PILRXZU'.'/P^]P@5@-I4"/5JTIOCH]Y.P MLL5Z.IHT$@" +5ZC,U8(5133Q8U]$$+(!L%"W4?I6EX(Q:8+9? M($(-E 2LD2JAI_0S\@_CH$RITTX)_AD3;CL!#33"S'@L] 3E&"YG#46!]2:3 MWJ6^./T;[_]L-_HSRVM4?KACW\(*$P RCLXFF1E'+VQ5Y1N6.-[KYP:&CNGT M./J7&8^C7T#M\!WX9V\L9B'\6?)'613))'H#4U;4'S+^S1^HUOQ'6SJA,[8( MNR^M"M7R1(L[PAOV]PG69S]^%"'M33U@=XZ,W^2)!U>B2=]&,<^J7C8O&IVZP\(J" MZ. $O>I7V;GR7-MN,BN$697!%86D.AFB8,4!I<&;757FKJ*V,56CW M@2!/C4K]XD^8)E!HS:AFJ!+JSD(5F*#4;WG?K/8 [2!J2"= H"4)HCX;/G< MI3(?'[]9]. V=4OV*,7E,,X>2@2#AR17M??A[BLSR[%E1/BJ^"_U5,= M',VB6KR.Z&J-OE\Z'W5.#VS8IQO^9@6^7-43![9C.^F47)5]19W?Q"&/DF$: M7G1%;%/;#Y J9'.36A#8G>6F5I&MM'W?+.G:$\1:I=TH1^I &*[!=&79]IK$ MCMQ,.4-F14D0MQ0VSL%/\IW.F-L#LDGIF ,5&%H3A6 M'SOY$L:QN0R9V'/VE'F^R\J_"S/#)"R;'&QG[<\HHVNDV[&Q=U)O%C;6P[>O M3KU] !=D!VX],\UXL?2\G*.N])NA"]T,&:7H+II1DJYR%;\__/K!%K^^ 6/Y MCO'KK^D<'P<0+&*1PFWB6R5'_C6T*PL-O5)0AL$Y!-!4Z,;S>SBU D M4P3ZCDJXBQZ\A6*&?&98C_R]-L'X;$M6??@(2>\E^+049"N]E"LIW0#F[(I)CK53, RW+1B1 MQ1$Q+8V)*JD#33[RGU+R[/V0Z9#Y9YZ-[!,MR8ADR)Y+KPR&KL-TG_=*^131 M;1H9]N>2W&XL:VUJNZMB)J[Z=X?W"YDJ9)1A^(9_'W#U6"6Y';3E79Y:7! MM'10*:WLBHPV_PT.X$ET"K8#?DTW?M%B'@;^D9N$"N>$5IWZA;,E)?86IFJP MI5%B31(\9QMF^*,C%_[,Y[89C5WH)BJT02THX2RR#R;/)F69,LT)$9[0088UBEX"B)X:33+;I]Z;#N+K\0EK MJ8)2$02V>^."\?9E=W&FC6]?'#KL"ENYJJO=#O. M/0F.;.E-&#^**5;G0:G$/ N(0JBZE&.(]/',\;#136%N04D>P M)Q4AY07=;=W4@FD?6O 3PZ3DKD.BH]NFFS%@TQ8.A\8HG9D2X%@T3#7NHKS. MSJB@)]FNF7HWEC *K5$/@OZ9MB&C6]"J+#E!X^7<*N$^^L3R:-?:?'/19,.C MS4&3'>P>XER\GX2Q,4QQ5V7!^JFXM:0[*64^RE9"3Q19DEC4A UK9(J)YU5T2+U4R6QHI/03XL<=7$I(HE-*$ 8HF= MT%E/4V]4_7E,45$/+C#%?%-;2#-B,J[$=-C,!5N'VK#C0=A)9+".2#0C[G42 M>RH7@RD7]=7))#%=>6'[ASS'#K;,TLP,)*3NL,G'E:'3<]1MNK&4:DBD*[#0 M+'^)!AMM#N[::""!DV"JA=E*J\06)1P'1=HTAZ]&+A$-6M)5'S*@N1#&"X>@ M-V&I)K,0PU4UR;3"UK-:@-="YY>:OUHNZW44KT+K*+,K[^-C??#XT+G/N+ZI MJ,7.IE:,*0,B..CCR34#M"5$AV&Y%H2P"9>!78&.J\U-O^*. MSY$9:3/N_&6.8AJIWEC@*]F&HNYZA:W':#OL.=Q6DGN=Y7LZB%Y/3.%<^H?= M0^R64*HW*] ,_:D8=*S'&<)F)R[M04<(U95W2.JKK6.@@X,"^1&X)BR%GA,"59!1_"%%:79C?RZTVLH$7= M\2]2QOJ3[QTK_DI1F7=EL*PB![WV&F/+CG ;GL]%*%IT33VRTN7 M>&ZM[?:MK-=..:-5EGK>C 26%I:?I+EQ(MFAS<9O)B!T#Q./B?$9W-#J>;DD MZVPP[(J+06ZR89,Q5A+"G9MRI*U\$U=_0VD*N=^.:"F M+L ^>=D5S /NS)C,%#$-(QYH4)A)R:\<,UZXJC@NRK+(1U[;)B*5N<3.P((? M9841;,1X42$L@+ZE&IL<=46#Q>&8^)](W5-E%RV'Y.$V_Y"QNS23G#A,')'4 MS0+^7%1BUU3KA:G[E?-.X7;\)(?%-;$@;+V1AA#2P&3@,J3^0W'Q;46>LVOK'4L.F*QA!9)Q\(2B4;>&QP28;PFL'>22U=$3_P>.G_+)X!/&\E- M^=!9ZE/&@$+,LWC-RWW,L6-46][:5O4K%M55;6;#/M[GVFPK[.?G2EY@7;&X MK"TT[>6UN.!N8'/29E:SN(EA#INDPG:TQ.R0>L_#'0W*E_>=H%F[]72VQ9=J MD85S(^XLO%OCP&2A)8%;P472LF.E?'M2K3)ASPDAV_CFZC#^Y+I^F0:I_(&C MC^K,6?'7J)C(^"HN2[Q"D<.BG1?]%K$GO<,W["='CB A)^E^("77295ZS45= MOUAJL@S"0)0OH)U;//BHC))P!+#UX H+919@B%9%L >#XCKE7Y'FD]%Y0TIY M_=M";"H2>:1]SK$*=9@HIN.L+I9.'7]\3WV M*!Y-<8G<)E4X:VL=?;%782*F"-=*((LE(?XPL'?J/4P9@L$(G$7TFGIP=ZUP MA@/\_Z_I!OO CD890Q)J:L26*Z$]I,JZ4Z"NY$72VK,B0\V>K)5?G&09P!6H M _)RE5U)JI0'M9Q2\JG,C EMB1!3H*ZS*G)K+] !.YG92:^2"T :"J\PIK4*42J7OLC4-),RU:Y\%&>V5L@%>'AP'Z^X MU]Y&/+P1QEQL;9046/D;9:X6*#&4TY@(BN9N5!:>_>B;Y+*ID7;'558LS/NU MT7[L,J2D+HD=+)9UL!%S'A.1FA%_(KXSBP1A@H=+-V)R0%)]K$P!6N(@[.!(C5X';DE2U+@GH=DXQJR M0V)^Q2UVRF*GCK;8J0T8R]?'3FW,T>GH !8I:[V8YP1^DL^=+^=KCDX0$QV9 MK"#. FA&QRN88-==R^C-^FE?\-F!<% _P9Q(Z1->0F\%_* M"]-YKM+(&HT"_/)I&PIE@&*60= (]I,P>27^%1W)Y+1/D1O .Y?''6?;GDD8 M '/5T#=85?+>E=$Z2"U!(G.U#$R!S H>6Q(8VAYAF8H]R'=SLORT*_]7_;:')N)+/^$PA8;;B?Z=,E(A#PHGL/5!S@!6%>%QF*H"AV;2!\I >4H;Y#FH M",J*[@]BX9FFI!HF AMB9;S@.!5B73YJB.S'X1!Y)W(L^>\FR=Z-PMC[Y9U",CZ7MB1TA MQ6(\@C,:J]>QRK5:1U*?>=BMF<:/*4?RVQFT$%OT EFE\ H2R>J0[DMHHJTP M:%4_A;'!X#K3AX,39I(5(MX)1< MZ];X?,9^])ZTK6OV(8GC;G6V-MO 4<&P M- &;T)%JJHX<$+N 0UO.(6( GJ^,"+!)%),*-L;-1,BGW] M&: 6Y*27YMXO%T7;4Y!B"ZO0*]6G6??\@6V_M\ M/*>6+B"?:Z +[9/FNHQR.K'13\8H-H:UI$2.Y$L#Y(YME=IR=+;I\>ZA[E,] M#7\\L9_P#A=N]'GLX#P7')9IBURB^A)_*Q1$Q#. 2<,$I"6=BO?GAY62R\KP M 4H$X5X+"BT]7$_+HAS%].@K[F^ G8 2-,X"N@J:!_Z$98:EKM(8F-T_+J.D M7&:S9(XF[_U!]+Y$./66$#W)Z."T4J*\ILVD;7J$D9@-#(87EY;(PHH#5N)C M:7@CP3?@+;QPP8_WE3CJ="LEKI3%;!+E3/EQ\%PU^TVG+L? M!T^\'3F65/0$";1)*"F_VJ3"D%-+?PLQU1< M;A N@"]&^3@*;UUF1=A--4!+<0FSF/1X*9Q#57DE]C=99UWJ!_^0X 8,,SA3 MG2N0FH8Y1E)/KYR>G\%4'NX<[,'#DGQ>9W6\2IZ#>>FV>!BW6."X0I\UDZIL M+R=2V_L1;@>>$'HI,,$3>2VR.:0@%ML()38)" ,Z+0KT'-Y1(!9=I9<8^1OL M[?Q[-^J48]I%(^\UV'WX:D%_F5YX>J<"68PM6?*^55&.A>Y;<[P7="I]$X08 MJXQ2__;%N2R2K:)@_S9/0L(V8FJQ%K#L0H:? MYQKEF,7\VS[1PAX.+'=)Y6SMT-.139E0"F_./P@Z#=A9BY6I+D^R*0%RLD;2 M"-[><-=[B=K<7!)C3SD"N0\,ZJX>5=F%U?V_TJ_?NE\S[25LCL$ MNPI-P9%RL9XSS4LQ9:O:M3?&B2P\V^2U8= FS=1*32Z^@79?8)""I;/!IC6& M:H?H9O@OVN=61'U=X:5_"%/1-+D=6=<<9G7)LPK^U*S%:!/[40K;]Q62/,"R MUZ;)%$%MG,3Y3ULP8TZ%YL38AA-;;3RSUH(N+)JL3[>C2%]!FK80!, MN)A;O%_B(_7$2?!1H>SB@V60,5P6-D0'UX>TE4R>0M1U+B+/[!M+OI3(TXP, M5LOKR_*[4&41<"#$D8#1?;"'" N&3JZ;/DPBCR8"&U?U0?(CKC-S-Q5SQ$M@3QZ!3.\^A22&?:(FG!#*A 1%*,EE)> MHUP8DJX2$;U) H[@VUGM>MLS2(0A='!YDDNPK=< C:TEB[D,% H\)\0H]G-W M[L3J\-I=&WM>NI)(F2 *LK*9 J,<5TF+8&*JT8&Y][*)?!&^>X-U4AR_P\E9 M-C/\LNSMV;OT'IV^ ^^\K7 MM06AK9 *;'^4\R:1ZKNV($N J!^M,8T3%_OO M1_MC+/5:9'QHRP?OFS%G9AW0D?B!<9_!/<)%\K)\@62BOLK:HNNEJ"*KTAV._ZS@\!@>XO]_1:TNR/]50_C:!\N]OK^M M>+C7&:!2L8H[[;B$C%]*+Z<>E8OCGZFM9K6")@3S%!8")7@S;-%5;>UD89OYU-/^@W4GY6O5F*Z1H7SL%HL8$\]D(1VUPQ#&"RIT1 MON[07[BV?3V:Y6DTT4(^B<_)6,)6"&WEZ>8$S2W%.E+"*K'%LH)!)X?0N8;L M>.IAA$VZ*%O8:3SN:#M<5OBDZ6'YM\4:,64;9ZT MQ4A;=>H#PIM31FWM>,3#CVWA 2>["VD"/B8C4UUH=)Y.SV26I6$,! S.EG.1 M@BYVUA*;+YW"=['I%JA3_%WE/)).O!/U)+7E:SF*#M*G"!YF5>0(#7--LS7E MWV*!8B.HB(YMXEM[_Y&[TY250_*A)YP%OO-%D,'*,W$_0MXAD)H&6P7F/818A9B+VX,A6'4#%28%FV''^& M(;69+GS?+%:TH.4.7> J;B7:+7'09@S!BU3[*#+ M+'8J!>!LTQBW0GXBR$<05/!)Q44\5(4I3E.OR-.T1%=9F0>"#;-[E6@TTMKR MVG)Q(2)H']/M@!3"5*8FS;IY+/$#Q@S)]]P!\DLN$9/C=\MSN3$>6W#_6=NH M-XA%G@] C=XRZ_22>>@9QN@QW]LEZHD2="P353 4Y,4E6PQZ=,IDW;QZD*F; M&@OU>F++TSNVC= #6+.;F![4;.3:0ZE%G-\V8+5@+*Z((.BA8L-L?K!,%SSV M?$_M9[N@NB2ZEE7":LZU(9T,LI9C>N8SE_9U"%(XPD4JAXX+,*K2_,877^?X MO6$^0FP#V2(.A-)5K+_OGN]&P@Y .0E19#INL=19'^;)=1TH+T\A.PW_@W.J<"1&FUX-:'4B>^651X +< MFKJI6F84L_@'T@4IGR:4 @CS(4NB.C%&XIJJG%N#'.MPB*4@-9?4E1ECZ\E% M2:4$WG&@N(>U(A6Q171G4[:W#84]_+ %6URWB$=$MT"KQ%WX I\:X$JU/J]3 M8'IZF!4+;5BP3>X!S0+><0Z7(PA]<6BU[_(A4XCF.JY,&!=$84FNT*\L%6 , M4S EYKVL&K533#3@_:Z3"J-J<:\Q%[M\J6_6:28KS&3V)*5B]>/9,X_= ZC2 MV'C)KBFZ(Z1^1F4:<&]-$3)0&9\]2CJN>_5#XB'8U>7@'%F2O6FW52M@EUKB M:G2H4Y,D*6N^,IQ+%/PBTYI-2H36A8$-2\:Q8%GWV]3$ !+C[U"OJC5"R-E% MDR6.$)@Z!@>YE"(@K0AT8137[[>VXV@;[@\,@B%4YR#XC?KN>,*<-.6JY-=>VYEJ?N>:1 MB8(Z743:KM PLK,%T,!JL9ZT#?)P*3(O/ 71=K',S141,?_9!V\@%6Q)[;G3 M8%#FQ""5I? 'Y/%4KAX$0C!9AL8 F/./O3V/4,C]/ 4"(; (PCQ(!187804 M1BZ>-$N8&E59L[@U!#I<' -D'>D]["(I/E!VOBT:_V#"B69NVEDRC2QV$FV3 M"=G*%I514D3*H"UAC+ 8P?/**9VV]CH^Z=0:LQ!15N3\3L$KR9O43*LAM![( MWT5P?1NJLZ="W\&MO$BZYDHSO&B"D$ P%PMGP&H< ,WWI07Y8XE >2V?Q'H< MNW(MK/H;$?U A]N$7>/^Y@E^>D?8-B@R)*C?"1@_F0EQ%V5!W'5HK+6%;RAR MT RYO&WUO]=VUD<77V#Y12T>DNO5'IBI6RHI!Q$]V4)$-V LWQ%$U+=@?6\1 M0>#!,8 (\5"ELK;AJ+(?NB64AH>FZ\9&JJ !A]<\&%GVYHP^8Y0<"NJFR]D@1]"]<+86E"Q38,Z81NV1SH1=T) MTV.YF.39)F;620Z>E\0(!:KDP/;#*.VRP)!W;#Y$J1RW#G=8V=R^ JUQV[)_FX:AH7<,W8DP#;*,S9?6 T$ M/7>Z21"_#*[BZ(OK+E*Z]>L8L+>!QUJNWI" 27'4#-Q=?R]_*I:6/O,JK(G[ M50Q_GX9!"]]]5Z"=<0!2G 7U)U2>!*MVDTQ)92G:YU=EEH:M!6*!=3$W'@6R MXYZTB**=4?5ZYP>_(56O\E3KB%=L0+\NRU8/!N*XLGCU8:DW!#;[55]6J/M1 M'VIJW^(GLK6(M6>";IP'.EMX#C,SU\N+(6Z<3?&R M;.]&W'YE=5EZ+\OZ$9>6V1S7%R>BN\2(!FIAZ;3$%)B235'R?_+_-3?O+PT? M1D(T7XG;JI3(ED-(!L>;O3:J>->'0_C!VP>N*KX X(].?7M:QF'4 M@I>0XE]PKP4XH,;,8X>_6P<.N!3RI[6^"#2.NQ _O[ BT688O;B_;P2!I^X) MTH\M7<:%-:$!4N\[W(T\DUFS8*%]!IJ/-=(J.!\X7$HB29" MO&+AF$D=\>(7O[N5Z'3I8XI%"U=RCPNSZBGB< MP &DY*%C#U;:)_"DWE_/XZ&>X.C?QP=/WD/I8[5&09[7. MN@\XACF04>#OL8 $# M"325]!*2N GE;] XZ'I=-#>6M)P[(0E\ ?41FB7-/&SYR6/GMH8X)F+H%G5# M&6CA'@I@?5TZP<12FX*F@1V>5#P4Y3N#)9DUMO%&;;QW6]ANSL^)K0?%?I[2 M/[E9M>>!?P(%4[(;G>,!T[M;81:H*Y41_"M;7QUF]4<\?>P?(#,Z=F9#?E.RLA[\ARY07TSX5+0%^#3I? M?7:-))V"W'.KTBO#!UPGOR_<66,"5C.]$^%2@I>EKY5F8RS&)<]2B#40^1&X MP#FJWL[IYJ)0WMWX[*3SLNYRQX-F\2D54?G8;4.:P_]VF2J)O?VB&H,D@0?, MI=SJ033D-B'@Q5]^%;#%?#M7G=,]9(LT\YE97#V;$!,#A;>:YV,:;(7N%#X- M0@-QMGA2L$0.F;K#A M&'\"1JY'4+U4/^"_%[*.29K,G!GKW:<).#6191*\CJG1>D),H-MF/S2H3M^L MC!@I_89"G=6QD#J*_PF_LO]2A*)AH#$Y_#WOU&LJ>\8F.SP!O^<,=D[>9-U. M:+DAVGCKED:S]@(-?EEIQ^>]!#,M@5&B6F0L'.,01A:E%[;'L&4 @0G%DJ0( MMH=NR&(B25,BWA'<:7_GIZTE< L[(..CYZ\V\2DX_+1);TYG-<>9T4@MD<^' M5+*7U8-(M-R>(912+R'5JAC3-BK0!\'M*:201? =^YX<'89#O;P&V3\N2W&' M= NWG*J[ 7G=(65#05\O>'$SO\7O[:?'D91/6:2 MY&,8]R3+C4*ER>(L/Q@-_$>D%%*7Y$@TRQ=&(+)<>@F#?/XZ6YTSC%++$@+?$R/ MI:A;CKY2K%Q=FX]1%MK"/ ] Y1,"=7GUU.0"K.\]/']>GCO N)1'Q5Y9E%9B MQ1&?0UGA \OM+_N Y8M!+[ML_:$));K@$+ /=K)!Z?^8'J\K48*(^E!M>UT'MQ.(+J+QY_> [,F>#DPK_ ME!8^:)7@2LPU5@I+GK$8JB46[EH>B;-\? NZ7$JA()JBQBYPHC\\2_VIL]2NL?0/;*W9/*S@D_)U ML5UQHZO-WS]C9>4F+#6YZ<.12TDYDV=RJ!D; N4)V5_!--O+"O]Y3P- ?1S MIIEYKBTLIL4%E9[Z]3':H+4_N>5AM9!L E=NJO!_AS+@)2N,]04UZ^L\#IQ; MFR3%?(5%9-GZ]B#/18^%+R@S;'.2\!LP7YX*6E='XG/JD7'0V!PF2CM88?#* M?B^L!3B9AX!P67FO@1YAXQ);'5]O*^,[@56%_K$82\]:24*B>"#[+8.@R ^( M^PS'['G?WZNBQ?3)%Z5-U.OC+#AB=NX"'=2+2 M7=)I@@"O >>1N'!$GJ&DY MNRAB'E!WZLZEOD.N..<^X"6C]<,>90X'M21$=*NXC29X&$H=P#8L9#3$'3DI M05Q'+(5-U/S:DRF&=Q- Q&9]'/.M5EF&4(W$UA^$&(PE[^F#0+0E\0UUG)^< MBXK>8QR/*65J'S,%WG!PGHOA0D%0089A_-J"S.@].WA?14EYM,X8F"N4N&$! M6.BV&KG;#]WKM0%G2\\:BIY(O%<$ZF; E0C:RC[..-A>O!84IWD*M:4\4*A$ M8,9EIWC3?D'C3"*D7<:08N@2T\HMMY^"N,OO&> M32@\!CO>&I<8!L:04.3*7?T']6'K?"!<.TLUJN<7][G(4R\ZSD8:.AEB&VYD M(P>#0L@F7R(44*:"$;BDL!1!%]9 7MN^Y5R :U? :W7L/;85+*B42"X]993@ M%XXC%Y?3O% 'FA;J,A\OZCMBC[*QIPFY9,+!NS%I5[?HUWE@::O;'PFL_.SL M[:F%J6,.0C[W%E_'(9?YP\$YRG&/*$25MD0CX&!R0D;6'\3:+<2+)AW-T$EC MC/)$.BY39;5S"APP%Y]$ -],?:< HZTD@ Y\Q=T=@LAT1S7W-NL,N-1K;6$G MC 3$ ^JA.Q4DJA1O_<+%(58JM\ @HVSI,/[J&T*R?3Q?KK.3M*FU#RC5C126 MP?H="\/>@;Z3:H,,=BL%!3!LO,6*B.9VM+[6UXI=]3#[894VY@ >,?>(5T'A M(]DJ3- MN/]'$H5VE8G>C$AE$K7EPH.+V_C>N+J??LR&UIA7YU\;\\'CVDDL MC)-;LX3;V@.]]'NW7^Z!E8HHZBY\ ).TTI!Z90W(G+C#[%[2$G%4[57C M&C)@'87;HK /2=#)A@IKTSGVAZV^;3>2K/)_P!2['G[!K+,\>E;>I___XOR? M]^GY6Q-!1-5OM!CV1Z2#+[MH&UOQGY?%Y0Y:D*!":C1RO;Z'=OULL;I;K"VT M;CUHW7!O"ZW;@+%\1]"Z4U^%A@77XIBQ,^ K7F^OHQ;^CG4I5EEG(XN2,KZ5 MZ8@LZIHQ7@13!/4*MJO$H?XV74R$8[# XY3Y+9HB!X2Y)D4[^&7LCR, M'-3*KNZC,^^PCF;E# E58@&A_(>,0!#$IA5+W-4LD0?- T;?:#J;)#49K8L' M_/]Q+C7[%-@N-QO1N].@JG?^KZ[+!.)S5PE>2ON M@YF"(YH*C))B.-A#0%K!T+6T'2UUX81Z!203-L1 M8;:3Z@*CW[+6 J>A],>LS!E)SD%>@5B"1OY%.[3Z(5![_JEZ<]&0<3EJOWO+ MQWJ/W?"\I#^(\-4C-.3&#](HBQ2?Q\]*^/,J_('_+1RNIE')L(%OWHT*9 DZ MNV!*&F3SM^5Y:SQ1CD*/&T38P M@6#OGG9=U?7>(87I%,]JQS*G)K:/2X=30?(HJX;.!!0!KP\!!.T=;6R,N]U8 MHKGO64C([O)Z'NCTD?+.$$!R9?K;B#NZ(!M/)"KQVI]RKS"B._/<@,.N9W , M*$JE*4*Z%,[$C01HD0>JR1:G(\MOK" M%G>$B13P^9?J1=@-EUFQTY2SGP=#6(>; I/(_7M)Z(X=6?@Q_=_3+QBQO$6: MY'!EA.\=$7>\)IAG%LT'FHM\HD^2=Z^ M^H2NC(23:( ER0!N"CB\*D"H9B)7S"$ZM1W^$'D21S:C6DMA&D_W\,EA#,/% M__"TH)[X[_\:'.T]5?&3AG0TU;R+!WN+OQ%I?19[)_ U9_PEI>I=-SU7 MO?G.8.",^Z"!73HX@1_O'\?[AXN/"T='3,D-D\(]C8[CX<%)O'=RS=>[R .7KO3,C\)TT@.EOS-6K0,><@[IX/Z0] MF'&_9XF=XX9-+BU LO>&$S2;I#"-F/G,1VS/R&78=O_;\CS:V)CB7R['NEJA MU40!$+!H+K*F(II>LGB=8TW,]UI93RS!?[49)]+\*EC9BL8".:S511:;H['B MB"!.B9 8\LAE3\@L^R_OOZ[$I\DI5\CE(M(2@0[(OLV]#]&>I+=8-M6[/&4A M[HW.]L4()BE5@T!3?%>/+)%P= (),HBAIJ+P#F=5+27?8[F(D-:L,T!JX"Y8 M&%X9D19;=UX6%'354%4I=?;N,4IY2@2OQ)LW,A;LXTN+O*E?32&=((,FD+P^ M5_Z M;9A/S^BKED7MP2!FJRYD_?JW_4;.YDH-*WJ*<%0]\Z?3A'#]Z456V"HMQ1W2 MUN*B%@31489R3.7Y-99'731J@-,'2/B17)26\HU9/E!!7<(-F,H-V2-H-2MJ ML"X@3(]P Y?+SCQA\M##] ;OXI25]#/UM2/F=A:(2I#6(D$D_8HY($68Y(MB MXMI=HAIAO=!DPK6N;-A2L<>XT^"WRT11YG/L9)B5E"?%^H(P07/"3UI50 A# M4].I=YK/L$'<@<75LOVYH9M_I;B^Y-,1EX';$?JTLHXB9NGQ30M QSW+K 6W M>O/N'7CM#+-S3M'+MYY1%2PWJ'A3A[.,ZGJ5RHA,"-UU? M+&\35NW+J6P!)Q.ZN ,*U@9"2%#;2LO+G"HBZXF<^)LY.]^ "A8C98-T)].@ MLX57Z0-GTEG1OE,-_FK%I@ \2@E; <.1A^#L1M^45MFUO^(*B]YV7A(B(5ZDEEH. MF(1)M2XK*C)E!CI*$/+QP"5H%5EHT3BY*BM7AK>9%L,M[:G7'$^YHL9')%Q$ M#N5J;SP#VCEOI7W1@HDUW9*M<$RH.R[&?)W7O"/B]B03?484D0G1( MC>83"H&!0BCKQI5AN5I7*8P+FO'X,,6?UU[Q&;Y9<;F3FW'S\_Y1KPSP1]@1 MN&A^WAFQ>E.].*) MOD':W?8QF<5+ KT2+@Q*71'Z:1JL^ZV?;M?X#M=#0!OW]>-_5/$1(F3,D*T<[D?=7?3SF L%W3^UE3*4!C ME %R0,P2$F'/M'/\FY7^DYC+&GJXB.IP:!> M*R#!#V;NN'FWJW*7JX(@NK96&(4+4_F1:::0P:RLD/#@SBOP_K;2C[9J6V3, M4@W7;!?Q+@] YH&E$@$B$RRTD! -2D'1E@W%L(^Y/ P6Q+.WJ9T;XWINY7#>F@FX! M,;90K:P8Y\1$K"Q6WMPR%1BM$%-\W+#ZF,?1=>Q?F-A;EIY@/8''B5B4"^N*,83UN>E&ZM1U\ M4LP%D"/S[X3,9="<"#(41C)Q6)+<[?-+G"N4JI:76SV<<&:ROJ;$;N3(XDS7 M4P%*6EX7EY+:L^-SFY&5*R54KGD<_N\89(,GLQNR4S!"*U;/B,K5?&YOG@2 M@'1=XMI5[JQ Z_I87:JO5NEYY6R)ZNZ M7+<:!1!JV5701R]4((D'I]66K_'W!],;;F%Z&S"6;QNF=TM];HLH")-+!:MO M;;78N5B3S43KP*3;CA8.**Z-V15Z&9(9:\3AW?*:=21^IH4"7HFC7X6]7&TL MG\;2NLRF@4#KBZTABO>*:E@<^#TL!-6BY$B%&=9XF<)IH\ MP\N'>X,G!)*4@E!W0":($LJ]$D=X!:Y9?+;P5E@/9:@+KAYGBY-"/ Y!%8M[ MUM(;DQ\B;RSS(^=S+;QB,PQR$,0;-8WND2C\/N7%%E!T43@G%X=?:7 MV16!V?O756!MS%*!V'_E= 9K0UJQ2JD/\;G[=3W>$NFNYHXJ!+LEDYVD0-CA M4X3=I]P+E^HP'3\6&C4[B.&E47!9IJNX](N*NK,I^9PJ=4Q^/4]G7G"_4ZIR M!$JC-)H!_S5P87MFBUKC\!T1%\S5I(P+UM+&%D1JA[-&G:9'4D_%=C[A7KHC67UK+3(X*RZB7V @C3A;5U38AM2 M8-_CK[:T[#C%D[I'"J6>H27"5/\>0/;R7*F!_M/%*X@ MY)5:GK]SC5A*[;K@#P_/_Y@D0;(2(T/J<7^/NY=)-M"16X'[P2\XRDNN.,]2 M#Y3NW=M2:?49"<&K^5_8\5XG-5(YE=?LQ&9%-FVGT8^#W;T]](R%5L9O'#,N M*]LF*.4,)^=B"CHS9*[.1'_(;,T\"TRNT'5YUX*U?WAXN/?QH^#@8\C-X MZ[?TUN_<"'3L#T*$WQ31*:Q;'@U.2&[WF0(&^2]P:Z(D@\6 C6BBU\9PT=TX MM"[\"0DOM3,1G;+^#[^..8@WEO@$6S5HQ-!1?4V5AU@,4]9L:UDZ'?K!XN$? M1\J4YF@LY.Y\L41,"X-,CD@V0C:D:?Q-U+ND,8B^TEN(L05#WYF;!$VR@DB) M\7X!LXZ"(?"3=X9)0LYG<*)%IQ@'95+M.J*NN5<U9NN?MO- WG=EQ2@"M M1A@.CEQM<2K! M707!M32)A?P0R#'5 ".X/=0SVWB%6(/U0^([8@F:U7WFGE M8&P9*GH H(:H(CYDJ"9!ZQKD/1::K5&E#G>X M6?[X!Z&(WM^T %1C;)NWF33FV:#*'W85Z.R"'1DP^BR24)C(ZW34%Z8-"YU. ML>F3YS*4,ZE=U,IC1Z)S+=V_J$"P\2L=O)P.VMQ-+BV:7L%[;J:AY//("\BC+GV%*!#H:,P?07YE?E? M[V(7H,]*;*+%7/$$CLRJM]V86D76!ML%L\;G6-+;4%MS$&5PAYT8D6_=W\)- M""]U587;>T'O=2TD]1BQ]([9-#'FT.=NKO("K8$<.#&2"704(IJ+2SWG4DX# M^=RK%5V9(R?N]>5-W=;T1K'%\$T.Z4)O*O= S@FK?>[E?A;PRK;XPV-6X?1: MP!U-O=*H>YHVT" :#2Y5IINT_#QKW-.:MO677#6)RBSU/Q==W# MAQ5IY[ZOPDY+T;:+JDS2D( -CH9KW(JXICBE!5D%YY")@@P&O$E.WK-;?BJZK F8%9ZUH MF9EC503+! -"=>><<$I%+9 *) EO2H123+*OICSY"=A";^I(JXM\;B$_?IM) MAPZQG!$T/?R&&F+PBMJN [=I7V>C],\]4Y/1%/!A+"%29A=/ CPT M"$E;$?4.1W[H7]S=N%?9=6KIB=["6H=M;>QQS+.]1#*XO;/P(3&W%DQ_82H= M+XS<9YR&\Q%;Q6J;@YQ>[09ZWN\O/[^_S<]OP%BV^?EU6$ 6P%8!Z0=WX.TT M=%OX68"+Q2L>*F$WSE)0UP[OHL<:N-A$(U1EC(2%,6.@9!'(Z1=2L]L;%LEK MKM4#;([!"RN])LE4+,.]\L!WF*$UGHQ,V\!1D;LJ^I@-\A%C#[UV>NCNX"KY M'+MTA"LI$!_E)JD*9KUC6Q)#8A.8#;B72H %TOKA(VP!T+FLT]F;W&_/@\*Y M*T')%?R0MJ@.>^3 ^-:5[2#P M89"UD3[?EGHI/);#'EE]039_)WS#9#&#P>946^SW4L78_4.[)(.OKQPOIL\C M\SWRP&S<\@6,+UB(EM6SMN'@PLB08H+=W^C7'.8S#>9+M.VC"]TOR )X!6C1 M&FVX!O:5$%DZ4B"O=5:"P?FZ\:3"13"$+NV;KB7>;.E@BD\%.VF34*$[91HH MS#SYKJHO'.&]@DA9 TXDAZ;\6Y%,;%?[#E4Y4QB2[PO'?38CVZ!+2..1'7\7 M%!H;MTP>V8(+*'O<&-5"N4ZWJHKK;+9K=N^*U,7H')4IV] 4?=RNT+WLJGX* MDV^[BGOCUH.3D+4-Q(N;A]0(+C+M6!(>8)1#(/:SI ;;V*>7IY09A[9]Z[CC MO5]0X59CC687=Z"8L(N1^!& K-^!%IRHJ_**_IP8AKU7C":&>X%FPH[KL3^F M[B!:;0;D$Z_]"0;$%)6V!0IW ^6?^0ZVRTI>.C4MBYT M3Z2JT,4T[&:*SRV#BW]:\+>SWY"T/^#75MQN-WL>"](?+L9T8I#0G<*+4G(H MOW,SYO2F92($HKEV7BH24G. DP_1I/;EY5G5! MN '>DF;CG)O6D85(WPAZ48C_^S YFTQ,'M]>)NO?TY1T39#\X@N;# M<)KV0->- 8BC>KN3()AN:HZ1T5_$+J@;!K?NQ@S2ECA&+"_27' M(5>,=)FI22^QUE3%I,THPGB23Y(2!Z *-BHL!3:/%\^C\_>G+E]'9F]>O7_SV_OP+;HZ[:%V]5$\SESF[).%XO#A"<4PD(FW[]Z\??'N_:L77W+Y[VJ5;77]+V 8<\KV53': MC6W!7RVGJT9UF(&1&V,45!I#'Z!S$PT/AX?1B^BTROXNBR1ZEN4-@2O/LBJ. MSML,?C[)SI"E(?JO_9,]T!PP_G^5"#P\PY+4LBJR)'IR.!BH M'KZ=WM@_B8?K*8X'-[W1&;Q]E>2QG6%MWH4S?'"P-X#)!#^T2";1>0-:_B4< MY'"N9\T$E?$'Q)_6T?'PR=X^14!^'!S%AP]\KEZ7505"<#[!PLK7!@&W.]%Y MV3:3Z!DZLUJ8_/K\=73^S-;X\03"@!&"U41'1T>#Z->R,-=E/HZ>XWEF;X%" MG68)G&,'1T?#$S['UCB_]N*38&ZCYVVE^6,JY>1JR.=F1+PB+.O[ ZJ+A?_F M 4<7YA(FU9GL!%1F-Z'GU6G!_TSF<.;[+_[R3_OB=D^2O*DNN;9*'HF. M!O_J(X5_OP8"?914U>R)4^E@1=^/DHE(LO1."X6 8_0+WNLI@+"@$ M;CI](3@9G-S6F!D>Q_M[>P]P.E]\')D>FNB*3L!+0S.I9'3XY MCOZ/#_>Q9/'O!(00;-@8"]E!?U^4,'VOP://4"49-]"M8Z")T5(/19GDJ49.^:3PX/MB+SJ.S'&,H*)ZG.)6T MI5_/J;K])8P]2Y-H?__)WO%MI_+H>+4 WI8F[.XK0 ^E A3\_NCYO(#;CVI0 M?AD_S#Z,@IT\O"C8?A %^_7%/T]_C=Z^ M>W/VXL7S5[_]\YN*A;ZDBK:,R9+Q?V.$-&336NM:ID1[X1 #DCJ@Y#,"BT=8 M,T'>O+VTV6[JCVH;I[[%%LVO_@ ]"1_" MR<-.9E8+8_DGJ[[]P<-3?0>!ZGO]ZK<7T?GIRQ?O_R]Z_NK\[-Y]2?-B3VHQ>G[[[ M]XOWT73ZV_/HU?GY[_#1V]_?G?UR>O[B/'KS4GX;G;\X M^_W=*\J717T S3L4]O[)D2EX^^[5V0M^F^>O_GCU_ 7^C8XJJY].+,H].?WW[=M=2 M_D:S/&%V"R2N4$XX03LAMTSE,5B Y3,VU(,KX78?*<9MNITXF"<(%![2*H@) M>0.]S/>7VSS*5*K M[\AB^PCT4I<)$G<#H:'7ZX.Z86YD9+KC*UBZ':K)F=7F9_WC*5;'YLG\YXRZ M_>W0CY[*S41-X-:X0N[.49++"M!B\-=NU^SN\S)B+_-D+E\%2^HIT2?B,U.S_O10/:03H(>_^C+W/_X>PC/F'1T>EN M,]YA=Z_G:!\C^[)5-]_[3 R_R$Q4?--O=I8&P2S=RQ;]0O=_&%..6(2E@OE= MS<2OY?5V(K8BL16)KRD2W_3QU167FTZOA>C7:&0,..-?6J#P1ALU42^SJFZP M/0PB%[IR]=5G9R]Z"'/TXR?.RTTO[[\T[<:->NN]W>-#3B-\G=?'KVXY#5NY MW,HER.7!5BZW7@]V]K5QNY7+CY/)D]W"PEL(RIT\>'MD?\=']F!W<+PU);=RN6ERN;=[M'5QMG*Y<7)YN#O8RN56 M+C=.+H>[AT=;U_L;.;[UO+?WW]Y_(SQO*?3O'\.W MZY:_1'+2R1?TR[_"/'X!I_T.1G6_?!YS[G+GY^H;O M5MRWXMZI0WJR%?>MN'\GXGZXN_]YN=FMN&_%_>&(^V#WY/,"=2OGYKZB)?\@ M1KC_]X#X^=[^^N+T_$7TVYOW+WZ.W@O#IK!I2LL VY%].3\H-1N(A7N=R-&Q MJ1;S:N;SJ)XF>2Z,?L@!+U3CR*97E=0>LRRX-4 .\V2B#)[+E./4S55&15R MS'8NM(#$\J>C90:_Y**\PGY2XYQ[_LJU82=:)C''>Q+[NC=29!X4?E%D2(4G MFX?(78YSM)Q-$=G:E_*]PA^O88FX<=9^'%UC(^D?]W;WAWMT-_AS^&2 RTNM MO&G:-GJ&EK#\3JCM!?6WW^31KR+S#=;),NU.DC0Z.A@P7Z:\(5Y=(3-IJ@2: MNO9T51U'3]:Z_IE<3Y)P<'BRUH_.Y$>V_R"V)6^Q25N4EJ:F_NW<5MYP__;4 M-*::9J@2]$*X(8FG/NIZ4F+#$AD,2.C$Y"GVB[^HR@]X089K@HU+HB*9BM;P MQKE4_/%>V(FFR4V*U,/8D>$*NP#@IC'):"(\I/0\[X6+"%7<-&FH04W=7H!* M;/@6"=^@\PHKAO0L'!)IR\84T:/!WF.Z5WV7HSGK&OG[H@?H'I\GEUEJ2G2AZ@; MG2)DW8*-Y6$U4UKN45)/P/"0MT/9Q.Y2@6C (E//YI'A=4>ILHHJ =TPRF:H MFF;)'&6!6L&X.XHU EO"U,9PCWIJA;(;G<+S83 J,]PH7MJD)/.I-&;R[G6= MP;Y)S0P[;\) ],U^JF&W504VH.9&@;8)B3*4T\RS%+82VD6YN8(W?) "RZ^"C:EHPK 5SA?K)G?C[[["Z](=?T:. M_6RTAMB[]V[)PUSZ6O;+[<%395-R[;.416RF<>6 .C;RB2UX3X. M( GZCG0#\2UGLQ);/H#*PS.V %'J71A4PK!XA>$6J]1MHF_H9HPL]*2'L<<% M'06]RT?]K7H7C[N%\(Q9M?EE-\1PK0W1VQWFKG8C3@BNAEL!MU3D0/[35-4\ M^B=(4Y;$T8MTBL75OYKK.#J;5##UY0SN\"_3PA'+2_TOC A,X$W^A,4ST]WH M#9Q_X+_FT1$)X]!?4+ OZ])[Y&F15C":,S0[$SPC(PSP2!-.'>-&'W)+NC$G M17))3<9@,^>9N<*.9*CA8"YJLTG5M$LJ?'F8+A3 MSV[8@=-97LZ-X2YW'\$*)WN>VU-6=4?/Q>[.,"@#5V**?PJCJEDM4CC'%PSI M>#<8[E!W2NU/)\/).\.)>T8O(TQ%D!;&R$<*FUDC>>HU>1!]&H>;]#5]K^IW ML>A.$\C+%7?@P:^#5T8]A>X4.U'.Y).Q;)OAV-TS/-HVP]F L7P7S7"6!!UM ME"$Z;9L)F*1_DRT#7@M8I DJ5NZC]0*L5^G9:S?Z6^R@M9%GUBT]E=.TG*D1 M.]P;'(D-]<9YV_S!Z34:EOC:&_G6*]\1K)7?RBM#L#BY<;Y("JQL_4*-[-WK;5BA>%!/#B_#;8#24E2&O2+, ]!PX$#DPRTDA MU-YX9 672-"MV/FKA8D?)1$""(Q\3 M2F"2<+\H.;CY!1+XW8Q\.NX.? V7CK/<.ZNIT:Z^=?"+58F08J"+S8AC#@_$_&E@/ ME^*G%T02GQZ;X=/P87L)[8#U ;/[I\'+TA)X*G9>=94ML[XJ(YTJ213_47IZD=NSQ$ =G X7B[:I*7*>L;:PHR!&& MVNLI#F>*R2:ZL!V-P!U>%D?3OO-/Z8F8*6J:"B$)^,_*8+-XQAS,9^86XYV4 M/%UP"2S31=N896=37L(QRHT19:B[I';YN-,C,#SQ0"K@E,H^1L^6W?6Y&6=% MQO)=E1_GKFFYW,6/E$TS:L%*IZ*YJ%KL$V"CH?RL+5/6('Q,)QL;W?OT/N,$4'RX:;TS%YFYH.2 MH/V*'WR+/2P/![L'QX>?U!!Q]7<'>^OU0[Q5F\4#$)I/'= W,]C#P^.O,]B# M+]' --GZDY!N0,]:)3V]U>SA1?](_3+JS^4L*LYJ #[;Q [5ZDM'N&S]> MPG5:=;GYP]48S,:/5-7EQ@]TJRV_94MXX\=:F6F2%0]!]R17298SCKBL-G]B M!="L":&-'R\GK Q%XC9^L#[R9^,'.T/ 0O3(?)0,\L8/V.FOC1^J%#A20F7C M!SO"@LH"LU^/>\[ZF]B8O@3IS^TIJ!Y\AW:8[2\;7/QF)N9B.S']$S,*)^93 M:=(V,QC?_\Z2@0L0M7QN^?E,.1CF4;=@^!-HQFX4K.':5&6?PHVQ@4P0\?$3 M0AUM*&_KEUCEOD^"U[W=P>>Q56VV '^WVNDP'@XV5CO=^H06J.6W M<4)3M=&7/J4[,_1)A*+;>ZQ_C^_!R'Q?-DF^(3:C(+SV0>.D98M1Q<]E6]L\ MG?UE+,K/FJF'86]^>6'8N+WWF=1[GS@UF[T_/MM6?R^"L9IY M\?LKECEOP%B^XS+G=P8W0'1.G)/P3K\7E;G,:BSOP1+*&Y-LBY4-7^DM MZ(ZWH%B2G#;QRR#KXNTJZNY'';PJHG\E!57O,%%D$HU FV(%DU>2HU1YL$"# M07PP./9*0'MI !&+L.3*L#STEM66]U<2N_HUD%(6Y!=6/Q6.62I?(W(; 52+ M4,3!AUA15;;(5X([@+6$5R0[>+*_'YV.D 3V=))&[*HO2)O8BN#Y9:Q&Q&Y$BH&FHI MC0<'9W#PQ+OQ.;R$P:/MK=WQYU8Q')_$1\<'BU<_[U[]K9QP7EU09^)PD>Q< M$??(DJE@6MW>NV^J7G@(B_?*UD0OVS/[3^+]DZ.>%3[C->#5@;69.@JY)22) MR>BO-A,:6211>/\*E_N*F.-_9:9_^-_D(LNU=KF79FP#I_$+'G3#S3WH'B[- MAS(GB\A\N=^S['\SZ_>M<7@(MM%!WYF0 M1%[T)FEVX'D[4Z$J'H/$X+"(*.>'T_>OHS?RT0^/O^'%V&ZFA[U^Z(6T^0H7 MY&@O/MJ[\70)-M !'"V#D[X-A*S2N#5TMWS#$[O=& ][_3#>UEXB]SVO@(;; M,O &:^*PTD)C,,'B@X,G\?#X*+(E^FAN%5&G%ADWQ][N$5ASY++#L0'3.C(F MK=DF4]+!;WA:M]OB8:_?J\)C_@QW1D!KYB+1^\?Q8<\!TI-$67+EZ5J5GO<[ M+4'<>_EXO[\,_,DV [\!8_EZ&?AM;&M3CI@-7(E7?O^>-8Z*X=X@/ME;C-WV MG!7++ETOXW[7$[$LX[;=&M_QUK"L^.OMC6%\=+28"NS;&OU7?M]8E*VX?F4$ MV.#^,6RW2+K)/J7I8S_".9M]&CW\\?1U-371IJEE;4R6AU M4N6!(&*63X;=:[>=DX>S+;\%'Y[:![R4?A[84$NZ>=AV ON#GGX"NCS8/>[R M$N8NX4;%Q_'^R4&\-SCQ1 1#O)7CWE\>+>:3+4-7(S47C43 3DZ.XI,G*WJ) M//C9_X*'VN!;.=0V;I$(9K+BI!B>#.+A2?<.D;,7[JW5%8KC4_MX*&V80 M'PV.X[VC&\6\!_QY@_,M[5X$BZ_]='JN?.@S_=D(VM[I^]8!LQNWC&_X/(#M ML.),..RVP?O4S?)L['JS33\'#CIOI[\KK645G/MHKI;K:, MRQOICEEB8M1-\;T:3 E[FDNHXRFHF*=/> M?7ER[8V-J MA2TUC _VGL3#PY.;5OU3:B?CX[V#>+!_O)@8Z2^?',3[A_OQX?'>&IF4A[Y MV^+*[RZ=Y.])J51;%GHYV=N/A\Q!6P& M]*A5"O*S[WX/K;<$VRVV,5ML MN#+ O[=6Q'*)+/Q25MG?\$%N+L$6E/* L]/A--NIQ+#-;Q+GLQJ\[/^\33-ZEF> MS'_."AH1_>BIW$RV-XITA^":IHR_=M*^N\<2+]TRY,GR]2Y]U:'KYN\.CG8' MQ\.E7^_M#I9^M^JV@^'NWLGRGWY'MSUTFC&14,!\#?ENT^GS M*="L?V=F T;>."JX0F5<]]*DG\)VR/*:*S2D Q=]CZRHBR(:W:K9UHV$+F3. MCW038MF$=]&79%2/S#: ^-S%C/Z*"J,8FD,AH(7/VS>)"V-&T92LGBKH*6_3 MG,U\_0;=M^O6MSXK2]\[9HEH]X,MCF45YMM6F+LLJDU=+G,K:;X^3S8^?#M^&#&M)N]:GM0C>L2+81F?6"O5RZ$,K3Y^U0KU6J)=$S#>:H+93 MY"L8;4?W1UWZ7K*W[G?^?>FU8LRUIM'7JN3?@4@+NT=_LY??4WPV)K:@ W(2 M_]>SFP/_NUO/;A7O?I"8_:>3=\%^1YHZSO_[_WQ4-/"5BO_?^;C]+1>_L^2+ M/V@L/GAW]/[HUY-W)^\__>4\>'UZ?OS'^?GIV?O@Z/UK^M_1V_\]/ST/SMX$ M;T[?'[T_/CUZ&QR?O7]]^LD\\_'D_(^WG_B1LP\G'X_PP?ERYKSQB+>'9OS$ M.5X(_I555'&Z)Z,T5L.D##ZJ<5Y4$CB). NL"NCO55Y S@6#J%^5G8"&*%7P M;) 7DZB(-],\O^2":CO>LZ!/2^TI8BY;&-F;!K4NQ%;%*.$:R6E0UOTA0FC/ M>BI-U)4*GP7/AOF8_SN*IOA/1"/TDS&-C=_*85ZG,7Y*D'K#/R&&@_].DC3% M?]67L>I7_!/1?J2_.2[R/_6?39J8XJ]S)J6ZF#[CG+\RH6U DMR7<:%*%)_1 MBO\WKP-Y,U8534 ;)E+%I%A,"2%TW<.;D6-;).6EI%@B/LB8KIPX9RG>4].< M/LUK!L&KBCSM!(#DBX(X*?MUZ57#T8MYN#"8NND5*HIE+T%Y&E!O:9\&']1I M.@T#51)YDHA^EJQ/GI(>W<;&GGVD/P=O:,/SHNP\ U81O>!BZ&<)ZSTK+2EH M)\MZ-):\44FNFIK,PVMHE&3]M(XE:]9G0]"#UE/F&20VIR=.@SAGKKRH(U2I M*,6D&M1530^/54&O&2'O-60BT_1KXEO:R#JM )@+$L4)&LP$@R(?T9!YJ9C2 M:'3&:8J2PWCMKO(1:"X6E$.YZ+@NB+M%)/<*J9"QAR)H4$_*?KU"/@)?44D."JYY14H*WGGYK#W=<%S MAH718:?I5Y')&8^C*O+&]!>JTY"3@@4%S2VFQ:7Y& 3ADZE2)#+C-X_RO(V\ M_%%.'SE^":*47I[Q@H Z^<\ZX5.K7.,5FL^?=7R![: MS?6'R.B;86G:(TUH MS7YYOU\7H<&4Z.:V_ :F/95OIK@-9F3(O$@RVN/\X82TO[(>H*74!J]=PU%* D4%N\%O>\F=5QKS][5*13G*;7?2 M;3BON[M\@O!)Y-*DZ%3CUB<1<)&2!,4;1+0D&A*1RQ9Z=4F3+DNC9PR22BK\ M4OS-_;98)3'*N49%0DP!$+,$;+R7_P+>)%T&\C.B!6*FD,T1R??3IYB:*#>!3H2'$QJ9'652X:^R MU9.,E=*Z(#69F&O,L"6X<4A!2>(DPG[\$8?-SGZKD&L4-&QV#Q\" MW9_)J6-J9C$_?@HO&^2"@YKV>-?" RE;$Q@&;]\>OUQ3_?M1_>VGTZ,UE;\S ME?^;C&ZN9X7%2!?+$=U2HQZ,&J@;:\I_/\J_RPNRYX+SH5)5\([L[C1D,;.8 MYD^OXG*F&490&KZ<9O;"_ M9N[O;V"ZH!-ZNT#OR8M$R_ UY;\CY6\!PKPF_W?47S36*,B]YO/O2.A;8HAM MQ+D?/4%,\^.QP'XB^DV7 G:L*O*,[H7G+^V_:=]NT7].\1R0_JBND6^1U M0RRM.D+>>145E81Y)-R?%&45_+.FOPI^PO860#DG.AXED9ZX :KG120044+, MGQBV3-)\)K;!5VE>7-!/_Y($ Q=;,IEI_+7&D @\LL.]U;J2&"CX9GOKY*+2 2!.2E''3>/2\X/,(,/"J5B9#$B MR"]R%7;'!>+Q^KN9GR<0MEO[C) B@4P%Y LAWPHY',HI,R*>:Y8] MHQZGCVGIT:]3DZG1R$A8SMSMZYO25X8,-!0G M ^7Q3YQ.T!Y\%$0:JBF&^D M$:T^H=GT%2[8V:P )I&AI=V:J3]\)DD/582AL:2>HOCA.G%PYX$C-I1S3/GF!#21*+RV5ZM?W*NT3ID$1! MK\BCF'.!:9TC31J3+'.51")%/$!@DZ[.V4WG;X*-EA2GT,]N>BZY1RWY41N2 M^9CXZ=^CG+/0TWP"5*4!#2QT=G87,#KR1!U*HM:G?X_)BW,XP!Q1(O:J!:JNJ"3)H?MK# MMW_J[FW1$&DJ.M%L#+-YU:8).D'R8A.Q97.MI7= MP'$T0XUSSE>EK]'25#;DK%GZ!AW3^Z>COKA%.NI2X$(+/#*?GX7'AP[8^9OG MJW=]R+)^"8YT#B2+SV:&6"(R* N(/;"*"W/VD IJ=PSD"1G'!AF0&$A)%?+O5P20;@V(*OL2YHB!&F3I;7A< ^PB>")/C$[Z!,M MI_E(T\$J\$(H1NX RW6E((.]"Z2"63C6)4Z0.B(I5E W<+SZBY_9*IGQ32KP M<F=,IF/Z% M/9)0UE'Y0NJ&D@(XD*_"T#VZ][C\HE2B=K(W81,)TA!Q)*G, M9HRB2V.W1 %)"9(INGYK4,L].LXGJL O341WQCW-&ET> M>0O3QMDS5QX9M,5CI+1*QZ5.!H>J;.YZ:I$X M:3Q;1!0948YI@E [3?V7^C).\Z0R!85VQC*&.45T38$4=$==R'[3LZ.%EJ]) M9Z>[8*P@0.>FOTZ7.+<<+L3?\HEX$(/3ZM9.Q >:Z]FX M2D;)O\0W?\7%L24I#Q]8"2 AM'J7-+PO17)E6JH+CW% M5[8N18YK,A-(]DOK&=P5J,N,27NZ8,_)F#'N)2A4\!6=Q&*%X_NQ$I D=^% M0G7MGRB]955%6^]XZL26V6NX-7M/U1L ME:8P$UO=[>R!%GJ/P+.\%Z]T*S&V:$#K(3<&-P]:FE+:ICO*\WRN^>DA^:EY-8*;/@LW?7XE MPG8"1B%KG:63AA$1:0<'E &9H"UMW,Z_TV1(1D/+@H-JX_Z*;*WJX;7WVMT[P^P=STK4#!/@.,B_EH#A1&5=JL27;7)CD>?&;6D9%1)IS#1E*%RJI MV'^(Z:4Y*#@3)U_&G/@#J[#(TU";*C(]Z_]Y!3.> 0B. MLBB=EHD$A?4X)W =*55HIO#5F%=UI3T]<7"!ORUP\]Y3O-?B*,8 M0\?YF]ELM7U3P16QZE6D+!0D'@3KQ4#AC*#$T/Z[0(&^*D;TRX6 2D#Y*3F> M4$)K8^6(8PXNKAI552$_;4S\* /<87A3=^O?3;S7NM$14V8GDW%^R; (=^96 M\X-FU5.2'W>5IU<.\,EHG/B?N#N?A]XE5BA>)_O)D,]DF4,'X_5WB$SE4!]+ M_4P\1Q(/@[NUP2$OU:S% F#'7WEOGO=U9[+V] M?6A_;_O9VN6[=OE^ITR,CT;3]YTH2^[Z_=0 ;HPTQ&#A5@+);=-S)%OGYD[< M42F79R'9TS=\H7N7A.:5Z<>[=]CI[BY5/][K/]O=VE]/]G#W6S3YO0.L^)(T MMWQQ"PG_[&__BS-\TG[H;X'?_@3)TGW"9/DI.&:@WK;>&C-ZK/@@OYH\WP3H M__&\[[[MJI:B\]3M>.RC3G(.84[-GK6[K'.KK>?*PZUV09>,KUKA W63N=W2 MNEN[X=[^3KBUM=UT;=]GJ5W=0N<.2[Y/TZ1%)W?-=ZO#=WO=<']W*SSL[JS9 M;LUV/X[MML,79"AW#U\\'-O=63T8\/^MDGIPG)?BQ= U @NU\>V[+;OU^"P= MDQUNAX>[A^'^UM8=F:Q]H[^K;)MYY4)E^%%NU.Y.^&*7-JN[M]ZHI=ZHG

>'#X@!OU!*RZ7QE]OYE&#N[N,FWMW?^S]58);C/%M6K6N M9[CV$OM'\,QB9"A)'/3ZQGP/";<>XYMY%UBH;>\M"W^UB_A?!1!%T@9C%'XQ M@ D2N0S#/2W/P\Y!N+=#"NN+N]YY:X/V!UL5I'4>TO^VURZBY=ZH%^'>[DYX M>/" !^H;*0HK(='1<3XJT-R;RWFYD2]R?K_&&[%Z3'=XL$]LM_H!V<>]2]UP M=W\W?-&]I_-@O4\_:)\V]@X/PYV#_>%].AI'2<'E(J9L*LFJ*+M@ M],:("TT@UR_R/$:?[J>EFW--_/;+M;ZWU+NTLT\F5/>NV0'K7?K!(EUOT^U% M^EH?OY^')4JXBA7EKY#GXP(U*=7T:>GC&WOABYW#L+NW]2 ZQ%K+^V[7ZWJ7 MGM1)>DK:^*>\BE(/IOQ;>,0?4WQX9SOTN=LO MPL/MK7!G[V"]N8]O<\/]7>SO/:VT'Y+8\9C#^F_AW)$>+O/E]D\\ZVBCNQ4> M["%5=??.&LYR")UU.EG[QJ)LA/ZWLW<'K\-Z8Y=_8[O=<&=_/]P[N&MN^3I/ M\!%DX2W_#)^ 0G'& '-)QH!D&\90G1.SWU3*K#AY;$)P$3 =: MK&CV>EK!QXT=4EYVP^[.]H.$3-9!K=OMT?;ABW![9V>]1\NZ1]W]O;"[U5W: M9$"#OY;EC$5XS<:N\I/?,@*[[/>6B<#2#!/I_FR ?8%L_+3BL.L8WRKLTN'6 M3KAU\( &^M=NHVVH;=IY>.PJR+ !WEQD5PI[EGS-=)[976G=0+D*NS23GCX M8I]TW+MFM:_WZ8=;BWJC5CX).VGC_ZS1T3;)KE19/;T"I;4BO@J[ MM-$-=_:V0GK'.FUU6??(;M'2XA$NG_MG*5Q**VR1^.&VIV6";!]LA?M;Z^J> MY=ZE_9V]<&_[GFFYZUWZ808(5S\?K+SYL2*)_'?,D7AB65P;V^'AW@Z)C3L$ M3]?9>*=W:#3NON"3)]E.['M*9>F#=J/SQ=_]'8#_>W#L+#[:_# M]GB0T\%ZX,]51*^C_\;)U=_^D_XQ4QY%Q462R;M%G_^FU.UN&?+RB+\D%4VQ M?SW!M[?^7988JWXNL%"_$$E5@:?0VH%; 3NE[X8E^>3ZLRZK9##]?JN\9DW/ M_G96%Z:1<8DRGJ :JF"JHB)0M+PX>*WZ:M131;#3#8/MK>WM$/&90D4E?=B; M!C^YKM-!5)+,&XVC@CZJ\IM&ZG:$;T\S/2Z>-V/3#V9:05+2CVE4R:A$(OM0 M/@A^VCD,]X&ZN=_EZ7\\/@J#G\@^[>Z%!P?;_+>CM K>1KTR#(*?]KEQ7G?_ MD#_Y]/HT9-CVG[;#O:T]-&+EO__W\5$G^"R=EOI5D#LB80I]HFJB?Z:C-0GB MNJ 3@67LT,_*+-X\%P>CJ*J%:S#GC+9N7.1Q34-C1TJ> O[:)U[(1T0C?+6( M^A7-.4JK85Y?##%D08,2 7HJR.C5=51$6:64D N8X6TZN&V!D5 M]8=!J2XXU7](?Z W7RB>-U96.2(?G_WC]/5F]P7/"L-=I'DO2H.R'H_3:= ? M1DG6N2VGK\#A7=C0>Z4.<9]6X2WBNK,LYV[1@7;]B&]YH!O#=3O!P@.=MTSS M^L.]?1CN[- ]]^*%=[BWPWT:??NP>;A?TLS#O8.M<.M@UYSME^9L[^SNTT6Y MX\[VIYFIS4Z+3A =C"A->1%Q,AC0V:.#HP]0&4R(-OBH4&6=\E<7B*\25(Q5 MV2^2'BTRZN57JA.\J0LW4)H5/.2KA9 M&M!^N,V@ZYQ7F!'/"Q/09'RY:!XEB37,)_1'6AR]/PI2^HT>HRV6[_%0^"G4 MQ(,(XBTPTK*Q?$T8+/4Q"9WY]I&K*7;F,9CO+WDL]NGW$#PM$[U>]AR$^P=[ MX5YWSXB>8&-0DT 0)AYX^*"A.UM6R<&,GM,'=/2],0]?T(@'W1G!-?OF_;W= M<&M[JRG%%K*'WI)=9/J.\S)A3A.-X$J]G"1Q-=0&@_\MK?9ON:_05/*TKA9_ MQ>,[""15/!#;[>PV:>'_.[0!@3$)S,T>$?5R,QK09'^)TDDT+9_]W#Q;=+!\ M LZN?>$*!X-OLL(V'_)U8N,_HZ692S LU."_GOU;HE1T&.WNJH.#?G^WIWJ' M47RXNQMO1?%^U#V(=_^_[M:SOWV"K0?N/J8WX@;]SY^CO[7MXRH(OMD#>W@( M%>/05R\241'RP0"=H4BZ1<'%@GXC/(3M'1"DM&I%][4V)-SW(-7,=_&S$2!T MH2=IK&_1-WE1!>^FJB"I](:HD<31H[HV;Z@46!D66K"0NUR>YF;1:KO).&Z[ M/,N(WD+,EN0QF$2N2V92>SV!6\=%0@1+'//]M-LY"&CU*2Q7[ZYDJ[ %^^,_ MHM'XY0(X)T'5QJOIZZ09Q@G9O'E%PXY5U*;;)?%_/;M9N.SM/5O.?9\3I[SO M;Q/2%&+4U^-2/X[&.!3!1U62CM)?127PLS9(!DD697UMP#C=*"!;H\_:F!JS M_X.YP!=EQ*LC2,4J[U^&05]3A!T@2:^60?A+_,0P3V,6;B"?'2LIRQIO9^]* M7M'JQM&4;QP\1F.Q-Q*_-S[U+: 9OXY>SNQJ!!D>QE)=L$'HU,I^5 Z# 5D[ M_$XZDKQ(E<+/$I1#.H[L9!!+RRV9GZ9#ST=F ".S[I%H MYKF0$+B"L585Q!51G]?="V%_0@#&0N=V5 6*]@= MFB>FBT=^VM[V9@C+CRC'R_U[30MP*OPQI%@V->O\Z45GV_]:1A; (/G/I" M%CEF=.N+=2E.:W>;T_^"(]I@:2O_+F)J;\U0FZZ;!)Z($I8]F>_TNH"O8'[L M0S3M#Q7M[(>"CA*S!WZ\***144S^Z)QW:+B"J'V5%'49'"5Q2#(N3=2 7WQ" M)RT?$;^=*SI'$(8;0-W8WGIY?/3QY)Q_[KY\'ASQN836 +:QH##BOI&)#2.Z MD%0QXK.UO1L0YU5#O>O]?@&^2PPZ+ETZW7_'-4@?9_5(AC'+'D=T'Y$F%](E M:V]AO /-/>E(QMI'D>DU3Y)*..[T2,P_,:-"ZS4MU(AN2)GY'GQ86WP8S'4I M;WT_>\7/?[O[]W[T:7P7962ELI(DMU")JX>O MT[+6CKPJF.3%I5PPFO0WGNJE %TCKV+ K*X0>HY0M[(EP12_* M+G6T!'<,*;=)0SCL>'?*=>P4\NW O/A3][!S:+_$G(G5X!PL'H".SYF(N<8[ M0_IU9K ZJ\OKQ]KFM=)I)^4@J";Y_/J@*.-#&)'$&AQ'4GZ\B4=O>9T;YJLB#:>S3"?,)4CJP>E2=1+4HAR;:D2AW+0F$V&7I2R M-E4.E:HZP9%EM'3:O'S((B$)GE0Y+]!C2..T5GQ$M+]-+V7DCM&0^(PD*.2+ M%I;^($Y9L\YY;*G79V'2< M>='$:=-"NM4N$ :A*T<,2O.)%5,1-J%;2 M-?7@>UNIA[>P4A_<)#VKJS3/+^=]S2O+9 SF=O"R-+R",'9%VRM!/,BR<:'$ M54)<0!IC7L0LJ5B1(0XB@9%R\ SV*Q_Z/F+K8 SB%!IQG"*2(.?W#Y)<],PY MWE!:G9;5X5^/CCY8O98L-N(VMD_%PY?S_9[3BPNK*>&*5Z-QRF,5B@C[+YM! MP/WF2ZMJEO1!.1 >Q<=&&"=N:EE>C-BLK@MQ6AJ!RBME3XY6'=E;+F%/-@-G M9?E"2HJ9M^H2ZG2>#=[8%1^YW3^'[AH5<1F\RND_=K??')V_,AL=MG_ACS%3 MUGSCZ/P/RQGO\P[=M=W=S>Y>2&85W>Q997?=S>/<47XS^)6YYUBX)]@XKWLD M4$B8;6_M;>YNT22@IWEWI+J*TIJYBNQ=HRMJ)81V.M8W&LE"20P)>?_I*C6G MY.*B4!QL/;08/R;.5%?P(^< M X]*K6#IHPMV9&&F:77]46SJ4]"<24I!22.#GM:6D%5!NP0KG_Z($5&L8%.0 M+CAJ>(WV;O1-2)N\*&_8_*I%$M^.&3K!YV&2JL9B8",5R&V '!:XTCNXRV&S M=K<[+YPNC"7#?Q"U+%S487"C,UQXA!>=?3="9>(\42-1P:5+^([WE.QHG?AP MBT0[N/C@CI*SR>]@CY>@M,I,G )_UV5L[W5VS9AC9*:A/X2!/B9ZL$)*IY2N%OWQS^ND4VTTD8?^RL]_J0)0_)<0[6?7+ M9O?P!ZB/[33F@]VUZ<<_?@HO&^0"0.7,QK>ZR5NFM_A+ZV=M7TLFE$1SVG,,F^16_W1F$!'UT9TFKZ".! %DRS(V: C M6YQ[SO9M1NG@9F!WO@F@-3WWB^)T&\U?:1O?F@#8L>R6"U=M^:*:(T]Z9IP[ M1\_6<._/!M"BJRA)ML@]&IQ02/3(466P6P=&[NZJT:XS)1V M;'B1W6M<0\^#<514=%9M6E8C0D;$+Y,O?L(4SR=A/R0[O!$]L_F)\#J.>@D" M;7R@;619JD/HEP'M+PTV@&<;OEK[6O6%1+H7&O??U1)=;J6'^+4&I$&7-KHT M$W1RWG=1EG6$R3S-0??YM"H;05_.[*';9^HR7S5\STNYH!N/1<.]VNI:YH2, MGE*9"Q8AR6#&>]V+RJ3TW9:S(C16NC1K*MG?22YU4*5X:35_BUNR1?S.A,EU MX)V.FY'9H5="Y3A?NW?[48W_:.>LC7O;H'US?.\P- [,7QKN6SDCUV2-L!Y= M<\J"R= LYS($$TC?RRR?Z#LE[\%H,9G#WNA>()B/7=VGXJ30?F^]4 MC0GC>,_5ZT"@T??UH4*9G9ZSCG-&S)RD'J 8G%&,=2GN:I M(TJO*QVME*69[^N>=45 _PB3FN)8"'S0? *8N(@Q6GD8VY'G$'30SRQEQ>%&/81"Y!$ MGZ<$A?D*+S='FV=3ZN#K?,$^[GW:D#'2A>O,Y18Z:R2 M2L<(TT'-1;/.UJTD\5BS);')BL8.!XDYK:I-T1HB4CU,*IN>SB7]FUS2;QF< M;J:^5\\+0T 6>UBG.F[]*(VS*HC>FRP1:6N8N*]).NN+G0N#V?QEQ)8*VK1)M-DE,A\ M96=D,9I+P2-D ,H-R8X'M++;F2*] BB2B*5 -FLO(=VJ+\' MU] 5?[,#FAC !G-<$MY!SDWZ6N$R?TE(#G%I:G;\>R=BX!<94I @B%A_BIVL MUQC1%SP1UL1F MK6TJ?3A*K2/IO]*I&NH$99X_#KI+R2_'RIB3\G*6\ISPSOYB3&7&0J23"^W( MY&JA GR*8IP,^R^U1[(!)CO%4^MX!BSP%NS']1O 941J2A=EQ^TLJN9XR C) MP+14^K(-^^NIW/@VWVK68>Y[9S;N=U>J_NYL,-A\I;.1Y28[.]4OB2L\+A1R^$_>F2\!.)[+4W0;:)5@[\81WOV(3HDN\BTDKH(TEF MQJ7CU=N4*%'EP\R\Z4K;."E7!(E8,!=\QWO[8 RF,>[6F5O7LKU7 \'J<^B/ MYJ5 \NOX3N-7YB0H+B2G3JJ:HN"*=&L^X;94"&EN62N5M#&GE;#2MTI3DT@; M KSDDG@+\^+7:TV/[WKH*:C2GE&*USD#-F=@?W'.P!T$TZX53.M$@T>4:+ $ MHKC]:CE&'52_F27\@81'W]@3)Z5H2BMXS0C"V&VRP+];/CW+49M+WT%V-+W( M)D=KU:MM6H7B:B&4.,D%-8[D>IN1H,N":%2S0AK3%51M4K M7?Y]V+QEM+,E9$M5QK500_C%V'AQ4B+4@7@5%Z#W&$:$".SF!$,Y0V2YEIQV(=6: MI7UX*MFC#OW,VZPF_>">J 300@\*F$"ZB>U6MG^U:+PM32X1ZJ4IYWTR_<6F MTJB9*$GO+.3YL MS$4R][4#O86S<=9L@4#H/6&S^$.[K(8#7/PI+I#'ADI/::Y7L;"EX2"3=N\? M52/6P,MUR1@DBJ$/4$-@Y" [(X#68,I\L1R/K]D&E=5Y%DD8"+0>$<>^1HZ. MT9A&Z!+G)[-'8"*D.>7IE7G/GW6LH?KX(-H=6S79>]V]?TI[GUTPKL41<_.J M+:YIOW"$"L[RI(@W<:JGL-C!T?23.\:#I!B!%? 7Q9[BQ-'!5$890#:DOU6E MJW:2H+(,I"6_JJZK/QX!#.)?JNTE?*?1J:-+2LL;X[Y-G(R(&Q+)%'>QJ6-% M 2I>V&G"!3?XB\0%&2X #NQKF>SNR^'J+'B.^]W M>UOWI5[Z^SS;1,1'(9GGHE SGJVO:.6S"JOO;G;WOL7&KR#/G^>#:@(%S$N' M>"KG_9OL^0JR^X>H8I2#JHAB!:>CCKR2WMP$%7[DQY[D_<$3/?8?BGQ<)*I" M.D2E^L.,WGLQ?2H'?[&TOVU[D>6RA:ZW,IK.#?:>7"5JHG-6$/XCVX@QHX8, M'1;3-G$H$K4,[E/MIRM-:@6'<3/8\C#PF^A-SHX15Y))%-80AYS\H&TN&I53 M)JIAI)T^_($.0-*@1<%)EMJ1IA$.$>BY8B&F:[H9EKN?DWG_+\XD+R7?D@>4 MQA;T9A>_G1DV4%^D*$#2%\@2$SM1AZ);'$!M(33Q7DD>DJ& S0MJ[(*N$IG; MMY!L3F!WP9MD(";9L^@@5[5KK-U2Y('GF*$'Q+Y_U\/JC#R)50'2+DH=+C%" M?V*[BK&K79$M55#[VUM <@L-5**/G/[-YV<7?^?Y/2K/S:]Y'L/KMFIKXB1) M/VV!L3(1_+S0*[(9$]IQ$LM!H+]6Q$CSDDKX@O:9_@RIA202TY$&@5/G1NXG M1;\>&?^R%FZ>?W)6$"!I%3-A_S?G=K #7 H[3JY= +F3DLAIWG!-R1(+*:D/<<$9,XJ^+.UT&$F3TV4E=S'T6D%) BVJ M\6A/:8:?K.H4!B>IZO]=5:%)KGV-N65PRR"AR9W/\SG94"9X5W ^Q;Q"J6:]==+>ZFE@ ; X06<_LKE[LR M^FT3'2BFM[56*XJ7B70SQ.T$B,..%*E=\7S@DNG+ M2RDY&*4+#:"AS89IM-AZ@]7\@Z?VCBYEDVW+N;.<+:2#;?,4\X.(/Z,%1"X46:-005LP4EVR8;@ M*I'@S[RGCPD7B)GB)CKH4#.0)DA/6(-Q#%AQZ#4LZ;@F26>,(.GP KG^'UT; M.9=FVJ45W)_C#=G!H M+-MD1CT"#.>.N8Z64!9>1B4N"Z\5)[VRR*J_'=<2\X. M.EY9I",-2F^4+=I[%8U*C5,:N3PC+D^-[=60Q?;J*_WK[FY[SG5R[;,L&X2J M2X$/0 FMQVRZHZC=8@U@5)H>-FC1((_TB(&YE%.OMW&IZ>E94G>"U[.%89(X M-Y2DOJ:73Q^4/O.!UO5S%$FFVM/B)2F:S>5*9$V4:!';FQPS.%5*5TB6D>J\ M"?5!-E+,E45$'.2&\1OM8^UMKPF[^$"'#<=-&^^%C53-;W'@0^VH=SI)QKCY MHSHU8)U5?P@;B1$$;/FC[=;E7-U,.TGSS!NNV5*G&\9H::110RTTO_5?8YJY M-%=R*MF"[3+NM5)[Y>&=YYH'KH>U%;+$2X5OQ@LZ::8C"D(D>%<6O:7D25^W M9AZQIU!J3D8;:BX>*UR/))%KZ:,3^J1+F/G;6Y=NO/PK@6%.;*&1M,R!U>> M=Q]>39UH:U$%W#>0SIEH]" K%,N.HX8..1CW;)T1;5(O3]OUZFK5 CA$9@OD M?2ERZYM2.WN\T%2IIRWB5QJ%Z9F;O%;[9#_*M$]73]R]V'8TFKG$S[D46W_? MB!7M#?9[D^E7ZBNY'GLIXWH9/'HCZ]:U98GZ0^@F!D[#7*[$(X 1S!176OG7 M,V=I\CD7+QTWJ/$?B.PB..AG*M=#6VN,:;?;Q^'T^D^FT1VH6#/6I$66#;2$.XFTZV$0-?)TR\W?4G&GF]=ON=[KVCBO]UAMJ5U#_V:0M:@FZZ"*34UHFNFM7@$%("C!8]S1MMP6WV2:!O[)?,02N4 M34[1?Q%UT.%PF4%J?2K(:!D6M'Y%4'SM4I8]$ 0=-[G9 UM>QQY0UVC M97#A9]VWY90^#@X#C:?:WIT%%#]'@(9_QV1?1U6DV[V(V4,*!2UG%'2W-G^_ M/PK#P?+VESK]=/(N.#C2P7W_W__^X^C]I]-/1Y]._W$2'+U_'= ?WIK?7Y^> M'[\]._^#6UR^.OOC4_#NZ./O)Y^"CZ?GOZ\>R[[G5M>Z*@GG^7Q$,HBXZ:,- MKAY;D,K[LL'!UI*SP6$+%[PY?7_T_OCTZ&UP3EM_\N[D_:=SYH;S/SY\>,N_ M'WW\W^#UT:>CU=OV6Q9.0]_/\TJZ4W,D&/EQNO$C<4LU!&A6DG&K6%BQN ?> M;'9M%L+'-CSGA:G=/VKUS-KWY^:=)>?F%RW<+/\>_W;T_E<27*?OF9-)EAW] M^O%$\_;GTT^_!4?'QV=_$&?C#V?OS:^G[W_E+[@SX<3@X[70WI-:=7\NV5]V M+C%77W!\]O[3Q[.W(MT^?#P[/GG-U]LRB[7VA74[: RM80S$IN3(.,FQ#X@> MQ' Q/;P!QW!I+O)5UF2B:AZ0XW@3;"CXI M@ MG5D/]B":RZ\0#FWAPN$X\6(*Y?+_$@X<1+-V=:+.[MZ&>XV2.ZO1"BB2L MN#GY(M%&0(R$-_0!]_)6D]*3">'7"AP&2A3K53SC%@":@1T'?N"-8PFFL@=* M)>MOX2V%DB2@$I481201\!F5\5?XU4G&[D$6==84DJHB/;IYMX>_F'EYWJ7+ MRC*?#Y)4,KC*NC=B2.\%Y$]*SY^O(]SX49P([*N5R*^@_82^WYPC$T*CT@MV MZ$_/3XYM!EU1I\JH\\6H--"34272VJ< \F/[.@RL7PY<]#KCN*N%@IW/T;.- M7"V\,>:73N'%U>%A]&?E'#E'9[=_*X'3^EGI'&C.YV-3*;:^N%8;:HSH>%Z7 M< AR']BVMC#@Y"/)8!?FOF4K3L9=HN_^M^3%TSL^:HXTW]<9\Z4>XQTG+C<\ M;W^O,Q7L;,TT%/FVQ-V^%7&#[_/R6S>D03&C>&!C5?:+I.<.TQSMV2_V\U&H M894,V+$'?SJA&YN+;S3:,3%'3%POD+32JE@K5W'M8C^1A3[V?86T@>"85*-: MZ129 TZZ)JI]CA3X SEQAHE=5X!?OR)+-TUIV MM=1Z=8(S]G?;?A8&7G[E8E.5!%^'$0-$<84A79K<\,9#)@/06I5(=:)ID^W/14Z[/U&S M:_PRWCL3UYB;$>.OQ[J.BW,/1BI.1/A?JQO,X!'CED@JO2@S" >RJ[*-#MPL M9S2&)(U<-MWP_&3^T+:B\O506[6L!J;-#H-MI4IT4 GO"3@BKA"=9Q$X;75NQBJ[2HJ+>9+G5XLETD[#R0?J7ET4-*0Z?S_,78C[!JOUXN+L%F+X[P M>$89VYGE&%61)G(/\Z67)N7023N1/_R[T57O(#"=NX^./?OZM"MB\'R!_2L9 M:;=_!1=O:LD#)9W(+/J&:3[C$&6Y>K#@I!]G=NJTH,3K+[9(]$LZ1 /+M]6^ M8TI^T0L8UP6PX:U.>1^4X8[CRIOI8>I*=8*Z#^OL>4 @)F\-U?AR5=K&,IMS MSL+^0[6-1296LVWL;F^N^P]=>)(G$4-K;.0Q^ M"'6M_ 1;>I14MY)#7R%QUORQ7/PAM6)]E8Q]O';32YC3S3D1G&M4\HQ3#>J5LDF>=F9WF MXVT!HT.N(LT+_UYP/0*$T3QT?<]Q*::GJ=5L$S9+;?NTL\%*1=LY#&8< .PM MT[.YO:9LJE[%:%@.F],5]Z9J(7 M+A#&WC[69\YA5^1LN)\5%U&FI8YU1W\B+H\GT52^59;?-/U^F=*&V EU?OYXHVH8?V^$34#&(TW%RC M/$NJO&@XAA:[3H(C%'R9CKSLI []OJ%MTY0HKHM7>#TD;<3$6PI.4=.MI$6 M-1AP30T+AJ')-B'Q)R7]0^E*KZX7Q+IN\GH)/"=.HK3,_4;&6K4H20?JLQO0 M!8Q+WZUFFE2??KKY7NKX 68T)&65BD,4E]RWVZN'\8 ,G(C4,M5&G%LCMK85 M*??GSBZB"RY.:F_2XMVY#%B1HE.Q;=@R5.G8M/,VW8\U<;RHN9_=,_/.Z(MY M5U)6P?&'(SLT"E_+RE,QYYJ#\;<=@@$G=' 8&W\W5W."_;@N@,N!$<9+,"^38YM#,<8*3RG:CO,(X8$,77M(/ M.%A1JYL %NNSDK[3NIE3)[Z7WM+'7F\2)8 5I.,X4GSE79**UF$,>* MLX8DUXP?(X5:%#]I:BP(KQ< 2RR4;2OL)QT0;X6>B7C[B!74+I+QNL#'*9+2 MB'TZJY^Z[#&9Z$2#4)=U[T_V0N:-Y>AUW#CW1I&\)*;IHW!^W'Y5?CF@QO MD\$IW4-N&>WAU"G4RNJ 3X+>NG\*X0Q8\'O .=-G*>,),;CXS"&22S!$+'L$ M+B^"83X1&&)N\2U0[5;400C2C=9D5C>]4'?K%BTXG',(#Y4W1YO$U9B*0.FH M:N9*$K)X8!;N"SI:8"#G^W-] (FT=&+[2H,-($91NJ[D/IJ3VQB#Y2K0JL84 MT'&.1.-\L:1!T9@U[B8Z/Z#-Y+T- ^@\QZ^SCF](=5;]J"XM(K_-LO/3Z^!G M36>9I&0N:7IP[/Q\IC#[/[O]_I"L^AE;VX"*P^=?1#4NVD' DMK+ G9*B;FV MQ3^HP8S+A4N12TG4@D@C+O!\7(_")+/9NYM:?<.">N GTJ*F7B(QFT-Q/LED MS7*M]QQ-2]81 E44Z+)-]PS=$M$EV=1''I)$V"0"S:QB@R6NB3'OG MC6CN\HH<(^ZB^=#XTVRJDIR3#/.?W= )U?*?]0XH@( M7;)\CHNRJ9D=JX-EW6?X#XX-&'F(\ZRSEB]R0-GH7N/TO$-IU^]V8 $=R8N M^]GN$&<<"0"6[Q7R=MS'R+=#,>%%< &\6$A'G)&XR 4KRB:2G1>^'&!H)HB0 M!#;C5Q3GO;A%<=X*9!A*(=^KEGK/LT^_G7P,3M^_.?OX[NC3Z=G[E_O@_^_L?'T_/7I\=@B?/@TV]' MGX(/'T_^!1,4LE79G[47MZ\2W99N^.;-/JQGQPKOEP])$V M^O1T[?&U]M;68H_O'=CC\-G:3?R(W,2K(.\6WPMR#W2W.L'KTX\DTL\^GH?! MR?^<'/_!$#9G;]Z<'I]\E'K_X[./'\X^'GTZ"7X]^\?)1^ [G"RUV^0ZB#!6 M+ VFK%\JRA:V!-_+9NH+'CU*QRCAV16C47+/4<&(;H-+V^'ZQ8O.X>[A?1I< M[W0[V]N+FUA?U^#Z^L]VM_:_>=OL_<[6SO:*S'7[16=[]\6J3/:@LWWX3?J1 MKU)CSO?12-VB":E9TA86].Q6CZ["ZH\NGO#B7^5 W7W'SK^?/VA%]>F2PV5P M'97B6O\F/8KUOUIN.WH.-KK;JNJ?E-%((\4U\G^%:P+_WQ,"H0>/_,08[RK_B_>['3S-KO MQ4XK2+_=_36U?I# >J(T^WJQ-"/I5V'1I_3*WR.$%R=)]:^'OM]6B7*[.VMJ MK9X&M4HT>Y)ZTJ^J**;!KU'13Z*UBG0WB;2]IM:=%/*DF&"<-=7NX,[\X_5+ MSG][&;P__O7)J4LG\2C/XN"MFJPOLCL(IMTUM=:JTJJ(I164RL?#(BFK?#Q4 MP=]5G>75^DJ[@Y.\NZ;6VK/T0Z33D].7_IYG436D]WY.JJ$:K:^TVY-N9ZTT MK96F51!+JRB0L[B@D8ZC-%V[F.YDR>VMJ;76E;ZS4/KKTU.3:,*%F@:_14FZ MOL%N3[?]^YEN3Y1:Q\-$#8(S"Q1R)MGY:Q+>(23W\]&34Y;>1HC(_5_27Z?2//,NB87!6TECE91*L[[/;4V_[ M8$VMVU/K'Q]^/LZ+,0-A&"2H=*U ?;6(^IDK,O]V2Z34!\*3_.-U\%_!41TG ME4-B1B/O=Q_H[_"BJ:P4,"+OX_?'O]*G[_,1M^W3?4X<#_T*!!SI46&_U G^ M*@/J4B'.4UD$)ONCJ?#7OP;OB@X[SAB<+AJ/\R3SFI1*Q1;@O.UTX86 M"]^;%JH?2'HD$ MDAR:+"<9I4(/.ZS1.'5GF=;H[6UWRRQRIL!C9JFIJG1'-6_1MR_ZOTW_A^\G MT7G$7Y**7M>_GD0,#/ JR2^*:#QD+/!3K]$Q0$@7E/FM#.H!Q)_,70YJ:4ZJ MV"\G]JR>>8T)SE6_4!4ZS!BT)1W5*N[\_)Z(?5X7=!K?OCT&")O HK/<8HRSLAS4 MNFFOAJ/MU4E:"6A:CW04HA?/F%: C@NE(.$7EZK1T\&B0*IJTX"WV88<&LPV MN^!6KQJT+Y\H1BD$^"]3N5=/<=B :VJ Y>E/&ADQJM$CT@Z9,_P#4RVB?XL* M<';NX^B"VSN>)_AE>VN+!+:WV18^.M+8NO3-JSP%)J4T?Z$;<4 4-^B-YHIW M0(D>2B_#4@.7-S,Z 88?JC367<8K#9ORYDPTAI,SYAQT#"[HJW%"4K(0<&5L M2P+@Z9G),BJ>QEY6W(4\N(H*L)J>$P#A@)0GN(/T-@&/!:\5$5HCV;%U>\LR M^/OKH^ \'U03@%(R8S.,=? ?$3*O7D=5%-*![WG3T@;85I.W/]5(#.BOM1[?;V(\JSR\%BI+F!3K1 O[($BSU M@X)BKNJ1NVQ!89H/,/CJ1" 81Z;[,Z/SRMFHQ[*9J<""$W_^U+6GCKN&7:E, M^CI$]D3P-W[:WFI[D!L=!*2U3^B9<43_8!^XY0<^HA]VFQM'!Q&(P:^.#%I? MDC7!O;EWR3OZG&?_/B^J(<"S[RVN(D MF14AK6/(T0-B.DG/+*'.ZC M,O@'7630[4J^_+#'IQDIB[3'P4>&]F-@5K"'6R@?64%NCTS'6+2RMHZ#,8VG M&TI'@@E= E4MG0K<(NM/> E?%2/T-+Q0IH=V21)3X9@:."X!W+6/H^U-G7&' M5J#=#J-TX.-T60QL(/JRIMK2WM9KB#$S70_TUP+.YC2RW[*J=3+-1K+ZRB7I M0J*.>0;2;O48Y /0=+$S?^;2^Y?]&@82K5+1:(XWV&$"K8@; 0@]"S$G8!E$ M?^; 2Q\I*.*\QR1X/PQSE25?PN#H_T+V5]+X&53_W_*15K-.L@O://Z],_M* MJT4NT'LU&K9WDR193'0E,VL*[@F[E1GS@NJ"+=;RSY=#E[@F%TDV$@J@HT!Q &B\4TH4 MW2Y8N>JI:H)+OA&A(/5 )B"O]IL(38C:P\:G> L=*NZ"@?'=))F+C84C+1UD MPJQ?E&!8?R ; 6,@"D9U M6B7:*;8I/FN:"=TZ[#QHOH+U3+IC,MV9 W/J[NL5@!_8J =1M)G%5WJ,#XZ MG/"&ETU#VO=W(HA&U]2 ^&AOJ[O1?[ZQ\YQXU&N;&[)[$._P_(/:]6$MCU1] M\1R[*:V[[$=C[9QN>\=?T%M>6L!+QSWA?JOHM]C_ Z52W1,&+>D:%[5U)?^, MUD&5NDCZUHD#R4^,&.#>:YM8[6BH1]=7J7[$:^FZ:KL DYR817UI9]H M\572L1U*'SINBY-K;1O MH?Y9F]:5:#HH/9Q$P'++]:V7IGNA=&/TW\ /=%\VA/@I&NGL;NUN1,]!\X_J MHA;/1'"^^?M35!9:T!U6ANE@N]/$[Y*5\1VT!9E#FZ;@9O<56H(,\MTUA*7? M9 Y6Z'I%!'5K5('DT)!Y:6I*2;(OB?*R98H*K, %/3D@"]O,+NK/E$Y)^=>S>1@84_"4T M:G'IO;RLQ]*/P#9,U9WA>2U1%07B% K@J?5\D6(*AXYS^20071"EH_GDDXS) MF.D.O;K%;6>6U0>;BEZ<3W4(MKMKE"P8V9@G=ZSWNZ0;94WZ>.FVA#29NB\3 MIXWA:#]?K[1TZ2,7!HKN=[.V AW,:/<3XM8^?HPF@0)[]%T>D[4T#VD12 )3P!1T7.GOB+>3@E54SNWM:I6-E MU>AG_2']8/LL.TV*)C[(^R#'!A[6UM!9O*UI$$L=RC5?W$)4J)0$<6GFMI'N,[IGDUTPW"Z=ZX2%=*E MFRJO\7ROT S1CV@HH@K=7[]!J:,K UE9S$(ZU4=5@S3YPE_[H-*\XB2HX%Y_4 M)$\5&NAZ'G]\6^+05[CI. VO##CJQM)6"U':ARN^YT0?Q.V4:FKQY9IY2@]] M1:Y.?8U.,]KC/AI(9:R\Z6:[\WX.8E>^$=NG'PT&"6LDD$KTXEJGJ;$6FETE M19Y);#RZ5+AC1SJ.W@>U617A^R3CK$D: ADLF5.4D&:W>IS^C>]/?6B6Y0I] M>F'D[748>0GF\N/#R(_'S[8(%6QE1*JD];'[XZ&U13V-=FW1F^-7:8MZG*>M M+6HB<#/VI%=[VZUSVDD+TL> M/3N3V!.SY]+4Y3OLB]C=TCD"XH/):OA_.O[6@Q]<\- ZV:3T@1TY"JF# TY> M8Y60-4;6>,M*IQ6G*B*%+X.'6->%H!HDB+33B;_%BJ_UIOASL%J>\Y;1EYL9 M<=:Y)2$P1+N\7O<*M1Y888RCA[]P44R1T//V94EZ2QIJ WEH]AD +)?^W7!;VN3NN1<=&D04\=% S+C M.+CA"@K]% )(!7@K. FB^-Q9V@9PI<%ZFW\Q5F> M#ZUKP;R2%*^R2E4/98J%?2,&PUTP;>1PT#5,?\YP"]J013^-RK+(V#6(G3]USZNJC".X M\8_^[R7?T/P^$G>93OTPU9;,EN=],D%Y65I"X,:8\GT=3D%I1RJ]$[ M5]'SK]6*)D5#CY7LSL0&UP&Y')Q=)-D2NI* :-D".: -[<3FAHZT"<9>"DZF M,$H0W1M9TA^:.>A*8.8"]DL5>8;Z8%IQ/2!BUX4.$JG-OO:::$8@C:P&T 0- MU<-#^%NOR*-8 TAXS,8:D%]NZ* 7(HYM\;$I:@W"X)*D,>4\CJ:6G4E;34?? M28XOF="^VYHH'JP-WR H>RP[&F5 RW(?47&]O;6^%I+@F%PEG M0/F)YVW ;QTB1F4RAO":IC/8J$WR)LM-ZFX#TL[K9J6TV^T.!H7$E9 9G#^WC49PA# M0%:JF?X+:"U>D*B YSLE^Q(30AHAI^?%/5Q/)=3O-SD)/LX#>VN*".YHDCP0 M!AY"%Z;EHUB3>Z#M+A7Y'U: U WRR%R/ U!9(/9:5M$F]LWP*^IP%\G881 MS,C#B50-($>>_901'&GY[;.PER/K8XXU)<"GBA&HEK,^9)?T$#+I/_ZMN[_U M$BX^ZXGCR*/3HR7B2ERUB9($KE]AW#IB%KV !R2"@XK$5U'QH.1DE [%CJ+ MK,.Y&_@2PK17!NQ)#X=8-_%=P0YUC>UE?9 =-V-Y?&["9)KC<0GSF NK.57S MUMYTV=,M[LA9;_@U06&PDP!6M@3\U8AH#UKF: /88#;.OI60D&;)T*O?MKN. M8#C]%WZ[3)"C)6VGCPJ2#'M;ZZ3;?C[R!L,S\\,]BNUW059[.@P.$3O[Z&3U M)7TF(.,1X)I(>U&L0"X#FTB>4$^7(^$4V\INL$!?C2O80;$J^T72PP$F]7-" M1F-M"NVD?FJ G=4%9)F7$S3(4PG)!7D?X5:#2HJB?&3'5((#R'AGHZI.:6_[Q@9M MK0E-%TA.[P=729YZ3GG.Q0_HB\+8\+J4SVEN.WIN\R_,L$*N4_NSCB],PF , MA&$%IJCP=*G^60LR')!(BQ(0O64-?(589,E5Q)&&D,/;O/ZZJ-PO*!'#R'\2 M_Y5QHBL/:Z0A";$$F1 #NK^*\OF98;NPVB#3C 3=P8N=6UKPR> M+SQ%HZ6!) 8]%[3V<_=BCB!_Z0^Y(H/CGAS@"!R@\RB/Y=$W=<6I Y^*B%?O M/0T%([I2F@T4U^6IF#D?^+Z5]M-[J^U[ Y.>X +==ON'G$):B6E\_7X_"JC- MN2M"/"FL%KW3NAF(=%313K.N]1A6W6XCO98+8I"4<""Q(BN]!IRFR+#29?(E MV-A_;G17MH&T_,6)FG)ATGA(5TJ': A7:&EN*AEE D6'1-M5$IO+Q4_K-FJ. M/&S?TH1OG'59Y\T );_"(59SB91Y24JGODS*N5O-"!@C*SK!"3*+[,46,0_@ MG*5I(PG9S=&<)_L')EB/"YWX]'&"PPPY<&^YF\R^3KN(O6L;6_*(3YU5S$Z) MRBQNVH[;TJWICEY:M[C*I?0_D%K)$UKL?%PACEH89+@NR<;ZAZ$VVM1?.JU( M&WL?E7'T3Q1B]B_A#;Y4E;UQ(P%)321-/?%V](>FZCP45=GO0$()N [1]21V M,A+I3"20H<-R96>D+1#][9&[*!94O0C$QS]KI+5/\=YVNGN%)XVO#]DF$F01 M,X%W%A%)5*%W)/4Q!/+>0E3WA[I$463=B8,M4M/8B'T'#MO=1X\4F"70@2-&+IF^OYY:U,_Y+?AE!;!.@_0A9?FK":C_IB@6G1N9>@&MD2 ML7!IK:U!N!/)>DMHX*+Q-%,$SR\\*VY?0MUEIC%MTX4CD0BV?PQT-%>(E34= M6/)70Y*)MC3L'@@&2AQ(&;VEK/3CTJ^V_.23N1-\1L(R[4HR!@WY&X(KVW8^ M&9<."IK8B)YK0->#PR> \B+DMO89L%8T+[HOTL 6TEEMSHHNN.[\5YK^/..Z M0#6*.7:^&F@T/_J[9(C<-7B_=$J<<--;R=C"II\SVA#9L(_W0ORL1"W03E44 M@HW3I++Y_*6%(9SMMB9ECNW=GAK-7%P2]J+>4,1(J6HTTAC;=E!>N@D'(.8; MP:R,)7+YN M8BRFYH;%=> MLZ"6SG;>=:_+6&U&EDU)G__:]1J.+T)[*D6-7VE(0@^5AODY:P!-N(BD+.>; MO;M,FZ(K!@[C@D'O88^.3F1A-_B^P-6MPT^A&\/ 7S$A9HHC9[_&4A!35P!JX].I8N-HHO$FRA4_ MZF)%N)O1#(8S0+5WM]G R6!W&-J*I'5^\,8$9V?T[37QIY>4L;M.REB"N7Q_ MG(BEN5(7*::Y,OYIEK5:U\L89;A"86!4F'1Q*!\+Y:^T .3HC788)NRA0QJ' M-&53W+&@4DZ*.F.F[062^H$P$D)#]-_500V_1I.S:_Z(ND22N1^3\M*K^5@9 M;75!V5:F%GL<]-J#2]+-!Z3LZ.+"4ON1X5:V=W#3Z'?9_J"6=V-J!(7%AI?A M;ZTJ66MC=J"^*[3KU14:5K*9:^M/2M$_W 3- K0AA,Z,7F5NRU0XDCJA.U2% M/IBD^98IIIVWAZ[SX[0+GG.YZ7;1"YULY#5L8\6 MN7\]4;70A7%S0ZRH9&N572H&V&RV*R@SC?HRYNKC4)N:HVBJ"V2]AJ*A3G40 M; W&*,B!6#NLH0[K.N>P$:7Q(%]913.5O[KK7ZT+I7B3[[EI"U"*=.[U9O?P M(7!$NWN__>1'#J[H 2GUI@=(;:N+'>Y::F3/B8IR:GP!HCWHR24CRO/*LU__TH_GLO269&2KG, M_%\=V+'C3LTIPJ*VBL.D][1=J*YGAH>>;%G&\B<7 G)&Q:#1XOGF*(,>@JXA MB3084('&)>CA/T(L:@QIQDQPLS)8Z2?GOQJP]$T#'K.6BC^4*]N!Q!@PB@34 MGT8UW.#3XDM+PK@6[&JQR(NAYD&3F(_#A*- MT'03*7TE$-"9:S8K#@:U1$(6H*45C'DQ,_,1V M%DX ;.GOI:2YT3S8^U'.RF&B2W/DKV']I='BWB:7B@U(![#/F U<(@"<-NC) M*JJL9ZT_A=S1.I*6)>S&HAU(4#14C_.LH5^5NJ#1R+13W=U>W]THOY>,;UM5 M8%/8F#E2WRXAI? J*@T +VT<]&J)*6*:8KSR'(DQHOYE(Y1H_9HSYDZB[9NF M:9T*JF\_FL4P#('A.YPQ.:"-BH>8<7P5U%"VN7T-V.HL7I;J<;NYX5E6H
(?+0(@ M"'D3%0W4TD+E[!^GKS>[+\AHH?MEE/3#=F])G-,MJ&,0? ,G5:T- #5"]BYD M[2"MOZSZR?\T'4OT5^@#@5VT[H:XW*61VOSVZ58H,.YN93C;D*1!5&RXJ#S9 M?H/U3&-7MS#Y[3RO,_/!:G@-4!+RF.Q/@=/2-=@(LE\E,4UVWI:=\68T="OT MEX^EM; 9+W(7%N0%3:E4=$(J4P\Z(RAFXZSH"9(4+(IE1!@X\4Q.H4L%:)H\ MBU%8:5;_K)/^9H.7$M#M(#2C0X936\^58'+ MQZZB))6H0L:ZQT3U&'KV.VO\=\RPG$PFG8A3^W8[M(('S:UTV5^FTAR>C03#IZQYQV_^HF)'Q%+BX/7#"',H6.7OJ2C MR*[F":%I]X2,B[5+^:'EW%2CM-H^DN2\:KY2R]U49T. M'._-]Y[FV;&.LG8XROIS%<]_MGW0V7K17?CQ M5N=^GVUW]G?V[_7-ZR;;W>OL'+Y83_;;3W;[16=[>^=6P_[,+"9L1HP,SO^O M9SO/9OQ4OVR/OP3=9DDHW#-SO)R/'[CNP!Y>O?!KUK2%%3V[U:,MRY=C2!R!=NZ+R.]3J5R9[\Q8\^\C&U?VT?O*O57B@E-ZY>\1HOJ3I/K70XNV]1BW&.,1R2"_#F"C M^WQC^_G&SG>20DNEH;53XW_6*W_B*W\*-\Y)/$*,]*V:W/JX_Q 9NW+,LJ;5 MFE8/((162=;,M9\GD;.^:M8K7QN+]Z+C3'?>VQVFM9!=7T@K2ZO':GA[W2HW M=M=7XI(X'.]ZW?S,B04M>0U/KZ1];UW2O@1S^=Y]!E8E%W"C^SQ8B$#BIP?> M(P'TAZ]EF]:R"%IM(:B::N#3(^6WF=LU6]EH,I07E+TDF=_"906(MM,@FFU, M3O2ZF39W2PQ%MRPUKJ1)5?!H#CR=L<+=TT9&KTW#)TN%M028UE"M*2VCF&VVMYM[F MT_BZ@R!W1[A+DW=V);:RY.6NAO;G8]91]-UAISFIIZK M:%A8Q]:"U&KDOJ[*%NPW.G(Z6YX['WFLY" ,N(MK93+'>>@!CTNT.Z5+,-C= M.MB(GY.0W$@2[J[\40 PN*ODYN\>5UK(_J.^!GZ;V[02)ZE<".N1!8,Z'21I M"A*BQJ=1NH15X;#,P%'<&@\V"8N6#1" M058= M$\8HU#6]EL#X# Z FCY7R\V!HU) MT-102KQY>V1"TQ\H M]!MDV8XDILB<]]J'\.-Z-_J7,?GQZ:(J>H?(?V3*'_4F1^ 4B,1T*JC^[9>? M7P2OL4Z4*RHLT>E;2I=GZS5GP)RE]K79,+(%D[8"P1F'"E>4+!]Q0$Y/(7+'M>&\!8A%71(=62LX> M%]^V;(B/-!*P3%O=O;!2/%]JK]7V(B3A6 MD*N2;P2YECUT]!FT 5'&9(KZA;K',8!KY>^L%/>5P4]5FPRIX/7?FR%YN_X! MM51CTY&N(=UK/[A^5;PA(ZNPW:"4>>7@>K5*CH4#PVL?9%D:4-_1.+RA_&-U M3^L"%]F-%F%YG4$(QY2U!^=-0>'Y&3_5@HE\I<%X'[/0P$L;Q8T,3I';T1>C ML8'!Y90MFO976FC7#-V"_V=1DQMZWFP/(TT?-^:"*]>U!47OSTBP76!?M1HD M(HN,BJC%(N^(!A]OPASAE@P7H!TUYW,=$>QQ-HP4#\])HD-P"CJ^&^;+= MKP'4:@9BEP%CRY1 /R#&UG8[QE:N[TUSK'!S>5 ES)0.N"W2&E?.G0@%-,GT47$'H]VLX([OZV;A0V40$B<:5:[CZY)4G9J*:;PT5DC@/\+8K.KH MSE%*=]#%%-=<^KBX%":N&HW3?"KH8Q>%\O7?#)UAH/BQ%5L4<&YK,[DP/.M\ M,=Q^665JD%2Z9[AKXBE(FIGR@#2C0'O+Y3,X6D+7]^3D;''?P:>7C+2_3D9: M@KE\__X:MY&&#R3[G,]T7GGYVKO%R9VP74:3?8BZ3=M7>=&">(6\GR-S%QRZ!YH^EX]!H_Z D>0 MP>\O&92S)H.TT&>N4%649(9B[L QQ?S!=!?L"($5Z?( UWJIN$N\\Y$C[EQ) M$Y&KI!2/,=WPC"&+(\Z1;8.7YAO,Z$M&NV_BQ!;5UOF0!(DWKRLS%W8=T?MZ M6(()Z5A=ESU^&9S6BP-Q6'E\%7&33>/":J?30H--K].YF91J1BT9C9OC1L7H MSNXZZVOPPZM^OP+8B[00!_I-M!FD2;^21F_2T"PHHJ1T7L1)7ESR%Q?M<+#A M%M"V6(;%,\;&]*QQ&_:FW/?_1T_.+HC9^V.T_P&T9RYDW6W*;0F^23H A#Z>3D1 V7; MG*C6=(BV-BEV=KY1?UUBTUVSF>ZTVKN'=V:06NWWUF&?A[,07 3$9NUY+7,D MBX\UP/(R24TZHC$SD9B)%M]&(=$J9^34"JW=Q@B:Y&.3KV:,@X9! +'"-[)6 M(\.@7R2,Z:Z']=K")YEI$41\E(%KE8YTVC=O8.1GYGP'QWJL9\_7INI2,J+7 MSFSJJ:7H6A!S"H]EF[EV'7\IFWYUNIS*&O)/\Y>7&!:KDKBJYX"CW1#TU)>I MRS2RZIZ6[>60Q;;.D'-3S;3,U)=&V\R)F9.8+ DN3.E-FY.%(=0'OK43X7X^ M:C1!?JC-H/=2&VR2&_MPRUE]4!9E[K\X[]@@)C)MD&:BVE& M5MUKEX@B1#[MN1><]$WN_"1-;_4+&=HN*_F]$4K^%HXREYY\YEL1AN8TP': MS:XB&BEX[AJ+($VU#_67M67Q%67FZ]:S/L7]O>;JI>1J)\*$H7C[K;9GV\)+ M$]R1B4D;87;7"WLF@=Z5V:#Z215<)>6[:;B+CYN/GH7?#XN&LD[J-8LM'XN= MPLU_%9$=T)_.A=-^SL5ZF(FJ!7F_7R-<2UQAQ.1=DT9NT \]NX2^CU)&"?&: MF:J$C7LR4^P0LR:+"%[+SKY/;(,XJANL#(](SD8%)<]^>_9'J2V2^&;?4Y5G/46>48O!['TCI4C6Z(#J]Y:@EX M:F5S"];JB&9S2SP;5")_L_>U@XUHEE&;"(7]U ^6:"B/ M9]',A57>5O:,U!=VOS=TZB&5 8(X%OD+'?_'QL^=B3W/C7D%]8.2 -%5 )!!8!W#,59*G M,SE:2&9 HW8-BZU7B/S=LGZ:RL_:"KQ0_6NGLA:=] *U4 8PF MJ"#\=([";&"WR;JMH["K6J,YN0+8Q4JRT7[9A^,/5 Y9M^TQOA30(EOX:O62 MY>Z8$H9HO5P .&)"50WQM1"]C/;-CU#0B4BNDKA&"3%,#^VCA4W1L&,;8S0V M;,8X;3PX?SN:L&U;5IB )P7O7%#VW _*WB-I[NYYJW<:_W[IK'=ZQ0IP]1T3 M8&W.TGNK+=&>L++TT+W;N]LO[\YC/94FZLK@AC6* $C!56FZR0$0SNKAL-JL M![$3G,I)RZ&H1@7J(^JB1)YEK\23R*7D#/RDZ-I'VE7BTC M)ZF:U++;'NGP'NF@DX3Q.#:UULOYH36]RE\; VYJIZK2*1H&(C%>[#6;DS;( MMIQH7,+*&S$J&W1$S4++-+ 3R-5D+POG9O*UM&E# 'BD$<_@.(7%D].ZMI], MHC-'[D^X4JG+ #4G7H6%BUT,9H(0BT4L"(S)S.^[%R0I&<>.Q:\N1]$5)\Q: M@Z3O4B%!"TF&I.5C065>TRGIV%?ZT^25]$P\!CS.Y>3U.,[ MC05OK*JA%X?8J+N3/%9J5/I5[72X8(,5\2: _5!GS(BJ[=!W7ZN@+HV.<3R_ M=7U@B&3F3DX*OVZ2= O2N;@RVR7;SX-9NN\B'X\,8,H*2R MI<'QT6]A1- MD4>Q)/@F2H.J6)A-@[HH%>CTD6 #\J\3FAP_9+!-O3F)2JN*31;%G/(/98!O M!2]SHC2J*Y]!9/KF_42!$J]4/ZI+.9>HA^HKA_$RB/I\%A-BBJ@07+D28HV> M\#!*H5$3:\]7R.(Y4W;E384A4TFK+M@GY@XVJBO&R)K>#>)1^*65<$P/K-Q9V*(HDZJAA8\88++S&DSHE22;!RW"&NX3CLEV<]# M?B$FQDZ<$K17V552Y!D+,EJ4E"@OX$BM%) 1;=7%^^B[!7214LM?TC7,(33\ M2MND+G(,=D%\7.#.,3>&<6:Y @9:;YEG_C.-O/29V\KYOA8?O'4EQ$,E:\RZ M+5FS% %CZCI+O[#SY=I)LW2;^%M.5T\U#3V(;=Y*@2+5%^IZXY9OX\[K'BP/ MUO&MFN%I'QJ.1LO_9^_=N]I&DO[QMZ+#SO?9 MF=]1,WU7=[*;DJL#Y2U.IVOY4NC.3,+W<%EWMKK.Y0OS38!@4RM]]-80F, M^9R=(BB-T:+H4"'7W=,\\0M;P86=T.RP@??WYYJK<\$\)5[($NPZS7+8M M//K[@PPDM+R&5R50+K-XS#$RV.-=8H; M,^>3[+]V?WA>J!POC.V@YG"V["B+.?Y'$+A8 MWE%X?K2#%TD/2Y"],F<>=F']FW&FZ?RGP7&O\ @591+C_+I#)>@&V^N95O]F MB['AA]?5K..+&^W([(]AC;&9,?8BZGK6FQ&W+4?F:E(".PY&19'* O#G11U< MEU8'[#(:P'@!F*O97&?B]>_,5 B#Y'?8QHL6&;6K .5^&: ,KP..?\ 0R\R* M>B?9# ,JJ AJP58OO^QV3/ V;PW:71CA=MY+6C8,#L]R6 S*HC#X<-RUG?P' M/.QSH 0FLJP2=TW!JZ W"';>&JNT,WM4H^BV<[Q,=G&^#GJ/Y;6/]%999S+8 M]ED[+([LW- *0\J-A*Z,'HX"D=>>7M.&68ZRAHHC_N[HV Q')A+-P_%0\M7S)XMFN1&,]=\3)E MXL65]^.Z4NLU)AXUO(<)TF,\H8*K):1ORXW$D;]T^A*\#1^'4YKJ%"&F]0.]I,^X5RNGD. M=T;^PK O7;_PB!YWART3.D^=R\M M6V $P_:(^=61\;%T9M=W"^1W<-W2M;S[2H+*+(*K"Z.$=^#IZ^\40=9VVTE\ M(7]C->8F1[!94FW_EH:E7P&:#\I P(E?'$6LXY&:I'(N*)T/Z?NMT MST')NAZV15J8*W[!9K<:*@[5E3;51&_)RM#=[D4_F//1=SE*KU/ANBF$Y M9N=XN-G'=;C)NUS&$1/PS0;=4Q#% MPJ*:2YN.GU\&%#F]?9>=]= M01@8XE K%@JRO'QM F[BT@P<].!?.GKS\/)F<>GW03I]342;@LE;+^--\LAK M'#_NJ7<-EM!-K!X[(#_8GPV6W^NQOQOHC(#>= M<,[5-,G,)1\_OYE12$O###V:'\I28Z %/@P]3%>R/B3''3/%;IX;]_KJ4A#% M)7'WG,+<==;6$-JL+SV:8ZW.BX3,DB+ET99FN37M%7D$ZTNC_W0<%'P'FW=1 M VV[W=YX2XY&.W*#FW+T)9Z,\R C]V2]GH7PRY;'B!Y@.2)51UBK1] MJJ7M;B=U7?X\.'H^\?+$\L1:L"Y:0NV[?=S+^X/NZ;$-_K1GG>[ PR._XWMB M58=8ZP>/_NQV3)$ ]LGU,FE[C.2W?4^LZA!K_3#25B?MP9.V3:OET9'?\#VQ MJD.L&UG8MUP\_3?&S\_J*G)AC](^^QC6?Q!VNED^L7R MZ.RC/O5F;2\@9'C(HO;?VO;'9OWO6K"]O_>AUCC<:M;W&]?'?7XVB1FE"%YH M7H=G[;8[=;L]WE*M7*95/-Y Q&9$U-S3Y>4FIH]+W_=/??ZG/N$DQNH\5FYJ M-I<#'D-Q+^N&W,S)?%2V9@E%G@>]J6M%=JIBC2XYFI\ *W6L%^4=5@[MS3*U^SDF1K=@>F]:"0 MP5,XZ3Y^SRH_?RF6]-=??O,:P=/!T\'3P=/!T^'9Z+#*,&F21D\LVS W;GJ^ MB._]Z%04='B[>5W3879EPZ-IXV*T*;1>A1:7D>]IXVGC:/#=M5A:T MDI!%+)0R\N[B>U#K3YAD\(?)6R-/\?YIT;VF\]5[BKVG^&GD$02'E'@*W4$A M$3+O2O=>+4\;3QM/F]6GS0G#0HR'.)*>0-[AYVGC:;,:M%E9S"H5"R75WDU\#UKM&MC-S$ M[W+7^-ZU&_9N8N\F?EJ*!A:AC)[4T&7%*41P",_W!+J=0$2&0G@*>:>?IXVG MS8K09F6!MV TI'0^99*]L]@[BU^"/$R$7'M7Z!V03(7LD8AL/0CD:>-IXVGC M:;,BM%E9M$H%"Q5_XB&X-7$3'YJ_NYV..0[V^_"H_K<\#/[^$&QW>Z>N@+LM MJJ_WNJV6=Q=[=_'C@24-&7[<>;7UH! EWEU\]Y''*(P\@;S7S]/&TV95:+.Z M^%NY[>R)I_F\M]A[BU^./$KY&A1W1X0>B<;6@SJ>-IXVGC:>-BM"FY5%JK#- MZXEMWCN*9Y.J#F_\CW'.X/-\<%EXB>N=[[8_Z/:"@Z+C;+=SKZXJ:VI,>A_Q MW>2A.B21]A2ZW8LNO(_8N[(\;3QM/&W6@38K"[HIYU-;_1/=P\.6X+.)]6*^ MXP6,:@E6=SZ.Y;6D'9$BC/@\W,YK23ZJ6:CDXVP(3[XW- JYFH<)YPFWKJB>JRC$L^K)_3XP<1^#4C8>""&9OEGQ]:UO1MT.D.[*OB MQF2,].[Y>[U1:\L 1*?X= [%L^[35O8!/XXOQD=Q;1D8ZO-P5\"83A=P,5W4H..4& /S5 M,J=]^VKTR^LT[Y^VS,6KO%-P27'3Z^$+AEL0/&YJ$W",7%Y^?9ZG@^-7D=AD MF/V_C2LGR_#%Y56RZ;CN:CN\<8VR3P7;EMOO@=MK/$](_7 MF3R'@V[R+3 W@?<:TF'_M XGA!;,Y'?.E.DV1V8UD,";(^@Q,H1[==??EMG MGO'3]]/WTW]B%G E$GI_[F6:D='[E&26V]CBGDDP/_%[XV 9J/G+) 'G-/GQ M21?!@TK-.F(A4Z+T!"Z& .[2 PGA6=BS\/UGC3WW>N[UW.NYUW.OYU[/O9Y[ M5P#\/C:=?IG,U__8SF"86/"4?*X'B^\,4JV:D,Z:X@J*XFRF7^B>X9ENA9CN MH>C%\YOG-\]OGM\\OWE^\_Q6/1"W#D&_[>->W@>KTV7+_&G/.MW!2P3^5EGN M9DVQVG)'52B(?IP?8XD<;I[IJC2W1[I^/;]Y?O/\YOG-\YOG-\]O%0)QZQ!R M>F][O8O@O>DEN?$QIW5W5S <$L&]C\PS785AA>WSR_>7[S_.;YK7H@ M;AUB3EN=M =/VC:ME@\VK;V?@H;ZP0+GG6.>Z;PSUO.;YS?/;Y[?/+]Y?EMO M$+<.P:9:VNYVTF#7GOM0T]I[*4@8*>5=8Y[I*@PJ/+]Y?O/\YOG-\YOG-\]O MU0-QZQ!J^K/;,8-C>.^G?'!LVS["A521KQ[S#-=A9&%YS?/;Y[?/+]Y M?O/\YOFM>B!N'<)-V\>FUX+'#9OB^9C3NKLK7KH:BV>Z-60Z[Y/U_.;YS?/; MJO*;P*'DGND\TSWGW CE(:8O75CO]Z)Y]9NQ?MEY^N^-W%JC#.13L?VK4 M#@[_J'\(]M\%V[6#YE:]$;RM-6KOZMOUK=WA]6"KL1/L;36VWM?V:HUF\>=! M;7>K6=L)#IO[V__Y8W]WIW8 7VDVX>NW=QP?6XT[&]=3XOYO,9Q&Z/_[:>/Z M!)C$Y*XG._S=+ONS]^Q7TW,<%L2V8[,\R4TKZ)YWP 8]SD]=^_>MUBF\*.#! M=LOT^\%6./SE;5@TE"__V':]/]M=-^.B.RQ<.(0YP-3>!A]Z-K.]GH6/RHM% M5_EW-NZ=N:;OM&QHS\+@U_PWU^7=FN0X.(4!P.-^[?8")Q?%2$R6Y:W<#.!) MY>7^;T7_>AAN?VSXK8N@W>W9H A$9JZ;/7S;-;T;-;/OG@WZ QBBFW4?[&Y; M#&A\ FXL8X-)\YY-!C 4-R_[PR9G _?8+HP':#I.I)(F<'-YMW&M4_-('"K.IR!^0ICA0$'L>D#%6"X@QM+GN5?SV ZKZ98M>3' M-T4/XUOY>,A+W+6T/^WV\Z(Q=,^VC!OHZU&[[**5]MA=I:YYA:]O,7&_VSH; MW'[+F,"4S0B?7S/3$@[:#2G0'44]ZSYADP&@WUE6N?FHK_Q^TV- M".IPG("3<[]UAEFV& WYDR[?_S*5&4MP#!KBWQO_^/EF1# HN4*M@;1LPQN! M>_K_^MV\F;6.=VKH,7D,VQALU7V__U#42JO8,%\AT#O-83 _6\Q M [@?#4BDPHA%(>/Z1>GPDC2XWH>&V^R-_>CU ["'Y^QQSG[)-877JU!P%6*E M/&./8*-G[%50V32D0H:*2,_8,TV@UP[F>^9>3JW-Q\S"&69LL<#3[H![V5CW M]14L?)JU'XD]'13&.-B0O?.\;X-.%VSKL+ IAP9VT#%MF'%>&IJE1^'8@-D* M%IX-OG<'SNIT!FV:]TO[SYG;W7.PBL_SP7$ 1#P%LS<8= M;>$C6&[:ZY9V"FL5-KXOK8) M-W%I%PZ3&H9O'E[>+"Y-. C+:U1MA&;;2%&2^T*6%7$[Z&8-?R6^OBROE/EKHW.2L M![K$WBC;-V7+I&#PN=_[0)WAFOJI9CL9C]VVL> MOP\2>-&Q[H\Y^RL_V)*9@MV\#TAEPNFW*J+S-Z"P%51\W0%(P]\E8OQ0(,1? MZ6\WIOG8$W+W;N;\$)7R@EV5WVY.-E:^B6^?/S M?'""\:+7Y"7(\/^\I"Z;I,YE+[F15??4,R:3*7HK>TZEV-S>/DID[IN=6#W! MH*%F(N15J0&VFD1F?).]3"GXY=EUEG=UJ0Z9X*%22YY^_=0R+H_:*):P%$RY M46P_!5LM(9=KC4,B*]+,>35)K#;Q0[?A^=!W>7:)Y5U<'FJ!0\4?:9=6I<2! MMR;N&2>YSJI8-SA4#12TFL05+L'"6Q(KNKJ,BE!@&C+\4)RU8J;$,FCXJ[#? MO4*:SV(]+?09Z^8R9I*$C,$_4;50PIH@9A8]?*];%7MHJ$!'@[C*;RV3.E\. M>OMGK/FN-U'-*YS.D5@+[]^3-^?SR181(H-PSC$+^2>6AQ05+HDH2Y*T)GTFP(#A4#12TFL2EPF<2 MK.[J$DG#2)"0/#AXN6*FQ#)H>)])L-J9!"32H>(ZY%'D,PE>9 '4)G\9W_O+ M[W4^DV )G_'B7N6?O-=_<6ME/QX5Z1/;%A$8@/78+S1BIS)6%$B1YO"ETA8 MV=7EH=8\I-HG-OC$AI7%0B3$6(<1>YE#_&M"9+5)7P9M+L\^L;R+*T+,52@? MO$UX>V(I[0F?VN!M"9_:X&T)G]JPJH: 3VU8\=0&Q4))HU#P1U:&\ZD-3TYM M>'#=R56QAWQJPQ(^8VU2&_Z$40=_F+Q5D:R&LM?%_JEU7:H[7RLRJF''#9]J ML?I;%>4N+=HXLD M,MLD+^,Z6YY=8HE7EX24TY 0GVKA4RU6%@M%2E7G!/QJDEAN]-+^C.VJ+FZ5Q,?['WTV@_<]+A=QO>]QA1>W&I+CL)H&]V;#"B^L[7ZR-U>"S%KSEX"T';SDLH>0L2^S&YROX?(4%Y"L\ M&J(]7Z["TX2J>E3__WSD?NF?L3:1^UK:[G;28->>^[C]B_O?UBYNKW&H],NT M)%@3$N/-!Q_A]1ZX95G<2LF/]\'YR/W*>A%6E+C>_[;"BUL-R?&1>Q^Y7T#O M@9#(BN">U20P; V^5=RJ+BX'LX&]3'DZ;S;XT/UZ : 5):XW'59X<:LA.Q^ZGWOG'$;"J/IU!M8A=O_[P,0M.Q88G0CEA3G9EAGD MW^WK\SP=' \?.WY7.;]7^/H6$\,*G0UNOV6,9(GM#&SO^:E#BXQ?,A&5'?MY M?)7A<&J^6A3WK/F&3 :#?65:Y^:BO_'[C3FU\PX:)^#DW&^=89;-98;1C/4O M>3.U2==5YH>5 6ZV/?->W@>E>6R#/^U9ISNH6$Y5X).J5M^Y2R(52OHR23]K0F+8D=:U M#MGJ+VZEY,='1WQ2U4N#XRLL*+6PW)\4E5/JEJ 3&'**245P/XK":% M\>8+=0U1>7,!D2ZBNBK(7AX-.JO/'@C0=O/"RAY"Q+&,>G5?FTJKEW MVR,\C/@CG;L^K^+6+89?$2?" MBA+WX3:6=\(MS>)60W*\^\W'[5^>N;WKS;O>O.NM0I+CX_8^;O_RS.VM!6\M M>&NA0I+CK04?K*\&@WN+P5L,WF*HD.0L2[3&!^M]L/ZE1?#9P_0>%*^2N7-+ M5@+W60D5?L;:9"5L==(>/&G;M%I!Q5(2?$:"WQ2\C]'[&+V/L<*2XWV,/B/A MY9G;^Q>]?]'[%RLD.3XCP6VO!6PO>6JB0Y'AKP69G$ZCVUN M&6:\GE%_%FHL0ZQ]J^4%$IEN$KVF&]SJ+V[%).BE_'K+H.)U\*&V_V&W]J@M M;0GGNYX9"S)40H>$JFIX4U:3R IO/KB0N'=$+LOJ2A4*34*JUMPCZ7,85ANY M<:U#JA^Z47C;YR&VC]H4PAL_*[JZ) (9DO#/9S7XK(:5AD0O W;7A+AE-W!O M3JSH\DI!0HQY*!_L!ETQ>V(95+S/<%CM#(>(XU!K%7(E?:[#BRR V%0O8W*^ M_%Y7*-#?!R9NV;'#[:,QM4WO:]XI.8O>7,:3L_X@SRZ>?Q*TZ&Y1+M?TSUW; M[P=%*P%R/='):=TZC3?_BGN_O[GUON%J([=%O&)R)D'*C_).:CN#5XBH0L>] M!(G(YF@>S__VUSV=YWT; *% , 8V#6'5; "W M]=P*=K/BS_Z@FWP[[K9 O05Y_U6PU3J%-P4\^ ,^@^?WPZ#>23;#@ HJ@EJP MUUJYM6_":@*$@<^##]US6$X8S%F[ ^N?M,Y2VR^6&S2J309N\?O'!OC M_;;=,L /;X/M;KO=[02'CB/"X:?;$Y^:3AHVE0;Q1?&B MCFG#YX[WON?IF6D!'P%77O$B_%9\+>MV!QV'NX+8MKKGFT'-),?EV,:'EI2# MZ)>O@0<1''QWMVV6.FGF;3?'7MPFAG?!E58+")%_MZT+&%FK=24/5V29,,2C@Y(WOP97B)4XJR^&YE_2"?OD2N-P] M&_0'0%YW3SF((3%FC*.@7F 2+;@53WW6SD, VK@Z]>>_0KD+F8] M0Q#S]-\;N;5&&=.73SQ50YLE2?W4$X'ME4(V0?3&UP$S1X\ MO&22_MPW[,K@E9VSGA,=)W\7UH!DPAZ1!CLVL>W8]DHUP0CL8YB2NQ^=[@TI'W_BQ^Y?Y( MA_1R>Z;;48B%+\>^_CJ^\4E\AI@7I#:#,:5!E]MQ_9@8[H( MBKWDU/;Z;O\H=JD"XANWFV1YXK8PD*GV::M[8>UHHTN&$@27\D$_Z)_%_3S- M3;FE]8+B4O&L:QS@]E W;5.RO]-)Q_EI<'Z/6LY4#&PO:R0MWQP7-P\/OGB;OO#]A*'B^$!XU0Z.4N_MMTO,(C$ M]'H7;I0@KL538#<^A9'F<=[*!\,-VUP]>S/8G[T^;H=.+8RI75"[6-@]4!WO M#0S!%$IB#[!X#S[:M>=A\*<] S40#GNT%=>+TF@.9 ##ND6Z8WW[HP4VUPL\ MI.@$S]TJ)$-&Y<+!\6X_=^OSJERH[_;U>9X.CH,26-BW:J]T*XAZ$2=M[&?Q[UKJ_2K17'/FF_(9##85Z9U;B[Z&[_?! B M#L8).#GW6V>898M!2/#F$J6D-NGV"F%[=08\TW/?@C&9RHPE. 9L^^^-?_P< MC!(,EH[;(PN<#V\$[@%48][,6L_$VYR>PB99S.>PMAWTSMSF7ZB3 MF1(.>JW5*LT00/9G+=,#U=U/CFT*-Z9!VUHGW_#HP5"C=COPA=F/2Y$?VD'I M0BCX^MKRS:SS+8#4V,(U,4Z%( .,;BE6>5*S><-YQ@H^&*VF*6;I]&_/?L_A M)5<+?P>GN!L!(.==X(I>MQW\:3IGIG<1#+D@=$;B%&^$I>7W"Q,LA$FN'JN, M7 WKP3(CDWWA_$*C4*X6NS3-CY5GD@',\=E89)[<\8*NRL.]X.-A< .JP&?K MBU <03PP\<#D5F R8I"G*(^7BUUNO/F%16+5L)#?W.;"EK\HDYFJB(PTD<2KMDEY@WU1[/*2<"KX1=S&J??UX;-[^/!? M/W_$;C87?]@Z: ;UOWT(\RJ$R6X/83Z$"^05%_C YPH%/BN08'Y7>$YLCN>6 MU_[[1_UMO5D&YM[5&UN-[?K6;G#8W((OUQK-X'#[C]K.Q]W:X5)N7;,)0<2O MYK=?R6^;P;N\8SI)#KCV< #;EDM'N2,5K (K>\=>W&T!M'?))DFW4YR7*?;A M[&J&_:L9AD-<5^[493:P^^3 NH36(M>F/A;!/K!?\_Z@P/H?SF(PLH*M)('E M*S);WN6]=AG:SG*WSYM^D5Y7IA+E_6"KTW%)2.6C7ZT0$Y72)&](T[O] _@, MH_\$AQ_W]K8.CI;:KKZ3Y1H Y6Z7E/7#!'P^F$![3+!FF& FV[ZX=MO:_5!O MU-RII/W=G7KC_6$8U!O;FV7^SL>WA_6=^M9!_0Y44/D9;H_ODK-PP&/VJLI. M=?"0&;FRT 637^GEXC N#+=E3OOVU>B7UVG>/VV9BU=YIWAI<=/KX<.&RMRI MHHFCH@6]RLO76FH3EYIJ>/!]^.;AYJS< MQ)3>ZZD_.:[_@./E=QS@+_FJ4F=N/\"N-*O,^"-F]X+E"6;M%!MO[E0'=]0' M^.FA]5F%'B8P$R%WU&5_!#>M9Y_SF>AB@6^<0A>=[H. A6;*G2)S1M*#S2^' M/X)?/VQO[;\-ZCNO JXGHE9SKBQ8067T#M%9NN@AHK7Z)?Z],-X7Y1,Z-V'\ M5_[#O;YQUH:9),XWXP9WX$:26Z929HVD0F0\LUFLDS2FA%*3)EC0],N."]5C M@@EROQ#*R$9QSOO?&ZG-7Q7AI6[/O;6>;I0F9LK^OHAWNM]WZ<'W([9WEI[4 MOG]^KT_VVW^WCIK'QXV=@U;C,CTYNCS(/W^J\Z-/?W'X[-O>^W??&NW:CP;] M"^^R1NOH\K3U^5.-'S7_PI^;"3NB>_BH_7>^#]_;WX'/=MX>?][Y?+S73+\U MWJD?>SO?OG_N_'G\^;)+CD[JN'&2YGN7=7ITF>"CRSV\OU-CC?>?\Z.3@_8> MK5TM/?KGR>?FW_G1IR.\W_Q&]IL?SS^W_SQN M?*I?[C ^T2C^;9] MU*[!6/9$X_T>WWO?:/WW\N-@;QO_V&W6!GO-K?-&/@XO.G]#2F M7.[1SR=[[8^7>[1^V:![',9\O.?& //?;R;PG/H%S(LUVI^SQF7MB](LBQ)M M4)IIC;A4*=)QE"#%L4@X3UA"P=:E6/[K]QN,\&8-533W*MJKZ+FI:#%APK\U M+<#L-C@\MG;0+RJR9('3QK,/C(=+.>/"3>\FY2+AZZ=!Q/+UM?(:I++RI"8T MR+6M[U3'_JDM'WR=X7)D3:\?U(H4MY72+&KM-8OTFL5KEGG)$R5W:I;M8]/Y M:EUMKK)05ED,KO_/H/:_,U=^Y-<=F^5)/OAMY16/(]2:*Y[(*QZO>.8F3_QN MQ6/ZQ\&[5O=\]2&-H\2::Q;M-8O7+'.3I\BE?+E$P4$WN$?JQ%1&S!H('"'3 M$G??,M3WR_Y;N[0Z(.H\\NJ*Z*K/JUN]O+K;^/3^6;3^MH7<]MQG&PYJ'_8/ MFL'^N['2PLW@H/:^?MBL'=1V@@\?W^[6MT?UR.J-]\&[^L'>O,CQ^(L52NQ6 MK.C,4M@%XXZ) D>[#]^."F[N7-6T@S]N*6!?5BX?*U#Z?+GPSWW?G[8_* MM9:U1A^4O+I$DY]=SO&3+W;]A>W>OP@EAD%P[ ,>Z0?2'%7-=B?O" M#9B.W(!N:(FSW3-GNXFO!0:*[; B2 YIZ97')3KG[7+ OIF<$,8BI*S+E$L[YS9LD[X MU^Y0LSEB%I7PT[R?G/7[)6Z19N,XC#^A(A=?ZGCJH: +KDA<3?OV R:[NQ?S^3N<4ZK#@Q,!P:4=L_B M06#B49WOX8#^"2\I2GU?N#G<.?<]TP&[SKEAWJ+@TJY3GJ-6+D5A=9,Z3BLO%VO6=FPPU$PE M!8I:ZF<#X 9[=0#RS(U[8/+.X,(KB>E>KZ:?EPI["&I68:JW:HK^+=QFBB8$ M$U7O+R8V26#W]A7OER6K)[Z?%]XY^^.TZ#?E.@G]Z@ P3(P=Z9JQ!-G][R"3A=24IL2O M-[;3WX9YLR7@<:\=-F@HY/IFZX7R;4.8,=)[HSOWFC, M<6X+-5^0%'88!]_&ZLW TG=CIU[A)M/O=HK5KUNTZ,AZ,)!R)[GBOWZQ>8QSKP, (7S:*ZL= MP9QLYRO(S&L+MQ5T08#&9M KU8VVQ2_$TN$XTAG<@@.$)6H?VCLNFVW&,IF<.BVO+$O7TW'_@"Z=>!1 MH=N(30!8>^#0?@Y#L=_SHOW;T((>=?0S;8?92WSK7 VM;G_XS%NG59HDP[J1 MSNR^?O]WTSHS@ZMGS_2YG3GCHW#" DOD&>!PH"(,-&\7KK:V 3,\OA@S@8K^ MIN>VU7+_G7B%@PS.(3GT4YIQG^/LL7]R_IE6;K\/4>]6>583 MF-O)VMVUXM>05PH:#AM9AZ.6URL[T3US$8@BPL&FQKJ@,//3 ]1K"$7G4^?3 M'2;W ';U .Q]RT M1;Z.SPYZ2';0<[=;O*7JYRVI.C/3=&Y1^L\]YMGI%R^8 M*_2,K%A:FX_(W:GJ#)\U06>4YW$S1V-R284*F5+B#ES+;&_HQ1_:%\.YSK)H1Q.O7%(/F973 W_FO)>H%[((SBR]0V8 /7KH\9;,^+$]Y MVFZ;;;T?T"'\^^8OOOZ^3O9VM'_N?]BZ/FF]/&O3@6^-0X\__ M/<9)^^^.^:3/]MM'M-'>HWL['W_LO3^ IQRT&SM?^=')Q_.]G9HXNFP<[[W? M8Y_?_T7^>UGG>Y=;7ZCDEF-"$,ZD1)S:"!FK$D13(M.(:T:YF-&1%Z1]@T2()R*?F18[[GG MMGB)W^TF!1^LH]2??/N"XT1)8U(4$Z(03P1&6J09,EA;C'44Q4QOO/FC"US@ M'#)-V+3["Q'YQ;IR84=O!82-CFK9'\ZC<@5E83N^0D@S#JL4(M4%>)0GI4GC M'&X.\.^9'GQ"9!D?78(HN;]OI>];P[CW?'I9N7JU/NZ]>G'OA?.IJD:'JF>: MQ_9^XW!_M[ZSU:SM!&^W=K<:V[7@\(]:K?GPH?]$E=TG8V%I&C]%9%.SVR\_ MMO$3H9M8W7[K78^]^QK'O9INJGTE6PU7CTL1 .AU7OT@QHVS9 MPKI2/;!%5G4>\OCN9E5C@KN S-;AX?B^,U?Y>&+/L@F&5 OLDK8:O==>0+ML M?SPX<)EU)1N]N@#IP./',!G??35F--7CF.V M.JG[CZMH_]VTG&6Y-=@VO9Y+ /S;M,[ 4'4Q3S. U_X8O.J+9[]PA[DCZ.V9OCS^R-X3N-D?^?CY6>XO_'^X^6^^]Y."[Y?/S]JPK5/ M'W_L7;+_69"W'R/+C_2HY-OET5;L\.R MK5FC^9$VFEM?.)-&)H0@*3A'/(H-4G$4(YP*@Z5@FE.U\8:&,F*AX&3D?!XQ MR9NR_/=3A&*DWAX@'',K(^TUU*IJ*"HDBP2G,N$QYU1HR2A-!<9IIB27HM!0 MQ&NH"FJHBYL:*LETE&&L$4_B#'%N8Q13@5$D8\)C"BLJZ,8;%D9$A%+*"FFH MGX"_D6NLJ+!^IU)[KF_.R?!8"K0Z3(UUF8^)!<&.6RY;T YN-47HP^@PM*JE$2@.7&$+>(JS9"VDJ%( MT$A3$V>"91MO2!02ID/-^5,UZ1W*85%8[[[F_+K+\IS0D9?E9Y/E"5!$K4RM MC32*,P[(B$N#C,84*<.-4CB-$QR!+)-012(DT9-1T1QE>:U<8BZ?'BA>Y(B/ MG==\B#ZZKQVZS/IH7OZD(;D_Y8/C;9J"@*08572)[7R951[WP'.>CV M+KSO8K'XXHK0H'V\VIF?VODV#22HB#+%%(I2SA#71*%8:(XB:A6624I@,]EX M0T5(A0J9U!6R;[ROHI)(PLONPF1W C+$C(/L6HQDS CBD90H)M@BP76DE;&6 M\@ADEX>$8LXP(CRRA'G#*)8&D- MHC+*DM1&!/YR23"LDD4F$+#<)&$FI0"K)+(JRE&H+>U JQ<8;KD Y MT5!),25-2XK!<="LQ"6.L*.;Q]L*J2N,P+\_,)\Z3C*(YH[!+D3<*$.Q 9 M(<4%06FJB&$F$5PZ7[ *"28ACYY\(K)ZT:LJ XQZ9V Z7_-AQ7'KZB8_%ENL M@SM[;GDO(ZJ7!B-HH=H/5\<9"/>^VTW/\U;+JZ4YJB4\A3$HC]*84XZ4$1E@ M# D*BMH$41Q')";6+>?&&R9#0!NAQ$].B/$QJLH*]=P28KQ0/[=03V -J5(J MN4H0YA8CMY1(QSQSYYOC2,G88(E!J'5(% ZE7,'\VBICC8.B6TXW@L5_V]>I\W;6F;XL%V,\^]DL-Y971')41F8$P*&1( MXPPC3.($IXG0/+,;;X@,.8Y"\?1""]Z+45EIGA/"\-+\C-(\ 2V21( >3C$B MC&D0:8U1',4"T0B+5!FL*(V+DW@2AQ1729C7P(LQ@M?>;[%8..'-F 7H&CJ= MRT*,P%)+%,M(.M^$1K$@!ED1V]@HEH@$S!A*0PEF#%95,F.\;Z*2R,$+[F($ M=S(E12FJ8B, ).@$<:X44BJR*%',Q!JGVJJLHH*[!OZ'(F<\ '*C^27(KK3R MF9<3XCI7O]'M)#XY;NZ:B$U!" P@@:0V11E-4L2-H"A.%$=@LH"QDA@325?/ M*%1"A!+[#(K5%>)Y^1Z\$"]>B"?@!",\4HFER%#MBI(E"3+"8"2U4%$<*6!; MLO&&B2@DY,FU?ZKG<:C8J=_9C1>:^\VMW6!V]XZ?S?<)N?95PU8/+I)]S[FO MBA:>ZXDBKW;GJ';%%':R5&!NN$""@^Z%WS RQD9(LICJ)(LSE7' 3AR0$Z,A M)?,RXZIQEN@GGAFOT[Q.6\29*:_3YJO3)K-PTT1)$1.$(X415Q$N*S*(C$4D M@343EH%.8SR4E(%5B)="I\WCM-0<.U:-3190:Y!VSUQ>[8/;XU5IB L('BY3 M5[[=^M;;^FZ]6:\=ENUMF_O;_W%M;VL'A_\,:G]]K#>/@E]W:N_JV_7F;X_J MNK9$)^VJ(F>5?L9*A=OO;C8X)AV/ZSBX1+R_%H5/KWJXG)H+UWW@*88,DPS)C&-MK27* M^8A5*+$*1:5J0\YIP_8Z:25UTIP[ZGB=M$B=-.%L4%K9)#8QB@F7B-,H14;: M"'$F%2PAU9K%&V^B,.(\U&)>A5E\Y.K!8*]W9J_KU?KDV87#(T?OW=S$>2L? MY-;7B5J -IH^AR,CF1&F..(R3A G/$'&:HO21"4I(:F4EFZ\D:"-=*CTO!R? M%0K9>$&>.Z;P@OP<@CQYNC>2(,?6H%3'KJJTE$@1P1!5F' E,XD3L_%&A#CB M(7[Z$9SJ)=3)KC&660Y,L8E M38!J1C$%Z19Q9 CA,I4Z=I8#$SKDO$H]L];)C]'H#NQ5Q"J\*GY_VNVY1?!> MC6Q+DPU39_OH5A2F@F)=*HMXHHJI 3H)Z%X+)D1)DOXQAL64DQ" MPJID"WFG1B7AAI?CYY'C"8C!>9P0E@DD4F+?K/]8UVX1-7&B[IV30?S ?%K8.Q.2<4 MY\C?W\^V"^I[S3]WS;\WW2.1XH0R)1EB1F>(,QTCDR0$8= M/51//V/D'4:5E>$Y(3@OPXN7XGPCN(7D84W^4=TTE@U$'+U4T,NC$,J3CJX;U%SXPSRJ6P1?U*[\Q> MH*Z:;I"HP;;4FE)$DTB I9EP%&>8()M)9>,L _T$NBJB(F285LC.]/ZB2J(- M+\G/)\F396%B30PA&&%C$[ <,$,Q5Q%2J:!)*@F+!=EX([D.&:]2;_5U\F=< ME6I>$.98![MH(37PO:Y:H*ZZF&[E)Q.A4HF1-%&,W,HAHTF,(C"6:!(S3*RK MI1(RHD+ETV)66)H74@/?2_-BI7DJ S=)1$P$4B1Q^?1<(YW!C]@H:0R.(VJX M:[FL0EC>"LGR/+T=5%0;>32[ ].ZPAA/3<)]>E6G9=99+%?K-A/P!-B&4E4+ &49 QQ;BA21F4HR:1*32(I+""(/0XYQ2&;6_N_ MM:IQ5NEGK%3MI7ME.W=LT5'1A[&>/^EYM]OYVK2]]GC2I%?PY52*Y MP=2=Q6 4%+R5*,92(QHG*2A_83(M7;R=2GGL2G_:\THV=)I.'YPB* MUL$S/R\OUU"-NM48I2%Z-3I'-3JCRU,FM)$\08![,L0Q,4@+^#-*+>8F8CPS MUN404R)"09^,AWQTK;(R/"^7E9?AAL@1L&JLSI*)$ MLSBU8-04A2,DQR$6I$(RO ;>EMM3A_O>]U*A%&+?DFXAVHI/9Q$;F6C!%,IX ME+IB>ASIS%J4J91F<9)FF"G7&RD4FH:*5"G]T+M@*@DYO#P_JSQ/9O1H$H-U MH!&+.5@0RDAD,D$1B#-)(YDF1KJ^0")D1(=82U$84TW9^0ILRKB,6*4Q8AS^!$+T%])%%/%)#?*>8Y!85%)0Z[] MN>G5E>C%9A1[B5Z41$^6P,$LECC5R"2N1T"2**2YR!!+%8XB*F7,$G=$ $L9 M"OGDHXG> ?(0<3R$N^!AVX'II,'PCYW@M&LWU(,WU MUW0)EXC&%I:/(IYJB;B@SF[B$FRI6"9I1@UF<@/TDX+%?%TAR\E[0BH%1)XF MT!Z//%6J)UTBU"1,1P:E-%4@U0Z99(R@C"AJ8\*)UF!A -.$6%>I4,(:^$-V M1K!C8'Y<'6VZ\"Z/Q;H\1E2O=Y)NVS;-C[&##0WKU=$\U=%TW1;)8VVUB!#5 M1"-N &283%&$016E2J>"QMG&&ZU42)Z>\>J]'945YCEY.[PP/ZLP3V +:[*, MXA@C31E'/(,?BF*-!"$)7+",N 1V$BI)0B*K5 YA-0O&S>YOWMQO;NV.=S?W M1Z!.5B6A$ MSRNSPY^97@UYG_^9:2_O\Y7WRL5+1J]E ;KO;;N>#MDN/BNT?L&(L!2#_Z^:M.WOKWQJ!W9J<;Q8TFV=_JI-OC<_2Z\3ZZ<>R< M\5>Z=UF[_")5)+#4'$E%+.+&9<7A.$$FX=+2V$I!A!.C"8VX&,RQ4"Y\R+;M MN7#!7+AWDPNMT5%,N4$BC2+$K50H-M*BQ#+.59I*;&[GPI6*!LS6[H?-_>W_ M_+&_NU,[./QG4/OK8[UY%/RZ4WM7WZXW?WOU*+7N-^[II4WS[Z-G#Q^!W/=? M$35Z2-Y)0?!?(5T,\@4,E0\W$U+"X)>[=. 'VSL\-CT[%Y=%O?%N4A?>C.5^ M,+W]WN' #&SZMVF=V>NW>Q/F(0J2[C:W;I@PN^R@9?\XN/C\*3T%/2D;.\F/ MS\V/N$$_TL\G#1ASPAHGQZVC]A%\MH?W+O?.]W;@VLYQMG=2^R+BS'5LYBA- M74D1YBKBPUJCF%(9!-4X/3YS:D/@E/3"[Z[!0Z#6YFO[Q:^_SP*K&"R_M;9 MX+C; Y6<>L=,99GQ\N.71,DD2RE!H'M<.JTV*$ZP142".A(I9Y&.[M!J,QEK M00K-,]8R,5;&(V-5!+J-)[!=2AO#;SI#1D1Q'/&81*(XJ(Y=9A2>3D685G0E MKP7FB@&N(#M SG7),QRFA_IL4+]*5WD<837C[+^(BY3IKC4 MFH""8SP6,2>1T:G-J,59YJV_%]W.V,^VLZ.3+=)X7S_?NTR +C76V&FXY]+/ MS:/+1O,8Q@T;VJC+3+:^=DB;:C@F;+4/LKZ M(UP8:422& N0*=4FXBI)I,B$QBF\T%M_J\5(,5A;%/ QTHI3Q(O^GSRQ"$O. MC35&:.*.T&_>#Q(5"UR:?Z\?:/XMB/&F4;IGN!=CN,;.UR\V(QR3E".*B4"< M8XD G*2(IT)9'3,11>JA%MZ"=C_/.Q7CG8QJ:V@BD(SY])\*H2G/9%5ALN0+5T1A(2-$F7(:2H&&M,D4(B](X M58(_5$,ME'G\SE8)OHFP)9'6#*74QHAK*9 2F4:6:)KQ+&/4Z/LIIR&0RHMU M+515]UH_!&80[-C$MF/;*]V/C(2!V^"*;SH^"I[@-U^'HW./PPM3N>DW9;%P MPG@A?+ 03AP[L9GD4 Q)7D*$YHC'241< _(J)$5DLZ?7+D]"F(ENGW M@ZW I6AW.T_)D(RT N6<&:4U=H518IG2)!%*)Y&50I![P]IR*#ZN,4?AY3_- M][C\>GETV6I_;K\[.:(?1>/]9YCG-[;_Z5U[[]-'!O<(AW$_G_R9[9TD7QB) MDS3.*$HM2URCI@C%/"6()";+K,ZR-!:/"I!I%L4T ^-*9IP+G,6I83K.9*0X M26-S?_>-YZ+JSX3*PX>76ETAEDA-A M469YXI+&(V0B5[-?6@8:,TZD9@\._RZ,K4:1%<]1U>4H&\LLT9$&%A(*# H! M,(ZF$C&:@E%J09\)I\DD"8%/0D6F6];,/P"SCN<6'N#A?1Q*GO+PCHGKT+WK MY72>"*(\_^0*%3\R5U6_'&6R@KO MXW9;+[S/++R31)-#I*<"1P0A(:466]W_WE)%C\#";#G/'>SG'NQM-H MOLL;.Q_AW7_F1RXCZ>0O@,=OCQN7WRYA_H7?7:7$@*"#[ M2G$IAR"19A#*9 M:4F5M+'0CSO>A(TR/,TBQB07P$N-(FL6ND \AEDFF\8.CU(OC*!^' M61*VLFD6QRRQ+MN!NC"U1HHSC*35,I'$9BS!&V]4*+@*L5*+.5&U,!#GV7 9 MV/!RZXLVQ BF!0(;E".N;8:,@9T70%P6&4Q2(>,'G[5:&%OY_;+Z' 7@C3(7 MELALBA&W&4=QQBW2H->8H(:D,7^88O/'L18=47@4'+E'1,&+X@-%<2+BEQ"2 MJ(0GR$8:;.Q8N>YD O2TR3*N>11%+FB@Q)/#??XT5F6%\W&[J1?.^0OG9$1/ M4\FME(@SI4 DF0O'RQX\N81P[-1C'7W#_6QC#UQ^-G;]^ M?-[98WL >QL[ZKD1:Q 'T&<"81A$0\ M>:@C:!$;HN>J9>(J%:O8&&H0US%%8*YHI]_@1YKBF&D;J2*<]ZQGL=(DMBS6 M2C,IN(G O*(I(1D6%#Y.,^:#+ZO-EI-GL;Y^$< (*4T8PIIIQ$E"4!S%#+%, MQY(P!5NC2ZRF(64*_LWE*-;B=ES/A.=V=F0@)23A5 MF6W8G C3MK85WI!5;@+B8S@/N4NPP%JW2B M<"IL(;MB>H-<^I-8I0CJ&3&X\>-ZCT[IIFO*?P#"USO;)=G'5);75G/45C^FZ_&:3,)*QH@1K!$7<8)B MBUT^5!0 65KCZ-?G0"!]F.6_-]"DVCJP P,#2FNFUP&J]<<68Z=<"Z^VYJBV M+J:='ID!Q60%TJ[V#$]=@XU,4*2PE"3CTK)$;KR) (D($BHZK;5^\TZ/%9#K M1Z,0+]<5D>L).,)!*V.2&613I$J'A 4NL+B&>S"_B\S$T][K92V^O_,[#_.\L'%\&O0QPRM08/L9KB M;@\>B@;=TU>.)/UN*T\#-ZLE5&7/[R,Y'%N76K$J7F'-46%=3@&13 M,N4H1 MH?"#XTP@HW0"!#:,)U8P)@&(2!UJ34,\-Y?(_:1DB9PE:RKV+%?M-A/ MNDTBI;',;''^S>7<@^FA9(2$$3@S6@CBLJ7!_N :A_CI13"?1>SGZ4^)JH)B MHMDH9K^YM1OLUK?>UG?KS7KM,-AJ[ 2'S?WM__RQO[M3.SC\9U#[ZV.]>13\ MNE-[5]^N-Q^,+(>+54[S%0/"I-VSN&7+!7N"PJL:)/SE12BS*EO G)#?;F[B MO)4/K Z6]'GU>/3H!K(F((DPSB82(#>*I54@; M^%-:C9E(4Z&I=O%('DK*0C6WO*B7U*,%[OY]8.!USRUDU G91%[TV$GYMNE] MS3OEO.E-Y9E8D+W>LVN%8L#-8QN8).FVX=47+O>[TQVX@U@]^+@3Y#"PK[TB M/ZLW"+I9,#BV?>N41;%N1<0TRSNFD^2%)Q,^:,-D^INWDF'XOS_-T<#S25V-W#7D)7]]B8AC!V>#V6Q9.7X+O1>!W2$SDRH_] M=.,ME)NUKAX(MU&4@,ZUL3*IXCS%)I6&1"G_0HC:&-UUW+LNO_#5HKAGS3=D M,ICC*],Z-Q?]C=]OLA[PW3C=)TEV*V&R;"Z$F64WEOP/NK[;,\6"@AZQ/?9WF M_=.6N7B5=XH1%3>]'CYLJ,O$= Y,0;+R\K6,NBH!3DZ'SJ3AFX>7-XM+$QMS M>2TBFYK=?AEODENOW?580C>QNOW6NQY[]S6.Y6(&R^[UV)\X['[JE]=37WU" M59V7EYV"YXZLZ?6#&BC#=/H\V(P#8$^EX9CA>U^0.*TNJ^0:==ZF6P.X:TX8 M@!,.['?;.;/],.C8J:S+)Z>%+Z];:M8, M5\6]9)E*F362"I'QS&:Q3M*8$DI-FF!!TR\[3G%B@@FZE[]^R$/O>MVV ]YN M!)_RP?'V61^H87NU'TGKS%%QJ]^W\/]IT_Q8%M?3UZ'KZ33?^W30WFLWCH\^ M?>1'E]_@NVEK?V=+[.\<_=@[^8M^?O_79>/3T<65&ZG9Q?OO/U[L[[S-CTZ. MVWLG1WCO)*%')U]_[.U\%9^;?QX?-8_XWJ=&:V][TO7T%__SER.]4&C>9'VFAN?>&1U'%F M7>EI8Q#'<8),ZCK;)";A$5A/@KH3ZYB'0K(0XR?W1JO>Z1:ONE92=6D9Q6G$ MDI1HPQ.-#=$1PS2A@C'"%"M4%QFIKI^[R+WJ>FG5=3&ANJ2V1FB)$L) ?Z61 M0;#&!FG-M'#M&V+7P4&04'(<*L(JI+F>NPSL"Z#%[6Z_<$/WAJAQO8[IO"#$ M(JE#-J__BR)*LBTO.&'EZDGTFD)Q!&)C-NDXPAZ]I% M<[".D)$Z15$*@IUJQF.M-]YP%FH.8DU$A41Z#?Q1[WO=?C_XT.MFCSP$O-Y) M^//&'<5RE*OAM=+\M-+'*:#!F#*6LA3I5 '0D/ CSB*,%"?"Q%JF/*$;;R@) M(\)#/C>/336R*OWAFZJ!$R_WBY+["32B,BQX1"+$8G?H+HL5BA6/$4YBG*2& M:NY."4>AU%&H]71CMRJ*_<.#B8^W2N[QC/E$#BLTPC6 @?NGUN6"=;X&]L>I M[?1M_]4] OF/WUE>\AD+K_U3H2WMO>U8E\_JZAB;M)UW\OZ@5^2>7BVT]RD^ M%[8OUV*KDV[=6(E:N1!^WY_?OO]U"N\G.),I0#5$="H0MT*X/G<$182D5FAF M,P5XGT6A8(#YM:]WO+IR/7?L[N7Z&>5Z L]'E&J62H8,@Q^ #S"O[1*@4,%EX+N4+B>6#[UO22XP*(I/:[;75/W,ZTQ$:)2QEA(J--T55 M,KZ"F6%>I!>62^5%^KE$>@)U4"XHUW&*6)I*0!V:(T5DC&22A)O/R(E8H:6HI0$>]?6KRGA.*H.6BG-W,'? UG:^Y.]-F^GT[*/#(UVXW M/<];C^O"L X6T]P](4."@^:J7RV(2_D<7"_93066Y3]LBBYMK^MUUX-T5VU& MUR<1B8P2!0 D<5V?(K"6>$Q0)''$1&I3Z<[V_M\_%"SDZPK92]X/4FT\\G"I M]K#DJ:(]40+%8!ESI1FB-".(QQ@C0PQ'ED21)8G(F#(;;YB,0D%TA41[G5PA M[TW>"4 R^Z:LG7#:ZY["Z"[6RQ7RD%+MP!OO9A^$*?&@9 ML)_^=Y:?>E4U9U4UUA$J@;'LD2^@B\!2XAI%1CNO"(E 51'J""R9X%B;E&V\ M$:%F*B0S:C7=OZ:F=XFL#P1YA&1[T^()0KTW)M1_77X!U,$35]:8T4@C3HE& MBFB-B,8V4BP1!-NYF185]8JPRJ3ZW-6%H3N5\/,4[\>:9H'.&YA<96$-G;A] MCT$6@T&&YE*::A6I#",;:8QX)%*D 98@)65BM(F$3&,PEVC((QP2)>=;,++: MI76]^#\[>O'B_TQH92C^"8UII&*"M# "\23&2&,9(QNGDNC8TBS*-MY0'2J* M0R:>W+_R6<1_#9*5'<(/LEZW/4(QW<[CT,O2FEC/ZSVYI>/=E;JJ=Y)NV[I5 M\0IKC@IKNG5EJJ6629*A%/87Q%5&4"PB@Y1(87>)4MB(,E=G*(R$""/UE!9W MWFE278E^.N[P$OU2$CT9L)$1MHHF*(N919SA&"P0;!%366R(5"R*)$ 0&H*^ M!@@R';-Y$8FNV(&S2C]C#?#8_N#8]H*\T!G!KR-_TNVM//T!LN6)5M9=*5W; M'XS$C:=INV;PJ^"#,_;H^=E>*$R/ &F=6231+MP([,QXC)QC?0BC0QF M,56P;DGFW/DA53JD;+J4914;P(\Z:\ X[=UB_US?7,=<+1@A#/TL[Q\7V>3= M#(0^]H?7GC-AJ^^\$;:_WZG=6(O]; =6PF=TS$>GLBEP'H M85JGX^FD[ZZ7P"..>6HF/H4X8BX4%U&"$D(4( Y*'.(P*,T,;#>&9YGVQ]/6 M0)+GA3@>)LD>:#Q5G"> !C,N%L+;P^X]E4 MWLWS7"?O'-$;W4[W9@:LUT5SU$73Y^^,T9F.N44B20SB$@NDJ*8HU9%*(L+2 MQ+6&HA$.):Y2N1+OZJFFJ\=+\[-*\V0NNXTUDZE!"5<,\4QQ9"*0ZU18$QN" M5>9Z-THF0D'G=92V0B?FENGP_P,3MM>L#U0E3M=-JR^?1#A_+39]QB[2RM)8 M")2EBCC[*$4:< IHL9@1V*&PS"Q@DE )!GKL*4F$OB5<]57!"X(8KP">20%, MP)@TPE@++)'5"45<@WEB-,M0AB,>:9:0*,L QF@1@94!9YQ_0NZ@/;[L,VX4;;Z[9:Q491'CCQ>\0<]P@\!1(QYBR.DQ2! M90L@D<91T5><4QFJ&:G5OJ!#Q9^Q!@BQ?H4* M@U]CV[%9/GB2(9"_6,-K$>V*V"2"\8V'F17K!(3X RF4J

,$,6>^I09;:H3+>=*SWD]MW!X[O7< O7CQ%U?[T%9^T5-\!"[_7]-_Y#3P]:3\FSR8O/7C>O31 MV>GDU!]/+X/ZZF[ +I_O_&08:7O/]'U^_HS?\0Z?2V;MG!/KX.Q=R.,7Y=7T M=[_X3*\I,/3J7]VK__G\OA\>A'#66="MS@X+3V"U42 MSQQE-MSP]NIGG3&N MJVCW:+< [?U9.=5773E+5'] JL^X_%#0!IT5\("^4IU5@V^T!"TTAI2#],I4 MJFOL!->=7:<&,!O53^7)\.BL4F9%6X"^9N$L2NU*XL1:HVJ!AZQ1-R3R2&)N!^)F-TT MY$OTK;==-30)4"L-#JM.1)V34J@DGQ:$K\[FW(]$4$Z3I\M\CZ[ M9H.3"R8[:4$49^K[S";P/AE@CIO(HM.B=0ECWVS8UB:2HM$M]J*;WW06T2E3N "FN*LONJ# M"7NWIP\2=QM)6[&R]L0B_.M$D"UQGK. M&7#>(A@T22H9V87$K<++W[W$37WHWTY;3_OZ=QK^OOU?]8_+$WOGQV^&Q^>5 MQN)+U8FY->*X=Z*):??/MWG@8QR]J[_Z0[T#@^/1:3UX?C/W1 MX,2/IS-N3]_F26ZTFU9*^^9)R_#8'\=A_:;):?U$Z]\_^>83.K.WX>*7HZIG M=S*:#!N8WX[SD3\=_I[__L\VWE;%YW+ZKGI/OS;D,WH[;N^5_W0 @5LG4N-]HTMKS-![\U]_\]G7H MW^=S>K,(<^?9R_V#O0$._O'BV9/]@^]?=8/]@]UO!CL'3P:O7G_W:O_)_LX/ M^WNOODKLGES'[HN#5R^>[3_9.=RK)WY8_WJ^=W#X:K#[CYV#[_=>U8NJGWVQ M^W_;9>[]\.K_#/;^^7K_\*?!?SS9>[J_NW_XGU^]P!D!;^F;*=R?)&KZ?JF7 M>>1/)OG;RP_^?CF6:W@\/=OI#_W]XF 7NM9(.?-JF=[.\R]?\-6Y;YC2C;(7 MN8Z+7WS!YF^F;)YY&YY_37]CI?[J5^OK]:M?^[.CRF^X%+Z3O=5?F.TN8-S5?CUW_D8[JOZQEFW)N>Z3O>5=(#NJ_S& MF77AUCKI@/Y&L-N>SWV?J_E&WO 9N'ZI4; _66O\R_4Z-_>MUZ1-SPU_GQ;, M7M6?J@?[;O"RQF]Y/,YI\.IT%'^[P4;9#;\ENW1+9F_)D]E;,GC$]V3WR$\F M@YW![NC=N]'QHW]$SF_'=W0[KMZ.W97?COJMX]$?LYM&UNK6[-1S;=E#?_1? M8?RW[9=^F&!X//UXUY\,3^OGZ49-;U2,9^_.CMKBP?3N/,EE&(=?'\W^N.[. M=!S;]+Y,R?5V=)3R>/)_II\Y'ZH\^(^+._;E&MA=N+_Y;UV+>WB^U6E%#]0Z MWH#SL=F/^ ;0$T!/ #T!] 30$T!/P".^ ?0$T!-P=T_ ;;]U\2TQBVPK^!<"5EXST007/ZRW^[C[*:3_8.G ML[M-/JU%3O._UW1MZLNND_9[IKM.1A^?B]?RIX\['WX^_)]?#P[WV8%X_?[% MD_C'P< M'.Y]^.GC/_&G7Z-Z_FOZ];GX^=>##[.[3GY\5Z_A_4^__OC;3__:J[_WG^\/ M#G]2S]OO?O)V>/#QMP_U>!]_?O=<_K^/>_,;ZVSAJ$-4D'5 0.T+.&D9)(V< MH7$B9[.UK5;4CFF--L]M_O:X]=D M]#HB]LHSUSWN*O+3><+320U"TO-S 8W M=#9$Y :$2Q(P* 56> E%)NYY2,QDOY%20\[@"C]S$)K)S*U"C"BL8IH;[2)G M(22G5N<,KO9S+,/W.<''/!X1C1>F\>N9"=X6DTV1@W8Z R)R""@X)(R!6\DC M]WJKDM8*+OZ^>60FW["9ON%6NG0CWT!"M"(ABC,]^%0R5L4"R8H"R&,&6V$# MYEFQ.6DC$VZP$)&K^,Q>$77()DHGC<$HI9=.92EY:SHLBXCD*GI'YM]FYF!P MP2J("FH3&@3PW4GM>RX6M7PB1Z1FOS%1OJ+V^G3POZ"-&EI3>(SFF2Y*+J$ $5Z M 9AEJ)&/:#V\?4Q8K!>NS!N'YUK;KF) =L^0PR&'T M4:"NR6#<2IVHGN).1$?-B Y3A@D>:R2C(P+:I,$Y[2%6=+C2QM;/5-%AJQJX MV2.Y(0=Q99P!KVX28_%21/1.!<^=\C+J&*U5^>;5EN0@[H_,^[-I1\>22\XC MB!K%U3C 1+"!!;#1)\Q)(N>I1@38<2TZH><'':P]I\E";*2%N)T\49+B_B5I M-G'*35)1.0M2\U2#&E?5R.<$-9Q),A5>M)-5DCKDI$:D1NNA1@*3M]EH:;/$ M@#D$+4I0P20AK2N,U*@O:C2;,O6)%56*UL$CSYK+(V7]6DK\QH M(G&ZNDDYTT\^)$8Z%[ M1%[2I:DN:1OD:Z]%"Z-)LB+C(SXT0!F6QU M3FW[G2U>@6890U(&DU/3K)*0]3_+^J%+US?%N9PT=/]3F.D8= PZ!AV#CD'' MH&,\T#'NN_O0 YCS_:F,SSY=ZVT?Q?+[ 9#J-H_KE0?23MU_M8KB1 M"^(7NRW6/H-'*!%*A!*A1"@12H02H40HW;;H47.A52XA<>[0LFBSD%+[*$0( M+&+XY8E@@K/Z?V@?W*#Z<9J=;@X\IR=GXWKO7M;+&*7S2LAZB=,O32ACO<*, M-5ZS6Q,M+]Y$!.8= GH>P:O@H$@;,P_":9FWMKGM4-C.B@VL/'JD-+]F_6DY MCE]?M#//\!_]T5DF@M\5P6?K>+2P;3^4 !6$;56%!7Q@"%:@CD4SZXQO5846 MD;B]7MPFHT4H$4J$$J%$*/4)I04\9Y3&HXLI9,70UW##*B&+,,)BL*8(\IQK MX#GG:\?12NN9!QZ=!E1%@@V.04F8?<;,?$Y;VT9WZ'C'T9'Q7"^"DPRO TH+ MS7$P(1D9$W<>HV.>.R.9B$))R:65),/K(,.SU:A>%J9--) JCH"):6B[>L $ M'G*-_A7+X4*&1>><[)$,+UQ],E/*LD'5)Z/CZ4F'HSPX'IWFP8G_X-L__'$: M^!C'E6.#89O]F26.S$36( MZZ3%CO&E6UT2^WO"_H>MS[@![XG:BU)[KC3#<:59TJ"USX Y6@C".L@"?=)% M-D&OU,;Y;<)$ZEZ3FHP7H40H$4J$$J'4)Y1Z6IA!0>8].]&Y@@V78W2B6+!& M"D"5#02=%1C+O$X2M9K.1^FLU5WUK.1'UXOWI,[K@-(B39ZE33)[+90J6'() M3:DKQ,*GR)1(?Y$%)'7NM3K/U7%$K4/*#I0.'C#&",&C L^J'A?&8D9WJ<[6 M]4F='T$3D<_T:.4;NT=^,AGL#DY'%Q_N4.<0J@PDE @E0HE0(I0()4*)4%IO ME!8K6)$I:L%M2>@%LJ*\U2H*EQ2+1@A4*^X<0M'J/4:K^W]<4[#BA5)8\86, M* &+L."\+, %,ZUIOP^H6[2JN>G8)@Y6>Z3LG\]2+4E]*EAY:&K/C5%7);MB M-9B( I S"1ZSAL@]+S%@8;58Y6 >9.\)/__8OP3N>7[X_=L("R+=37@J1Y9*P^(IH S MT@'&Y*(HS'CS%;=,S.XKL\F"$4J$TOU7H[H2ZNLQ\JJ66+RPOEZU]J*(I)DQ M\0&K4082?1N@*#+X+"-X@:BK/TJ\X"=^ M]RC+] CZU5Q7Z/3=LH5.:UNL226UA!*A1"@12H02H40H$4J;A])B"SFJ&!Y5 M"4[PC!&Y50(#*RYQR5)R?[5CD@J=^ARKOK^FT$FZHHK6!;P."5 D"<[6CX17 ML@)L;A?GZF_WFJ[0KK)ZNC1!O%^?M;&6\444QH2,P)RMO M98C@,10PR=KD4-J2TM:V(LIN)&7O9'38GU.6WL,KY?-L0;RP4GBM!3 >#&#D M%KRH\"$B,VB4S*4-H+&JLTBL7A]64R2T#B@MHKU.FY",C(D[C]$QSYV13$2A MI.322M+>OFOO;+F(-L8IYQ!8?:0!M1$U!K(&K( M*F'RAO:HG0= C:(;3 M"JO\<9S6B9SG(Z85(U:A,A>Q8 D_9@I3&M;Y-5 MB,;[UH9-:-[51X LZ'I1G01Y'5!ZZ-(3$N2'%.396A0K;991,1"^U0'6?X"7 M.8-VUMCH,Z9T*>S\Z9=Y*N,6MDU)2F^.)---! B M9X I%@@!/?B871;9ZOK5K6WLG! =FJ77LHGH/2'ZPQ:E?$EQ8O&B+)Y=#$@Z MILI7 \4$"5A)#(C*'"4>EJ$0DI\ATH\6WJ2&%<&I08IT %JU6H!DX<@*XZ"(]/,7BBQZ2JP/5+B M1] .Y?- J6G]23U&/?23PYW11@7(Z&NQ.A^KL4#,4JG4DE @E0HE0 M(I0()4*)4%IOE!:K-U$N!^E0>@P2I5+.V.(]0ZZ+2]SX%=>;+#CPE>+7I>)7 M?DT1"O,\9ED08DP14-K6$@4Y%!%11U5\]JTORC21:#5U1MD4]L^GJ):D_JH' M/1.U%Z7V[")!],R4E!RP8#R@$!'J"YL#4SF(@%'$TE)3K$\[HHC49+P()4*) M4"*4"*4U0VD!L\ERRC[+:C9U1F6Y8S$J&YQ0%F7B\9[-)@69JW2B\PU3C'*1 M90U12P:H= #'8XTY?8[)"LFS MBR7'(-LR=R=1=-+-CZ(E]J\G^^?35DM2GRI8'IK:<^L&W&N'A8,RD0.B$."R ML6 QA$IZ45C2E=K+YZ2(U&2\""5"B5 BE BEQXO2(A4LGL64;+4G*% J;IDL MS-AD8S3HS$IW]%.0><].=*Z"1;%8K/ "8F09,#,/SG$!)1FG1+9*9;ZUK3NI M><>5)#^Z7KPG=5X'E!909Q]0,B5",HEAD<;%+"*/S%LIF$M(ZKS.ZCQ;P5*" M;Q4L'K+-"K!8#UYG"3%K+7PH(O-TJ<["FAZI\R/HP3+-DT-H0[':W)]/4[$& M^7W[.%/+%:J5))0()4*)4"*4""5"B5 BE @E0HE0(I0()4*)4"*4"*5^H?2 M4SAVTJ]GD]-W^?ATNG8 _>NF':?]XUY\,3_W1-.DZS;GN7DFY_I#/ M.\/G5WG\^S#F\T6,'W('F6ZGD'+%2M"=_EXUR&<>B/&H4OVR:4[$_/QGE0/XR?JS,& MQZ/3/*%F"53E1"@12H02H40H$4J$$J%$*!%*A!*A1"@12H02H40H$4K]0JGG M:\]7]L ]R>'T7\/3MY^WR#T]S\;2*L4*5RGPFC5F[T3V5BOPCGM HP5X(0/( MQ$PRG"7KS=:V$QV*I5*QARK]"'8M'^33P=%H*>F_ZQ^;YW J?A[W=,2'/]=F!_Y(]C[@9/ M#3O9^>X&V*4L)HG/(83D_OO[C%Q.8Y!P-9"$D8*I_A*@9.(%9&U^<\WIK M6ZVHNN1FC+BGNK._/IEE*M(>!?GGK=?4IUK6Y06'H+0;5RFY^!UDF!E"LQ:#,4FHCI1?8'WO$H>;2H2*^$Q6^6, M2I$'Y4(LEMFRNO?\U5"E#-_G!!_S>$2BL+ HO/Y2%)1!P5C4P++1@,X;<)E7 M.U!\EBEZ$5CZE# D:2!IN)$+N)TNW,@%D!"L2 CBET(@N5'*! _2)5.%H-Y8 M+W2"$B1F%RP/.9 0D! LG@N018^8.;.HK0%)2)F(U,AC] _:?CM2VD( MI@H XP*TL04J=!)":-F"8E*V7HF8'$D#2<."F8);Z0)YA'M-%KZ?6=*P+)J2 M3 (M:J2 WFOP3!8(5A5>K/'<*Y("DH*%78(K109=HHU"87#"HZB/D[(L8[%2 MQ!N[A-W1NW>CXYM8!%KQ7%H>/L[( R:7K8L:5%:J.@4CP(F8H0+H+&.H31!; MVUSSSCC;6;ZJ6;LD$9LE$=>41-Q*'Q9V"Z0)2VO";*L1;7@6/''0SG- @0R\ M9@I$1/3,&9N%;)K0<2M(#D@.;NH8-/I4XP8E+ NH4 ?A=0XY&%WJGV87567"Q*(S1*(>;]P M.W6@.H0[(?UL8:1C(DKM+5AM+6#U<^"R5& S=TFPHIQQE?0*B>Y$]YOZ 2&R M+S94MCN'C*,S/.F831%)\904^8$>2L/^;((QN92XBAR<;373WED(RB,4+#PH MF9/7K69:=(JQ3C!&"D$*<2-#<#MYH 3"_4O";%)1%R=9,34FX S;/,P,MOX/ M3,[!,R::F MXV:%)5D'(F0.6.,(\%@\E*1$M-XTWU#50+).HNV$IB6&1ZT)BVR[%$$DSBTS M1B"B-2%IPY*0V0:N4_JZ*'QEMR6IPYVKPVPZ45NKF64<>'&M5"DS\-YDT%X+ M(TP*,=NM;64[:W2G^'R"X>9;+DD7UED7%I$%I:51*'3$@"BJ;Y"B!@V,I6(U M:HH<>J,&LWE&EAF+6"($XR.@854-,A:H]B$%J]![E;>V#>_0L8[A>J0;+_9G M7Y[%Q5/MIJQ>=2<&.@8=@XY!QZ!CT#'H&/T]QGWW;'D P[X_F9RU?BV#41F< MK_^UC^)TK:Z>2O76S4VW3YSDXXEO]NU6PSG6=J 0C7TBE @E0HE0(I0()4*) M4-H\E!:KB$,7C>9,F*@]:J9#_3 XA=QZ#(ZY:1M1<=E&5-R@-&Z:PVY./*_Q@YQ=GBW%9"E"J MM?4JA8.-*H)E67$?LI L;&T+SCLA=8^F1!+A5[M,M23;KU^OFN?ZC_[H+'^- MZL3F1=G,9]ALM$E.^580;RN;O?1@E4K O:THZFA\:FQ>U4XY(C+Y*T*)4%HK ME!;M18W!ZX0E28M8HI6I]:0MBGED2N,#N&#J2;/$*_/*EI'S5V81*WJB>H48A%* MMQ'D+&V2V6NA5,&22W QA0IQ)6ID2B02Y+439#4CR)X9G5O73R%U !3.@.5% M0691R,!JG-5:>$T%V:QJO]V#C#*[?HS:PY3%F1L1=>]]?.N/W]QY6=PU=V8] ME(QFW1)*A!*A1"@12H02H40H;1Y*#U46YX].+N+52QO^HIRO E[I(?=T-*9@ M]8ZF;E_M08_U.CX\?_-+",I[QA5X+QE@R1%"6Q.4P@7CLW59J*UM:5H'N65C M52)Z3XA^=^5PUW%\FHOZ,XH3BQ=E,9]GL<1D.1BA71M6BY7/R4%6'EEV)H92 M6;QTQP8B,/DI0HE06D>4OM[:[,[JX&8:G9'_??@WYZ=RN,LW)\M2_/V9\3VOK#]+BKA;D!T,L$KI_)L*)O1,64- MJZYWVLU09O"R!;4J\!P4ES'RZTPPL;BO+"9G12@12FM;HW2K]R#5A*_J_:AF MWH])L\"M<)"#QI8DBA!R,:"2B598AC:NKB9\A?1^!.VZ=D?']6PFC9>C,GA5 MCU$/_61P,LXEC\VM:RVJ( M^JM-32W)^X6VS]V ],3K17D]NWM99^TM*@[6\PA8W]3@1&O/%YGUBK4=ZWYK MFRB]9I0FST4H$4J$$J%$*/4)I46L)F>QH)(.64:3K-6J6%=LLJFD*-D]6TV* M+U?I0^>ZZ!23LXD2P9;<%D=Y !N=!ZXY-TQ9ST*K ]2J0RW)C:X7ZTF;UP&E M!;39N)Q"PF"USLBY#,QC_9PM2GJ5-&GS6FOS;$,=59!)%1.4$'S5YL+ ,^\A M.S0R)VFMN]1FL_0F16JHLW3ARNZJ"U?6MNB.2B,))4*)4"*4""5"Z0Y1ZLLQ M-O)I6:PT(UHA1"A&"<8P\^)LX9+A-9MP'K:43(: VVJ;@0D3IF9)22=#!957*A0?]4EWWQ2!@E 7P3@ MFO;^R[%_?MX-6>4'8O=L#&R]$DI63AN=)6"L'SE>#.BBE2Q<FFGEE"IZ] MM=F#D[P %E$@V.+!HV'96"9<$"L;BO.0O476K^!I&C-"\)/<+O'SC*A!?M\^ MSM1*A.IJ"25"B5 BE @E0HE0(I0()4*)4"*4""5"B5 BE @E0JE?*"VP"%%$ M1&^D#4X:3&T4EF6J<..20R9L7'018B?]>C8Y?9>/3R>'HYUZX]H)^*.7?ICV MCW?]R?#4'TV3KM.9L?DW?C)Q=+IPSR,)RP.(YA*0*<)N5ZM#N;A('D M>T-06F0-6=HDL]="J8(EE^!B"A5BX5-D2B22[PV7[]G>&BD$%KDRH$6Q@%8B M^&01HHLB9)6-]*J/\OU8UIHG@^&T0F-0QJ-W@YW#Y]1$@XJ8""5"B5 BE @E M0HE0(I36&Z7%]@FBBT9S)DS4'C73H7X8G$)N/0;'W(J;:)Q__NEH?!&FTG; M54:DXIK1'4X5=)EYP,PU8.$1G!,6F"XF69:$#'IKFW?*NHZQI<=W$-M[PO;Y M9-625%]HP\,U/"KPH/6 ARX+FDH+(53K/N:J4I(4MP68P/+KF/!%\Y!ET M#IF5J%4)J@61S)E.,DG^<[UX3FJ\#B@]8%T*J?%#JO%LD8GE/EH, 3AR QB# M A>L!DQ1YRK0N4)\J<:H^]0U<^$RD^M+7/I<9M+HX(]C;A-ST3<)J-%*!%*A!*A1"@]7I1Z6J)"GO../.=<:8J*H?@0$[B$'K PA JL M@TI>YXW2+EK33_>,X>I>?C2:TYK/*-1]\=K@O M9SL+&BNP" 4N&@[H8H)@-(<3S72'^D]B\ 6Q>?D&7 MV/P ;)Y=P2TQ*IN%@YRU!31!0FC-!2O%;84L6*-=_]B\40T%S+5<_,X?M7X" MW>!)COE=R..!Y-V@46F91@%A-$YY#.<7]JVLMS^-SL)1'K3KN?SJZ>CDVX;, M9'0T3.=?63\M6VSSF?&6Q<)BCEZC]-IRJR.STFJ7O3?\E_T;[CE[.:O3@[G9SZXW8#2;(6DJQ__G$A5^^?';Z6]7>P7[S"%)--P%)QT"H[ MP>J2P2N?D\+(=)1;VTLW-%XA7^ZI!&W94YVU.@\F)7VKH_G?#_'0+/"P]$E< MYWWB[93U^GJ_MZ.C>NLF>_\^&YY^("E=6$J??RFEJF2EBZR.3ZKJ_1"KBM:P M'+1-C'F;,Q9'4KH"*26'MKQ#\\X4:6+253XPFQ)BK$^I?VEW 2;%6/607T?>$ 5!-@F/*)(%M%'G[CYE/]$YW?9MT=YZA]:,N"IHH.,Q"* M*9 <%S$5'B7+)#KD[LC=]"GS>[?1W89]'FKNTYLXVNM)>"JV, H9, JI<;5_*!D1@!8MU(L2I MYG865]4Y^1'++7F]%=32968R!A-5X(C<>V\=^B2\"BEDJ\CK]5%W9LO\@RPN MVV#!U1='#3)CU9U<$)3R&IGRQ6$-,FVGT';,KJJQ\R.6'G)ZY/1646]W*_6E M>KL[$=79W18N:9&]J0^P2PH0K6AF3M5X6@23M6%*U$^G(LG)]5!T]F>7"U0%+XDH@3GI 'GDK1Q$0C5X M07-I2Y%JNL5+2%O_HZ0=63FR37TK:W;_DSBZ4E)B4=L:VK<\!T,H MEB$'QB)3TVB=4=4'Y&(0 U,U8I2.)8',:U'E1J=,.M,; MG9E=',B86O\4 1A4M79&"G#9*0A62^^30J;:[GWDG1&R^?J.[M$4CV>R5()8,E)P!PL MV& 5Q*RS,JQH5&)KVU3Q5;RSPBS1.X5TEW27='<%7CJ!B>,Z6IN"XN (GD(R'GK5.4]USF;IK;:=]&9< M_;.=[Y1:.7OK$;,Q,6*H+V6?+&)B/FG/3<)?N,"MRY]Z.[Z\B!/_)D,89_\; M^%*O\5M_](?_,-GZVQ>WXMWP&*[>]]E;]M4;4\I*;LQUO<+.'ZJJ-*.QGP): M'^(\;M]5S\GWYEP&;\=-@?_7#0!B6]N'[:$?C,I@MZGW\>GDO_[FMZ]#_SZ? MTYMU;MMY]G+_8&^ @W^\>/9D_^#[5]U@_V#WF\'.P9/!J]??O=I_LK_SP_[> MJR^OIG_7L?OBX-6+9_M/=@[WZHD?UK^>[QT#K8W7GUC\'39R_^]?6+ M>.?';RI9ILHHOG14GRYJJFR?A6DJI?7BCOS))'][^<'?TW!RM$Z\.(W7WSYF^F79MX+YU\S_!LG MO_YE]@W_ZM?^[+! M/S;]E/UX,MBK"5$NZE'F>=HGQIB_FGKRT6N]E'= M,O[%+;MXJ&8CGMXSFYPD+O[?1LU\?-ZO%^\W/MAY[!:CL'.[N'^C_N' MU65\>Q/.W+H-]D,>8T5-@*>1F>D+L(N-?/\_;W]JJ:1?7ZMZ?/;S]S_6G_GMX_./]>O?'[S]^=WK#\\_IJ.#W4\I M*_G\XT]_/#_\2?S\Z\]O?SY\77_7/]^_./R?MP?U=Q\^KYNSU^\#'R%]^_;N?/?_KU^8?_ M]_&?%]U0]DX/#E^+@\.=7[A+6B)3P!*7@-PA!*\\H'?.:)6DT79%G=7_1-@> M:.X]"=-F"I/3)B0C8^+.8W3, W8",/VLN0M1,+K:G00['^#X4O263A>;VANKZM' ]@A9' M-)?9&J&\]O5MY3JTLJN@SKVM^O'Z6E&0MPXQP4[Z]6QR^J[EQ@>GH\$X5T[& MX5$>'%\$"_6S%/O=X!GCLM] -SRCG[P=G$UR&@R/!Z.3W%97CM\,&M5^'YX. M\^1V8?Y?N+A>'&.5E.:NWU _R2>5Q\/ITMFMQORL[>BQ>PV.OW095V\ZF8S5 MF8PX%Q('DWW%*X+*)@(6Y\%;M-!Z#I:4G64E;FW+C@G=?,:R%1PT/K"W'%X^ M9" .WQ.'9P,%@SHEV:I<;>6PSAJL2AF,82)9;;4O86M;=-+ISFG=(PZOU#/V MW$CLO!O5<_EX>R-QTSS=.HO0JHW$[FAR^J)\/QJERI7'OP]CGKP:':6K M<) \K4Z>WLQ9C&2+M84'2*5MB](B0G45!K0RC$L1 QK>+ 9O;8O4JF9;]2CS M3NR^(XM!['X =L^8#Q5BC118!"&%:FMJ'JPVI;E\*4J3_5B2US/V0XM2%5HE",[K:C]T !\]AR*-XRJA%\%L;5LF.V;< M$@NBE/18RG=4"KP9_IZ/\V2RE.EX#%'2JDR'/SHYEZ>F3B^.GWZ&@+S&"C5I M[X^+7;%M\!H_^/7U'[^(JD5&I_K4VF( T3@(T3M0WEDN77"9K\YL4+YC\\W& M8E0FC[$LGY]_R>=D<@T/B@1>8@:,9MH>F-<(@GO%M,K)LI;!M$YWG,T78O6Q M[NIR"V<]S_SG_+^O[]RT$]ZH!-+5A&IS<">70UWK>8SB;X/BA^/![_[H+%,R MZ3Y\W54\7I0O1^P^K5C\V* @A[>:-\+'.8<7N10E>PO)H&BUN1%"\1FDQC:* M/13&#*63UI33#^;P;D%J\GK+,GO&ZUFN=4)C0/,:L:%&"=:I!$:EJMP6961E M:UNAZA2CA-*]<_-\\\G@U+\?A!H E>$CRR,]Z);5J4B].'V;QP>CXU;_?H[& MH7^_]_XD'T_R=^>0D$2M4*+8G/DH7*BBF8)86*CF(S@(V@N03A8TB%S*&J,8 M*3OGYIN9K_,>5N+VG6WP(VX_#+=G[ =7,;BB UA?$F 6!FPJ!G+TG.DDC7>\ ME=,XE)W!^8Z*E&IZC*FFM3OAC/KA<67"[M>9SA=A MG"^-O*H8M-!YBL PTQ;U5;ZN\+,5_:D>_R ME,V&N1"]<+:/">W'E/OZSJ=IY=0@GT=DCROS]8#VH@K0[\-)_:5/1^,GH[-P M6LZ.=F*LM_64#,8=&8S+THN*&U> MN?WT EC="V#__9RG\\%997VHP26K+X!<%-B<$;21GM4W.O-MSXYAV!G9IVXE ME#?JMZZNKGL(.2<(=I*5=$+4 ,W9CND^M0][ M3(FCV>+M:1*IVJ_S<(?22/=D-KXL[VS[=IY<8/!RG-\-S]Y1>GLU*O5AOE[; M1Z5X,2 5]ZVJ,T+0RH(U*BMM.6=)THZ\S:?TJBW'@I0F][$LKV?6T#!!LXH S1Y2@C]VVB1X=2=U6R>\1L2LWTV#"]^-3.^RC7>&*I!;?' M$,FMVBE]NO_/VNW_H9W4B_)ZDGHLO,%Y]Z[K*/VP&-; MA"O%@6L=E(0R]=VIN:FD1O,-%7[9^(Z ]+]!D[A=97@+V#X+,% MK.B!Y=9 MF^S\?/4$KGGHS*WO3.O\KQ;#R=^?*OX>G;T5G]93[5RWR23_/XW?"X MC4?_M'_W,WZMQG'G^/C,'U6EJR$CI7]6HVM\SL P:;113H$KZ "C3."+CU#Q M#T46J9F*E/[9?/JOVK[<(?W)VRRK 3/>)C 6U($8J5@.9^:T*O4T5;53F9<[=E&IK3OWQFV$ET<"WL&#@C]/@S6B4_A@> M'5%*YKZV6%W<\)WCM/\)D&F8]ADR,C"K$2\Q9V!X:T02> 87M 9T48/W7$ T M*J&4/CI7^K@]@_(O_38PB[.:?,FRU)[Q)R5!# M$Z;UUK;4IE-\ON$0Y5SN@Z'_JO:^;>TNYW[D]\J*T?AV^[L?0YBU:N^Q?WG' MIS@\&?U!17VKU"0YGR_QA6DO(RCE)*"5!GPKV#6\9J M*A]556L'6E74,!L$S[@$GJ7S+"F96^=*[(14G53S18)][%RYD,_LN_/87RIO MM;;9]7[YC4L0J#7A2O7H^?P0-FV=U,HA2,<58&*EZ9$'%A+6&%@4%:?K_=5D M=,;,[S.GUH2;P.B[-QK$Z#MC].P8-J\KCD6"D*94AQ$#!.$B2,N%STD6$?76 MMNZ,4YVY9JUL[8=S]-UA[-;O:#?[(H%%>8V'\QF74+2*Q-VS2;TK>3Q=UR>- M6J%&S?>V0>VS-5Z!-#I"Q3: -U:#%%E)=)F;W-(; CMK:3;'9K+[[CT'L?N> MV#WC0+(SJ13'0/)<8PH5$X30MA6X)NB%!1U2C2DTZ_":;9"4X;ACDKX^? MZK-.Q3.N45N(GK4=CZ7%(4%!Y-%@@[F&)UO;UG2N+U-9'E.BY%,1R(G_\/@J M0'IE2RZA>'F.!,G2"F7IFKGIEH?@I07T$@&QM9JP(H+1C ?M<@Y:;&T;@9VZ M9DF&"HLWA=?W5_]!O+X37L\VCA$89$8&I2VQHI(*/&^Y3\Z\428F-&TDL5"= M?2[N)GU:H3[-=[#3I0*7,0(3V0"6 M),%JKX$G;80('&/$EOG01EV[,$,[J#>%W/?B/(C<=TKNNY/9;O^7%H4VRO3!H'S9(IQTZRYT:[[A')I8F.*MS%ZQJEO6@4G$3<7: M(YH:4Z'HK)C7+2H4V022+^],B.3](OGLJDW(,?-<0$=L;9ZXA*!*VYH?T5FF M=4@U_D#AEMR)?W\YD[4;F[1V)[Q87S_9;^=WD$\'T4_>#LXF.;4./*-/5K ] MY+\OG:8*HW'*8S@=G7S;[LED=#1,@W99&_[JN#-_6!';K8"]'(]^'Z:G>L\-TQW\=%RR1CE I20@%H3.LQ)J?C]RQST461V_;J^NHP MMN/7+/HOG+RZ&9?6**WU6,7ASGPEB<-#B<.,L2SHJ]#7<+&$-C#.! E6^@#9 M8BY6Z.A*V=H6JD,A.X/+!)#W(@X7GNCR+"Z>?#=E_@,TT?OKBWWH-G\+GN&* M/&<_K*:YOOO.P8][KP[W#[X?[.P>[O^X?[B_]^IV'1UO^@9ZR&,\JOZ=_F1X MZH_.Z^K2\/1L_-AJZQYRH^%+_Z$-*9@*1!]XV&PG6 @(-EBL/+$D5=51!N3Q=S-:FX\KT M(YU$.>/>>7NB=S_H/;N0;5T.*!*@C190&P$N6P'29EU$*H49N;4M:[C/.[%4 M>\>>5MCUW8948M0;ER:#,AZ]&TSJT]Z&E4S['CRN0KN'-",7&#RM$+RJ"+PH M5W8\[T_'\U(:XJXTZTK5_T_U^!%_B26$E((%G8H'#)&!16OK4\>06>-%T56S M.++.\#X-?*02NWZ7V"U'&\(&1?4BHJ M&FFPCX.='U-^Y'IC$LZ&1^U2'E>FI%?>A$*I^Q M/F=+K#0\:A; ER( ?8A@ MC2[UH^*\;6LCI97]BPX5=@[G8RG:C;@I)+][9W)#DI,I68+?,Z;$)^V9D1JR M00:8;09GHH:DBE)9A@IMZ..PYL>4+6EU H-IL\CA<9LPG\?'OMU^?S0XS?'M M<3V+-Q\&_LTXYT:6QY5!>8CU'']TK=9:9-?E7<,VDI/](7*U)9,/"-)9-AN_^/ MK(JD3T4DER*5)]^/1Q-*X*Y(H.8;0CH=@](R@0A& ?HD(51@@?$BD['6%Z?Z M&"M1(F3="D?^E-(41BS+Z]FMA?O,?^)PS(=ZR^-.1"GT*)R27D(-&T M[6NHP6E7 !&MEJ7-P^CEPC'E.M;-=WR5SN0Y5E4,0O((@-7XR.P08FH@Q88"N4X-I_,J[8:-R8S.8U5 M57A<,)IE574Y2M \ZNHT4G4:AB'$H$I*6G$6PM:VY1U>L[=],PH\3+_-QEQG MG^%E639U]NF3(?E*RP[:*W-O=1\7DF:92U)H65U)=("E>'!9B:IPSB3+6'UO MM:)4W@EC.US9$!]JZM-C7>AS4Q]2B'NK);E0")-4D!HC&-Z6:F..8'F(P+5* M5OK2AJ-O;2/ON):=Q=YW_**F/O?2U&>I^[L.O6YZU"^G'X[\^@9(3__T;?ZTR2^.WKT;M=,9Q=]H0?D!-OKM3R9G_CCF M%V5W"L6KA@3YI-7YI-=_S$52A@OE1.M[Z)QHG5)J3!4-@O?!L!Q85)BGD11S MID/=IZD?M+K<[XPO4?N>J3T3 D74C@=F(9M6-2**A5"U&DR1D87Z;^[YUK;1 M'3K1.;?TSEU::5Z!(1E>$&72',GQZ+1^<'(^%+RK_SR&<3[RISG53XX?V\B? MGKB4@P8*#6I?O8+-=VFTQ<3$BH>21'4HK(T<+#& T+P4I70(Q6YM*W9]C0RM M16\*G>_2F1"=[X[.LUT938A)&PO)"U7I7#*$X L$9[W(Q<>H=(TU=,>,[1&; M'V]VY LS4ADY/='*DR^-">5*'L"%['Y&XTD.U!]E1:(UO^<^Y!Q3L/;[?A[#+'279J. M9PV#%V5WB@"IU I5:G[/GTQ&H% :M+(!4-D:)W'%@(<:)BD?%)I<5:HS3G6" M4]O%S67T73H/8O0=,GK&=TC/N>&A@&:MDVKK6&:57G092M>.?TB#UVB>G2]7AKY].]6%:UHO2HJ++)>3=!@))U0JE MZLJ\W#?UNE]__$46E J106:IAD@I"7 Z9O!!UG>.#LFVJA"A=8=\F5GKE.]X M/*[CIF2FY.42/'[^)8^U-DY*TT9,N S(A -K5?NG4DKZ'*-=W69>2G6LL+71 M\I9C;4.C?EB.:84:>8X[TJJ?KE2B_J;./8>3#+UUP-$C8&$!@K6A6A G:F@D MI"]R:]L*M61#%,IT/$+/\5=L)M.Q!)&??TEDKV4R7*F*D6R92TS@1!!0G%%> M1XN8=1\[B#RF+,1L'-_Z">U\>6BK\70T_HS&B[(W-8"D3JL)B>;[&^40 M5#!&0#<:G[[Q;VY7-KJV M4="#3:GZ=.]?E.<7=Y[$:(5B--^N&9A)J8R^DOBAQE+])8(M5'*'MCH:)E -O>>!^= .8T M1A]T,"%2^J(GAN*Z;;++;Y%=V_CG =,9GR%Y47XX1^!E X!VIZQ.K.2\UQ L M)9,U,%,RH%4)0F U^F%)Y%SMAI*4S5A7-C]D-N/F=*;X85E.SQB0@";ZI!,D M&U/EM LU?F >9."<"2-+:)7?0MI.*T[)C%YYC]D6';?MV[RV(=)#%F]H7S+<1D,*:9#N%:OJ.P##84 25D[A3C)2;5ZMJ-8IVC?,>&DODN#0B1 M^>[(/&,^M#*Y*&[K'74>,.H,WGD-%4B;4Y2HF=W:-AW7O+/,](/,CS?U04TY M^I3WH*8<=[T_Y;*( X4*HB0PQCM URQ'YA)TB**JE&',9DI[K"F9^^(ZJ"O' MO6Q5NV>:>M[5#C6N0]TG!RVM6*==FKYF._&K%FC[,XC5H)5FS!2@GM4@AD;QF40QL8, M6?"F!%J#\S&!%MP%5U25 EV50)J.VQ7LPKMS)5AI:DCVV_!\&B-ZGTY^R)/3\3">YM2^L'.< MOOS$E>]\6:][5-_&<=PR$T_R^=_UWT=G#8N]]_&M/WZ3?_"G>:^4'&G):)7O MZ/FM_"(:QHUUX%CT@#G5MW70K#IY65_>6H@8ITM&#$7'Q0KREFN:FEP_K7A M!TX*LN ,O$($[8SQW-IL!&NEJ<[)CMD^-5$G*TE6 M\NI:=K6+@V[PW=[W^P<';2S]=SO/=@YV]QZ7A5S@M2"4ED:AT!$#HE!.2R&2 M8BP5JU&K7_;O_FU XKY"<9_?^VBS-M(G!8:Y-DXP*PC:MQE=(O@DA-9*;6W+ MSG#5::U[).[D 5=+=NUB1&-T/5!"*60(:+Q3P7AM4:'=D7K MTGD+>BXJQ=&V?0GU*0]5YJU(VIHVS%R(3JV!C]/DXQZOC^L&>P=/_L3#+9^4 M_JK(]ZUBX7_?T;5ORHLM.H96F<2X9!A3:)*7>2ZHK LQI.F+[:^+#>C%UI<7 MV_Q6EH*>ZV(%^,@*8'$1/&8#+.NL,KON+B 4_QD<0,@Y<[^T\&3U_\\.U7,[[W5!)S9\=X3)7:^_75-J[O MF67V+&Z8K[GN"C?%O:RZ>/SR\7GIA^D@TR+R"HU)G*\09QEUQJ2K.E+4&R8KT% M%IVMJJ0E.*Q_<%5!+"$I;FPK?JN8=I;;'JG22GL0]-[HQ=&[/#CU[^=WW2V] M9-NWBUTXB;61LKIZL]<>HUC!4Y%2L*X,73P<&+ YBFN9_N'^P<[+;BF)V#)X/]@Q_W7AU._[5[N/_C M_N'^WJMO!X\U [X!W>36.&6_>V5&\F XF9SEU%YZ@!"^= MBQJ,:=5:,AKPQFM((6)(U8NI%#:X\3#IU4;JU4J'52ZM5Q0^+BM:LY55.62; M7*J/6;: K'7WS$P!_G_VOORIC619]U]1\.Z--R="Q:E]F7.#",;8OLRSP&/+ MXX-_(6H%@9 XDC"&O_YE=4M"&YL16$!/Q!C0TEU=E?7EEUFY>*^MH4$:[O-1 M@=:RKLV#(ZN>[JC@V3'B9S?@%W48\VGW2\WV^W%0S9P:**T+5>]-V# M#EPX &J&V*LUNZH*^_Y\"]%C2Z]M4@>QF[ZTH^;66IW MW<#"\$!KCNI(O.OV=D=27%3+_="RKM5N#2XJC;H\C7IP/I]Z+*B(.F%$.<.@ M48E$SDD%9@#-A@#!/N;*,Z*NJ%G8X_W!P+2&[14F+@J MF#C;P,51)8@'L\(% O]0CYP2!@F!O3?,.:. +73LQYL_7Y/X[$J;'.AB"K] MLT3],Q^F;VS$7BJ,<,R[#@B M-T'>[O0'O;.L\2?.]J_D]LU8;-^54ENI_^6H?SIG[G#/7!2.(6*)1]P94/_* M&<0]==8%&3"URTY561%SISI_J$#P5YT_/!P$*\?/0Y%PQA 2FA!KM4'.)#!_ MB(A(>QN*[!CL0!"3 SII:)W3967'5';0ZSUXN"X1P/K_G+7ZK2Q5U:E#Y8#[ M!AL).2>1N M*H^/XTVAFQ6+_5E$GV\_@*/4@MJ$@C(&<>LPTAX'E #H'?' <+&LW,@5XKUR MQ%LJB[T_XE5$]J&P-T-DK? R):(1/,"!>C(PG3=C:!E6F3K5Z M'K#WFGRPC6YO<& /BJ"(TU[.Y!Q_A20;]7&HDMKX7!0.'T;TQU ;=6OS/&5B!M1:\ MU!]D.[%RR%;NB:=QR(YD\]-8--^,)+/9?5O(Y?98+"MRNQR,_S%';AGH:AP3 M0=X$GK-Z+#).2B2]8L1Y3E5*E6>V@KY7#GU+]]F&*O%\,PE+:*H:T\&K\ZAO9S(9Q;'T>B6473/@[:SU?O",9' M6"" =T$5XDQ+0/L<5QN92MH* RM(YUJH@ G#'#BN M-39$$A,7VCCOPO[VG:(4"O$R@W3@2E'&)>YCX+4>>,,(8P MC=9+E4!KX\IC6V':*\.<"B,9I4%@')*67(H"TVZ/0K@>TRIZ M^E!@FZ&G 7.9@)4B8KA$W'"/M.4).1!@+1T)*H!Q3BM7[*IBTE5)DEM=L'ZB MO$'E@ZU<$=?"N#(QN,"=EC)R0IC#EL-K.@EF19#XOI&T5S*ZFTKWPTD^BRO] M$U40[9+ '<]G@,&J<94<2HQ3!$8&1T8) ?]0DM,@ M7+RP"K/*\5W*W04]^' MM3*C PZP(0#TI* .$^J"9#Y90W!4]PVBO0WN*EB[)ZS-DR-LQR.>IM5+0"N0KD)D#..LXP<-&@ N:)*>,C]<1CJQG% M)O"*E/YB,)LAI9Q;ZJ7V2/%,2C$+ &:<(<98-#0QP3D#4JKN6SCK5P)9P4S_ M./@96M\W_@?^&0WMQ/8.6IWBYH1.0XZ/N?W[D^\QFO=8\S#6K =:";>^ MR-WBBG8*-=N#ESNU%@SLH&?;M5/;*XID#0YCOTC0ZG?;K9 3'D>-YN!#_0&\ MD /"^^OC]9F=AN'-N8#1G7;+F)K?>SEWLO4]_NN\%0:'H]T_\:WA@N*KKU@' M(S@;7/^51Y]?@N\TP>^0GIZ,R7_S> L B=%JRWD$DN:YBT[;H#D/V 9IB0+\ M(E2MC;YUV+O2D@<1N5ZTQ\@F>,;?;?O<7O37_CDM>B!WPS%ILV M=]ZLUS9WMFJ?O_SQ>7MK>_/3]MO/[.Y]W/VQO M;3;?;M7>;>]L[KS9WOQ0^]R$%QIO=YJ+!ES \XRZ@(&W[6D__C[ZY5^CTMZM M3G'[XDO_&B[6$(LR@,VH@T*&RK>O-M@Z+C?9T&4QO//P[?7BK1DE5KYG]+K! MU[^-U\E_W_4 ;THI9NU6@/="Q7<;$P9)7;:0FML6G= ,H\.8L;UH>_W:6]B= MH;85?3QQL5=CI%[+MBNHK)!_(5/T8(%>GI'@C?]QO7\NV*5W@V:CKJ#YMDL^ MM@Y:O,%SA$"-U%!MR*AWSD[@0GX)J033K/EMK]?MO>GV>K'@:DVX]A]M(,^_ MEB4+8*0CEMS^=O3E\MO1X?'>D:<[1WOP_?;A[M:[=J/9;G_;.K[8H7\?[5PV MSK\!2_[V[T/L3_[NV*_F#,9XLM/<.=E]_ZFU<[D'W_W4WH4Q-+Y^^;'[%9AV M1[. M6:&V2SF[==XV-ONUDRY0W'36;E_4 .W]63_W36YU"I !L#FI$8S^WS\W@=ZV MRX;*#=OSAS6B"JAA]>*#;TK>7.N5,P\7&/1O9\_C<)D M+PK(@]\ZM5C@WJ +]R@V62WF'9>+)Q3%1_([XZ!:6Z9P9D[?@E'Z\K<.4/U8 M&]@?<>I;^3YAY&Z&=\?U;[,KNG \@QZP,#T3B6G]J2DXL2'F^[UARXIN)XZ&-?6 Y?.0^';TE>Y?;_%OS+8:?8K?I?^P=_7&4 M?4#?FCN'.U\;(OMTIC3B6Z9DW6/W/]5FC9C,TEE.<-2/&_AJ!?+_Z$_3A\^3R.7P%0';[8 M/>L-7_Q'O79N^X4.ZIUF0QO@L+"SBTNW[7E_K!NRKBQU)+QLRZ:?FZ>]5KM& M:5:6A*_7FA/:)U\W'SR5V@QFYGM&W)JM?8^'+0\6'[QJ4\HJTPY5P"3LUFL@ M-0>Q!PKD!VC/SD%Q+V:T1]V0$@.LJ;\ M, CK^:&N6T]-^=X6JPC*=B@/!79S=6&:V]:/7_6&M0V041.7/NBG$X@ +4W\ %8T4[+ MUD;RF]?]MZ&8__5F&)*G>>8[L 0 0IW%\][XW+B"ES^;6[7/IZV>;0]!S=;.#[N9XW?/.YE3 MC@#MHKCGY\9UEZ^/!O0VNXY!T/IYSWUX,_7Y=NNDE3%LW"NB-O2C%VIJ>(%F M#Z8;+ENJJ7MMKBHO,@.S$+UTO?RJJD*ZG:Z7XO;2*Y!+'* MJY#/#(?65OOL1YP4L/'6OD8"\M>W/C=&R%J_^]J5W[T:[8CH]R*,K3052VS_ M (;'>;>=)L7L'O=9+"/ED[X(<7@77:] &5J:R/B>\C!>_;<_?&S7WEG7&UJA MQ2P/%S_8P^Y-DSRUL(@+NUEF,3MD],N&/+9@;X9>UUX M!A\+E+[:,E>$;1%6;]]!13Z#Z1M+I5[$XJZ;O;_MQ5GMMR^?_W%%*6Z*)(WX 9#]W@F@Y]8%,..6[]]Q$IM;V\]_#@G^ MF4D\*;9X_[!U6ASC9Q=E,:7_;W-[D;JIO8-G:H4;M5J^1;_;'DIUOM@Y6%>' MA?5USU%LMN&/3G'J7_M@75ZW;FEF#HL'79BJ,KZ% MWKSDUT9&=<[R=,\$1XE 2 H^.:TT-X0:*YF51$3!.)'$#_-,00],QD1M[[R[ MSB\V40_E8^SE\ I[$'?3W]WL8]X>+?/F<+3C:"E$7YV;;/MBI^GW6:0PU\$@ MK@)#G'"&-+<2&>F8(RI2IMW:!EF0,/K?-\/C=H"Y;Z46B,24=^!>2GGQ-5Z! M,0N;;FQO4+-@PY4\WM: I .]'OJ7\DLW&)63^S7OGE#;_/#Q8VUBRTRN3HV- MO&\C+'O#KLS9(FZI./S([JNACZIF#WJQ/.0K?$YOP0#X$]!X:"Z/V6KY\NAB MQ;#SV*Z%CD*JX+G"''XDCJ-(443,,5B"Y.E&^_'*Y<_G7 MOK&8"2.SV]U2Q WU"'!=(XTI#5;(Y+Q^WC6RY4J M!Z,3P;&DU6L@EZ7\A:&GLS,4R]&5IF31Q8Q3!5TXZWUO?<]_9909Y%W4;G?/ M1V^7(OVR,69L;5T/,9O3WMTK_/#C>G,:7 MK>9V/I[]WO+9!38D8^/V;.,AS 0YSIU9ONX84'-]#&@5S5E%>V<^<\1.NB*(*$U"<7"=J.)>"$:U^^;4LX[?0S8QJ M?#!M^[5/;S:S;@:"542?968VZ'4[+=__QY61 +K]BB-LM8J0LDP@:D7SJM(5 M\QNP^6[MT!8DKCP\+P*9QCG]&'X;7 MKS[TIERH]2_]F4]=O7'UX<_==IX#>S'SV>+UJX^-C*(6&-;?6^$,AIVI5F\< MB##ELRI#RGJM[EF_9+- L=8S/YJ:N^)QIH=;1+@5(RI"P:*%&1['N0$A&X:4 MW9&539WYP#6'CP;3OSXZ&)PE\HWMCYO+\1[FN[QY+%X,T"A\K[S3=CJ[M@T/T(N O?.XX7M7ARVNY>Q)QBU0E% MJ.A9&^9\T)^.9P$I[-_3RZ<]ETHQQHV77*5HD[(VV"2P#I184U;(Q&PZ\W&! MEZ]L[]&(@\-NN&KRL5OL"Y"'*X_?JW;LL9VM [9S>7R^V_P+[G^P3U-T,O?@ MU#P1L,=%0H9IC6+BC 2OJ,ZMZ!19Y^R^;K[Q*0B(5GWH',*%QL'#A6@![F0W?:>; 1QVVBA*?'1 -0INN@I8SF/[GDV\ M;@E/0P,^G/5&UKL_ P2#RQ0W63HJK*RS?G.L#<(P3&UPV )M$W.8QS1P%"/*H8-JRSL^ M5.ZX.[CC=K<.]G.+7>.-1DXRB;CS'KE]08R=>8^< M'TW[[W?>$$.VCS*U_UWPA5ND? F$"_;I[XCH)PCA7KQIAJ';HX=[^B%,3U>N M"00[F8\U>!P[N0K*^*]K5Z&:]0?/^H?F]F8URX\\RS='M%8S_W@S/Q_+6B]@ MIIKSQYOSV;X]G(SM+W60:(5&C^!&S\IDC,:N8?<>:OB;PKR6(U\X_)8"9C MYJJ)?KR)OF/PT/W.+_^5STZJ17NT1;OQF*O^R\)?[O0X-T0AC>L&G$[5#7AN MIP^/7?NBK'*Q.:X>\[';;OF+\M_77>]B;U](K7G([>R(HRAW[4):IH"2CAHF M603EYZHRS5787%@2Z- "_7(Q=K)TGMHR5K/X7B\4O>.+D^2#V,DGR?G*-\9H]/86-7(3-%9' M!]WR8!(^VNN,SI8+3#DY;1=2DY.61^57KLZ+1Y$S?7BCGX;GE/#V9-VHH1!V MNH5]!V+:*WN]CM5\'AM\*%=?RD?(M2+J]>I@M3ABOKV85F_49W;^"/K91)\4 MR[T]OW!79=NN #EOYTZPO="O_=&%'[7?)BJSO-O\_,=5?-/"+WTY+69W'#/^ M^MD4EY&JH]KZ0H#>E!-5^^WSF8".!8J)8((YA M$+#N-9@;>U"&+\6R*A=,V_EA66]F4$0GE/E)G3"L@]7MP2?S+>IE=$.((]D^ M..C% [A O:RNU;.M?BQBXW,<31Y>+NP\J($I>S8H;CYBFT7=M#+:KRP.,R7\ MMTNC+4,J;I'"VF_IK%<\5X@#VVJ/ML'TS6"\^32]F%L7V]WS!8E6STMZ-_NU M_F'WO#-ZWBF==^LVG@Z;."S+!)V5A>#@V8KJ<2 \O9A?S%=L=_O]8115)XM# M=E]XVS^L)9C,?EE>H7L:2WU01E>!F&2D*@KFW2@T@P6X>SN '>()QZ(=\=4RP >,^N-AM;K)&VS#:<%>?:V; XY95 KY1< MO(&!?NQUOP-(AS\NOL!@MSN[Y5 [!YME&!D0@DIH1D+3?+O/E!)$&(UD$ 'Q MF BR^3>,?5X&C"/S(#1F?;XOUY70%'%G18Q9)Q?Y[.5LUB*N[_M0<_5S;':& MGVZHM6V_#-6KWX0_XVJDF0S&SE YEW%LG3@H\>N>PF>DBC( ME[A6OAX3CQY5)"H\NH^\-,X;1W[?$I>LU0X1IX&X*P_RHIA$F-MHG8F16C"F MJ5CGU\K+RTP,&)';B8K-LQQMEKJ6&:JP8\Z[O>/)NF39?CX%F/X!8CS(Z1OW MV3(_%^:;=\I$E._7\4!'E MM&?G1?LLW'>?*^QRKBF89T)P)8D+U&@1*36)$R9=)0'+E0#[(/\RRG;K5'4N%+J;#? M;:L]="3]XZI\VKU40?*1YV86VH&(1.E 9)"*?BG0RD(U*2":% M9.?R8#^%H+C.V3V. 3N&78IL%![A(*A.N1)/R#"QKJ\7DL*$+@4@5] K:M,6 M=I0=7$,L1WE[V;=YJ;P*P55]E=482U5?I:JO4M57>37U59Y?O91B?@;G MW3ER5ISO9E6;2]L.NK43FTG<*-T]]_P:'2*.OGWUY7YIU]^+R04N@U72, FX M"':](91X*H/68.I;?B]SKS^B17!PE-2>YLD MUR$XQB,V0A-C):=&W%4&%M36+.O/'( PO!F&3Q0OCV-O*TFYCZ0T#_:MI[!E MHT26)86X]0(YZPUR6)ODF69?^-/N6B\FQ&HR*FHCA^ M&Y7;N*J$/:S,,15=X6R[B!_JY_33]=K+]Q.Q&?![&2TY ,J ME%%%@-"]'%0$;_]6%# MCTQOB!OY1]&L+Q?_S:_/]0<\A=\='2U>%?$81U*VN\.CTO)(O>P8-BJB.Y2_4#OHY5-U^",!$8&K%6N6 M-_%8[.*/5K^XQ8*;39] %*?UST D@Q$Z75K+U?7/'W[*!K^3L@RU1(XTH^T*W M^%,1Y[G!XDR4\%*?+3@. MG3PZ;?5'*@X =W2&6K^JT#@A^\/H/V_/\H]A[%Y_7+=ZI!ZGKS^Q'::VS/^= MBNXK=\F$RAB-=K0)BAC0L\(XR!&?>9^6=D3WY*3;&1;K@F7M^JZ MW %J7'3KZNKCO3=LKW'FX7+]=)9G]GML=T]'WQE,#3COPOSJE:HJISCOT+/V MH#A?K@UR[[&RYGSN#%S 2^EQN8K;R!RC$_,]H5_3?!W 4Y M.1A%W?=:_>/9]M#3N# A!_/Q#[96E)U'J=L.I:3F?16!HWZ/PVG-=P!<>=?J M]8JVYM5VO;6\U"RG/R8&CZ\8?IT.MU>J-Z%T9%UP* M?+]VT8IE_360AEXL.[*-0YF*:.5N?^K^\:"0DBQMK>%6.P?VGFMEPC?R'LGQ M=N.+M?-&+1N&CJXZG+/AI*S7/L<@TIT@:R@V\RJW62K#Q8XA7G<:+ MT?2'X?XP>^',#X9^DCR?_:(H;/L&WCL5K$T0^MQ NLS-QQ^SX[#Y-;S'!P. M5=]H/[2*)8)??7PH>LPKB+*N9;\0$/C^I,ZQH(.''!5(\SDH'9BLHS*18OB, MMJR5F=5(KUOLRY.BZ&*I($;:::@9PFAQ9N/]\U.NW^'4;1F]U[7F:X]X4'"/ M'NNTAAZ[N?KGJW2.F213D+4523#E\-K((KW8W=J^:-"_#\%2O-@YVL/?OGXZ MW#OY(KXU]SA8JC^^O?^"=[;^:'U[,VN1;O/&T?8EW)?M-+?ISM&G]K?W[UK? MFNWVSM$A6*KOCK_!>!KO_SR><#C] *M4Y(*R*@J#K76(*FQ,IH'CB.W)&H1F(HRP<_H56Z1]9S2S3]>9>.6:#1TT55) MY_.8\&9R=E8JU7P%D. 8D,"Z2 $$O!;9-^4)LD8JA'/((#,QB3"WLYMW2IX= MV4>CA+VS!:;4R*Q++'IXSKY>N3,%-4EA\511[ZK8>IQ=ERM4.M M?N6IB)DA=?+CO.B4]2]EGG3LEW9\_[D]VZ/C!4S0;GH[FIY7CA [6YO[6HI$ ME+:(BMP1SA&-G D>26.XX*!2C:,_AQ"WE19X4$F*>K85Q\4)UG/*.=QHG'$^ M]"$Y2CT>63FAU<^N_ASU.>V-=X5%F>'S:G39:&SU M28+6[N8A1ZWMQL%JN9*Y?T,MO%QZ;D7;K@9IJ?1\'8;8ZN& M:%F8(,M>X40I#V"Z.8]_U*K%_AA?/-E6K_A&H?]R+MK(&(>).2B:I(]*90R/ MXH8.6EB'5F_DU)T;-1C;?G!6'%1FQV1_N&#EVDRFPH_.)'.!@_%,PZ1UAYZ< M83.(TH,T#"+-G^D59O9PJ?,"NC@XCV6B9W]N#TV-I;[04!ZZPA?LTJE"2_6) M3XS+/-3'CSGERBZ](U>'LH7SS<7A#G[ARG\S%%%DV7'TW![KT?7^Q-R\R8!< MF0K31.#MOF92,"8L(H%@Q'F0R 4?40R*D!@<]A'/$H&)61WIN5X^,0#5VQ]Z H?^:H"0DL"6EUBO?8VERNET2\0#&#HI'72 ,$-\ MOKKDT%*8'-;P2N4G80"ECNB/$":/,H-$XL=R?\XY!+AR$IKN%26Q2*3 MZK$+AE0+NJP%%8XQ(K0 ]48CXB0 UDC)D'4BVQ16N +VNG.Q9(OZ LY@SRK M&6!]HU[,_O!W6]MOLM>XJ(MP=IH]I?]%!:[#G;,Q/W+/EF!95LWT12> PD&? MW;]%U^S1QUS,7@'8 <45L[.XR+\KBNV,#Q(+E\ OKK?T!XSHC^& GD6NU:_0 MU:-DC,M&<_NRL>7WC<0!9MXB&H$0 <45R#AG$"AIDI1@-C"1RRW06W*MLG:\ MSY+_G"*LEORA2W[T=I^R8 4F"7G"->+ R@ RDT2&><)H%![SF)?\EO2ZXD3A M-,<#?L_[_=;(A(5OD?7:[K"I')!Z,36,WTMC3?)P>4:O$?"BV77_9#BH[)0)!* M&K0)MQ$9HS!R2CK.++7"LCLL_C2TU$MZ,4%!\L'(^,]Q9$$^2CF,[6'&WY_K M']=KC6[O %C8FT/;CW>FD**6X_OO((- M:E; X?'7/I&Y#DS\:>F/1T=+HU/Q*& M4697B-G**+)+"/[O(KYG40#(G7PKS]#D>G?W!@.S?J/<_V(TG=.S>:W>ZQ3I MY[/E+"7V5(#F(\+F B=&>1Y<*E2?LRK>4G%^D3,B9X_D,^-\]T^M_O''V,LO MV(-(Q@H/T=>W]2]S)1.EA#(J!"1Q#A+&V=U L$?8>A*P]T)%NK9!YLLW%[NC MK%\SDH-Q&MVP)TJ6D4U^U:7RHH:*'+QAIMPP5FLL-47=\,["'3>J3G'/6XE(<82QDG2.CG0'C%0&RG1%M^51 \3&_J?QB/*Y<*?42F47TZH=HX:^\": M>(1]C1A8XL"F>4"&2X*6%(C:[>9Y_]K*AW<%L 6.[UR>:48?%+ZC MGX,Q((]>2IE--\*Q$0:(/(M* (TQ 6R*^Q?KJ&#L&CDC.\W-?8.MCC*!;-', M6K3--3=S@6Z?"/<49 #3\FA*O>$L1&(-6SG+"&?CL@+%GZ/;;_<] M]X9C39$G42(P+"ER7FK0OB)X3PG3T60@O-6M<#T/)7<6MEDI?02)$\0QGC"- M&C:C3U>9C^0:^RK>[9PWLQQ^'>-25L\AMH];[G4";BK M-7D_LL43E]Y8Z440&5HUM184/I#]:%*2OK(9EX4UC?-&\V _1>PT^TK\! M(+JS'M*7,P'W]38-V\EE/]/W8F8>XF7*$$"2<2G7S!7.FL""4$D 'V88>ULA MQM(08]PR;*?9P/"]?6$TI2GE;NC1@JG&<>Z<89"U7&$*5G)@]JX>I].SGC\L M$^[.;VER" M"XD-RT!V M%QJYZ]E"'G4=!YK2BN?]8;GDDU%ZUK4'0SGYM6/;%Y>YB-A5LO;(^LE=R4=& MDI]4&%-OE(,\[_8R=,1^\5Y9PCF7@^N>@(0.X,\P3'B]RJ0>7^+47I29M!9L ML-ZPRMJP@7IIS87XGS/K+Z[2Y4"+X>#IA>FPC9CW_^+$R\_Z%T6A 16SEBF+I MK#V_6^_FVGI];H@&V=GR^TQ$FB)S2!(!REW:A)Q.%'F1L'2!$^KIVH:@=<'F M?;%/%"=3+?RR%[[YU[XW0@2PPE&4&;N)E;DEID?$:\,Q(88ZEQL'F[IA\UTQ MIX-DUFM;I7=RQ-/Z-YH'UV0SG/=R:;KL?WK"CN<_*5M?>ZU!W$WICI&?KU#( M:./H>-\E3!,)#EDB#! $'Y'&.B'I';:)4*>=6-N =:DKN01X>6#%_4H6'DT6 M+O?V8I0_#&-ZWB[J:-G[U]0JTD3B0$](DC;CF80<1;Y#V7V@4KK)NK MUO<,1'!"T,9E.*:J +;Z93VDHJ-E>:'\^_?8 R-LRA@K2OZ5?27BL IRNBK$ M-.R- ;NW$[/A!H]^61AEQ=6'IMF$Q=$:^IYAX^>SJE@+N6/.U>7@]447JN<" MV'"-V!O6&[EZO%9QAMJ+![8\VBK.Q7JQ**)DSZNI91;?71[QPA6+-=W M+G*6.D4MM5;_,+?VZ'9#?WB'QZZLZ^&&9VU0.>-'&1ZJ%A4BJCTZW*-';_ M=-F;W^-8/LY@V3*J=XP*=.!C=\=$$MC[*:T>RRERO^]!H,3YY:Y^H= MQ=E:WH%3A3NJ"5E4R>2&0B_6'Q\4-?G1<,S>QYC2?8N\_-)9^#2ISV?%X;8' M'<)B <#7U[G!M>"_;2[#W]<_^ MMV87PVMY'*W&^P;;.0*&=G1,=YM??NQ='M.=2T_VCM[BO::G.Q?#[_S[ST-W M$MJ[1Y^ T1W@G??;YWN7\/[67Q>[S3VQTWQW!#^!W?W=:C0_P5CVV+\OWPX: MG_&/#\VW@]UF0S2.ONPK):GBWB :B$*"U0E^'@AW;_:9BO^>%?O\VNT=%_7-2_?1 MM>8(O=]C+\3C9PU-RR9?>>*W.Q_+::^P:7G8M#W'OD"#,)?=X<08FWLJ:^2$ MY4A'9HSQP7+'\AD/D:*NU?RQ\CVQ:3$*/"K'FKGEM9Z"5[^+ETTPJEW\>+MX MAF$0+(G'5B$2H\N%5 2R+CB4I(5-K$-*5*UMT#K7N&[4?-K K]O%K\&+]6[J MR.FG:,2"IWYY +1L&C&:]_=YVBL 6AX ->9H!,=.<<82D(>B2!Q/R#B;$(;5 M9!)6S22\MD$HH(^H2_E@!%J, K_25U-MX\?B$=4V?KQM/,,CHO#)A8 1IHK# M-@X&&8MSA(R1&FOJB0BPC5E=:E$7:CX \-=MXUN(Q.@H' 8;;][Y3_7)ES;@ M%^'RF0_9NR,7GNZKP4"(<\?T=BP];J_34;_,J7DQVG'9)'[UBK, MK#!S)2V*"C.7C9DS=H2WA&-G")(JI=PF@"#'0T#*:6M%8H2$7-6;USDQ=2D> M?.2Y I@YW5ALKH'EXE($5:/+F4:7=*9T0]7HLFIT636ZK!I=5HTN'[?1Y:V- M*V=2;G!RAFM%E<.)1_B>95%CI:-*,6DM;DR<6[E$S8^]W.)^<%',9.ZJ=IJS MX1:4U7G<-+'1,#ZV;6>PV0GCD52IG-.IG'Z?&QTULQX)0B3B1 =D.4XH&HJY M<2G8Z)]E*N>4*,:1 !2%8KSM]5IE$F>1FEFTJ SQM =&2R'2ZX -5W^5^9@G M74"RR^$+<)'37O=[:UAMIN-;I[9=UILI:H0.>C8/!>5AU4[BX+ ;RDX-^=T( MTW)2Y%V>]6,Z:]?:K>]EK\RBW$V_'W/QG?/#EC^L]7+!G%KJ=4]J-^V9A*EE MQE&#%>81*VMX)"9039))ABSN1'#'/?.E&.2'5IJN*@+KXG\/9[US4 _]V'EU M6^FO"[C^OE-&:,4BPL+DE@2)(V9ZGPZZ-RXL M@6UHN:"),KO/@9(['1/2.,?R*1F0 M<\0@EH3T.@K+:F53-+[2B3=XLD];C??Y/@!P]--)8\OCQM:GUM[7+Y>- MKQG\OK#&UF%K=^O@Q^Z;&4_VR?;Y-WBFW>;;RV_O]\YW+O\ZWWD/XV@V?NP= M>;S3].>[[[=A?&_YOR\W9T__OH?W?_/POW^VO]'V=W?4%8VM=C$OC:._>*.Y MB;^=_'FTU\R>=)BGH^,?NU^_ C_?=)H:[S/HK'!)8F\";G16R* PMH@%67 M4@:3N%G;$/=E5S@HD\URET\_C&.&!<(PJ%0"UKK1HI*D%R9)/QJ;^[G543!. M(UA@A[B) KD0MS?=?>C#7]4RKI&3[^ M31@B0&H2YX 7-('])S48@EHH+#4.+O+%Y=DK#'E2#)G/E2>8&4$,F'2&XUR= M42$#>@#,/$]M(C*?KZYM$'P+"KP61KJ;4BM7/C[K=5J#LUX<%@#[D7__)<1T MU5 N$.,/FBLF.4V$F >;3K:1F,=K($&5*(.ZY1$X*@;RSQ#JJ MB.?^>D_O#>?$L_%)SZ0*;Z;ZK1QY4M0=S?N\%T]MJU<#9>ZJI49E4JLRJ5697* M?,S3EZJB7%51[BJMPAI/ G?*B\2C",9R(" 6K$@/;V!QQU2T:_D__/ZN55"R M#]'VXZ<\RMT$5L%F)D9_1+ )XJ;W9R=G19?CR> E^.KF1.C2:\C6.&TWFF\O M]KZ^:S4N__KQ;6L;[[Y_>[[;? ?WR/?>)GN7[9/&R;?#O=:L-?'E1Z/YY^'> MU^W+G:UWQ_E$8:^Y*1I?X7GR_BV\F[UB*O(A/:86,<(LEHQ$UR MR/F4$&8JJ91(SDU2$E"A@;Q"G-""3O$9:)!])LE%HD_&2 M"E(G>KXOTBKBY6OP!-_W./C55P0$4YP1R@V(.^5"!254D] 5# J.!)85] M\,)SQKB66%M-C!2*"3,<"!*1&!48>0IC8@[1I%QE"$74W D4!)8A)<6DM4(A$,/ W0)I?5KF&%G%X5((P- MH,B$M=J[7'Y(,^.P<4QK2T(R NO*X_-2 6&&[21,M1 M!R>]TTPI 2IZD(_HZ*H+\*K\Q/Q?:_>BN/4INC!>">@YG3DQ@7E/&!9$@YK M3"NB\Q)Q[:_Y.$*/!3-8(RRP1-PSC$R0'BF+!6 >C4+[C&MU:63=T,JS\X(Q MP=.H),V))!:,'P$D)^(0G!/>"4&MK+C."\6$N6YU*F#.96[ &1&GBB%#N$8! M8QJM,-A3LK9!65TR7*<"KQ FO ;73K,[L.W:XE#;AWAV'A#)\+QA;SGUN"O8 M>U:P]V6>"C$2K7<2F20PXM9'9"0SV:L=L0;P,RH [*FZQKRNGLFI_B]P"+U6 M'%E2C>H*1YX;CLS0)QNUQ2DHQ((@B.<\;_U#[/=_KTULH:G:BJ_,E_3;LV%0%>8]->;-MTB16$J"HT$T4@J8 MYP@R*NK\)\=))4MIS,$ #!/X?SX8X!^5 ^DE ,&OI4 5$/P"()CM^\&8L%0Z M!#])+CMID98T.Y6#(9$28;!:VQ!U38'_\/E62;\$"%Z#UVBQOVBZPOG]F&;5 MM>F1IF:U]<'SX86Y,TRE$YY:)_@%P5321YP<2M$'Q/,_0 PD D/9$07D4+*T MMD%,76!6!X%9KD&\TOWSEI-\6"%QA<0K3_!=VW-O96LK;7=\^RSW;6EU M:M='O.5WB\I3#EZIE96/,J##$RSE&1NVE.)PZ\1 M!]K8:NP3ZT("$POI0 SBAC@$N)Y08$%*);T240#&7R\.18-1P)E!M]:'F:RU M\_ID;*\->H!?Y[ W+Z8*>TY6SQU]6GEC3TQSWK^T.:"J=N=@>T< MM-RHLMPN,,Q>[4.WM$&+G]UN<'D!%S,($G5.O3:I3S>!PR@+H%98< $!$2Q M%IE@''),.BE]$##G:QO]^#T7BH5]L+A_Z$_TFGSTQI*?_6$,9^VXFZX7C7[1 MZ;[J-#GJ-'F\+Q1SGA*/L.3 L8C*HA Y,IP)3R+#AL]KC&=3D[OJ'/D41QF? MNVEP;GOQVB#+%_:\-P&932ER$81+CG 6-/SMF?4>.[OGN MUYV3G:UCO'>9Q[B-&Y=[;/?]IY.]2[ASTU\"U)WOO/^+-BYFSE:.-L4>W<.[ MS4]'N^_?XL;17Y<[1YY_>__M".[]8^>R<=$XVH3Q[ETNZ.ZWSTC4'&N+HC(8 M3$V)D6%4(ZV,CM3(;/)7/7E&&V"GVX'1GYQ&8-GVH!=_73^>E6P5:Z0@W$3) M*/9<)^V9#I^G,"^>[)Q\N6Q<'AXUZ!=X]K?% MV/:._FPWMH[)[M>]RV]'[XYVB,;[G =."8DH*##7.6,6.2\44H%8KQ28ZCET MDLP""+I9CBB78!71&"WGVAGF(C!VAT&B@L:FDJ.7)D=L/QB6:WD8Q+C7B+LH M0 PW-XO/OU M4WLOC_ED!Y[W^/(;S$'C\MW1M[_U1:-Y+!I;VS"V+V2GN0=PX@F5-B@498X9 M(B9WG.8$*4.=#Y@DY@!.V+W4DM)24!49YMIS&K"-H(]\E-8:"^KN+CT'*[EZ MSG+E^7X0PG" 3,1R&T,>F$-.&HY(Q)Q@EB2+N>>(K/J93V9QV$&VD^HY%"/$ M$]L[AM^SJ[S=\CD(H;*@KE07]DXQ25VPW$EBB3)>2),L-SC02G6M L3,%5Z= MA9C#;T?MHYW+OWXT,L/-D;)?]P@\]Q% #M_]^F<;GH,WFI\.&XM4ES5$62(I MPDDZQ V859KG>JZ2,=!<+F>FW5=U,9ZC1(!%2VRY-,$J3Q.0(F9$2CKR2JY> MN%R!ZHI:&A)R?1BL N**8&1U+A$,!KQ.)+^059>J+*R9!,1>*PYL[Z(VB/ZP M _<]N*@<_FNM1),$_2N3M9XK[JR(.7;7@ UOM-2Z@I05@)3YTIDJ*ADYMLAH M#@06."NRN>(+K)&,7ODH7+J#G^6.+;CG7KTIB6$H>CP?CIYV^ZTBM*N(ZP4) MN3H3_>_IT)WAB2J^^HIU_6[[;'#]5^;ZPOZBX)YWB+ 97)WX][!WU=?V("+7 MB_88V9R4]+MMG]N+_MH_I^,.6IW1Y;58YQ*&,#L!USYF2DMY3+4 16X*UOL? MNS)CJ1WV,JS]GU:,5EO.HU+>=MD%S#M9^D,#& ]\GP+Z*<(H<._TF0V)Q M!F2O#PN?CPA9KK31VQZ]D+;-#Q^W=][6>.U_=S]L;>^\_URO;>^\6:]M[FS5 M/G_YX_/VUO;FI^VWG^<>X\F'6YZU[3;??JXU=VMO=G<^[W[8WMILOMVJO=O> MV=QYL[WYH?:Y"2\TWNXT%PWXV01JF.5%5$REJ]V#FN^01M-X.B,RBEI T[.<*VHZ#UBBG]9 N9LJ#!(6+_5 MS]' H+_R9BLC&@$>=-F;W^-8/LY@^3*TWG.RIM]T[W1(>\,CE=;*2CW4U^*/G$T# MHP([I3:9\UK["!?MAA?WT).4I,@(S0!YCZ>\MAC?2YJ0!?3LA3L+2X5YW;^/ M'"V\LI5>GCYT([G79 M.-_]"I^CW]K?COXXVCGZB^Y=[O'&F]GJ+'^= TT6C?=[9*^Y<]*X_'34N-R$ M>_W%OIW\?=)XWZ [6]FY>'"^(.IKWZJ/XM(*1K_L\E"OI@"4CH93KH7D27%LP%B7DBF-N<'8"*/O6(KO!J1X MW^OV^R\[&_W) :(UTW(9"^5E+E?@E$-<%X4+%$51LR@X2=[RL+9!J*YSM:RN MI"^I3EX%=:\!ZJ@Q5!CN1,2&2\>,$B$DS -+)"JC[ECKKH*ZIX2ZG3?34&>$ MLY$F4Y:1YT8*!,Q((JHM!A66HN+N>4'=:PA/O-EL6YCS]4@!BRN+8 MM."P\ M"#SC!,,_UD2#0\:KZ."'X^9AZ5Z5#?=HN#47(KW/&,TU53UBF@-% [8&%(UP MQ)/W//<0(\2O;#\K M%8RUL-Y")RY2<#HP1Q50]&B#,*QBZ2NXGV=9>@!RDABP=.6D1SP0A8Q3$AD2 M2#1>84ESRG*=*5U7:K[M4]4H^->Q\:?(>%U9A%K(PKF+R5@)&,09]YF2!^QM ML,XQZSRI6/B*XM)^\P!,2B44>90Y0<,AZYE 5@AOE8PDB BX1-;-$FGX M@NWP\M2V(XX:3+W!CG!EHZ'P(WD3K%!@N5;G""NY/69H>**&.LPC D,5:+CP M @@Y5H@SR[$/PC,+1BIA=4Q(G2RMT_4*'1A4&WH5;(IU;YR)<= MR2)S:AT%>2"1OL7;LV5OOY*??S+#=/0G%BO40N"9W+HS.D M97 ("[#"P0A/UKIB/RM>-Z3RD:\4-7_*FB4K"U5/7[2DXN./!E!?YOAXX(F9 M:!1BC%L *&&1H80ABW&RA@LJ&"WX^%TJF52^M\\S@J2S3WE&DP5X7R M7G,AHQ>FXN.KN#UF^+C *CG/$S(V.\LQ%0@0SB(EC--!&L(L+;K7:RGKBL^W M"ZRB'.LOOD"W]\CW)2R@%4S'77["3]^:8JW26 M24HELCR[RK2-R.FD$5C;-BE!;' V)XD\AB?Y 2EE*[M=[J("\^FP%BI@PC"' MC6.-#9'$Q(4&V\^%BM.NXL:9X;1<)&6P"T@[D@LC!X=,XF !)INHI!Q'"QN' MD[J0N([ULIS,JY%+ND3W\VL% 2HD4X)3Z3/OI<)(1FD0.*>^2"XKQ_0J@L L M#Y:P/IXDBIP4/O>;B@ '7B+#/?.&::##L0 !1IX/" P9\DPA7,*++;YL>[BZ MQNN(W]GT_NSDK%WT_;83M'X9@3G+,,E6\AK5Z=$RRU3=M^+%*ZAK\8RJ5_RV M4I5Z)N!LTDE1L:WEL:WC!<<(G#N='").2L1#;@_,E4"!NJBHP!H6=6U#*6!: M\_4L_O&,3P\JI'JI2/7XA78JI'H"I)JU"S7C#HLD$,'4(NZ,0)82CU)TTFFN MJ59B;4/RNA+SB02_!*E>@PWRBTKKO++@S/O W^-7)*G@[_$KCYU_:(ZJ^!Q? M[C:WR3XAUF(!),THEKN[X5@R-:RU(T(F:J)9V^!*UP7!#P# *O)ZA3?WXYBZ(J3.Z(H8=M7V7O;V?OQR#]7V?I+M/<-K(\(47%HSHL;5V9%=G>E=_F26H_5&;>+\R8K^#P\>'P8H[MN!P:C"5#)E*# MN.84Z6 G'%?X]/OY= MSI&;0#A)8+4C1[E'7'F%M-4,)9(X$)O@8M1K&[2.N:XS_) CJLJ5L\+;^_&3 MD:OM_23;>X;>4&8Y$YPA$F)$/ :#;,KE.72D5$K')8?MK1BM&TE68W.O0EYR ME;B95*5VOA1(>/S?IXX/Z+S]H(ZUXLEL%HQ6,K@@+KV!TZ3 ZP[B#)Y(E MXE P(C>Z4!@9HDTN!.ZDHAY;CP%&39UH7)=RR6WL?PF,%JS\GP,+MX.?H?5] M8[;RVB-7YOOL#V,X:\=NND'TWYT-SGIQTO9\^^,TAULU\\";,)X_VEU__$SE M_MN_#[$_^;MCOYJSW:-M#C)\"?=E.\UMNG/TJ?WM_;O6MV:[O7-T>-)HOCL& M><:-]W\>__MRF^UL';"=R^,?C:.&V"F*UP,3L(HB&VBN$80%LO :T@&6AR<'] M;#V76BS%H-9-M=989H:F5ZT+DE\;'$8PP7X,:J(L(5@$Z\&+O6C3 -YO94L- M8+7=[I[W?Q]OW6(GW'=>BFTTWN[EOH7Y:=O3?OQ]],N_0JM_VK87O[(OHG9C M5^Q\_73T[>0MV:-OQ5[S&(,U< SC;3>:;R]WFG^T]X[:,,8]O/MYQK8X.B;? MWN^<[#7_/MIKM@]WFY].&O33X>[[+S\:S09IO(3*QUYXY(),2 8IDN72$2[ M*@3480!O: 2YL\!AV![\2IQX\5!7&9) MS?-NA6S+0[;M.61SEG+B14#.6K X#3'(&J41]@H66!.'/5LBLE51WO=%-E%% M;;],9#OLQ5AAV_*PK3%? U*J0*W#R'@OVILDQ5K>Y'8]JY[UJN@;7G0-M^U.AHLC58,!2PLXM$'9'#$B#GKN,B+ M3$T!;1@O ]HJVG9?:%,5;7N9T :?K:!M>= VWP T$>)QCI1U.)=6P5+G(BL< M4:*3HT%2JV.&-B5IQ=J>?(\VQV>O%7=[<0"WF=>U0KGEH]Q\2SAM<<)":Z0\ M P)'142::8,4=3@Z; ,M"V/6F1%U+N9K8U8,[E%AKCNP[2KP?Z5.CZN(U2KP M_QGK #^G WRT46"]'G*K@]M_*_[U)#YF9#<&[;WFVY_L)O>=[NAO]D)GV/O>\O'_N=N M^Q6E@OY\@"Y<>ZNQ'W32NH@K3YXB+JE'&B>%I% OM0[KDAQ1,IU'2]@:D7, MZGV$P$CE@F(^$&,YX+PE1C%,/16,$:99(01D) 2W9R540O! (6B^W1?.AY2P M1Y11@3BL#-(24-MXE9@D7O,DBWK.0@%E9_-"T.K4\HXMA"&O6AV HY^#HD'U MMB_69X(^X=M9)%J=LV)MG@,JEN,(&0V+,?\.FB?V\J?6-G9SR';M0[=S@)JQ M=U(K"<;T,S]-HL)N*L8R9#C=CC_K]6)G4"4AC)(0MO?7 MYB*TIW?R:TD[4&3=L.O??E""P,]F+/R2; :VC&R&>\3HW^ X\8!=L;=2-NQH MM]1R*H/K_3.?AM$[N%)>U820J0EY#1ZUK7C:[;<&[6 ?WV_AM<<^^R<;0)[S+SM#O+VB2H%PD)DNM$*Y:0Q=(A :S!"R-Y4'AM0^1&?OS!YQGWVB#/HTI% M!7&O >*65&FB@K@G@;B+:8@S-BF%HT R.X"X-P(YK .BV"L:.?P0:6V#<%,7 M9+[ISRI"W&N(62GL_FLMD"K49#FD:\*OUFCU?6RW;2=VSRIL>A1LVIZC7\$3 M*@B3R E+<_D;CUQ2$7&FJ S2<)]<]E#G&K18SI>I_W4!)57PV&IRC&I'/_&. MGF$;GC,9(@M(2LP1CU8B*U6N*!N4B(S!1N\;"B":@/L% 09Y2C2D2J$ M+*MT415C^HC15-LGI[;5.X&-DZ-3BJBJ(H![85C5?1_U<<.PKH:^V]MJ]4^[ M?=O>3?D1BB4Z M&5KB=:MS!M.8D=1C(W"PRC(AN2#:6!$5(S3IW*.7\;D0KE\=2&V]!R09Y'*N MPRBM=B'5PS"M5J?X1"_8CH^U\];@L C6.NUUO[?ZL$.*4*UWK0Z\W;+MVF9Y MM1S%]7E@.\'V0K_V1Q=^U'Y;>[?Y^8^U?RS^S)MN:"4 ET(A_K:V^?D-?++9 M/87=P"2NUT;;ZY&FJ[CB[ZT![$M_APF<>(0\;7E&[@@/OV*YUTMM4FL>MOIP M;SN(Q3![\3]GK1[<9G!H!PN6/D?:>8!\"S+0"O -6* B:JXUT;'%1;C.]U8\ MA^_EJ6A=3S$7$X8_LD"!N_Z0_AB+*3*MWK^[ 1& W*57PAY\6,YECR? MWO9Z%T4TX$F>ZCRI,'/%T&HG]J+6Z0[*F_MB55S7,$;:@:.@Q4V7AJ7/\06B'M))/.Q1A_^G[ XB)E87M%%M\CXK=>0IPR_'/9+"F$4^B8E#\\3^_ZZ MG(=9*U\\O\584+73R=6WK"52?2.Q\ LB?"4C>N'GZ6B>"'82D!T%\Q[E,\D_ MF?Z%N1P_^^>RW@.E5S]>B2U>P1!6%^#*:<9X+].4&^#W=2K^O\RC&4OG=)2T M_U]Z(1AE. ]2.K !@E7&*\X]-KXR1'I^3# (],R7P"(O$G(8)'%CGM\6D=P[ MM=&;IEYDZ,O?]@YV.[SSWXP=O-CJ;!_L=%Z_^=?KO9V][5=[ MNZ_7IO'5AYOI]>#P:/=UY^BP\^+PX/7AR[V=[:/=GP?;!R_VME]V7A_! M!_N[!T>;!OQDLHVUVM+X=MG&-_F;EVR1ZPV.FSP80*GW3:3ZIDW/I=Y_J97[ MK'0X:+G%Q-+EE/3U[-(5>Z@Y<;&H<@K,IM$9+4G46A%NL=8N!F$5]E7@OHIL M%69B)H#[G8[,Z%2L0QF)*385\Y9A'_VS*]YS(SQ]"E;:L^?]X7C=EX",8,=Z[K3!HCYCO('I7XX!JL+-L+OG893\5,%O%0 [^SJ]>O9EAI3# MP;OIH/C4LJ5BRMC1.0S]LO/!]*?S8Z*C":B:-'9 P-/^9$8']=.[G=XDO\&' M=&H%UL?/L6EZTHQRKJ.TB[1$)X"4)KFKQBI-+3UG%,[3L4#X./D#_V_3#'&K M]^=*&?MZGL6B;JQ G#]T!M8 &-3O+;89@# M&//XKH>503EP&5SEG< <6ZDP ^GMO0!\R+RW=SVGNN <6G4)_7?H>U"!;\;? M>5F:SW<:O85KMH\CT599YA&V@B,NO$%618%B98W3S %83SVPA.XJO9X"])V? M0DTGH"]Z_?[7/'?:O'-[L%9?H_FJN#M_.()=\7("\6(;F3."()5\FUR)B'2P M 04J#)>JBD*')WGP=&_0B3/'Y$R[=CLG-06D-E;)BU17D B^V['32?IT$O+! MU!5_EAD 1_;[E\F1=;^^K6O]6;OE#?GF&JLDI^R2EZNXX.!SUY_Z9:6V,*ST M:CL=PT(!PG7]C%JZ236DMUE.!?N"),_A_>EC>,Q@>%:DA,\NM=Q^["+ %J8V9 5U M+8QNW'@"\P7I?6=ED^+"WB_L:\)L\.AI:956YI4V[4//3Q=))VMEL \^A'[S MAMN<5.YN@'?C E!GP\E \?<7V]W._G T2O"S S5SM@881'P9T. M@(=.+KN=W7YP_PZ3;G[9JQ?;WR?$P_+.$.\FW#9;^:\!V90P!ELOF$]MA2W5 M41 6!;,\8B8QOBMD:W38'+J]!(.XQ6B;59ZC^SO[QUPZ12LOD%>4(DZ"!C4G M(Z+$<<]%4-C19\]EMZ+K%9^V.@O$EWD[@J0$_JV-XB[P[X((25*T*(N-\B9I METQ?@R7#KI!9;3,VY8V2S;MD8L+5Q6S,1 CJ*+]M5;@$(.C@,[T'N&%%2(-- M^2\S3@,=K-B\Z:]:I*R*O=YX)IQK,WV"0%"]7[ENJW,(XSD+D].A+R$DD,#3 ML_,BMO/;'& M4SL.>7-JK\#Z:,]'L&8CD$-+XZX'G5@]7Y4\_K"':'J>G]GS/3.Z+.,"B9$X M)S$^[-0H:?IB-PYC3,ZBM-!)19F1.^W\S9R=_PP\"[IA>)Z'6->B&IOMS%(-P M8DI-GL8*3Z-_'RXWK,X&>^G[R3)Y"9L1OC"9Y%N [0*TN$$D[ UI*(.#<>6:L\PAP'XKV,56"K)MR5.2!)K/7S0G7F!Y'_B^H-Y4%&AFF< P:],N"<<\H@*!S8+N;-1;$O\I M])05J#7]G,DR/@W)WS_NV&%V%.<,MR)W9\$ >%X92K]G;*_?FP#@!A#EIL6W M#>9*4EJS1)#>Q]#<<&XN:Y.C::=T'<;5;%I89+:;&SF33/N532 ML?&.KP]C;@R/)R.3OD=)+G5&"]IW\_ 6:1^@4E''XU-X:RE159/_J?F0AI]I M,^$ ^"JK9D)!/:;VGVFCSXY\_ 3] M['G6?A1WK[!5"NK> 4W1'Z;/QMVB\& G&UQW QSAUR M@EXL#KDB!N%WL"%+J!44[#@FG+T@5?^>77>@8O(C_]%H&O@+U.C;G4X(I5OR$65_4S\B;F?RC-K\J[UB]#@L/_)*ZAN6CWB#Y"G]B MU0.D=MV.(UZFJ7=()R,7\G/G]^DP :9,@'5*<3+V:@*I86=V< *\:M)/%X@- MX,S5CLW59:ESBU!*),J+\'@D15D7.EN7PS4Z&^9BF3E3H%G$LFI=,*)=,H,[ M_UE:S+1T8R#AOAEM7KB?T]_EL8MTF-#A IFG^(5)G L"&X"E3=JYH,.%BVI^ M!GXUY;U3FV(<"1PE"9!J>$[[!2(?- M\,Z;#P]S4";99+4K#RZ8)7#6<:P4:^^%D@?18*U)"L+W_C/- MCL=Y,L+B&&+.$TE62G%RE@',O%H+5LW,BEE,W'@W]2?E.-FH"0"F<-=3<_@\ M>YZR/L[/:X2X?'!P80T6+4(PC#Z842_9H0 ,P>R=CK+9=;9H5:?E3;'/.0&4 MF.I@X8/Y0;9%^+GH__N_XRLHJ(Y2IE%F>LBGX=(O::]@R"6$-?.<%]L\$?;" MA^?F-PH^Q5:/KLI(3U&W MS?. I1\-/^;P\9+#(>7 AEXQ-X9@K Y.)J?I67 AV+B3G.4T<]B.\MV%Y^;/ M2QDZ'PRL:MJ:PJ/EPND@>T6SU7'1JX.[_>&XI&FOCG9V(O$.1MYC(NY92& U M'7R^V#FLL1*B+F+( "6.?$N>_*^_*)%U'F^&R.5,4+WF)KBQDT=LF62$_/0599LTDZNAP)KN?\_WS M]6]6H7P[7[>5)9VO6TZ#",W[YOD#PYDKRR6AD3/:X'E_9#]]$_->"M\/.J>P M4L-1]F=D>SD/+1T[Z(4<#.L-/-#MZ')Q6GB!_+$FL&3/, M-] '.[E21@&'N%!GSQ6J*/(E^]2:8-:"/*H+FRP)HWS*X[9)>DU0Z-3D[)PU M3;+LQZC=LR5?ISZ_4LZLS.=0Z+8SUV$EM),"1BEW)ZZJL(T:J[RC=@A]Y^GB MN["0('GV0#V.)V?%;'YJ1/_0Y3QF:]-&I9:C4OO'50Q8<5JA*$U$7*@*V> # M$IA*''T$DVJMC=+1AEA[*&38FY/AB^12!A'$2)*#33BXMQA;3Y)B07P4$ZD&N;WQ MTC#'61#W2HZSRQ&?<7V*+V?"K\9\SK*\')_VSDM68;>N! *O[5\FN-JXHILX M3PY9)>&60&%.^\Z =7D,&W/KNVE(*$J4,73\SJ -'1% MV+L:(-=U*DHZ_K4RGW2O*FJ2(CF,DIRR$C+V7M8*"\?N3"$W"Y<" M&:.%4X+?L@MA$:>OD_K)=/$'3'8XA9?E]+^=QBB%S9K%OI>SBK?S?FQG6Z/- M,-XLAG8_[1_MLV/)?&4]ITBK?)+&6*2=JY"OJ-88"U,IG*' M+A<"9@&#,,&R\6+UA-$B(RR^9P[ULG^[=J+XXH3..L0O'5LI!P"N*P^PW"1W M\ULS;)P,)R"R[]9=^;Y;;%]+]RU.N4KC'!QMBV,JG)5!862\IX@S2Y"I6(6D MXX80'X56H'&4K+J"T\?76+O=^L_<^EUZK*P+$40 \M1J0!Q&(5T)@P+'0@?' MM(DX051>\:[>4)=VK7_V]PQ!RG&H5\7J2U]_S53D^O6_C(9G*7\D;4 "U2_J MHU6MYV=9Q[\YIF!O5<(Y!(0,4LUABZS68(P9Z7T0W!NU5JVU,M(0R:P ', K M*6UPE#$?P0X28 [9)YF/?+3)93$_;C@_U%/*JU:X>FSE51O6RX6Z7$W]Q4_3 MT/_XH8=\[0#__FRV=L_^40RLG"J=GIVEDZ2SXDYE1J.Y,&G.B"3C/I^\ MJ2]=]43.CJ5FK]Y3D[#SS>PMU:W*5+A] M.ARL/,< 'CP\V8#9X]"I/I:%#(-=?:2$':^F2UF1URFIUN7HX+ MAWZ)\-\^N_TV:4U+^>Z(J&^6\)Y//E8/3\"[X[HJXDG.\@X#( 7<=:K?CJNU82]_+E3$7#CV5Z-=,F6_>K':O MOL9>@: :NJ9.U:9=RJ5\KMRDG$?4[L9][<8BY)WG?76&@_[EO%QO8Z^,80?& M,3DUK]F@IXB"-^48+"+[K&132E FW9*==S!,-8:VLW_!+*49+U4>S4EHF[(- M9B\:S2%XJJV6CY"":?4U#9?VR->=CGQ5[9&OQS&6]LA7>^2K/?+UPQSYNO$( MU^J1KT KPA5CRNZ3NZVWY_L9WWK2EW^O2079K!WU^DBK_)9S+,W6MTE=-79#1>D>&NI#M7CJ@XD/&2AG8U2_(1]Z*>[!VX)8* M)&!'#?/!H93MV@^)L$NN9%U,JO'VYCI:!L7+N3"KA9>6 M0F'CNLCE55"TGL2^&9A27ZPN^UN[(=/9@%'/S&I,]7OO0[]W.BP>U(M\/&G4$NKEF^SQNPJ<+L[+D+CYS7SP:;JYKAUX!%9Y I>&L;9H*J-D>6F3+G+B3_.@EX'MV M/AS4QP!3Z;GKLF::-*)DK4TFR?<^F55Q7B\.=C.SIZSL\PWW'/P '+S3@^6:9#KOO#:I3VM3 MJO75B^VF3.L3YV>822+L,#@!8FL.EJ"@7OM MM'%(%X4^'/3<>%9C:P(?UF4*X%%-4<_L/BR?U:=VAS52'[L1,'6BU*GO#?/A ML?-RKLGW3M*NY2-=,,[T--M+Q_OSA>G>) :&G?'E>!+.&BB1.D+TZI$W9[07 MM*S:?[W?K3MRI%D?[>P]/9_ +W5MDI0?,QE-2^QQEH3170S( MU,?]^TO'"\M1SYST4TAV,1#F&7HN[Q=&62A/I/ "L/\KG G)%G[IFSF)QRSR!T?!DE#MK M#B^RBZ3F]U"'_.KX;!U*NB)ZGB-@35Y*25&!UX*\Z36I3;,*J.E,:.T&V2S( M\@'2NI%0.3%1'[X8#IJM*[LUKV8>EJ<[FUZ86+NC!X;U@FD,;3G.9(\_"YRDB93SZ%L5#NHEQM)HOON'8Y2T6,YN1L78J@ MH4S8^V#.\H3J0DOS5ILE@W26D]8(H?$BA=]MSXOXOBJ_96&AZJ(I:8LF"\2V M&A*MUC K MVCZOSI2F[#(=U#U(AN-Q+O&35['9J_%\<^>*+Y2TODUDGQO(Y/J_@$GF4&<0 MS C-ZZV7-BI7+>*\&-5HHDMHGVENNWW ?#=V?U_!NYF%(< MW?1L6H*_'6^9)S' M?-V4\Q-M2$6" "9_R EEC[."S!T10G,>HK,]KY8R^^SEO&S*HYSKC5DB0!"Y MQ47S=K?GJU/5EFN)-TP&L53K*5S>& M*L]<0RXS]9]1?U.Y:2V=^U8JLNY-U31ZR&\MPRYR-[^\&7FWD>S-E/U5YY%I-M=!O> ''S(ZU M%!L[%Y!JBLO6\&2\\:7XH[997W9X)<-QO5R[\0$9&H(=#X=C:>FE,V= M99,4-#0OKCR!AX$9MM@;LBE!V:T[:95>5_-'U%C1AM(I MA8S+2B<-+O7*+9ZEU8?Z8:Z"UN!09\XS^O\T\V,D)&CS4N<*9]-^3$;PXMJM M8MHTS;E[:KES7&//+Z&RG)4!:@'C)<5B_(* M:_(H%_N=W]0PSB@T[>J;3XHC9AY7:QXRK:E\SFASSX0*H>]4,]G8U9*H?K^;&Q>'. M6WZL(U68A@IY+RWB05"DAXI0)9 M(A5BW!,P(90QF#Q[3K:JFZA@182HTJYSSBE"BD/<'(JXIQPJ3R>*UXXM-Q;E5JBTAY*^?671Y+V):N M;NSM!G2#@Z_QX>'DP5MXWNQ2O7;I!G=?"7BL;GO9\:\OG#-= M)6??2O7,K*O6W7O7>#^->W\R NO HWK8,?_OYQM7[1;/J'DL&VFW]JM^TX7> M[%)/TGII4>]]'=I5SJN\P3-]%])U+H0%TKVET_Z;3CIE0L]@T6?16#WI!Z*Q ME27]DF?<<81?*K@>U^YOEN!7'M%/_LU3OX')[S/Z=_ M]NI[_O??I_;,]P_?O27[[][0_7<.QK1W">/]].>O^^+MIU_Z,*9+^!T^!^OE MCU_._O?3_F3_-?[X\FAWD(93' M9\^)ZDJ%N[+25[@FOH1;DK2](]=\#@ZY2D>TLNL[E5W*>A)DU-CAR+T5MC(1 M[&[J-!CDTOF[%U%O9=>WE5V7R[(K:",HYAQ1223BLE)(5+TN_[>37=^7[;"951?J=EQI.="[37FC_'W20@KCH+510C'!>86U MCD:2P+7EV@FEJQ9@/2DA]?L:P)):,L!8!KG(6>JC$Y"1,2!-@F6"*D)%:A]! MNTKIKM9?+*0V"XH'!5BW-<)_>&8G'CA95)HK2[E-9A453%*C,*?:<-4BDJ?& M["N(A!M,G&(6,5I"ZLT:(@E$1!^J M@"3-+A\1P&SR#A%C#(Y1&D5!2''2)1K^XU=EHSQAET_+[ VS PXQCFL&3)_^ ML99H%@*K'.6QDI5H$_1%<)$?Y@/SX5D'66UA/MPNU?W]2S##O*^HEJT">2/GLN:5=5I*NQ MO">[ZM:I*T_%O?*C"@@?)3;*!ZR#Y-)P(!N,*VE#4-;3J%N8\]0$Q K,45*2 M*@@/X 8L&8X#1QH,6&1L))8&!_(#8 Y5J4-O5VCR) 1$C8!6ZF@0GMG_&^1+ M/NIG?%]P\?ILO.;0P98F:H8$AQ5R'N#4&*8H&TQ5A6WE)K[+/G#'>Q M5EW*'Y.OHO5+WK=?LM)5)9S +L).>V4X92PJS7R,U!+7 O:GQNPK@%U&Q[7$ M%%&I.>(4.%Y12I'61DLGA;$VG8BF75[1+M./B=F_+Z2YF55W'>7N'-H'K M2M>"!:QA-+?6!1$ M54@(11!W(*6 HC726#K%,)<532GRW0K3KOKR<&F;P/5XF9UCA;F*AG)07Q6O MP.[P2D5B +IRSG@+2YX3I1T8*6 MIR7'/JZ!%BS 5C9,H$AQE>PKB93B'"E&N5 XBJ#UL^>,="4F7:S%/=E7CR-B M>H]NEA]50JC@C#(&Z 2DA.#28J:"9U44OA+1D1;I/#D)L8)T!*F(T)@A55F) M>) !61LB(JDXNH8MUL)F#XR$_RB]K]-S7R5D^EW[9@H,:BJ;?6;(NBX5Q6"= M_7":"D_E/?@"7B6@WP:#7 Y1I&%$XIYH4 X<\# MXMA+I'D$J]>'RC,EF0OTV7.">5=4K(N__ #U/?+9-W:)M5*VE;+W(F5U):T' M3O-$&^XT-D1+AJFC@C'"%&MQ]I.3LBLX6V%!F*LHDC;E+C,2D2)*(4>9\!QX M J=(IR#=BN.N(O?E5/R60G:Y9\M22=JK>XA]BPX UY3*OZZ_U:X9#5*CCL[? M4\/ ?Z0.!YWQZ7JCM*?0$."!*P8W2_5;&+U.*_1;;AK=U@JN:P4?O3T&@6^9 M%19%*1CBQDADO5&(2B6#B)6(0J^V+<(<6T6<]3$U,U-,.1-%11CE%3=6TM7: MPHOM!V;UL8%G3W,74):J[G.X.0F\R ME@G[[K99C1NL:[UO"G,.+53 M+XT84K\$N+'T4MWJ_"N_Y[IG]TJ_TVE=GQMXIY>;-:S?DZIWIT[?F8Q3$>W4 MPN@D=$!UV=+'.#^Q[AE[=C9,3 7$ECK@YJX^Z;%^.FI:091.H%N=G7H%YF," M >=RX]34X>$DM4\%T1I<[AN4.LZ?#W,GD-QE(J]?NN1S7K[8/ZF^_+R\-6U- MW=-\W*U[SI:VS;E7S"4JEY>.LZ6=/(RH&4S=7;D,.G65N<. 4W?8D\%PE%I= M'\T:2N:V%/ (M'I[T^X%EN;J&:S4KK^R_\A%:NIQ)8PJ;WQ@>W5[81E?!P<[ MEGKB% 5? %8B5SK4NBK@FX[K];WC:V^0 Q^A/=<'+,8"/:J0IC3"-@(Q)X* MMD*LPM*KA(.Q>?8<"**J>)=4ZU&*3#)WHY/[1MPMG7PE=?E&[!^]/]:$6HN9 M14X2!^JR4LAB%1 &Q@>^)XP$4'BRRXCL2JG6*&:E-T9G4PN)7K^?VKSE5M=% MQ\TV,/=I6].9H0&$<]7Q][_]18&X^7GWM]?Y-_+S/XJ,'R>9F80HZ(]U<+P( M']NNNBM==57;5?=QC*7MJMMVU6V[ZC93_.Z[ZM[8)7?%/*W =#6>65]QR5VE M-28$:R( V[%0F7!55]T;S=JGX5+)C50W&%2FH(GA(!M?8).-0NJ):;6U?VG M;K7$#^M >NU.@Y_VPSIRSBZ%[8&OS?:V"=52$ZK?CP,#$TI+AZ3T 7$?/;(\ M:/C3:FD,JPAU3[<)%65;A#] 7R?XDGYNHZGKFU!5[6#;P;:#38-E7Z5Q&A&W MZ9QV;43]<=G!65(NHKX5T+>LWU>,Y:NS']J%O'8AR8:%_%+27+-$GE![M,VK M>1 FG12>N4U-DGOI!?:=K%N&LNVJW7'5P ;HY)7K%/_Y+=;O!UREEB=;GGPD M//E])>9O=L*6'(?=WUY_25VN[ZY19CO"=H2/880_P@GIEZ#L.^:#Z?6S&Z]) MQ3D=]F&EVJZM3[KSX=^_ZMF=,6T?WCT.T_OV3]Z^_'@USUXWPD].'K#]L]V M/VWJW>J5C99PB2)1'''-#;+"4A2B=\HQF5JXEM9B4G39ALSR?[2U\AXKMW_; MW,<_ZM3:[9)9>Y 3:P]CL8L.YXFL+9/?/Y.O%,IC)E#-F492*8PXEA:IBD?D M)7 _]CX5= FU[@KI>["9C^B2GGWQ.HM3OEN<$H3N[]?^46OQ"L;PYWMK0B.,I0XY6#GTW MSP2T]M(C%%LK4$I(+UU*@P+LQ$!LL=0?Q @D)%'2*^HCKQ*4ZG+%NK#MWY7P M:NVE!SP#U-I+WXS)#U>P"?!PK*+F*)($4(B02$NL$'4>BXH+ZZI4U*3B74JJ MKL+K7-[:2RU.>2PXY0I[Z0OE5VLO/; /9[72DJFL=9$'Y"I3@=6D#3*,5TAR MSXDG 5.3#2:R[KWY)ICC1XC6[\X.Q>\T)]GGQW>_V\Y:[3/:9_SHG==>7UF> MHNV^]K6J0>ZL54Q8-HMB[V/PZ%,8#5OT<2?T\68M3&P)T=XZ@WPD$7$J EA$ M@B+-*X*EYLXP^>QY*E) Z,_?GS7TH_+P5PD4[PW<*!=\,OW:I9G?NCV9C'IV M.BG.SL:2"/XW%;MG^J;%_O6[M-CWN;OF$EV!9A/9BH70TLZ52R@D6-@DP(2UN)#!,& M<>*]-<)HDCK7MJ+V.^/AKQ)::A'6HV'[U5 35<*X2!02OB*(>TX1_"W Q#*8 M1FZTDRW">K)L_\T1UH_@A"^U>]HS<^T(VQ$^PA'^"-& Z\_,=<[[TU2U>CP] M"VD-!C#T<8H;?&;?LROZ,?P *1EW6(#'#0P>X4&\)6/@-[ %!I.Z*EZ;;'9_ M%H!;"ZV8 #8 %@$%K #W"QV1D6#X8^LD&'Q&L,#N]P3>[;GH"5D'7R@;'Y^( M>)2G]VJ)L):4VHJ(>Q41JTGGCBD1'$E.@I2/&E)[EQ 0#M@0V'3&M'B(\WM/ M1E"TP*D%3H_@9. ,+[7R[D[R;O5L(,.^PL%2%#T#2&1X0%I%@[1A*F*A8.NJ M^SH;V,JX5L8])1GW;4X=ML;A5Y*$*\A/4N.$,@)%[13B%%MDF35(4:.\%5(0 M:N_WN.&3D8>MA(1],1%CCKPR%/'(4GJRCO";]\IA M;!V]MX.0#R_D[KG/^6/I8'5=$\)\=@K9E&J6VV*&P3A?TS8^7^U;-4O)>[&P M3(?YT-GVP(-]EAHQ?PB_]6$.I2OZ$Q4J]]<,W1VKH&"E/4:PTBF1CCAD?%0( M,VXY)UAHL)FN:6Y>.KF6/FLGTYX/:=_'G=Z@L_WZ14<2A0CN+&X(*H^ZT,PK_F?929VN7']Y+S6"'G;/<=CO4?6''^0!Q.#OO#R]#R&<)@:;0 M[ .@S0\]E[MCNP"[[=-0PD=WFK(SG[/5N8I%X;WI]_+:Y1;=O3S X_*[4:'9G$+2BM8&YY.^X,01KF-^6E&?J@O;L:9@8F,Q],P'\9P M=-GT"\^C:)9GUOV\V['3":SAI-/OG?5*N[LNC#RXG,P^[L)3!Z9DMG8[QKE4 M:3[?-^\VWX7WCJ=C;V!&;B>Z>>M,OZL-^CE3K_I^'=J93_M MYZYZS<"6)^3#)(S.,D7--J-SQ68T2SOOV/ZO/F@J]-J=#ONIPU_^'IV#[$D7 MG V!5K>N[P?\^*7J=9JC>*0Z$_-QX7A]TW/R 05Q>>^1^5B$;-LAL)&V)\?> M$^(J09%G(&-YE!89QQBR5#/F>(#_B;4.@8^?"I=50A)L(Y]%S(S^.IDNB] < MC\,D2X-^S]A>/TG?LS Y'?JD!\(HV,3W,8Q&21:9C^6&\=(=2364#ITS&;HD MM>-TDE4&W)UD# C/U/@3[EEPS>:VGJ W@'-&B^U!QTO]0>?R:SP!N9,5A#.C MT662(2:WW7=F.?ZA0^ $,HUDZ0#SX:P2_W>^]"_ MA"N!;),>@E\FG?$4 $']IHM>OY^_L6G'@=QAO\M\\]3ZE]W\FD$HO5K#.*U@ M;WRZ:71%#6Z:3R]G'89Q&C@,()B,2( \\I(6=3N?E\EC1V7L*(T=I1&6X95W M3DYAA5-68])ILZ<7"@*B[*5LQVY:97C\$"8P DT[F>0/\W1,HF'0H*-"OI>9 M ,8!($%BF=2P=CI*L87\N9N>34LK^DPLB:1@HL&9<=G!FB/.1\/8F]1L5][C MIT5UI*L2C4\S9EBBKGKV]B-SF]$\'F#84']$;I^NE@ M"@O;G=UR#B!]D(FP#RLRR!,;;STU[;Q)+@+Y;"3+FE<&(!LW4.=6<3ONSZ!8 M80H@MTQ4-4:CIYYJ#8;G7)OY:PC&Q*P:2P.SLYZ MM4U[U$M)UVODL-79F8Z:1V;QFY0GT-%HG(&X3>@;"#+O!^Q0VJ6SM"4 ^<$< MNUWH5"?(LWY#G7;\E_V\OE?2C:N)!!ME77M"C,R"=#*YES-ZC3]*C9FQOV M& ,-PSQJA0;6(!AX,[LP,? P'6@NTJ3IA0YK!$P';#WJ)&1S4K8%ULV%HG5Z MR:J^+*LQANDEG35?CD5C/J.?, B@D)I.[7U@.%#?-?2H2:*96)Z1P'^M9]BM MI1F,,LVW%FJ3X$Z3]=GO).-F @-*5!DRB2Q.-WPT#5&MV)PSW5P(-P+1#N$/ M@*9+/)6( H::"+5AFW7&6ICBN/%R)".]YM-:FH(-9GP2*/GT:)&-\VO3'H*H M3EHZS1-8'@S8\T12,+(I3'0XG60ANB+'UBS;ZQRCM73AJ8EX,X6?\IZ#XIWW M#O_KLCE2>WKQ_!9C,]%@OB.B5]5KX>3IJQG,.^A994#3OD8DP MW)],_\)0?^RSR:L70 *,?_ M]^POO1",,IP'*9WC-EAEO.+<8^,K0Z3GQP0#I,HR$+CZ1?);Y!IBYM9^FWNG M-GK3U#.U;;_\;>]@M\,[_WWXP0M08 <[G==O_O5Z;V=O^]7> M[NNU:7SUX98VIH='NZ\[1X>=%X<'KP]?[NUL'^WN='[9.]@^>+&W_;+S^@@^ MV-\].-HTX&*^SB1$#@G!P/OF?!Q^:G[YV??&@/$O?^H-\NOS33_7FU6+E22+ M5J)!F8;*UW,&V\*%R>IC<_6;;VZ,KM66QE=_?8?&Z,N!K]OW%-T4#0=*O6\B MU3=M.J$KW;G'*^VY.TV+\ZR;EEITKX?E%N3HBLHI#L!**FD\L[[BDKM*:TP( MUD2H8%FHS--P>5TG6E_56.DW,P+DN=,;.S"' ?5\F9WQ,$Y;TS\__ZD>=@ MK29# 0R$BT$8=>%U8&Z"+9-LMUE\#P8>>V#0-M[?9FS9'PW_]L[.@N^5B%O: M #"KDD+($S9W?,?<0-F8N?'4A7ZR9Q9=$K^-AH-A\A:3G8]C M>1BM>-\@WM]M']O@700; Q%1@7BWGB$EJH@BMI0S$C@A^DE&Y@YS9&%4J'/! MY7N^1!8E;< G)U22 K]LO_[7HB\H>3=V@59/TA][Z=)QY\B,WW< -+K:^;J= M:1DFN#> ^4Y2E9EDI"5T&WM)\$\M$%W#(&;FZ4CWSDOFY8]VFWR-5( +1I:@ MH^_Y[ I)&1P@]$HXJ-\+'\JHYTD*20Z>&I Z9BY2>R#44NGYP8HK]!Q$=[H% M'EH'2#8)^JL=Q%?N\O/_LJ-_7FV5/AKJV!MT_CT=!(#TI.K.MKZAA@0E&(4O M?IFMRMXL3V;<09T7);+SLHXX%:<5B**!+_Z\M.Z]4=Z5G&^1=JIHW$1(*1]K M4FOV>X\P'HW/N;DD0RYF4%2;KTF4)P\O_^9 M@F(NVC3V4NYJ,I98B7:,YV.?D>@@*=B;J/06-'D[9U^6\C<[69A^]CAU\F;G MRL$0=IYUE]KTO-WAW_\+O9W M3ON'?R2->8+A;W9X])[M?SJY/#C:YW\>I93C77JXJDG/]L6?.^\O#G]-6O=W M#.^!OYTX/'*?0#N3_4^G_9QR#!KY?S^]88<[[X^)8TS9U/F)>HLX+""R05-4 M::&C53Q]5U+)@2"#WTZG6[@R0ABEL#:*,^V4$)4TT7DO&,9Z/0_F:^QK$72A MW=6TJV#O,M@DCSSE&'%G 1-IQI$74AJ)K8?_6]W5P&+E)1>"D(I'XHVHK#:P M\EXYV"2YNJMEI3?*KRO3\C9ZE6XFI^6!RHI&SU-RO,=<1+B>!A?A$50J;S!] M=L5[;I[@RH*0RGD*8V$V:4Y<16T+^#3%$@M M^K<, 31U,M-S.+)\)'2<[H =DJ>\L+;LGJ2/X_+ M4\8=/\P8MHY#YT0LXY.!/0MX)S?Z;%!IB!F)C$+*ZUF>2#/"\>H0Y^E*@SE( M@G$E/-^;U[GMV.%H-+S(4=_TGJ]IJV[2IR^;Q,#]E ,%_^:8SP\MCH^VCRDS MG&$B0*MBAE(7D72RF2#I)=$V8.;MUU::B^JRW;1-FV8B+&^E!/+8@0[%585 M65BD,&@H>HA'IEQ>)_AX+*MQM\H^[F,(=BE YC;D2 MTF/", ?$;;3Q@83(A=+667^\=ZN:HQNA=]V,9+PS#0?PPJ.+T/\0]N'MI^,G M45?FLV%Z76?AT_ZO!^\.=U+&AN\?[.S#.]/87KW[\]>#WEOZ]N/^NW_W_MS9 MOYC=,ZNSL'\!8^/P?G) W^#]3Z_Z^^].3^&^]V_IO]_]^6[W+$L!#VABE48A&",'*78(C)* M,.1,555<2JJ5 I#5I4IV\8;R>X]1"/X(#3F Y?AGP=X?NU_5X\-\R>0_NABV M4N[^I-S>&M13W%(;34#<"X5XY3%2BE?(4,]HY-0Q5J">H%U>W5=U^4=4(K!E MZV^$9EKV?@#V7@4QG#(E*A)0B(HBSBQ&AEN%M/+,ZE!IIW0",9RSKL;Z$;'W M#^*A$P_AH;N53-NP7JU,^Q*H$(NA%*E8 M:82QUQH;:2Q))=&[2N$NQU\,5C9+E&_I?6H9^UN"E9;![YO!5^$*D59R2@5* M99D1YQX8//VI=)62$PE37&5KI,)=IM9;P'P[!O]!/"M5ZUEY E+M-G#EE^%T MU JS^Q-FOZ^A%5\Q9CDS2'O*$9<.;"]5>20=%[HRD03!,UJI9%?JQV1[M7S] M./GZ+FBEY>_[YN]5L!)Y5$Y(CD)(QX2,B(^^J] MTOI6;@U69.M;>0)"[59@I?>AM;SN49B]60,K3 B/.;,HB!@09X0B$UA 3DHO M*^D55MFUHDFRO.XKVMVZ5KY?OKX36&GY^Y[Y>PVL*&S Z!"("AP1IX$BC:5$ MTG <+:>NLMFS(B7P-[ZOE+[6LW([[LPG(7-%SM:_\@1$VTV093OM9"O7[E^N MO5T/"=$H@W :.2(,&&%2(*.=0S+A7PGWQ,7/XC^%J.AJGL M0G/L^5M[7;[@"$8K_FX&-ZVDNS])Y];Q#-8Z8K#.L @.<4=[G2W8K\4&>O6B'PZ#!0*PSN4QBL9>\Z1A3U&FDM+.)!5Z>7ZB.$\:3U[=QY(?_^ M2/#/FT%3E2SXW8^I.]1V;NK4RK_[DW\GZV!(*1TCB)$1&14 M4,A1)7Q@'@L.UD[5U4QU*[V>T/]-&/S'\>@,;;_NB=CZ=)ZT.;<1T[2B[?Y$ MV_LU[.(,9@;L-\2H48CSH)&";4+&.$J8(JP*\=ES(KI@XG4)60,Z909[)&M*$:1D4!P]%9&@#6DZ@I%NNS+ MPU6MW^9>_39N.AJE.NBY2_QG8I_6NGL,$.=%V+! M&-Z]N4A5P56E-8@[#S^X50%I)022#%M!&955Y9\]EQ2PSH9#V:V3IF7C&_%* MR\@/PLB_+S.RD#1R;I*_5:6>##QUA:TBT@X8&U,BB#,I23B9+$H]$G_KC^". M.1@.4(-*G#E/;6J;SBMS'\V#)-[<$G/6K048[*$?3E.C@HP[VVJH7[HTCUM! M/!*8!^SA6@5Q[PKBXQK2TQ04A+<..P_2).>AIUHULYVLK1;XFS6TGZ4))T!6IK:5TEI48X<(VX)!0I$@V21@=> ML:BBD#D\0"O:Y9I_!Y(T _5_YHY4US7Z7?S[ZAY9#\>H^8D_)8C=<[?H'%8# MDLY*DYE'V&_X MU?@TA,D63.!\!+*I--1,G:D'J4OG>#Q,G\'E%[W):=W9>FDVZ7.8T>:W=RY@ M@/_G#L+YLYH0WA+MODJ;=AC?C,/V>!PFVV?)._TI3_C[EM6?W[1P[R,\\V+_ MW?[EX=$N/=C9.]9$5S$JC5)37,0YQ,"'T+_2^TU6&C1&RXPJR1N9<[7I;#+_9WW^.#='CS[]XN#HQ-VK*-@E$>&I"<2 M*,PSI VM /6%P+T+*E8L83W297J]LLJ=18X2BGJJ>2",<1$KHZU/S79#Q)9Z MKEN1\TU%SN\?C[$(GE?4(( ))!7;X0#^%4@@YD#_,"(\=L^>V M?6IK.YXDBQ#@7 V?Q@WN>K&(NUY/X)_2WA;>5YN1<,'GB,&MSEY]-&(&V190 MY :T]AGO>%08KIGN;IEMRS*;668?QGT"F&V;[;][_^G@W>_'BAO*E(P(P)1' M/'B2@E(5BK@*2@MN/&$%MX'%S-8/0CTJW-92P5W1^\Y[>GCTYI@SB8-V%'G! M4K$/@/!6"HQ I!@B8^F*O%)#.B=KZ<:+,.N8H]N$*8SH51OT/5R<%D,;G6V M)YV5=L0PBD1;O<$T7[/IDP5/06V=\]2F^WPX[J4+?LIB$48][\[]U^7.ZK5' M!\]O,18&.YUHUPJZ2?3OS"7 MXV?_7':T] ;-XY78XA4,874!KIQFC/K8$SF MT8RE^4\8J#>6$\F!K2\V."GST_RCX@H/\7273F MT@_F^6U=8/=.;?2FJ1=_U\O?]@YV.[SSWXP=O "V/=CIO'[S MK]=[.WO;K_9V7Z]-XZL/MT3^#X]V7W>.#CLO#@]>'[[?U$7RPOWMPM&G Q45GWQN?]\WE3[U!?GV^ MZ>=ZLVJQDF31BF\WTU#Y>LY@6[@P69V.4;_YYL;V6FUI?/77=VALO^S@OMZ+ M?5.8#"CUOHE4W[3IA":)6,/<6=/[!9C;64.XZXW-5YSL^>>*RBE@0E8T>DY, MQ!Z#J>B4H,%%(0R5*GG("BB">X+?3OB$":LY!RT+^I97@BOBN-* CU*N$./R MV17O":1RGHI*,ALY%=$Z,$HQM=(!TA8 W5;>@PZZ8 >#%);R/>X:==%Q3 M7PDLGST-W_I57O6TM^7&Y ,'J@/-5AMJ0)[%V.F ACL;%]?Z?RV%13X_'G@U M)/VC'LUV&S0X^O?^XO[--#SZ= M'$LP0J@F"@FM.>+*:C#EN4)C M;7ZX\_;8<\RB5A42A)#4N,HA R8K\C9&YI23Q(/YJK;PNN7ZUZU'&5.\8Y1T MEFZP,4YZC7C[+&],(5S3/S__*;LIQ]L#WZ0X],*X' 3/X/4(7O2O_M"]_^&( M] T\<^\8"TZ-E01A!W8TUP((TRN%/+.5U)0I&OBS3@!>/D\6XV@:KE6]WTC/ M'LWBT3;TAQ>=<[#>LX_ M*$KDS^-K@M _W<'R>3+(G($-3<2MD/DC>"RA6UA=?>MUC[W^.XZKAQDLNP^C MY\;C*>N7/H5,P1=]X-%>A.%DG /__Z^:WUXG?KM%NOLULRTNKT_F\,?FUU !<(\: 6.6SSCYMS +WGZ-QCA/9UG MSJF0\M&0T&9&.ES!0.;S2>H)GNI>G7W.54UNZ^F52_'%ASD?W2+5*ZOS9'CEX][MX^VZ/'/ZQ>_GV'.6AMW8RNI0@J12(-XA!^*!8%$K+2IL(DJY2/<']Y\ M2H4<6U'7BKH6O3Y94;>&7AT'>UH!(0M5GTM)&5A(4P]Z*Z:T>O7+%NY MDEVM2Q3VGJO ?:5G+"S8Z@G^ISK$[\OZV!S'6.ZV"'$?=1(\4,0S(ZK+BFIDH-!CE57=C=1R2:?@03 M:5Z*LK626BNIM9+6W$G#P0E*AT1O;R?-EN(6?;>>8+N*1V-8_%A5=+^6^E[O ML1>L%@"^*'*!"\0-YRD5L$(RE2FG44:<;8O[+J+[B(R+EJ._#AIO.?IA.'H5 MD$LCM=4Q B!7%/'H)5*VPBG-5V MJ014GKP%N*JZHEJO\-1"\J^5/_=E>.L+ M,YS;;@D/NS3?C59HNZ@^%5VPJ:\@D29BPY$702..00]H;B6J+(^D\L1H2^^S MC>H]#<&7QY^D3EP?U4G-O_='CT]IA2 M6&'G@*L5$0D:<:2\YLA0P90B'.2T3"V7U\K-Y06LR\/GW_N7G7-S60JZC\S@ M)-%,' W/[E0MVP.69M$0G;1$U-)Z[8VF/A)7F4K%NEJVJ*ME8WF%OL@ENY:) M8K\,LJV5?=N2LWM, LAJ9PD*%5C7W&*% M0(%31")WP5!N!>'/G@O599MD0Z:-[>D)0*2:/$X!!YZ4=B,!J&,82X)&^R-67Y];0+8LO?Q[A;2B^O,E<6JRZ_".76UZAL$_[QP1(AU?, M(^\E!A,I6 1@@R,GJ"5!15![!"AL:T-.WU^3QNJ-:T))Y;:+RLKE7F&_&[TG M&]O\XC0L%8KMG$]'[C03Y*(=_CBK.%_KA=@;S)L.K/LAC/O/M)<<$:]>;&]U MMN>-7',CPV81[NJZ&,;86 MU?^R(V-\2T<&QAJG4%$@GG+L@N62@OWB8HS*J6 6_9RM(^/SBTYC^)P<')U< M[K][\W'_XMA4,3"%#7).4\1U4O64">0"AJ771&(*2%3IK^3'P& 8:<+ B&6> M4QLT?'IP< M2TZ4L[%" )9 DX,!@*P%:J@J[KEU7 GE8?M%E^+U9LT/;7S>T;R\BXYIK9"' M(ZRW]'#[V$1&1&K":V,,8(2 2 % K@!91%55+&I/\K$THJNNK-:-D/OU/#P( M:;2>ASL0A;LX^/V88L694AH94U6($ZD1[(I$2FJE ^6:!I6[C-*J2^B&5LV/ MUA#]/ )K#='/IJ>3CZ"]*L&DP4(B9IT#(1,(,D!"2#I' NR!$!*$S+IPN:;G MSY76X?-<(/_N]WV#V/:_IX/0H6RQ&]H5)N(82*EFE91O\,WBW,$J*3!@T0AV M0<"5(MY['"V/#I"A+>Q#<47;./>7,-#O\/>;8PM83EMJ4(IC(PY_(4.4194S M1H$I!@N=>CTK_)6,0HTKL 6$JY@DW"ML*6$AZ%C%BA-+0]V""C8?S:F@M0KN MDRP./NT?4P%2-%08D:@)X@);9%AE$,?>@ XCS#DP!2K9E7B#9KZC)2@PDU96 M6EI@>,%38TSA/'%>,>NCH^V>?X4]?W],+:<&Y"W"AL-.6RJ1#I5 @&$PR $) M$CDD]U"7;:A&]S5BCQMN_6PCX"Y*IC4"[HW0V.'.^V/MI*;2150Q3 &I<3 , MG6$(-H%7GD5/4ZKYM][,UMB_TY:Z5'6=(PDK#\9:.&8 =G1 ME51T ?(^Y3#CYQ%;:]W=C:HX///8-I<8&)KF29\7_B9(5A+ G&>! '"4(X$<&P M8)Y929SQU! R8YCJ"H;9@.O&!YDU#^/V;$S;HV!:(7USD^1=L?]I]]A7UF&E M,,+< 7]5GB,;6$!>&NNXD]N?Y+%F!)4FQK-<2@C/CZ:@V*M<;"RZUE[Z M^FJ-BP<@MW=[QY7C%:Q\0#A*L!T)QDA)%9 #:E-1B$JJN]F.#[*]K2/@SAL; M.>%@_SL4+'$ ^(-#)L#&8D^CYY'ZJ.2SYX*S+EB3M[ ? EKRR^; MD4,_;WO]F5;G@QN=7XRA6Z/SSD29*]Y:H$'[RJCG?24"Z _:3TC5 @9&;.!-CK_ M"K)K#8_[(CV^_V[WF'A,".,4,2)EN+S4PI=?1;)M5;$ M%U'8FV-%9;"5LLA)&1#'EB/%/4>5( $LVX SA?UPF8FOP_FD''C3=PUCF7$B M_DV6Q%H\:STK<69*S ? <'Z$?%![0F(<*F.DU]IR&8U2#BN-J7Q'X%&=2C48 4H=[#X16FM#W!^Y[>P?X\H V 3-'Y2MP'RU#&EC'"(TA" "-DK&N]D0#[&]K0UQ MYXWUE'!N/4:*.)_ZKC% >)' G[%R 3;%A%S\D4C=Q9K<)7RQ#.72=8D">H.I MF=^Y_,D"W*LA%Q> R+GI^<-F5*%^ZJJTGB^2W&CH?] MZ>3J6Q9PIJ%3YIA[SE/^5J#>DJ&)-Y-&/I MG(Z2D/I++X!Y;3@/4CK';;#*>,6YQ\97!GB#'Q/\[/E1J2\1.^FH3@+:__5/ M<[4=LU+'X]ZIC=XT]4QMVR]_VSO8[?#.?Q^^W-D[^/5UM[-W\ )PP<%.Y_6; M?[W>V]G;?K6W^WIM&E]]N*7)U^'1[NO.T6'GQ>'!Z\.7>SO;1[L[G5_V#K8/ M7NQMO^R\/H(/]G.2Y:*'V^^ M#S/E(U?,:&RXA/NY9]A) #/45P++*Q7-MW5@?!=I!9^''UN'X&?#Q?V+_:,W MQU0:$X*JTBG+U&N!1J1=)9&")8\ATB@MD'VU1=<37:[Q"3[&VE993::PVVI4 M+!17QDHK)@]E**M)<>6:8<44IQS4J? M*5QUJTT%I!"\6 MIA4V7XL6%"!V%3 HNI*OHZR[XXX(E'" M@83Q!// @[$!-(US@G*M>(LXOMK6 ]RT(BJ7*@O87%C,!PN2B&@$"%1*A4/E M<'4U^EB21RD; &32KV$ V]'O_,V..GX[27T_;Q/JMSKUH>> *U$V3F86EM,(:AG0P#O$D[307#'D< MP>HQT7N="^IA);O $(_=S&HW_<9-!U,+C@+Y"L2.'%> MJ)@[#U&PK-=!]8I(*=)@.\NJS1*B)#44;T]*3/@ .W:RB)?J/.HP.AO#9:-P M;:6WNS2,O8Y4_JC'LUV&\ZH9S:P '-E8]RT)Q!^/;%@J^Q:IX=17 (]X@D?! M@(6N*X\H[ .RE)#@&P(V9J[8V:%WXH>2<)B(RTT/NOBDDZ*Y&X^Z<_K(KS! M)WTMC2PZIW\+(Y>;S?^X/NHW['#''3N)@\&ILUT0 :6>4<@ZKY&TCF+OG74N M@>8;G=*WS5+(BWQS=)BG$[U?/01\8_0[^[8/AD#DO/.WORA0<#]?7]?R,^V>/ON]T]__O$6 M'_SQEKY]M\?>?G*?#M[]NP] ';\]VB4'O15R?7?R\<]?D^W6[QWL'/3_?/<[ M^?/=G[W]=_[=P:=]NG_VYG+_TRMXYQOZOY].^,&1.Y81;&LM,<*16U" 6H!Y M)SFRGA"@'24LMD6X -D!YR?I3T2P(H"5%J/DCG%CF).!*EW!-G#%GW4"2('S M%&D<34$$IA5?:VMZ+UG9&X.A-P]O>3HJ"B 5AWEJ!AF5!?/&!L)%Y65RNYC' M%SS-7',XZ/P2[&AJ1I<%7R1D :2OEI,F>^/Q-)^VNA,JY=*!]>]5I2WW%+@, MC/'_S]Z;-K65)6NC?T7A<\]]JR*T7&L>7.83B8^"E5\ M'Z!:7SK_^O;'; %QTG*NS@*L_:HX0SJO/5^G\T>3S MU3 E6N&92AF9+D-PF:6L',@#/8PJBFP!\((#I)8H MJ3@X@F<<&RYT)$.H50N[,F,3;K1K;W$ZFV X&?;A."<@517%;8S#TYH[H58W MC0 VL<6;X.6]A.LF>4+'^5OUF[^"V%Q@PQ"+SAM3#%&Y@-_,)*!-I3SAJ@2K MLU-<8PYS%C$2?&2H5OK@?8X ]5SO18=%!GO4 4LTQ*HO!(/CT926J1]-+;U-05_B//>FA:[95&@JYCTJI'BJ#7USDA!J98%Z5.=3L%*%:QBS+O% M[OV @(AJ5@$9,(05S@C,;,@N8M%NM4: MUY50BBJ3J2U26II\"BEF(R+\*KDW=YR?TZ[@75=024"* 3G9.76P@O";TS(2 M\/THY2'KC'S9O&N5Z:J[D"MW%]N:%=',(^WD"9#]L]9"KVHEV$K$4HFXV.P! M=$G>2$-* 0B#T^=)R$83[7+0\) B&"E,]1A&N\HL:%U=-=7S2'N^7>M5UGJZ M7WF3;7_8[Y6D7309%AKV.:P[NC4A,7"NF58^%"J$JOO,:-?J^13?]7P/SM/M MQX..'R(@+8=-WG48T04BX>.UZK^'Y_Y?#^O;3&+!OT=:2Z M7E_1M$O\4[O ?'M]J^=#*EZ:0+#2$62E9&)#B"0RYKS-B;&$5;<+J-,OP(D5 MA003) &5')"\QE$5G[U49K[ Z7GGE]T,(!^>^B@.^R?50C:M*(U74J4TS._H M?NP/ZM3N/L8^AH.8,SH06"=S6!>;C =UB>YXZ(]'C5B &JEB<0RS,H7*^J(/8^>M!YU.V$?#@X>_[K]]?9 ,X8R/MQKN_X,NJX-1@.L6 9IW;7 M';3X-/[ICS'@C0$"MS#.O71C)=@"_.?> MN?<9 HS/4NJPDN%-1$.E4 M(=YQ"TA,FFS!'M,LGKT<'PQS7D"C?XHMALV\^TDD^N0JEHW>^>AR^L+^/OKN M=9O72E''API(FQ"YKX1L?WC?L\4)B1D0&7D %\XGD! ;B2VZ"%\$C]EC0H0M M28C4H*L6!\J&X'(':S),,_.6KRL)"W]X6A\8X18(>&8EUE:SV71-!CG78D^ M"@UNHZ@FKN/R5P4($SE8:B,:SJ$FV[ T6/PM#-?\"DM_OKVW!DL?N !OF6BO M'($'+TD( 23!&9%Y8JGH:J#ZLMF:@U+'75?RU.^SR&V.Z?&7'S0_-KX7RT'? M)PO8($426*(D8G$F>#])XT1BP;I&+6A!J-!D0QUUMUS1'1-%#U #;:+H#FM_ ML?5AK:2BH0"V;NL4XK$A$")Y)ZT T)LXDT*L52 M2-3'&[R%DY/#"?-#C0+!6MBW!/L:!;8"B,XK%(6PA/'/R$%"(! M76&)T(P% 7Z"05I[L:08X1$=A">2@]9!6+;Z6%.08/=';0SQ\ LXB#D0;U@B MIJ1H6)0TV'"[@U!# O /[H@"4-?(*)"906J]5X0$ MMEA*0>?H&(64W,#^S^"YV)BXH(Z&*DA/J6HAP2.+"-NZV.P)'3EL?$5 Z\+N MSR(1!^XB,0QGC00:O0BK0((5+7^2(9FL B"@P?9R>(+L(4G7'N<5ZI.$>7PI"W./ ,:CTH1RVC M-M@L0-> 66_7\TG74P=>E-0<=C..U<5]'6AQQ,640.%+T+)FI?6D5D25K,H! M',;D0_"9%A:-T!:G;J9V/9]T/8OPBLD$ZVFQ]"H7BQ/(,PG",T$5P&6+TTV9 M[FI]A]$@\QH\^W@PVZY0*?$ZASB-[:MV6D1W32)QIJQX X_4I'"/\UGSI;J, M<#CFC.UH82E&F:VD ^ZZ:V.4&])=RX MB5R'?I37ZJN<^!&MS"Z16;ZS!XB")JLMBX0&Q\"F9$:\D KHOHE!$6AQAD(0E#JD8 M%)56\M6*>EF2)3.3(P,_7P2/C016)Z&%REZ:TJ[Q%U]CJUF,P6H"/@$..V2, MA)0$28(;YR3L/B6Q[-?0>7[/E4.Y."RRZ"9:=&,XZPY:R\S M#Q5J0#.1%QJ<_+^G_K"I"5J)KLT:%;5S480B1:)662HL%ZDPFDSRBRM,6Z#S M<&$3.TB:Q 1+L022P7L H^$\"<5*8IQFBCEJA&2K 5<9G-*B\)B9S"$Y[$WF MC*>0)361M^OYM.L)VIP:9![5@-OUE?65B/<+$$2&_.%P@YT[8E2R!3E7"9U[;!PT6H*@-'[E32" M$T8+^);@)4N6>?'9!*(]MKI+@S/J:22%::]H MB=8$N]*Z<@Z"P@OCBH)+GY.EVEBOO%/<"^IENZY?9%U#9"Y&X7',N8;]"FH? M_'E.=(I*>V>$+:#QQ>*<\!TB3U@S4$%XQ.V35B!T!XY\JC*(6WY"SB*Z3>() MP6L+$ 2P"6")Y+BAX19VR+NEFIIZQ,VK MJQC]U#*TL[[?HU)FP0$ 9E,U)D.K6F*Z>6 M'KCJ;27BH\B!PH$CAFJP#@[K#S%P#P$%I4T1:Y.BSY5*!+ 8SPQ;:%J8^C3A44# $&7E4)%ET M)E0"<> :<$. _1H 3Z2*_$1T[8*QIU?4)I?]3)Q-N0_@,]21H ./DYJ/KU(+ M]YM1%$5PBA6M9?92'O[ $]*7]!:NY\/3SWFVMW![\*F>Z/;(S84^2V5DHN/,<,@*&VL*PCX#7PZB2+D5@F"V$F M,&]A?Y:DGKT2T^WUS=ZC.L88[:- M=Z^P"" S1B@MP@6",]S<)SN!_I8L"CD>Z+5;R'? MTC6_^*OG"O/.4U#\X(:#XC?@%F*]IP\Y%\NID!&C^L\7\#[]YPRK]50,CU9- M1M,O7(\CY&I-*GLPJ(BCPAAE 14)RHG?'^8J6#-;S3Q)+6&XYAQ>&X\/FW:E M*;7SO+-SW%D# W38L=V&6?:&D]='J73W1GV]S'VCJ_66I&U M:G')%I&H%GFP13&/;I"3 (UM((YY,)(:6QVIY]+B?*.NM:(+3M*"*8#'\?"T M$I4 ML3F0]39/"*9W2LO%>P?!4MM[^ST#ZC6)X @%TXF#!3RH79V(,0*0E_.&<@NZ MUYK%(98)LV+^' _\\?[-Z9#1@1]BA/2+JIKZMS$6:4^L\6YU'9M5'+G5.TO% M8P=<\BA5<$);4L#](E(@(Z,#Q\R H^ZH$KZ:.\&ZFH& +.@8ZM1KOHR*\=6A M'\'/:OP 2$KSX8-\>#G I+%]DZC-"%:Z4R,W/.9=CKYV>?3Q('Z\SC^"@U'W MC_L7%N_ H56@H@%,.HGS MP,!Y="Z[(.BJ(R7_@03X;P:C41[M'&]+\[O,.[3190?B)30A-T\%$.*<@ MWJ3' ''B#\,1NO$YYL/9--YD*-8"^'TY"^LNF9U%B9U[>?>N]>X?=__!Y]9ZS"C&$I7$R-AG).)L^2*B5:&XIS/AGE-P11X&YI"/A""26]@)0WW MBNC^G-F<=W3[XF./.2I=#EB:C[;6"PJKGAP2QCBE&59R1UAUNRR;,Q78F38C MLM;^^7KLH\:'\/'# ?*&W5"R\X!1/SP:4:AC@ ^*Y"Z@$'MNL**A&*%4.^KG M\42((>6_,9$6Y02)+FE0' (L1>294!69BC%19E9KXI-1!@4['6P EP+Y1.#H M"/V<9TS5&?UVU,\CKJ 5GHL0#3&:7%78-13_U^/2Q]C]W#^IZR8 H:.FO1_L#K AM&;<\"!#%"[D MD-#:"F-2$JY)J]"VV?*1=^%[MKV'A14E6:4*H0$KJ91*) 07B;26Z9RIT1XK MJ:CI.K<@AM.DUA]:^/Q$0M!B[Z5+#R@LI6@ W6J2(DY8,BE@6LV 104SYW,) MVM!G+]USN0!ZWX:C4RS6>(YA0">EP3' ,E CHW',1=]0+C(ZJ8R@]Z9<_#EQ M]'NVL_Z^1YWU(@%P!OP#($A81RP'[\D&GL%?5A%V\7(T75?OXC^$YML*= M#3L;E[K]=:/;-X]CC:Z7IA:N)<$B3P!%B.TN(XLK6( MKJ0+R-Y7G<<'_KCCU I'2Y >E(=3"M4EY2XK% M(5R4&ZRX+O";L]E'$80$?:-X5]%YHW%](-],=!L_'"L ?>IK=#\%E1MX*A7@ MUY-!'4)^4>/T3_GWLWX:'P"X1>PZ_:TP&(\'1R_HU5=\& T.3\?+OS*%P6,% M=[\2!']-.)]Y/E,_#X:3ZSD!'$/",/N/Q!>XW!?^\,R?CY[]=MW3 #>C.;Q5 MSZ6&2YA] $MOLY1'N4TS>YMPYMKC@6TV&%9+_N+T..4A?@JNR7\SU](Y&*(: M^H]^SMYZ*;,Q,4K I]8G*V6B/FG/3)(]!FAIK^*H!_N'WB!:UO_ZS2]OP)KQ M 1]=VOAMMUY)V]J;/S>W-SJR\]\[;]8WM_^QV^UL;K]ZWEG;7N_LOOMC=W-] M<^WMYL;NW&U\\G-[;?O5YMJ; MSNX>O+"UL;VWZ(+'U?I<:H@AK#*!"S_T)Z/\8O++[ZD_.CGTYR_ZQ]7IJR_] MWBQ6HU90%V'Q0!^L0Z,R*AFJW[[:8,]IOO?7;.,V_Y^QS M1Y>_39^SR_=^JXY='Q]N >_Y_WLFGLW<97/=[&3< 2W83QUVWYY/T]2;5UL];RF*2&_)E,!VRH$H'D?*+%9)FXT M.%ZL/*C]\J%C6QXL'JT7<%_Y0$XV%T#_B>1!^WA%I$B:!"DI"(GSH21A5%%5 ML'[99,/WCV=:']STO@A42B72TIT1* M+\'CIYIP04O23#/CL>]RO4?S7GJA[=%\;%'9 M_A![H!HJ8GQBJ0;UH ,GF$0@C'KPF>'_5/NJ1U.Y18.]UC" T:F&OTP4!F++ MT^.* V6>E/GXLE 2H]>'AZ!>.OVCHYSZ=;]!.KVA@O)'8$RI6XAP9RV>EC0$ MH-[_=!,>QX*8V9&J0@N!8U28%U)'&R)-*B Y1P#M;F^?P=&B\/MMH7,!*$E:D349E,+^ LD;Y4SZ>Q^&XFJ-.%;BJY "45CS(\6/G MSR$\^'KIX=?]H3^:5$6\>[[['.1E.#CVG_K#TU%GK9^ZG;?YL)]+)5D;(!P MY&-G%W%]?WS>^05+*#C]_=7:VXW=ZG?V^Z^=M7C/(O@'RUL+Z^\I<'"LM5Z1 M HD1)>%(@(7]"&#>?2+6EIBLI3Q%AP/;K=-=6*0%:GO]KG7OUP:YX6Q7WX#P ME?13T!YY'VPJA4E=6# B<6E" G H]!VH\UO]=#]QH5M[L2<+R]F VT>K41R) M6Q*'C6"L.IWI7B)!Q#7%\,?I"*#6: 2**F!$"\[Y]K(/;#.!B/1+'R/):Z-1 M'H\NXPC'Z0V\W#^$6\DC> ^D*>W^L?:F4F"M)-V27=[;9%M[6SVK-<_5<%AG M I$<+))W3A-3I*;1%G#TX[.76MTP&;A6,A4;)W@31Z.I2K2%824=E;,1;%W, M5"8LI^$.-)PK7E-AU"Q1ZW18J2U3NI.ZP-8ZPTW@3&/($!ZD3 Y@+07WD$;J MD%4#7?5G+[F\J=R_;DU_R+SGIS$9;?AHRT(I 4]?$.4-@,=(!0F"*F)\$IXSH61V2"?0 M97I!=]^DR[MIXJDL+*8C%V4M-Z\E+;N73 17]%]?0X(6Y2$JK/EZ,-SO?\HM M4KB#*&VI:NRC$,[A?#X760'\B<,!8_%@7[(OJO LO$0V0-W5"V*-5>EI:1YZ MK5ZN).-^R>O'<4LGCBC"QM%"J6@=TDNA^+RS]_$,CG6^?;&FMC^\[^4< 5 P M#A8&BZ&MCC@&U) 08W#9\%1L>O9RO#QT5C%N3^0"RYA/AH-/?0QG-(035M?A$Y4, M(HL$DDCL'+^^NK*)J?MII2W*K?7W/7C$PJ7("8L<>U<9CI:@$N>4>9F*SLSR M9R^74.&LLJ+WJIZ\IECJ74?O-XP^GP_/.>G_D1YA= M0\/2^65C<_W-KVUXY<<6X8US\+_H-AQW9P\'X_RE>E9Z(\$J$.<U!>RJ@BEL97EF'M?_GST^MH^VJZUFB,>=GIAJ&;>H/FL[7?5TH661U/ M]^$2.MS4>W8YK>,J.P^Y19-)HEB5I+(LN%*4 IAK!:/4-OTO%.S]M9VG[A[J M;C:)_NDVR34G]?/6Q1KH^2A- >ON&(I\) M:84&D M#J^S@TYT_LGI,![X4172]IUPVC^L-L/A(%8UDW[ M/^]LG6XIM86['-4BVRQP<8\N%KDH$S01%3TU-XZ$1"G)G@?85J!!L"MR MOCR2U)!PJD1N--^?NR):N]>"MV5QCRT6.^NQ5UC4@1M)7J<.\UP4WZ]&&,T.$PSQVL,$A8'7=JDM4_Y>0<\R/&,6>JNS/B1DI(8[S7! M>^F4"E$(+:P50OCD+6_B%;H>NEO]#P='NR!K.^6/YDY&K6@N MH^':V8ML>V__?/O#.[7S5X\F[SS/X Q0S.BG5#"8:D%Y>:.#Q_:G7(U)Y,L* M_*]YI"FC60*(C)(%XM0?=PY\JJET2AZB$*-(# >'DU*T2^%KZ!S#Z3GRJ0-L M@H--1<[P/8_>8;?1F MB:C4;[.'*)02/+9A7D9=:+$%03["?+K=R>0>YA/^N M]10+7OH2B?8"62%M1&3."6A5ZUDNV1?V[*7J6M!J4BT)O55)PT$I<_3XV/ZQ M[_>_FJ!409'=2_97'.Q<7Q"J,I2>&GA[#-\N!T=#@_TP*5,W9\ MY.#CQVL,:]4DB^L6 4-)\,)Q_0V /_B=BNJMXF(3O_[8=?Y38TI [-8.QYTW M/LS2L=74.^ N5/WMJR*R;!T /N^=*4I2PWS)PL?H,WLPHD!J1584410&6),,%Y3.!34@*U ME_"'+YQY3ZEGFEICW$Q"<58N5HH.U?7CD^;+GS* EM'.'Q10.I4QV/P:1H2:0Q M(HER(CY91E@VV0/:])&E9R]=E]GYL>6/P.*V.GE;"=G9&!T'49(B9N<DO-AOV+9USK!QA4)M$CT1!KNB&6.$2J,"]E2QCT'&,QD M5[H%[3[?%9OM!$ U[9'\J9EL/3.A:)5-4%%Z3BUCGMD2#,U%=HE'SV4K,G!5$N%Z.T-;!^2G*9 M'+;4::\C"(.1232F4TU,YZHMCBV(NDT4MC]L]JQPP?D421:1$>F5Q)'AI1HR MP;D*05 _G91Y? CU0#EH(=03Z(@/:R 8JH#U4X2R#(*A-"/@\8)=#"JAU@9/ M2V$+FV#S3)9?!4(9:6@,''28EU)9ZKS3+%AA HTLZ])"J"\!H?8V>TS"?I:& MX3QJL"X**ZB$5H0KI@&)!VF1,5V)KEJ0O_\^$=3U$-33HBCM5:$<-J!E00:7 MP"H*W(@V%O4E3.<>.)F&42Q3(=P9G"OKL$=!PUDE+8;\Z4'G/%X0;'@U'/5 26ASU%#AJOY<8OUX"6 M -%PSA@"NL,Q9B/U.*"=W5#=\H5Q5 #_G'F))B5+9Z5++$?IHA1" "QG+8[Z M$C@*7#-G$VQAIHBF1F,YNB V4$6BCE8PS1.CY=E+@RG9!1#\N\)1$XK=+3^, M!U\$1;$(\$DXF:FA$G!IR-IG540NSE#P?!H4)5HI?TK3N?Y73TBJLJ6)E(A2 M+GPBGGM&:').\P+"3L'/=*(+^N?IQBOY4A2E,>K$)?>@ */3.8487*3:3^I5 MQ,1VBA9%/;8H7/S5*ZJH>NVM3$1&Q8A%0@RNG!Z56M$517P)%76STJL)^&BEQ"0LD'3?$A^"(!7]-"^LR/#1 4:ZK M%WCI/W;A5)/W8TNP5F>8/PT./U6=6/!UW!T1WNW?D\G2>0_>CA+9^B*-B $ M;9":T1 2>*JFZ:2Z/"\1A*H7,8%4(XX422;4DWC!*$G/ZP:E6>06:@*%)L2]'@Z'"*0__?N/SM_#D&XJ\],-\BNF%%\ M+ EK>_7N(4-[^SUJE>6T%$PD.XS\"Q*RDR12"4">2JX46&GS?$$=^C4R])N: MH"MC'IH^^;K3H?IXH\)P;,+)84[[V/ PZE03BV#Y_.&EL;^NR^KC53V"^3AU MDA]/#T3'CZ(<7LW[12P03L=5WT7(&?S1S^.:K&!\,!R<[A],M*IHCHRJ+]$IOFP[L> M!_SJJ+>@::DA,MF*D<>3R(5QRCM=9>#Y<^ENT;RKDJ@48XQ.L205DM2&.V:B M*UES8RU )G-GPK]6+AY;+G;6UWJ>8Z$4P0/4D@)64B0Y2!@;J@SM)503_RZ<( H1BS#*_ MA4MIAN]DD>1,)&7MD^\?(H1X/1BN#_W9'9E,Q$\G.M=\'H6#JUE0A@5LWI$Y M$6D=N#M&:.*TU]HPQCQE8(>7R,WX8' ZJEIF)RN /8?C*>GN_WU:NUIO2;E+$!7P*])*LF3MRI(H\">N^!RCKK!M$[05DE_:26] M!\;;T6Q2\H3&PG LG"&>XMPG:H1S6D:/E93J5J^I;@(^CH>G"6=_=:(_P=8V M0)U6S.3@2RJ9 M*@D0Q>7B:6#9E\Q3*+'ATG -&=\=I.RZ__V''_5'NR=# !H[Q_]J;@V=<=9Z MW_7XN0V^=;'?8]PGKY P)Q5L>F&)>%TTT2YX93RSPLC%$9S_?-Y9NS'ZC0)S M79;0"5U13A(55/+@971,!D<=RTY$":(?K0)X<@MT;.7D,;3-AZV>-)EJ'SGA M,CLB18C$&PW62T0%_]/*8G,4P\G,"R7E;1=DX1,\\,'PO":9N,K)/T;X9?$G MD=_E&OIJ BR/&%I9.;("1I3IE+7((-DF6F>5,]E&Q9FD8EG75FM6OX2@7ZSU M .4PPRPG.C%0B&!)B4LN$UN""BGRJ$M$<#8OY@\+K*0 _E6R5B(ANO79!>NH MPAPRF$.X@#:P\M7$HJHX24QQFR6)LIJYH OQD6G"$V!ARK+1PJ&=O$4LNH\< M6!%&@?[-0J,N 2=" NP#0YE @F/6L@VL?&V(M?>QQU4R28E(DHV62)S[:BT. M_(V9@ZZ1@( ]:)3Y>1V/$EGI_-"AE7IWIMII%SQ80LL+]R4^E+%YEXUD@L=@,0N0T<3(QHIUT#NR-Y]03'T@P+2%=+?EW/5J2-5HJ; MKDQI99#LE=)L9)!*V""$,4@X8QD6(9@V./H5K=_''H8K3-#@BN44B;0 LCV& M26V)6F4-R%LZ+"^R\PT5"Y..]P]\.+4]<8K284LX>6%"V-?%T&A) E';M /_=' MX\>JL3&*&RJ+X1ETK(<;S4QA)B<%D2-S^K;1733P9GW5%4_G_!=5U4[ M>^#/@=U("K 3^$2:2%XX\2)R\.\&(:MF48*Y1#-7 M\Z&?CBM0'P\'C6T\\<-J]N3@)!]/IEL>Y[-YFWW\LU7"@6?\]JDKX:P..67/ M2_1"2NM]5$4CQVMBX$G3AI>@K6'Z*D'>CST&Z!:6)9. "34I:2!.J$@\>)Q2 M!9\LUC!Q>L?0W8-;N@%4I&)Y-( ZI8G*,P7(&_1&!F\X:=O "C>)LK1528\O M%U6V52D)NEN3&&C!_GY0WK9($EB2.FAC63)5&?O"65X8A*VFE323?0:?\O 8 M%5'#_H!*I)*/7W9W7K_]]8M%9>Y2H&(>YF]=MP+X;%"^^\>GU5C0:W:AT@V9%C8_I;83 >#XY>T*NO , :')Z.EW]E MR@#%2ME_):J0UX2+F>$[\/"@GVZ$?B"USN"W]XYL]'SWZ[SHC2 M/YX_+FYO=&1G?_>>;.^N?V/W6YG<_L5Z)KM]<[N MNS]V-]3N?5SO;NSIO-];6]C?7.Z\WM MM>U7FVMO.KM[\,+6QO;>H@L>5^MSJ2&&L,JDTI,GH_QB\LOOJ3\Z.?3G+_K' MU>FK+_W>+%:C5E 7?<)A3F +&Y51R5#]]M4&>T[K338>PK\T.7/S]O/JK=_& M:?X]9Y\[NOQM^IQ=OO=;=>SZ^' +>,^58W7]+IOK9B=CG/@&#@"NU.\G/B%E MQ M^\KG#KK,E'>8R?XN#D\<64G?;HE>(_'4S2O5]-2MQX]KX[,ZUVD?T=2X7 M_O+Q_%:MX74].F-R:BRC%).I>.5#YC)'L-\NBS8EDZQ.[:$UE*("%H3G"V@PPQ M6(<6VR M$T(RQ;PHR-SHJ8J59[4D<#DW^?PI I<_L=S56NK#5H\5P4+4C,0J$XB%HT$R M2DH(V;H(/TI387#'QJ[*:ZP=RA5YS>XG*JT]^Q*2"E+XN#5M- F%M[\ M.0F'7X^&7X\5?X?4I-.C>_NCR1ARW(H=U))CG*L;!Y_RL4?*P;J/%Y]*$Z2" M[5JYSY?KB"M_ED,!Q?'RF) M*W8\J!YXA)<.^]4R5YJCCFU=76$],+(#JNC_PLW@H2Z_7?J'<&/X+3B.HW#: M\U&G# ='U3=P%'LG+_8NGG?^>W"6/^%4XNG+&L+G^I_PF![^ \[)0L8<-3[H M-EU=<,NCTW@P!CSTX_A^'@_CQIU-Y^W+[PUI/ M*'BJB2<$8E@?HQ-Q.29"@Z!%IQ*9!;\\@V$X0>=Q>)J?/4Q!X"C4?9"RXT0: M75&J__W^)37' NK)41-%KF?7CV[O6*S[$W'TJ\?O'AX.SD8O'J9(OYM0CV'/ MG;A;J&>5PS+^G-KE7[WIL#>_)ZE^FHL5CQ'NFD2T*,:SIHYWPT<7!+_J\/_L MLMU\#\_F_WFBFY^^Z2&>[YNZZQ7QOC;0";VWMK/<-5BLQH(HKT1"I.B4\^$ADYC=Y82I$+ MQ70EUUV[8()=C<">9G?@6RONDAM,TJTZ>M:LM?JMU6]75!6:N8)EUMK#1@DA M2"FRE)(FH85E2Z@J6OWVQ?7;^77]IC/H,!.0,8P)(JT.Q$85B3)>,19884H\ M>RF[THBNM,N88[\M_;8R&&U<^>\)C&YRUI#KH\>ZEM5RX8,KVBFEJL$)X4;,V<C"2)ED DM98XR2.)OC!F"DL6^Y@UZ\)>_H;V M[\\0V<)]4,VN>B0 1_'AZ"#M""G7,4E$D=\$6Z3PW+.M8C%"JQ1'?@A[: MFL,1RN3"634(E4DBF2W$(?6:SXJEA%1Y.C][*;I,\*[A\Q,"[^?Q?$-QFW8+ M7]*;1!F4US1FQ:60*2CEA*?5@!NF?&JAQ#>RA6>@A$LZ"2$E4J(@S;FPQ"O8 MS*R8J"2500?[[*7J:FZ[=BGOP-?8PC]#:&*O*BML<,1#XA /""!_UVHI.BJM M,HDR065,P3N?,LM%*NN0^[=%%M^"6OIK#EFXDJ3#<0OHC!)IBB(A"DF$%"P' MS7UP594NZ"73=4M9!E;U:=D%I?Y=[/M; MD,JDF@]N(]^L*K[4)W^&0,V;:_7=WP( M4G$4-4@"P46^7FE2-9&,+Q-&;9W),BV5@Z,V^B*,H>#3&0O>0:19L\"H9'P) M;6VKI;ZXEHKS1;_26$:5(MH+G#-B(W%6&"(42\PD$QT2NLLNU[HK'BV.\YU& M:W[L78S#R2F5BA: &#Z!Z8J,6I^\#RI(95NL\>WLXAFLD0T.O666".9@%P>F MB/?*$Z6$3ED8&:5\]M)6I?NPV[^A7?PSA#+J+%&%(3HG_AR[0>]91=PTCPIX MV&EPBJVH51"L;3]XZ*/Y<92X-. AADQY3C(*Z1GU7D@K;,Y6I_LDU%K5_7BJ M>W\.@%$=;,H^$8V3$27SE(2B+,D I[FU,@5:GKWD'/2VZ]I'B_8\QJ[Y/IJR M6IW9ZLQ;0N69"E],%(8R4)_9"BR0*ZIJ#%+T/F76KD/.D+0]_]L=]''2U@4BGZ]%(UZ) FBP1A8Z1Y?"4,WYF.+M2: ( M*_[X>]#O?$]<.U8]KPESOQM2G+M=[!U)<59%2$] \GTW2'#)\XS".<<;-<.- M_ZC<-]<^^C.$/)"5[@XT0H^.^7\"[/YC8O GB%M;Q-IQ][RP??LI;<"D'HY\!M _._O[P_O/.WCZ\OWFV]8\MNG4!X!N M]OL/:_#>_L76/S;%W^L SE_-@/8/?QP!C%$[ZP!OX+/O+_ZZ@/OI;_W[7_VM M]3^.X/6S]Q_2QZV]35K1+_1GJEI4R)P7151-[!LH\24PHJFB@(4HRU0^9LEP MFQ!?56/+>VGL-K_V#:LXA#Q[9X-6LSV>9MNM2E6 M(F.:&"TUSHSAQ'(9NWQ]-I?&B&[FBX;T-X"MB?3 M:Z8%;#^D7NM_:O':(^JU=W-Z+;(DP0$M1'GD.%44Y[=>V,;8O70AZD(>Y&JK94,\]3%J%V,P_ =O,V/F[U G^+*:9C5??E=)9<[> M>BFS,3'*D(/UR4J9J$]@3DV2/:;8LZEO/?4^-PM+#[&^M*,ZI//40RC'@_CQ M8' (:SS"X0/CG^$XUQ/A]].(>O>QF1/B[__\9YMK^_+[:/WL+_?4]C1 M?.??[P0<^WQ[[R-_?[3U^?W%OL#]>;V0-7W\^\,[NK.^S__&HM8/;S_ 7E=X M_K_7-]G.WM_]]Q>O/^RL1PRD78 ..-M>?\_J\NV_>C85XQ0#(*:3)M(61ZPO M@=!H8U+6!I"A6@>#K.:TAFI2BI(4+("S0 =:..@AX7'CQSO4].["@>#XKSHS3_K['CJ< M\@@NR(_A;I8BA-&!'^;1#$@P15(6,U,I!%""/( B+*"2!.5:I;R$SF#!W._+ MQUD]S=WJ7&NGXX/!$&XI?2? X8LKF8VS;?#RN.> R@JA,BYEM'Q/^9A]4Z/HK( M\)L%YD\_W!GN5E?W+[RXJW/_O++!M__J)6,TV'5%6/!@IE&>-[9+%/?Q-856+]#CQ]HOMH8 ME__W/RQGYG:7/[J=P;#Y_15^^ B^5QV['LW>H,K)N/4;5!-< M] DV3V%X<5S-<,=1/]&E"@&/-*L1 MI ?8:Y(J/$F>0!O1 J@W4@ZO:,'OKA&J+KOKVO]?53=='EZ]6NO^*4T!CS$B M<#@#?W24CW]B;?%.;($O J#<2$Y),<6 0R(LL1:, P^,6U9X%LB",CC.<^J" MX.(2>+($WB673YQ,;:WGG;51YW TN>1&.S\+@ #OSS5$->=UB"=(W^.G"#= M2BCA4]6;OI0^+F__4ZY%%[3)V; _'N=C%+T1/SR9OP M[_A:+][5U=ZD=[J=7_RO'7\XAKT"9XX'_GB_.ECG9' &)P/]4GTA'T<\V+ S MK'?B/ESO,?IC-RHU^/SEH4'JD5P-GP?&0DH_HI:#RUMO4#LL"UQ-^+7Y9!_. M,O/)S>,X&)X,AK5'!\<<5'L<+GJ()TF#>%JE:5!WU@_\^!A>'Q_X<<>G3W [ M^? QH-*;'-\60PZN,'7@SS825%5]V- M_WG=/6U"6_3J*SZ,!H>GX^5?F9O<_K5:4,E4JT+]?*9^'@RONN_V,PG#[#^2 M*NGZPA^>^?/1L]^N&SNP=,WAK7HN-5S"[ -8>INE/$VX"\Y<&UTP%HV OS@] M!FG$3\$U^6_F6CH'0S2%_W&'$"(%][QJZ:UP",@/[,W_^LTOB$E^H89G?J>H MX]J;/S>W-SJR\]\[;]8WM_^QV^UL;K\"<["]WME]]\?NYOKFVMO-C=VYV_CB MEUO)Z_;.WL9N9V^G\VIG>W?GS>;ZVM[&>N?UYO;:]JO-M3>=W3UX86MC>V_1 M!7\W+=?./G=T^=LK=#%?C_3?',Z_+3,(DOK80NIN6_2J\?SU8%C9C\L.9S!. MDP;GCF#=#L+/BLX4F4RN)4,691N6ATQO#8'.A$RUM]E/]'$CGW^^$Y?KY_?/7G+[[S;.J4SWY=S7D$K#?C/2[R%:^< MH9GCSKNT*#B+?-JY.\,/UF5L@+(A(]^/.R'^MDW*'0:'L-QXY4/W!SX MR@_N3$>-Z\L_@L-? F] Z?U8F:WJ ^B&OYE>>7B_:&'2 M$J^=)S(73ZR#WY23TD2;LQ'@*THUFU;JP",;@1?41XU;2UI3#@;OC/,DF(S[ M._=!-N SV4?$^P">4B.5-SF-WV%4!L <>E.U]KDV-UKBZJ>HO]_NLT#ULO]_=J*(8^$MGK5)T(#/X#3A2 M\_V=O5=__4]GRP\_YO&OG5_J8#3<1 U-;MA^';0^DSVX7+NU6^SA6PQU[_%I M!?I!,E?9*8UX53OL2B3OK,?S%.Q+&4COLGA^]^)E676U]>-?3H%L,59P8I@N1,5CB?!$$1TX7W&DV\64<1M4G+LTNWD1S7TYW.V^>__F\C*87<7?[DCK*O[V_R@+#6$<\+)X"G,>Z,0)W53PWN^U.#8EKAKX1_ MZV)[_:^><"(4'-#-CVK5G)]3[2$:!^V;YVZ'<.]5!,JKQ8,-C-N MSL;IK\ 5?O*H6HM.O=KX 5CZ3[BV)Z=#6(]1'1>KU=D47,<]?31 M8%AIHEC M@IGBDSS$A%SGEZ7 J(9=,YC(RV!53-%*G20/TG&5A##.&.$ MS?12($O+"!_!G_55@G+9*5=2O=M48#9XB?"?#C!M"3AG3Z6HDI*6!,,]D=0* M$HI0)-%40I&&*PW:@\_/;OG/7R]CG%>2UTCS,,<, E*9E6K;-Z(X([*5WK_4 M.%.':3+G=7K_IL#FO43I=MFY5(-3\+J*;[;1S(GPR.V]V$O9R:1%)CR)2"2. MDP@F,!P]J N3@BL&PL.NVF,FX4R"48F3ZI%^AQI_$K._Z@*X*@U;&U>B6XMX ME9&YFX&]7J13Z^$# $75RU6!"!X"/," MSG2]CI^Z_*NHT8) 4[=S>E+9^6'.-Q@ Y.+N'\/.JFIB'KO@O=K#VY6-V2E_ M(&"%9X&HYB?V@__ZO+T>>UE%6T),A 8<[X)#]BQ7A:@H(N6)JD@3^,%S6OW7 M3F@>8Y5Q:(!(DXKJ5N)1"6$C]K4[RG]]V^&S_AI=C.L? M>R)Y:V( A)T==I&41'STA6A8%2VTB FKA5G7,-GE5M^KPZA?5>T>YUI0+@LN M_-4B5=C]LN9A:,:G9W%2XO7,00CE9+,4) [ZJG@B5// MA*"5^IP3L[D.]XD1!]D/_3K']#;'P?XQ=JYM8@*F7ZJ8Z5IU\978P7W_8S!( MF,%;.TYOX.W^8960@L\ [$C;^7MIEO_R(DEW]O9[,C/N2O2D@(%#]B9'G&64 M2.=SY$9ID%=D;[+2=BF;!PUUT#OU2U,+4G6-3)OD*KD:P# ='-V9J9D(DH[JT9FU4%W7/#-NH"M*ZEQ5IW165:DJZ M*-B_S$8EA='!I4SQ-QZ]RGJ%R,5$WJ^\@)TRU:WY:I)[8JWDWJ4E?&?O8T\* M*:W+H$X9+P3,7B N&DN$=IJ:[)G5ZD;%BE*QFCP(KW-1D<=L/9S0>&VMT%[# ME>127*CD@4WD86Z46RL/CYK^6X=C7'P\VUG? MG8Z"GC3#'<$::#)Y(73IQ3 M@2BL"2U!)9M\)0](CR[FV3:[DV:)_J=<%0]6'O4H3PSP@4^@T_+Q5*)X2AW% M:^KHSTD,8$JS34.\X:6-:W1D4U'8QW:'/,*"B)-\/*HT:V7)CP:G=4O.*C;Z M@>IKSEBO32YUH[ZZGUC\-N#OOT -;>#(-;Z]_NZB9ZT/!JO\0@F8BK8*?!Q7 M2 2HI(+*47OQ[.4"!P?UT"K+^D M=(=E;57.74S06L\%H03G@E!P8@$^&4UL M#)I081.L=G%5=:=V7:W9_+J7IIK^O*JF7^P:\BGL,JV>OD-?^":(=F^$]J0< M&E,S)UNQGXC]>NP%)I.3.1)5J !+JR-QTBL2A6.9%V4-=EPLT72KK6]T*8*G M*4(.0H88@]"TFYR?0W(DM)<]V,W_[>N]^/$CK+0]2 MG=0M0DA#C8?-+ED$S"1R3LH5I:/S9@E98LN#]%CZ76%=0 2;6:)/)'D6 ,JX M3&PJ#,/T/(,+%<"70N])WYD(:4Z\'Y,(Z7XRTQ(AK:S_S[;V-GO61:^U8\1D M88DL&80#.9&$$-0R#0\_FMO3-\O5PKR/4Q*8%\:S84S+%'Q(X%!1QT-6LIAX MC\A;2X)TXRI_>-\#[S5% 5:=*H.K+ KL_F1(+A9\F<"21>[!^[(@S:F#K\6" MM$@OM2Q(J[$@+7F&3\J"]'@JH65!>JA3L(59)"$MP )#3%+@!7KOB#,6?DBP M#44P\,K\_6F0ZOC ;5Q(\W+XK7,A35]Q2[YS(_F.:LEWOHUK:?!R0_!3#AW M6U^"F?![$*!OF;UI7A9;]J9OE;WI7HYNR][TJ"XN7-'%^U[(,I9("\&R"B(C M+R08P0D##*SAP4O!]9=@;YJ/G7U_VG$9>],RS?0-L#>UO$U?F[=I29RQY6UJ M>9O:+?:M\#;=KL$?A;=I_C2/R-OT)/GDEK=I ;**?&MOK:=RL2441[0+B4@! MH,J&( E5PGNF./=1M;Q-/]"JB^V+OWK4>6&XY,05AN03BI) 5X;X8JVB0GI M9M"VO$U?D[=I MYNG\]+Q-CSQVJN5MNJ?VX%OK:SU:I&',!>+ @A$9%0(FQXGP2K$0J N>?[N\ M3?<2I9:WZ1&$1VRMO^]IJ:VG!N2&"?@ADB5!!4&22"*S$E2T^=E+U](V?67: MIGD7]TO1-N'6>-RB_):K:<%N5#M[[WN.1A=*X21;#T P.TF"9> %N1"#S%YI MJY^4JVE!).7;YFIZDNA,R]4T*YX?/V]?[/=$XI)15TAFR-44O0!W768B&8>3_O[^>?#PYW#Z)$VU M18#7CH\K9_JX#EY5T?\ZSGK0'W5&_<]U+M6#.>O#?O^ M\*YU?HLOH_/U,@CP#&9JR]@CL)09'I6//@=/M2R6!NE=YE1F\ 2T<6)U I66 MI>RA1"J?=_8^GFU]V#K?_O!.;GV(/2$ET\$P$J7UX"U0, !(,"XLK)R$UQC6 M]+&N%+S+<43J/5H!5V4L^Y<_/WTP9YG-/A>3653:2[C!H+0I7"K#>"E2L,7- MY"UGV;Q73:0W@3B9+=_KFZ(OZQ_# 1_(7O9 [=6REZW 7B9ZPAAE1-)$2">)Q!E:#AX[L;P( M38, P!0?A;WL@4JH92][' OT8;/G8=,4&@+1R)U9T3@%"CA?%6F3U\EP!4NN MF>JR!?KF,>G+;FQ]_68#1HN[IV[MAIKIGE(Q*EH2*#@G9339E1!S+MRFY+,1 M_HF(TQSUS(!^54P:\(5$R"7R &C91?#U0GP\8JV?=L==<6=MKZ_1K?U>\B)4 MY4\J2P9^$959 MWK1YI7I7)K6?D6M +^<:P NNI/?V[GJ\BB=A&\\DQ5 MPT[0M"O_G\[&_Y[VQ^<+_*9KFVGAI=UZJIE+*T)9*V1R.2OIA HT6U9B@KLO M(LE\([O#5S'H-]FL'XIQM3_"LLR&WK2*OU5U7ZLR+%-IE4F4"2IC"M[YE%DN M4EFL1WH8^VJ=F/U>G(2_)DZ"VMK;8ML7FWR;;YWO[(&3 .#__;__^6%[_=WY MWQ\.#M\?_7T$?W]\WY]U$CY^WKIX)[8^O!?O+S;5]H>W_6W^]@"<"KJ]]\^C MG7_\J__WT=_P]]O^_UQLG&VM]4PN"G82)5G@.&<:!/'9*L+168R6TA@I#N,! ML<)_-_D&]RFM>J+E_PZH5+_X:G_>.NM9E5WFTA/PPB.6<7LDS4O$^L!U<$%* M#5JJ B0+)@:<^&&3H3RYU&.C;YRC"-<+ F)2F*8XCD6FIG''-S- M6OA2C&?W:!VYG:*^F)/TS@$27=YOG.G32$BKQ^RL]0H%2!Q"^/_9^_:G MMJXEW7]%QO5[.%%4X.!E2$<0)3@[^A5I/$ ;$2!#;_/6WUY:$ MA21 H$EV'/O<022-OO1_?77;X)66J"DH)!X9AS1QO*L MIT;E!2UJ>*RFBI M2?&&8@>%H?0(# 8G7X\=GB8R1X/.U?Z0DE*E^'=_3F^_FK0>6O*<$Q6VFM_7;J$=$<-JTW)O#M6YVH78;O?[UX#MCF'EC/%@UG'=PA7A5 MER>N&J173J3M2HMRJDZB-&N..,O_'&E'^-QI'*$S6 [_P)[()$P4R2DN98:< MLK?(F1%6JU(%R>-CAU#W"U@'?9#+U/7XW"A[^!7M<001N(SH$945,V!*ACKY M@)09GT"I 0D6UC;X%)#]K^L!#'UE&@AH-<1Q*)#C$^W&RN<')3%%3<>EEZ#=(+ >EO?=&/1.G1SKL!8E>3V\H<1S3:!6CN/_I8 MV^!-\!RBU9O&W@+@RM#(560N&P>4@74J@(W41(]OV%S#U<*<^]VM#P=<@Z'& M6Y*D9P3!BZ+_P",1"%9H)[(WR:PB7@T8Z?6$I3NF-$W3I=L4:;3'O'_!RQG' MN!/TOM>R*@B!P MT>E.8%'5S#+8?-3_R'^7(2'7\\BK@>?IM/,WZG+5Z%*^[3NE(W0PRZ;,B>KU M 6H&TS"$C.I/]O_.8*94]5?P<]>GVI??X:C/*=-@J_O10ZXRU3I-GPG;7D_K M-Q81+7IXR5US 4M5_=LRT_K5D:7M*SR/@Y@A!)T541 +63*&&.XTL:J,@<.; M7&T2'=D?=#V59+ Y:'0N^!V30VLD6CP2_7&_;G]K,ZG4"V:\O& 6:D N-Y.NA*YL^=? MI:T,>H:9.4>MAL"\-=E%G1,"&W@?%E@R_&I3!RT\[\.R.5ZT]MY#-0M&,6W0 MK!"93!D*R"5Q1G,"&=_(2:FL^=K&Y%2O!Y2$*RTR%UZ&+#G"*\/G'&P*+&A? M^FC-HRK^AX4>K_;1XO&WM@\LY&@3FC-&A2-@@B,^@"32.R\M.OZQE A/>9PS MD*7Q N]*!*I?#N"N].LAXCITG4XK8+@F]6\KBE8@8T"G>I5WA^CS=S6PLUNZ M=_ OK1P4WE7J-6II5NVZUC9^N^SV+MW9=89E\[3?854>>AF!5UFRN_8!C4_K MF*\*(29_T3Y#?[K:(#2^B5-(%YBDP&B"I*EQ"53P27.GI&)SS@8;+$Q=D5V; MSXXKL'/<.@B*9>-Y1KL R)6YUJ1,4"%:.\@;:S6J'Q_!@3*@-(FGUTPOJLM &&+M/]]0,^("X943EI'LE"!@%6)^&PM M,4):$7AYBR%,I+/ITM ;F18XNLUK$1(AE:!>2A836*")6YI8Z?].(5O&!^RS MEH@%^AJ?6\>?#K0P04BA":.WR,2PY7,WR96 M7\?5;H)&M69Y&*DK\^N0:AX-C]*[,;MT+ ]S2#UXW/59ZK S^B2Z,9NE3/H M#[P>SZ0V1_?4C?HWSY60=^EHRQ&! 1> >;*EP$-IJ M+2RJQMQ[S/$"!E.S!RFAY1N9_>RR?]4ZWCQ =LJDM)%89@T!K00QRB%I,BH& MEYDRQDT?F5V>^MV"^VT.H^A6?%J-K7YZ2LF^1;!_O$NPZUWC=_;_ZGK7^'*< M2]W)6W?RUIV\+[&3=VHWZKW=I6/=J G)K%!<6I,CA 0F6R>]HC0)_ H-*[)K M?+1!J QFNUG0?]'%0[O!IIKV6;7Z^X9IC]/&$]^2#[J]1&/>4!DZEB4E&Y\=\",H>.LFQG]=9 MF3&.S^UHC([Y:5WM;!X@FC$7 B72&?0YT'LC3FI'6$HYT!*KXVQM0_,FD_RN M+-!4?Z'D;,XZC2)B@\'M*!0]Y/B#>?+CLVCQ./.)E8Q:ZV0"]X:"#<%389AU M,223 )1=F%BMWH#0[RE9[[^VRL9,*7/2@90^8?1F+4=O5GCBLQ,Q&&9,*!UG MM,E@#!,5(KL!7 MN0#;C_J7V1/W L/U KC)IO4:$NZ#!/SOYD$RTHAL&(E..0(A:^*LX$0KZCDM M=2H>T(+8.V:-7'3F'5Q@F;0,CQT\VB6I;'"I)(*HLK+,M;X6@/LM0RT CQ$ MWGI_8$*006=+M-&20!:.6$\C3Y+A>)S28P6"7'21,WXVH:P36'4@SS( MZZJ_:NN.FW$SWV(%:F**^RWB5+6(U=+T,&G::\$!TBX7?(@D>VW*JAST&EGD MQ!JF(PI::2&E1DHS"KN M>"14R>*UT4 <>E5XJY+GD3I &XM2(WA33"EE*;VZZ?3\I/,UE=;?T[(BI7+[ MEP';7P.3'VP2;;FO54CFE\NSM"C UX8;*;Q2.B5 7NA9E"$ :".LEGRX($D. M.9BZ-\I2 _ZB5/?3U]W- WPD-O#,B!,)D'QE($8@BH)29>D#5=8@E=>JR=B= M(?M;J7QPO:.YUVH)A9)"90S> K/. '"%2XJ1C!+),+O%LO1\-\6R?[7VK5:F5_%XE MW]L$M LA"ZM**M=;B8Z I F= *KM(T.+0 WC)6)X+Z6G.\N.>^^[GP^<.BJJ.XD<=FW#-IF6TU-% MU9+M:W&KQG:@R4U?4C>T>V6"?3O<'ZJX9=HUXPA79?*J81:2',Z4K0V=1C3/$_^ MYJ,>/L;-L]A_CB,S2?;P+T_V$<;+;BFO?=T/698=)<:"LRD1"@D)2V*EBU $ MHCG72D"R(<>1L1;#04W]U;"U)_&]/8D'19>4!):R JF%P(>OK1>9666S=&"] M'Y88ZV&5?#,H\OO"NJ-DP2I6 MLL@^$(" V(]>-;$ZE%2N+MF%M0W6!+!-I&AWA &JIO8%>64JI&BU@T#1L9=) M>IL="I.T($3P20RXN:F]LJ>4#XGI;81D,M=,.M=/.T)M1 M-VT]7D<%PC:E(B7#@:#[AK =M2?.X:M >7#6FI1#7-L0NBEG<>E^G'3IYA,5 M$SEB-@J) @I!,V>X0G)Q=N8:)2=QG/+"?[)39?6#F/WA)&DR'HZB/S MRS83*A65*:A,C9]=3FZZ_C7./QO.[X:+SA.A?)F\B7@! ;@ KY4-R,R!J2!8 M0'*>^JK+Z'#(&*U;]]?[>X=?M[9VF>MXT.YN[5]0+W,-AI'I"O>6Z1E MFJOSA$7-DJ?".N[+FBC6-'2&'H]'X[S3#EVWE"V7&I)SGFF*R*%8=LY2I18F M+#7.SR,I>Y\.D)0G@ZY/-:^QOP#1(;PCVI?ULYPEX?(!W!S((X#P*8F- M1I\X)5Y$2JB1+"ME.2V94Y0)I6:8!_-XI \A& E"E_W5"J0!3Y,7Z%AXF<"P MAP\V2A6H<['!WE!O9R]CX[;(;CEPO M-38/NV5=5%F*6[Y972_]8?+MZ@WVPS_[&Z603E1H-KVD*(+6"F>5 MS%!V/DT)Q"'DGI16S,;F^L_KOZW_:Q-_+ OO&C^?=+P[:?SFNA=GQ34H(QM* M^TY_\O?YB0M]X'.'U;]G<;C5MU115F4[.:4[Q_]-G4R_.#SKY_Z_R=BW)>&[ M>2AB/^)Y_I1>]=;PEFQ=A8/D?8I<6Z*0EY<9#8DX(2S1,3)/J5%0? 0]?4Q] M-;'K-LRI-H2-%/Q?V[G9P.W&LM3K#<[?5:9NE@2,BM70\/?MY5ZG;S_[/_V! M+O9KEK/WGW?0%Q7<^2Q=)DG)U&\><9RB+ZI8]D&;E&2=B* 75'/C+LXOVR:!P;4#^59_\ MKZ/+,5)P-0J<#\R6N71:4; TEDW0,&6ZQ9!!U2[\\\:S MAR[\%,_]@2F;C9X4KW<.=X_ MD)(Y2;4@W)1R%"95Z?)"Y;296N$A!A9+R9CDT*1J_C;E@N+?(C'?>@[*BXM. M&3R[&._YD=)%Y!-V);Q"S+_:.=X\,$F%K)DB7"I36A$\<51:PH)+-D:4+4'7 M-NSZE,A,#?K?)VY;320=\#8]+6C;34,'<^X57:+<%0@7LO&;;*QN_7A0/-8"H3P9AN1 M"-AJJ:@ (D-TR62-CP3Y.C-RZB##&K>?&;>K*:.#G">=AML/HNR0:"SSYRP" M 6A>UID*K8.0&;TY8<5 )T%0,GQQ5V!OM(Z@PHP?]SK5?S=KM)YYYB\O@^<. MD.0:KH 38:K4E['$&:Z)\<%[B>S7R5!HNT(K3M5D7/D)UA!='+F+R?#A;>;! M?ZW$\]L&WF_[3G^\J[#ASJVF#]UV]AJWH9IZ&^IRG$N]#;7>AEIO0WTUVU#O MW6XZM@V5N12 (A!P[L#&8 )7(48\!,N0>5J;I7![873ZY8[JKX(?@WHUN3 & MK:25R)6=H5&#Y\YS:WAP8()%-FWD@$%+*LGPQ6."WIOA_R[;?3)2L^G;_%O> MVML_2%RZ3$L=CZ)ENH)%[JR8)0)5R^#_19KTV@8WK,GYG95CTZ/>A0M_3MW4 MG]9?IO+.&\U^C-C,-6*GEIE99&;G:O,@6&J"EBTP@39.1 M5TX7H[PI[&RSFZO:GF]/H$C4WM9V'3]Y]KCWL%1Y<=$3IV7IQN0V^02,5Y4' MEB8D%4YQH\Q0B=D@>H(O:NQ_8CT6.UO;!\(F#%/I*5(S&_9OGEPT?G5^RD#-V@ \DP&8FO9\V+8NAFQ!22X$,+#( MZ2#ZD$R,W&AP])K%#5-:\M:,Y_3P^=LZ?#[3:(W/.U>M ZE9%#%D$GQ9C&H8 M(S9R2R2322'-5B'XM8WY'C +ABH>%2 \@TS9^\ASE#)8SQ)/H7[ S_B T2_R MTH @HHR\@F@Y,6 CB48Z%T/T0CFTZG+ZZ*LER)"\G3E#\O:N#,D"\B%+V?Y/ M]7?JPP&UTC/T_(EBS!!(01+T'R(ILQ<-<,=]I&L;QIBF,>P[1) > M)3:U%[%HF2E3 [*JC@ ZTBPD1) 5X^8@#ZHP9?%[8PR);115=I>PY1I+[-Y M$=L%I]NYC6*SE\+1&2+CX=>7- IFR6W!"^" M\X$KZCASUMF!4C-JR?#%K'SS#[P!J;=5$\Z9E)FWCCO!T5I&GDM&JHIM M"-9IGHE6/I:%78GXZ!6A1DC0QF51AH*RII"BB01P!AGY<5Q&ZLCC,T<>;Y(% M-J@]6,#JZ!PHE0F"$AQ2$K:T@)>=T3EFL,8,-9=),GQ1!Z>>NGAW=^L3'!B7 MDO602&#,$?!:$V-X(L BD\)9XV*8-Q0IIO-"L-=^V,;GHQ*9:E_TIX-,6S-;5CU6[;TH(/.Z)662 M5_36:&N I>@S.&9YB6*!C\.L"F-&+>N3:TQ-0*+-.T;ADE260&%SI.XF" M&!LTH99'IL!8Y4O0$\EG287?24!G'KDVO]/BN= (N5I:E*#@N9<*RCX%?,*],TL+&2/&4G&$RJ^*J2!=4C&Q^^'][VZ:'?,5+14T:#MT/J70]=Q1,=#$DMGZ]&"30V__BQ MH9E9;^R6T$I[.$BU.>_J4.D,E8$+%Q/0Y&RP/BAE*6246FMKP%Q>*7]/R^0F MYZ5D0(%D"Q*)M6?$L^0)$VB#-63D3&)M0TG9U')*4YZRT([+ M:I20M$VJIO1"%T0Z3]WJ?I?-!KX:#EBP"G]VA_TU!C&ALI\B$/3W_(Q^'N6E MGZOJ]HW>93AJEO16^E(P,S4^NX*HH7-XABRT M#X?#A4"]L8U DU,<*I#&KY^Z]EG):LQ;&9."H)F!C!Z\I\8'@60%74;KJ7-Y ML#GW>L\6OW>C8HV4SR;YK+6U?X#RSK5,51-OKU\KS+(C0MTD\A \C^[;E_^VS>$L_]NIS]*OW)G2"P+';)K=_OH.@3? M;TQU'JA]I$#64/NT K?WX0")%-IG-A[C4#SH$G(E,DH*/6)0S+@>(KH7+2"0AW<;HLO>L;]%<,%V/2L+=]X'3FI12BI$HS 9L" M6BH#1,MBF:BC-J%]FI)D+[9GKF?]$(18P+.N[<8,=N/X_4%V(*0N.Z'1@T-8 MB)PX4(YP+;)G(J%0T+4-],Z;4D[)F)>:KG[I5L5 ;@0GH=/I^M66QK;[L4@_&I@1E90"JVK#I+VBCPTD)BT6KT_U-FCM(<$@Q;"3@39/BB M3L4^<5*-EGDX0%5BDJ'?+ZA%6BHIL=(B]0A6Z$!Y*:"J=H 8W13TSE[6LJ5W MZFJYQT;7'RD\M7.S:,E!#_K=@90&5-0&6:JB!#AH8JP1Q(.J4B"&53,7FLIP M=&DF(^JUC7AV&]%8X&P"0,K(E.3:!592<3YRA]X+=58J)D(>*N6PR9P_;C9! MO=)I/A?BZL-!,B) !D:T5\@<18C$>.>)+7D!$Q%)02.TT^E#4>Y+F=Y",/[W MK[W&23K\MML)G^.4B5:UJC^YJB^NCDZYK(RQ$NVJ!!Z4UYQ&QYGT03KEY+6J MVZ&J/ZJ.KO_[GSK=(3.M57ZV&-+^ 5??5 MV@;ZBI3-WY..[N%(4F>1#L8RX,/+;?_I:]BU+S_FR@\6QPS]^07 A:0F2$N5 M Q @P1M'D;][F>'B1KMB]?JB[4_2'RG@1R_:-7S,$FLZ_+)S M' Y4]E'*6)Y+<09]UL1Q+@ER>18=D\X5QH".H($'(<@PI#36@ECUBL7D^ZON M70C=(G0G Y0HG>K51XH0S^,V/IL<5H[CO6*XDRYV\V8L[00%0&NQG$TLK[8/ M7 E&:\C$NV@(E#2M*P6!"4J-=A949UZ5BQO51!?T$1O);FW[>&812A6[<+6-O9&K,N1ZPTM3!\?.OVKNJ6]:^:FP<$Q\1!E5_=%/ZY]_=W_ M[J&E8ZHQ>B,KX.G_HLI:-GX[P5OSC_*MM?)R[9_K?3LY>OJ7O8),^(NW)RY\ M(G^$H\Y).=/^$<^[[5 0Z[03TTDYA9((+NE5\MQ+O72JWKI5;WTZM4L MO;IWB=78TBLIK?94*4=E1C"GCL5$=5!",-#>\.OI.%,+GI(P491M"1*_G5/V M-D3/&?[M&*CD<9:"IW"4XF75I3VUA*'B"0,"MED2WNV+KQ5*[>%9O#W!-U\= M9__$6E>;!S+C0W,NDZP4)V!*J8(QE"0!%J'=J2Q0B1)Z-N>%&J"7M_:LX#T[ M0\V(6YW/A;[U+D_QM/#K?:HWRE,;;O#P[RR5N!%?^:90;QY'W5<&=0'6A829 M4'>>PS*^3LWM7[WKL'>_!U35)[M:)RL78=.'9IL6HSURO#L^.L7"]WV<<87J MZ]*3P]ET*;C_NE[<+?BK^B'%*INPB6>&3E[U^MV7U WM7O^'WY!+I/HV M3;E-OP^[9*J?BA]6(FN7[J3Z^==V3HU_5#3RGZ_Y]FT>'G;3H;OHW[-MO$GM MLUX[5#]5$>))#GV'B^'"I\-N!YUF,CC_$%)"?WU.]^+ZCCR!A?(>@J9HJ@N#">]#.2J^=*A5:X6"[W.)9TAL/[?08V)B11]UO3GO9*0[\;^_C M7D>TKD[P]Q_$QY^WT57Z1%NG^W+WKQ;[^-?[J_V]$W23WG_!W^$1!]_Y]R]' M_C2>[!Z'J]V_T(W"\\"_<[R[]Q[_QB>Y?_7GR<>MG:/=OWXY_;CU#G^W?_7O MJW<7K3_HEU_WWEWL['W@98J."E8+'1DQV28"B@)Q.48"41GIN;01B QHV)*H51ZV!?948V-00,PW2&<%RT(%!=MXFPW@2@9=] M/%+WQZW388B9WMI3Z^]'"C\W4ES[:B-NVE[JGO*7UGK[W""R,\:^DLC1H1P0 M?$AE98N*Q"3JB-7:9@?2@2FU4NO4CG?LSN DUX2G)CP+(3P+(3J3#52+(SK7 M<9(J1%([C N%K''>D[A3LHSW<2 (@!;$9F%($BXHX;6/.:UMJ";3JFFF-!,O M(_F9.XZ6J_][RCXS_WQE[?:C;O"8U,N]T4&P:Q"\=4B1&8=!$L=LUI0 MCH1,"":,>$"Q[R-!KGIJO>VS?HWPS]U.;ZSD-[>_I$BN4K=3(]MS+Y/W^#,9_>"RN34>0)W7=QO[D@QRT^ABS M'^.YLS/? U]_ZG1S:C_4KDRYX-JN/(M=&3RWR](I.3 NM5U9B%UI3=B5;*AB M-!CB3"XCY[4GCIM,N&0T9Q>B [.*(39SEZ37-,M;]2 M'V-9_96EKB9C=379(PP3ETIH"5P%\ !<6B4XCY+2F(T"):L4P7/8H[J:[ E- MTH=)DY2314^'DY18*B8I$"-*'(V)2+F3R9;=G"^ZFJQ.H=8IU)EKQAZ&DW7- MV*K XUCN-"1IROH< JE,9_M##P-(AW^R$;MHEKBB^W1YS>B3(S1]\ZLV%<74 :I'H-B1O MQYM?=Z["@=?,><4$<<)K @X<\2X%(AT'15D"QE,)0&G]\H#MQ1RCKBM]N76E M_UAUPGIO86E-6!\#Z6&"L%HA75":$B7+7'-A$-*9*X/WO:)269,<7]O0AC4U MXQ.H/C%L:84*2Q^M_DN'>G.''FNF^JQ,=0JXU71UD=@V1E>=-,(%D.B':T& MRD0L8XFHC-*0A0DRE/W%ZV(2V.JR^64YQFL(KM;EZJO)5NMR]:<"\\,)HBHD M"Y9901(MD^:22L1888ASW :9 X.H7G"Y>AU7726V.A##E9>Z%W.,NCEA= - MW9SP"!H2+ 4C=:1,4$ &XJR+B:4,TE@??*SJ5YZ#?=3-"4](0#Y-$)!2>YN] M%R1*X.A2,DM, MP[,8JH6H$/ [!.=&KA;/H1$[EV6'Y.,G_]>GN.*G^&H"M'^F'E+.:@=K^G*> M0OGAHM/X&W_]E ';.BS[7&'9_@/>/(OO!H]WKU-^54=KGW+.?&7&^Q';#VSG M^,/G@QS1:'OT*J)""PZ:^C(5Q)2"&*R*Q=:.!UB3!N04QQ M:>%@68.H<^O\;;%55L=6'PL''\;@P&@T "82%2TC$%0BWI:6/6E5 IJS*$7/ MRQ)BZY7H=2#U*5$HW$0A*W(,0J//!<*4S81 G.6:( )% MZ3.:)ZD6'4E]PG@I?*]X:7V,%3K&JXEA#CPX5T*Z=C\6;J0V.V^5(B'02$#@/S8Y1F@,4BM0R2ID,G)=Z#K<6-.* MI0@W+@9Q;H836>TP+19FQN*)93:X .J(*K.CP:'79+/0)'(FF$P07/1+&T_\ MUT41F.M(R!@,/K&-#4_[6U>7AQUNJBZ\<-91$)_T0F?^B+_ MVPDJ^-NO-]CR[T5;]O LWY[@YU94I#_^^XB&TS_/W%_V_MW?X[T?[IRVZL_?+Z>[/*+JG'_'GW]O_OOK$6L?O#ZP! >BM$V?! M$0"3"6*2)39&+BU$;F-8:R14_'-\'!?=R]2/V W%[M1U#]MG_;I?7AFQ9X9@ M7B!X[R@A<)V<=#Z7AO%*3AN]RU,\.3Q(K]$^ZZ-:06?G.Y<7C4X?"!N=T3[S MJI9Q)"2(;^=;HH)O;H8%[[PA@],9J&F_H!1OS(D[[Z4WPQ<_Q';O_,1]?=,^ MJRZO^M(/@X/UE?&-/)]0TTJ-^V__\+D=+X[>6+N.#DLQ2X,0[N /]]]EZY7% M&L..P7MRG2EVZ]OH]-S^U:S_LBM^.$6Y]XW;,*">K<;%#'O4_OONO MC8I,S>(&/Z0Q> DOOI]:JBX=^4&?>2[D\F<)R+V0>S@,=%5W<1#MJEY?A[RJ MGWYMY]3XQWYRW=[$C-[Z%C_P%C](>5_A#:SU_/L)X?0")G5'_=(<-[?^Z#-^ M=)3WU''MEQ+7OBU=GK1GF6K*H@5&LWW>U^]?[+WA.^+?>?=[=^^EXY[@E]__:.=W= M.FGO;H6KW3_&HMFG[P1^M_Q-^7'K)SRGW]O[>YNR]5>+MZY.CO;Y/NSB=>Y< MM>2_KUH7K1]OCAE0F<; 9";.:D: JDAL-)9(36-R.8'AYN5)T:^=S[44+5"* M7&#::FV(]Q*E*"H@!E"HO S6AR!-]E7?%YWL^UJB!$E=$GI3A47*(@<7@4L% MRDBK$XT096*HKBGH1Y:$/E!W^XQ^-X^$K 9AF]>0]WQ&'1^;E*5<##QP7PJJ M'/YC!+&! 4G.!8.J$!E#'3>6O)5;56IJZUJGW21_ND#Z,BTYV(9P.C M&U]YFP[;9P69WCH\7"A56C4AF0N"QD=W*DV]SPX(-SH0R"(13TN'9W#4@[1. M@;G%Z7@Y;*3V4Y;=3QG))==^RE/ PA@S\4E0Q:@FP49!0'$@3F0@EB49E0N, M"?V"_92:"M54Z-FIT"3&W46%:NHS+\;MCE&?(+BS^,P1XY1&[\L)I#Z,$^-L M<-JC1&2]=-1G:O'4*ULF>8=:\Z"8UDKG;,'ZZ*3,UJ&*LQBIC;G.EZRL_KZ? MR)=PYI.17!";(T/]Y:BZ%E"347UE" J$2"]/BNK<[6*ER";M/762""I\<7L# M\8$G$I4"<(X99FC5YSQ)DKLP93O=F8!=IO0X4Q #%(*[B*H(VRZ,K( M8.NLVXO6\3&F1Q,5RAA*N!1H*91WQ$092,["@:"!^F*3; MK,KYRJSV[>S[8::[SE*]))T=SU)%*P.R<4XR5:X46#)BO-)$) D^(K0+FFXA MZ2_'?+\RA%A!7E]GJ9X8%L9,>4X@E/",:"LL^N[9$V$RIG%9'/@8/'_9^HA60VTU'+$L-Q9G=S^DB*Y2MU.K=[SJO<8 MR1.4 0N"$N I$_#1$6.I(AQ_CTZH_.2='8\H^,D.$,#$,&21 O.#''2>*)TS%PGDZDRMQ#TEV.^7QE"K""G MOR^C4W/ZAR/"F!6G64DMF23))DO *DD<.$0$%WWDR/VDR:^!T[\R4%@MVE!G M 4IDHX:%(D3*6."\RX4S)[/#Y4UWM(M2Z[M%92FLPU?,# M%9RU"5*,$E"=O5*4&ZZ%0STUPBQW-J>NY7NDCH_WZ#!((((DDN:(3 \\<1P5 M';S2-FH)J:1T>)-2TP1JEU2OZS:=.=MT'F+&ZZ3.2\2#L7 0=Q24$)24!BYD MCB"(8U(0J416(>>HF%O;L.M"U&TZW\.->YCUKI,Z+TEGQY,Z0:1, ]=$^\S+ M!&M*K/*:>*JCHSRCTQ=OX>DOQWR_,H1806I?)W6>#A'&K+@2,20#@4@/R.H= ME.D:,A$?3828!0\B+BRI4X/"LH#":M&&.JGSM* PGM0I7;LT"$NH]8J 9IX8 M% @B,@"-BJ<$>>EH0MVBN%M4WECUQE9I7%1UHG M=5ZVCH\W8T,6VJ6,3*^,V(TJ$Z\\&@[F)0H'8GU)_S-J%C&A88EK^EY3G\Z# MC'B=TGF):# Q>4T;*;4C-")E!.-B-96!(&,L0]E89C*5/AVNZSZ=[^'$/S*GC(E-#"O0[Z%I;\<\_W*$&(%B7T] M>>V)86',E!ME&5@;D-BGDNFU@G@>(U'>HEEG5O)2K?7RB?TK0X;5X@YU7N=I M06%B])HN+5H^$A%2)""U)@Z=0.)8%CD:8#')I>,*4_,ZSY3R]9TN"C+IG] ; M@5<0.Y"%,8I)A61#-*GE3;NP MTO!%*.>RE)_4QZBQ^75@<^T(/BTVCSN"S(7@.9-EO*(E &4)FU2&E-G;$(WV MBA5'L$D-+&)5;(W-%S>(Z[\NBJ3C?V/[[XV)J#G^$+'H6WSY*03')[(=(Q[US_=EXU,'_]]1,/IGV?N+WNY>_SI M2^OJ@V@=[XO]JVVY<_Q[>X?_?K1_VJ([>[^<[O[\9_OCZ4?\^??VOZ^VQ<[6 M(:+2I\^[6Q_P?_L'+@>E5$S$.I$)B$R)-Z;,@D#?,NGDHPMK&Z!%D\E)_E=) MS3SBH*-*3 KT6BDBFJ&.!Y&D8BYS[B/OIS#94!Q8+0[/)PY?6EOA0$D;\.$H M(ATM#H$4Q&MN"4I"T QR8)FC0Z":4I@):6@VD%^<)_SA[W3R=;WQX:R;0N?P MK)"-6U"EU^CD6Q'I@9#S,!HU(5KO3L]/.E]3^B-U_T8N-%W =CIG?Z=>B7M] M=MW8V^M"M&*-<+IU /E\S#*_R;!UI[2A431.90 MEA,YB]+(*&%6*\V8#A1H18&D:$J8K&EN-CX?M<-1XW/[Y*3A4V-$'#O(1!JN M<8ZFM1-1'B]2%75 :XDTX?#H6B:+*(KU:Q95D8$E-_Z,3QK_.VU_L_I8$5MW M]K71[O4N\:/SN2Y20'01G/#6@?7:HZ919A0#<-&S<(^9G^;#%"W9KLZE?RV_ M58^J[\1>!D%M7HX MVA6-,/$!,D$^(%2,QD:=JZD Z%XH/NE>#*"\UVB?%5$X2WTQ^=R^.!H5I__N M5:RR,7QBC7?_=]F^^-K8/@OIK!B*1GEJC7^4KZQ5#_"?ZXT]_&%X^".'GW'% M9/0=T\9Y\4R+V;C3)MR23$E10 *E2G(-\418FK.(6DB3/?-"U(48JRK4^Y]W MWA](3A%MD+F8(!D!7S90!A\(T\AEG4#70]PVSJ;9*(8<)>WLTIVK-$:C:[W2(8IZ@A;[]^^\AO[FOY544UJG_^Q#.^1D8VM:CN,WKLO73V MZD3CO=S9"M#:VK[:V=KDK>/- T9#X,PP$J1%,F$=.CDJ&**<,]HQ):/1:QMH M_U/?9([[_)5\%)LZX S%]4$>V^XB&)TU-A&63AK<%HLJ^ H2AKL$/0D317** M2YDAI^PMTFJ4YS(KDDH>9Q'T<)3BY4G:S=/E>904_^E.+OMZ@.;_M/^[O1*- MV<,S>HL.WZ=7)\XW'?>=JP\'1DEO30:B,\HT4&&(4T(C099".YMC .@;O_89 M7K_\PZ;KV]=W)^0,%Z]N[ M _'Z&7^!E.TG5)>"7W7,:1;I8BA=5AI/,[>$!L<)2&N(#8P1X:0+^!!-U+8X M^F2;!.;.R4GGSP^?V_'B:)@I'/G6(/E"OWW%^5[GY/+B]J^,T(CB5R&X?9^[AMW\ME][:W]ZR990J8T.+R1ZZ#P%,9O MP*V7F?-"+E-/R>OV21NJV=G_]H-K9W?EQO;.YL-?[X\/:/[:WMS=^WW_TQ<1G/ M?KJ5O.[L[KW[H[&WV_AQ=^>/W5^WMS;WWFTU?MK>V=SY<7OSU\8?>_B+UKN= MO6DG7*4COR%$E8?%$S]QY[WT9OCBA]CNG9^XKV_:9]6?K[[TP^!A#6"E8-%8 M&K:2H?[;WQ1LG?:5;%#!-_C+@[?7J[?&DLK]]ZQ9M_3VM^DZ^Z]9*P1OY*+O M3CB/.E(G*4]>8N=\T4)J[WOHE5_U4Z=;V9;]*@7[[D88MC&1?;V1KI^6AZ[^ M'3,Y?0HAI=4>6;RCZ*3A)3D6$]5!"<% >\/'G0&3I \@&*/H*G!OO 5UK%#OIQX0>U,T:1 M34YW77*?4RW513\D^LT]RUERFU#A(5/P0GIN# ?M J-6SA/]KH+1*^_'](N\ M.GR??Q#[>Q_@X]Z'KZUR_+]:$O_64>NO7TYV?FZ)C\?A\\>?_SS>&2_R.OYX M_'$O'NWL'9WL[&U_+M>W?_4)K^O=E_W3#W3_*I[N7+W]A,=C_[[:_%: >_SN MZ\Y6.! AH'>=. G.,P),<&)LSB3S+%.TSH32N'O+_/5Q4W&[FJ^2-O_>[GTB MN41AVT7I2E >J>TLFKU:"GRK_IX-HE.+K*."A473K@,<(\'9\LA^PB>V/7A@ MO^/SNH8&PFMLF $;WDU@ _>A7_T0N'0$8N:EJ5\12EERD1HGK5C;X-.:?OYK M'G!X$1R@5'J%4BQTTL[7D>I!W/'UD(*[DC@/0I!9TMZ3H.%G 8WA$RL#0:;G M+E=^(,AS8:'A]:DVQ&SLI9% M0HTJ.1+#+Q?Q>B; T>9HTG\^/)^PD\@0@^&)J(D%82L)D1SSG^6.J&3)0!G_C: MQDQ^RG6\>R*ONBJU5'>E!_]R16PO>K!F]?OWN3NZZW.^L1:QQ\.N /.M';$>><)> /$E'K#C'; M>)[0BY^HL)KIT3]W*>#>C5((A$Y4-/QZK_*I/_>?>J-H\-^EDCL/$ESW]Q@V MK]-<;Q8C_ZN5& 58%Q*>)AET^U?O.NS=[P%5]0$Y^BKGIO(/M,T MANGU%Q/&]_X+>WGW8-!:0BHX'3285*^'72;5#[_-F$Q]A??I>JAQ]=/(9./J MYU]+^/D?5;''/U_S_=L\/.RFPY*W*W=E&V]2^ZS7#M5/E4_VN#C"_:.]I\41 MKN_($Y2 S3809J0(O>$NIO.D\0+*5SX9<6I7@0!FC$G*QJ1!:6%*[>)M_]>5OL M_/7AJO5U?"C.+Y]V]P[Q,T&T3K>O/I9KX3M'Y6_M7[5D:VL?]H\#^[C7NKJ1 M$QT,Q;%26EXV6*=L2[V$9\1!8D1:Z[*64K-HUC:XEB]S.NJC]?Y.5/P>:O^? MCWD: M$.,U54HAQD%:VT"W;[+M9>6Q[%6N<$D1?.26*J<\1&U\MB*"9 RB=('UYQ_1 M85B6+K0(XU[=?FWK6IY-[<=7/[B<(P$R!N98 !FKJD\N MGF-=2TTJ7@JI6 B9F!B$M4 R<1T'> 4MLL\.,F/<@C,MF=&.,,AE0 3Q)CH MB:34HK6Q09FXMJ&Y:'*Y3*[28\?&KP) #9K%;T7S5[;4?&J(A]H@J-0>A+1@ M9/9!>IHL]5GQR+6_9U3D$\1ZJJ?6VS[KS]OYN=OIO?#Y?<\+8=L3T1XIVC$*NVC M%B$RZR!8ZIC5@O+ I1!,&'$/'LP?(^G-!0=UG&210##@,KM[+='::AU0'3/S MRA#G=2)@K"964TVX .F,4\HZO[8AU@6_NTUN62:,+\LQGCOO]CV@YJ=.-Z?V M0]G6ZB;4_K'J=&OPX"[Q7(<@6].MQ:%L:S*YIA4SRIG2$. )<#"DK)D@1NBH M+7!G:+H]N391[E#'HK\_"#R 9ST2"!;/LZ;@0$VV%@D#8X$CR46DSE(B;:EC MMH(3*V,F&EPT6FB=<6KI7; M7U(D5ZG;J?%U+GQ]/T&SJ B>EVD.&;@EH+PC)CJ)@@DQIQ2"+1N>_]]_&,[X M#R\XIO7*D&"%&-<0Q6?D6S5.+ 8GQH)>EH.U4D22A"ACESTECG)#/ TZB)Q# M,NDUX,2J'Z,N;A\I;F>/+VY_Q1MBHPE +0W>"08^&@J> LD9IK DYZXO!Q$^&L M3EHCB];QEO3P"T;&>8XQ\P6M!%1,+;U_D)==E]ZO.%2,E]XKH:UT2)U0 "1" MA4%_.D1'<@:J=##:.;>V >N*+T/I?4U>7C)Y60AI^5[E^G6@[^&8-$9?%%#' MA4EE]'NIU->96&D#82%H"X$Q"GEA@;YG83"O(=59U_#/$*_BB:N4)?Y7@1#. M.('XEC*P9+5U_AF'0=8U_,\!;OL3H2N65 P9)(DRE=)='8CGSA$G5$2\T])I MM;;!H F6-[6$.I&Q:M[67(&9QP%"7<2_2D@P'J7A2:<@%4E9H.O% R7.,$X" M]^ R TLE+UW/RM9%_,N<7ZR+^)< 8E>$;MU;PU^[D0_$US#!M)!5(<7"9^NK MJ1(\<.*EUB2EX"CC-$;.%NU&+F.X^Y4AP0J1K;DK^6ND6 Q2C#&QI'T261AB MJ UE_HPA-D,@W+CL W6!,?\:D&+5C_$:PFROM:-@SO;-Y:-^][84U)&VQZ#Z MX03_\Z'4"T=&P E$]< TL9#1W>;62"&4XSZO;; F@&URK1[1P+G$,;:7"08O M@?S-V510@\%\8#!L'MAZ1_%_!RP!Y,P923Y2 D8)8@,Z@TQ)Z0.CP"S<$FQ[ ME0'WI3Q&W3DPNCZH[AQX1&C0,^$I4+P/R8,":K5GCC$GN4M:YUP5ESP'+:P[ M!Y[0#GR:((7*!JFDR"2)8@>H86@'A"(Z(#LP6@>JT XPTY2:-;F<9(7+6%Y2 M5]_5U7=/Q9L?!I1UZ\"JX.-8*%18'A1H3HS/&IUF*HAA09/ I8LY4N-2+,-. M0+\F9*Q;!Q[O2]>M RL.%>.M ])RA=3)$1#H34/P@1C#'2)'R-%HQ6@(I75 ML+IUH"8OS]HZ\##24K<.K!XFC=$7'8(&J@Q1,F3$I&R(8\$0YH36QGGI=5C) MUH'A60PU0E3@]QT"YURJ_J2.U3[NNIS'@_ M6ON![1Q_^'P0HE?&2HYWE'("#AQQQF?B@F B@\]6/T6H=HG"#H^&A-7W7%Z( M?[+;<)!0W#F7*/TR6@+(=(B-1A+IN&', M!"V"7Y[ :DU"ENG:5B](>C\0;1X>=M.ANTAU$/6) "C7,EG%O'*U] O'+D M@=:!R86;QZN)P*0WDDEK U$Y*G37DR8V." 0M(,($IR/=6"R]@F6Y=I6-S Y M@FQU!'*AD#86@311)*;),:Y"'8&L(Y"+C$#>KMQU MJ/')]'XLU*@=ISZ4082@. $*EAC\M^18?3)%))2M0XTUK5BB4.-B$.=F*)'5 ML<2%(Y.HZ);B4F;(*7L;HL?+YRX&*GF\P_:ZDW-4@W"4 MXN5)VLU_N6XUKW,T6%X"Z==BOE?]@W_Y[4DG?%I1&?[X[R,:3O\\C_=,6W=G[Y73WYS_;'T\_XL^_M_]]]8FU MKMX=4&\H2$M)-J*,W)5(;I.(!.7'&NJ"XPR-5D)-/\=;?-&]3/WPW%#.1@3G M^+)WT]< M7C0^#^2CT1EM**\*%T=B@/AVOB4,^.:F4,]R4Z8I0_7/X'P'NMNO+L4[=^+. M>^G-\,4/L=T[/W%?W[3/JNNOOO0#7N%A^XST-?2-/)_0W>IL^F__\+D=+X[> M6+NNK"IF:A#3'?SA_KMLO;)@8X R>$^N,\5N?9NNW_[>$QWV[O> ZOIDZY-] MLI.=[;#WI$_N=;Z9G/CL%((?D-&E[G>BP7HJ#1[:X,:($9[!.;KWAMA5OQ\C M-.3&_9A14E;C:H=QR,KH5<'(61SCA[0(+^'%][--U:4C@ZAC_,M;OS 2TR7=V!W[VU[YRKPG:UXM'.U25O'^_BW]S^W3C^>X/'X M_MXV;6V]/=UICP6UCP]EJP2\K_;I#G\G6EOOO^X;W[]>/KA2^L*S_'X M_>?6S_O\WU>MB]:/8T/DJ/(4@B:).T,@>D6,$$ L5]:!4RJSL+:AUA5=HH!V M7;ZW" VM)T"NG/*.C2VBC@9G=2:"AHC*RPQQD!P!YD)4')]_UFL;P%13J;K: MY654NSCN@8HD=90 /F8;;-;@=,[:('*;>F#9B]3\L>% T3*191:$2NX)R,A+ M6XLG"AQH):07VJUM\'4FZF*7V@7XWBY /3EUN=%E?!PB"K1R""-$B$0).*>) M<9J2B,\XTP").;K43D&]:^Z%.1:OLB_H&0%@G%YD:ADSB0@>D%XHYXAA(A*4 M(2^YX39H_H(=BYK/U'RF[@E:73C;G=B4H0)(RXE6%OF,2I+X *4OR"@;T%L. M0B\=GYE:6U+O0!MHL+"-HD&FQ*,PD@=>)R561U_?3R0E(K H M*;=$)8'Z"CH2FPTG03-GF.22)EZB&Y(OZ8:S5Z:F4WV'AVEHG918.>4=,[8Y M4M!*62(%-P1R1CM+T?9F055 (^RCBVL;PJJFX7))]?>9A[>LDO9/34H$0Q/3 M :CB#E*0AD:7G+,IV:BMTG52XD5J_EC40#FPP4A+P/#2AFN!> 0!PB5#%XN7 MOJ6J\]["0I(2KUP1GY$M/WO\_D[[7.OF#+HY'M*'P)TO@WZ2@$A ^$0L0C2I MLL;:Y[(H[19*_:3*63/E)6+*=93]:75RS%YZ<#P92(0[BFYNM(F@E>3$F^2T M=DY5DVIJIEP;Z*4+2-<&^K%@,!ZCSDZ&;*0BU%/5+\3U'A1)1K$$-'A-Z2P& M>NZP\0O,9=^1^+'H0#IT59,&X%XY%3G$Q+C)GBM)Z[#QRJC0AXFPL='1EFE/ MQ$GAT DUBE@=BU$5QLOL(O42[>DZ6Z8TSRM6T^DE)P_2T#ILO'+*.V;_#(O> M,A9)%LH7!]42H[0G#!C505OG0BDY:7(CFYH]F@XO7]')JZQF3P;QFDK' 1TA M@:^S]2%G*@7CVJM4!XY?I.Z/!XX9,Q*%@$0?,P%T?8FG' BW$)W3TD9=4D;K M]CF*V5^K-7XRTEQ7?R^W-HZ'BKW7/$+V)'/-""09"=K>2&1,FA=H3IDM-8VN ME?^%4?$Z+OVT #!NCJ7R.LE $D2- )"0BJ,'32S5(BKNO ^LIN(K3,57T/C7 MD>EG@X/QR+16WG/'#%%,2P(9?3$;LR,T)>9T"(SF?EAMP8'I%YC^O5W-J)#1 M@$]!2@8R.5-:\,H: P"( 1WA.C"]*AJT_RTP?;QYA>=SX!-WPD1.4LB6@&6* M6*4IT<$XG97..E?^+35+FN5]96HZE0T_3$/KP/3**>\?-Y57\F Y2$^2M:9? MI6%1$@BUU'DM( A+D0WS:D?:DNIO7:4Q7UC: \TIT&03!7!2%?XK,\^621-I M5G58^D5J_M<1S=_[_^R]:U-;2;(%^E<4S)ES>R)4GGH_NL]U!&UA!H@F.KR'(18B(*4Z)):(IE7%^:>FR8O)I7>8R+;W8VMC8O*Z-1L4@J-(H1L_! M#GN-=. 8$2NYCMPX@.F%=J)+Y7]ACGB9EGY< )@PQUCK7!S+$/'@@W/**-)* M)WB^2;'(& E1EX[XTCKB2VCZRZ3TDX%!<\(;X)(1SGU"TB6!N(;?#/<189\ M#V2@V)$;O('[='!YM=L^3*1 #(O>&LR M4!JS$(+DH"TA!<2]",A$G?OE1F.2.4M857,696K!P>H9<7$0F2)#5-6 M:2$"IY$SH7-K5D:(,HI;;K@HL\0O4ODGJJ54<#)ZJ1%CTH/RPVH[XS7*E5)) M2T,BR_M#;^23%B^_4#U\0A>VS \OMAY.EBT3RQ.7.3UDA4;<>8\<9Q:1A)GR M8(-EKEJ\GU-;5A*_,,>X3-D^3]$E=C2@/QG,(/1/0$I'G6+OUD-VV=%C]G$DPASF&%8Y.BXY-LH1 M2\#;HS8JE,7\4U2AA^ 3!$X?E#5^&._OLX2SK\&SK?WT[EDHL71T_6#?[],Z-5O X_QC>^ M\@#V3X;'G73V]*!#*(!.[60 \ZP<[\5*WGRHQ,,00Z46?_Y[L .+L/[&Y<@00PC@3HM'.\5QG"TZ[T4Z4#W_']7J^?=:+O#]Y46B"" MEY?;L]]C!?0E7J0)*D1S>Y!UE\>"TV:H_L"753T"[ M#H> F!D,O[Q;K5C__YUTAIW\\J-BX(+0Q)<8>*O<_6C6Z@]ING(C[EU&R&8: M^R;>XV\J%U'VAY/N67X%(/%Z9B#?-DM8Y_#$CDIAKN0*+N)U+B"@/^J/Q/O/ M0>S")[_'OTX[X7AOG$&\\JV+3 W^^17KAOWNR?'-7[F2E/ @:@!G3YZ3H'E, M[Q$C$\_GRL^]P7@\1R#IR VB/4 VP7#_M-U3>S9<^?>U6?4ZA^/+:_&&2QC" MY .X<9HIS66::D:^=Y0# W3H#XHE__/D,,1!_A2,R2[,6"I[@PQY_^A$&\W6VF:EU:R\:S8VFQ\W:JNMM5KE_49CM?%N8_5C M9;,%+]37&JU9 RYRES\1HDC:PL"[]F@8_QS_\E?H#"$".?NS+ M=0$K&8LF_JE@;_!(R2XV\2_N?/'VF^*MB0STZ#VCWQA\\]OX#?GG M78L$KB6N?YV=OJUW/$CJO(74W+;H19;V?7]0.#GM: ?#RMK,'"TM3%"V1=,G MZR:2UL7/"9,S<@UT%,YS1@@.GE-GG$Q1NBAI5#*D%&\T&,^;Q9Z1G/Z]T"+0 M2&5, OZ5G#& /)9CV\1)-,I8-_,LP:/&&.N% [MQ"*YHIQ_6!_WAL(PR;H]X MO6B)4;6E6"_SHQXP$-+ 0? MG!!U78I2K M[Z@W-_@VLS8Q9YH-"*0@^L6)4>Q@_-%98[ED@@823-'N9R'-1M;&9#N#RG?; M/2D4+VMON:WYLA7PX*QQ?O# ;QHOY5"7>M)@(Y^W7F M?2[5CGA2![8OGNKJ8?B2_8"K0EV*\PWB?-[,/JH4-(%7@YRF8"ZIDPB"8XHP M-O *EU;D_6T*@92N2C;+8-YGN8/VL,9@'RTCW 5M.8M:2V^$4H)@6BPW*9?[ M,98;UVOU;P&,&95"(7!N)>*8!>2D$8!>F6#!&I\"H)?!L.!D.FH>PDV12]0CKA)!-AF+ MHN#)B4"X)'+EK92ZJB6;-E?@MQQEX_$]0EB9%_\4 M 0P0CU(.H*E9/AV"[\ M#1;L &WZO7X7 KE^X5L4B8_\@5X_Q.XH2_+0N*S,Y"VQ3$YF\M;FF&WM^%492&( #+9(@\<6XLF$WC/7'"84%(Z<(\FCAMX6;+DT:K$"E20D7 MV;R9UTS]+CC;^2\+\ML;0;>5=BM.TP#_*5^TYYL6I/BB?R.^5@27D68J*W>VFFCY>G._N>S^OZ!J-?>]]H _>W]U=/Z>1?F MOG;^W_/5R;/*W\/Z5Q[^\Z&[0[O?W7Y?M%M_]W;VM^ :<-WS-0QC%LWU+]TZ MF(=&;>.LT:H+N-=9NZOQ-XW!Y:H%SR@K0B"=%(P._ /$0VHN6<+A>K MH-_9NC,J@D%*%DLKN9?,!$N),H$2'A1S]RHG+.7GF>5'?/,:_#HM!:)60NQ, M'$;:"OA-$\<]38[I!,[%&SP=1TU4O^9I =.?P%-THV(3T[^MOU/,_]=LL# M(&V<[ZS7SW9Z[_>;VUNL3L!^*B6-DMX@ZP4$C8YE?CVAD(K2"F^(B"YDJWH-41?"?T=O;_WJOWMLC._A;>V6_L@RM_4*=K MHKW=SF[\CV9MK]O\"M;2 B1%HS%B/F#$,U&&Q0I#R)E8\L*19!182S%=1X3N M)YJ_94!+T7RUHLF^Q2"8L]0C#/_D*E\!HIFK?%621A,B2<@=[?BT:/[SM<>8 M,.U.B(>A7(+B[4 WC2[-<\"Y-^!4JUB\4L(>G^D/1YBCPY6,:I M(1A%ZACBA$=D>5__Z$I(7]5?A5*1Z8#BU92B(AXBLD9'QS-C-;!8T'# M'4+IOW,U3AP.0^'NS45G$V?NW]]]WZ^>VT5L]VMF%, MM2_P]Y=.?7OKO%%;.P7-V /)YLU:_>R_YUN\.$_EF%" M2!;O6.2(?^6";>"['73Z)\.KIS^&E7)C^,]>USI>W\R*,Z:W(-*=A!' MI6Z]O/EGNQ7; R_@N#BS>@QF:WAA27U_6/ ]7=S!G5VCHY5B MDD28\7C!6!Q7?SZ?=S#@9BI>@ &O@3 ]?C)+^]WLM1E?O,PM#: M^&8).,..8J2DXXA3R9$!=$6,J0C0B97 ]:96.0G M((W*@/,M!YD[*5Q#PK*KO&EAIE7=H1G MAP4G33&.S6/X)WOH!1@VC^*(DFDX?49_@;RS67;D5P177^W92>6/KCKXJQ\3#*H_[@.(%D]+,H^.):G3@ RWV\H+-SHLD>\PS(J1 M24HNUN"1'GQQQ3\[QR $_@Y+L;KYKJ*QJ-S@(S[J4'\YL.N2<*6VO\"K_-Y5 MP!FO088<&&NQ!-<^ *_W^H X\.W#>];=F,!2$CHI"V@:)=?216V)Y=Y&'+$O M0B""*=9H_,L-F0?;/3KZ[B!&^?U;R(:D$<.#I'"8 -M2LAA MYY!6QF0F+LX, *B9/C+^ST)F_)5'G$]FVTH^05+0PF1) F"PE9QR.QJ1Q&0% MSQ^[NA:5\6* V1Q6AB=^[[H(6^^SLP[7'^%,9S@IH#,%-P_&9RMI880C'=/01UA#=&VN2O MBF'ER'; 3)_N=<"PY^=S//-HX2:H-FA\#0 NCH1V1-AT<5:LFBU^]Z3 RHL3 M]5=G5O@2(U3.OU;R ^EV^[Y8@XMC9I//_'(ZQ;[[A2< PQKS>EX9)%SZD1,; MFWXOAI-N;*8OEX]S(X 8=5('0MEBQ&,?=_4P?.Q8E[GZ8V-TF&KLA\O72Z)H4'30*FQ\,0F: 7OY-"6)]GF=9+M'OV2EFM?YM/8 MYUT=H3&([W0Z_85OSKVSP[W[MFY]0%>]A9O__SS2Y)>TE>!T;LQ&RAU5UH+; MR6.P3@<-X$X@5@@ VZ-CZ5.Q /YU) !"][*S7A?[B?#>+JO3][UZ:Q4W6G7< M6%\[:V^W27.]3>%W#N,ZA?]9LY6WFE0YGZZ& M_[V&SH_;X^\UU!N.XZH1#R=HRU%.V]Q8)W&'[J@OJ T@C%D;KT ) M5?.#JJFRYF\ 'MPPCI&U#*#*IXBLP ;AY'50P7O"\,0M+8,295=)X'>FLC3S'328LT.KOE5.2Y"H($(2*X26+E+#S)[Z64- M6/TW#AUL3AK%VNS>AB:>67>C1;FRK9Y"5[S Z_V M%'BQA%74E"!FB$-<888,%Q01ZC1G01HA15\YJ';CT(8J\?W7["3NAW._=Y[5C)J!=M+IG.)=17ZDBG>P[< M/(NR2'-AVPT\QYFI41@PKK7_=%EK/VI#<+-S/+/!CZ>$&)\P>%.<*\>=E$[P MI#$6$5PM]\#3++DZY/ALS *[49P#: [ROUD\1QT0FVGS8F0OWUCT>3V#>JO1 M:^]W]W9:6[A!ZZR]OWN^4UO#]?,U6E__ -_[+'8FC<7^[H]F+73K=*?3W'[? M;;0^L_9YZ#1KC8-ZZ_-YO=4^;?<^P+R[W8*,_=VOR=@;ZU_W&_OO#^ :>^W, MX='Z M?ZVFNW_MYKTZ_P[. YTB^]1E>?UU>_21X33M8@+5)N9>8T,DE81!W% M@0?/&=4YE0G_5BF?T3AH)'W_FL'NEIN% M.^"DCH&GA)JY0LV$7YIRQI!Q@3*!(83NA"%C#$9)FF13XA9S/T>_M SA7Q0> MEB'\#!Q]X*'CW\;1$BCG!Y33YP^L-"0&DU TQ"+.HLW=K0,2-KVK/ARK^O9Q$#O^:YN3_[,*,I;(WR'#\CSMP .*5M\5Y[GQ:_5V&\L/C MX?_]V]Y,K/;8V2MZ)R[ U8^?-AIK%5[Y3_-C;:.QOEFM;#3>O:FL-FJ5S:V_ M-S=J&ZM?-M8V'YTZYM;AC@I=FZVUS4JK67G7;&PV/V[45EMKMJ*\U6K,&O#1Y-:/?&'SSV_=)@%W#_E\#_&W^)$CJO(74W+;H!1?, MF%FOG5GW*VNS6PL7)3W9%[J5^_/F _JW,@].'-"W5FEID_2),LXHA\^'S(ZF MB(L4,_P;!_2?GFOG5U#SOITC?]F>$E- M4Y!V3-(^V8H;3P+^\?':XH\Y=BX9-J_2=WE[E!]8O@BL?0$?%]H]_O3EE2\^ M4K#OA)@*'JK.X=')\:B0<'CB\E4+ AI8=1"/7&)8$%7E*PXZ#OS.,:7-12%N M_M.#\W9<#"I?:L17,PU*M[* 3()2BIQ;"?]%QCEQ1G(%H4541N# 4X#EAQ'W M>IEV[8+(!V8$DI/9@"8VLNPE!43F0;G" 1/]F@0A_'PDM;TSUF._:V4*+<. M=F)R40A'J.F@H! 6463ZY&L=EB1 "^(BR(D@<6=V(.O>"C3;&M9 M&.]0H'1143[ZY)=+,7X5&]%'G69MZWPG=^#>;NPU<]42_Z/QO;._N5W?C9QX(U6XZ#1.A!MNB;@'FRG%CJ-[0\'._MKO-ZKLV9M M#<:32=UF)#V5PD)XCBPO>N0ZB9P0&B4J-:8^2.M9L9.,=57JDG=E472]Y%U9 M>L ;+^&G+D0GKXZ[Y8D0;YJ[A4:/LGR9/(3,_M!W-?OQ4&EVQG^'I@M[SF:>X 9-<:2X+RQ%")R:AT-E%&EJ# N M2:J> -4KNSC5$+0)TN? MZ4FUKN 3&76 *#VE)F3/9NV]OG"_Z3X4,(L+9%??N%C/3Z/E+'%M?K@V MS2T3)('H+S>.![% G#*!7,P]<[&1@HBH?#Z@!GY9E8AI-O6E))=9$DPK6?D6 M /&*D_R_A+L[0%S)XO<,4#?-$:,##LP;AP).$(@*+Y&C%*-@F70QR53DO 2K M:O$0_M'2>[O?KF,N X:'_& \*SVXN>#9?=VWB^5[733*3X1A!S-XKJ),,1B$ M78B(8QV1D8&B0'ED2H:D"X_'\6$1:.F//0=^Y74+ M9:0Y_V+7TPQ;(_C:(HW]K=-O6'B,57:]?$R(\\B1M3*A&)G73KN($UUY*WE5 ML>DF.4OI?]V9 ^5Z96[)@?)(CV:Q871I\GCC?=-7377Z5#CZ8PI'>81U=9*C MP#!%7$J)K"$2,<.\,)0D;,3*6U7E0E:9F>:?>]"I@46A2BFY3LO3EZ^0Z_1= MUPZ'E=5\C+L')N*W>$ZE,()%8C4.BKM-!M@&@#^>;VUMP_?^]%L?1;MUBK?V?[:+1BS>SL';?IUKWW>Z-Q. M>GJT7S]O[+?W&SUX#A1,%FZLMVF[53]K;G^F]7-_WEC_TJWWX'^BSQJ[WSQ8 MD\B]0)P$\. #X<@XZ5&2(9+LP$<15]Y23:J43GOO)>7IJZ0\?2#2W,5?O1OK MZ?!UTIX^'=A,=BSA*N*H,<*.!8",&)&C#"/JB0_&T!BQR@=;":9S=%'+7.4= MG0@[W'ME*&KV/1]*B2:/F)/&24Z\8"T5RQ7'\-O$8-$X\CR42ZLM,[5QTSP M%U:Z5R8?R^3C4@#D/;PZ4H+E_,!R^G2^C)%'Z2W"/BK$#1,HDSTB[IF,%)PZ MQ^2+SRS^DG)Y"8DJ5[O'E8_6#>^:>5R(.14IU0ON2H*K,]@K?;>?J2L!JB9Y M$?NI G..@\."!SO//3^5?FX25*U\_/BN\L?XD?QKFLVR;@]/$HCS24&,.,UI MN?@TEB/NX@6DL2P&]DPTEN,5OXW+\O)SCTUH^5A$D]?R:W-!LAOH;%\S"3TK M2>@78RPE"7U)0E^2T(^G^.))Z&\EE9^@1*91,(TE8\%9KE70*4FIE+32"\*\ M7+GA/K=2*4_"EYY$;#1V&F3E*%G8BII%XNJ9=+ZN62>GEA,YNO M)G>I7.($,^H8T=R%H*WET>A$ CB,2NEQX22XBR7U\E/TFVN<'YS5\V=[7_?; MM WW^K#?W-ZB,#[<;'E2SY62M9W>5!7E_BYKMC9.Z[4OO9WMQO[._I=.NU<7 M.ZT=&-]GT3C?^E&'.35Z[9G4R\D3'3R.2!2I3BH$LD1J9(1+*H;@D@DK;YE1 M5HD0[G+52DB;'Z1-[]X :+%@$D6*"8?EQK%7S1G_5+@V M3;J,*0-YQQB1Y!CB+%EDN4^(ZN0,=I0XYG(QH6)FCLY:Z9(]%6O\JW#+DDJ* M2YQ$(IQ+RK7EEG$C*+;>*DJ?Q2U[563+3P5@,\B6A212I=S;/#>]T)PAS;5! MBB>ODM%61I$!C(J2;OEY'+-!)Q[GO?CCZ/<.X;Z[OQ=@O@K'C$CMBR$@Y M,59SSG!(UAJG9,"B1+*7@F337,Y>B!0$8Q!81H*XR5S.SE# -&5,C,;%3.' MJE*5_2_*_A<+#F34@\QZ;, =4SRDY##VSCBKB:/6*U("V4L!LFDZ9VNBQ#QA MA"5/B%,MD28I($VUEH0+*[U>>5NVORC;7RP@<,TI-?::VE\\%=+,(%C6$59& M4D0-YXBG""Z3L D%;+$VDMM$_,I;7H45K0I9'H5]6JV[TO[BM;$H+W3S?42 &+XP8VJ2X^I;(#Q M./2CBXMDK[L!QE,!VPQ&9<5L9E!$.%"'N+7 A6\BF7 M#3!>-.*5#3"6%>IF,# 38JPPQB&;+#AQ"CPY@X5"2D67K+!*) ZQ*"%5S:;3 M7DM)P;P,6%>VP%@L1"M;8"P0BDWS'TL/(2AG'%EM64/C"?$T?,I'/5$A<"%1=J:@#@+!&E) M"4I.,.N5<)@;\ %)U6!:E6JZG^.+H*HKFV"4/!AE$XS?:H)A(3HDTE,37>2$ M*AM],#A&'ZVD6NHQB2G!:)89*9M@/,1NG-?W/Y_#:V?U[:^=]GX;-^C6C^;Z MA\[.^H?]1FT7<'^+U,]76?/=I-VHGS5J==ZL;?S8V?[0:>Q_9CLM&'?OPP'8 M#PQCI3NMK?-ZS?/;FV#TS^KG&Z31^DQV6F&OWEO#]=8J;FY_Z#77U\C._NHY M7.NTW0K[S?=%$PRGC!0L,63 OB".J4;@<$2$P0T!T3&:V C>NR15S:=-3MD$ MXSY3?#%^Z@.1IFR"L31@,WGLBY.0#)=(4FD0ET(B8[E#,G#JL)8DVN+8%V?S M=%'+9&79!&,.G7L"3L:[R%C 7%OMN V&"$*CYTK]Y'B_*VB533">#HFFR8XT M#8IY%U T7H/?(CDRV$M$M,%,>0B8 M!RVG>908P8S'))%W3").+4:.PV^.,IN823QR^O)SB\O8!F/<,F*T 'Q6VPA0 MOGZEX'(M>/US_X?#GX=EBWX0(P>E^-:->'!8I&XF( $"/,FXCBF2Q GQ%CNN MK I"<$H\OMR1P/S^J:1/<9 I:.UN;*:O?5B5WMK;Z>U>K:S#6.J?8&_OW3JVUOGC=K:*6C\'F@L:'ENDUUG M]5K]FY>!1J)X;O$%?HYS'NE4U+=F7V2&@_//2J^@JQ[N=8ZR6!1/ M%GZI<,5QY5TW?H_=7(%:M _YWW]H2O%?EZ\6?Y.__E6MV,I[D/-.L)5NI]?) M?1G&)5UG%7\A@46OB,YPU*WB]# .QAT@W$FG.^I;,:J+[)Y57,Q_=Z/-K4[< MV65[BFHV '"WXW[N;S&1<8?+_<\]#!G&@@7+F(R)<0_>(.=>6I*D9)0Z?9F? MP!S-$M^[&+*_ 2YLYW!,6+P.OU^I'^WE8O>7;=(>(-B\V3KX1I6*V!APX"T& MDY2,1,8IC80P,N8]T&AX;LP$X#K3?W]3:=W8.N=2>B;%$*1_]607X+R T3?+ MUC_H5RTLQONZ\!1:8\J7JT67RS#%L;UK^N-^)MJG,]LD73=U%WLE/YG#+PU? MT>_FAL<"%QL<73S%RA\;M=:,ODFK$<+X(POP,]TS*4O6"/W@8HO?0*EXL(O8 M0*D8V#,U4()5OZUW4O[(8[=-FMVOX=;^"Q/]&C@U5ANCC(Z*!^F-9X191X/& MX)X[@-+':L\TY53?A#B_VXYIYO=F/K1;'\+$0R,VX10%#+8:ZGN-]GLK._T]V9RDQ^ M%O568[]1:W3JYW_#_U_VF^M;O'T.GUW_<)#GUJA][35@++/V<9QVB6FG$-2)PF['M M8J.33"H$2\\ X:A 5LJ$8N"!415TR,E;JJIT0;T,$%92)-\/S;B+VDF7 M68.!ZU-BHW7]%* M1G@Q.E&"UTL!K^E.%=Q!*!D@H@R^..# P!L3E"*FM&8JN8, RRTBF6^9,FJ6LB7P;UWYS-D%]\KSY ][J-9 M;%Q=FEW/DL+JZ7!TNJ$&(QJ6.(>^C.2H5VG 4250Y)Y9KJD2@A2M%(FJ*OW@ MKM9SU+_Y'#*;KH2]_=C9A9[Q7!YZU!]5./\YB%V;ZXI_5H7^<^7:MRXFBW]^ MQ3J8VLGQS5^9JJ%\)CZM]XCQ";J8*S_W!C]K0'"5MZVB%+J?*ID=.C,?_-^_[_?1\"N&O8_VN O\WK!$F=MY":VQ:]./[ROC\Z.M2.=C"LK(%V MADHM^N+P9H61X@@4+>+\[#I-EY9/''(N?LX\'D&C8!I+QH(#3Q"(R]C%+D+G^$.YX<]2KAJ#"GD=&4;CJ&<>NQBHG[>(H=$=C$0!AW MDEN;3QHS)E7F0<5\I:2%7"3U7?B3)B\BT3>+S*DDU'NA47,(BL*4F9%: 6)2 MYT02S M'E V1FM&!]1PUHSN%S[=S4[V(4/>HU\SA*&TF7C%>[Q+S:4K MA<(: B&IK><:)_!^0A3&PO_&:$-N4[:SOB$:ZS"OU@9M= LNW62"HID%,A(6^% MT4)[JK"Z3"_SZ8VZY2U,*!D?2\;'I8@[2L;'YP'+Z:.'T7ME@A-(.Z81UXF- M>@MBII21SO,8S!SWXDK"QWG1(?UJZVBM&_V'*V>N'Y5AYSFRJLW#2J/_?93Y MIF8FV>7%3G_EXED41%Z5/R[^FL'B=*WFW/_@>,RM=77&N:1OM#M@+T:ZF\LT!_TSVX6+_61J=?:" MP_"HG_=7.S#1=')\ E_>'=BCO7@(4[/'$'P44EOOPQLA'MM.=W37_.0NK^7A ML;L()A;@(],>YH:8%4+>5#:.BZ' %^.@5SR-8K+%UZ^,[N>5]FS()*#UK_=F MX:24<:RC9!$\=DT=8=XFAJ,2>>O)%Z5 X%10<]6G0.RV$LMWEZ.\YEM\&3W/ M2_Z_I73! /0B&;J$(2)V6$ M8D%SM_)VNIB[4H@&R%DA[.FJ7(/,/Q*CW#RLV\R-R5LW&B;OU5:0T]NO['[KUWDZG MW=O S9J'[^STVOMUT=[>P/7]-=)<7SNKU_[>;TRE-.IG]=[6V4[O0Z>]#W,Y M!Q\&KE,_[^[!WV=U\%_:N8/N>IW,S/]*1ZSG'BF>,.(N".18(DBPS.M.+ \T M7K I/3CY6U+%/1TQ:+FUM<@@]XI9,9\*ZJ:SM]QZIC&7* *F(:Y$1$XR@3!S M(440$)-WDEEY /?IU7GC\#OH0W]0,(^.$0-RZH&**7A5LOJ*DB5L0PLM*Z8S=F+[65'@A; !!XSI2)SS\23U1 MPBAFW+.@V*LB0'DJ')LFC7.PU,G)@)SR+'==,TAS;P#1,)8&&Z(8^%^BJDL. ME*5F8#%$G+$H@>RE -DU))QG'3AF!O%'@ MACGID,54(H4=-YY&!<*Q\I;>T&.O],@6EOWR5;A@+: M8F2=BXACZ@D1E%EM >P(JRI.'P!U"^2[E4?KRJ-UBQR[ED28"X^C!].-("@- M7#B!G'40"K.4B4%HA.5(/Y5PG WT4N#+;2>$NL)"%1C\F8IP0< '0G3^!V3J^7;]+[ M MX_:-1V60,^W][?Q6!N?S1;JP3&@,&XG^WL[Y[5S_?V&U/BW/]TMO9_]#KUG;.&^NU_$LPB\1J3$4;#C&$4QZWE(S.D44 MF;86KR50 M[MMXOX[@6NWSQOH6KI__?9#OW3[?.FVWONZW]P].=^ Y-;>_]IJM US_6O!^ M:>Y!4J)'A*B .)8$Y;:BB,;("0,]YJ;($6O,JE1-=_HN*;]N,:4/U,J2\FMI M%'.R? 6B!T8Q1]I&AK@&T^L$*%H0@7/C"%7:K+SEQ>[+'.+H,B_Y$L.+,B_Y MF&%)2?GU/& Y?6A,4NN",S'WFR4(\!'"Q29IB&!>?M9QZ3B_Z*_; MQ=1:&Y7-./C>\7"W/T(_DQQ=$AS98>7+NU'$$P<^$P9EOJ/C0?^PXR>99!_ M$_8/EYP(JGLH@\8,7 GHD' M+,O_+1Q@^2,W\7]-A%YEJZXK^R7O42:PO_9\RE9=9:NNLE57V:JK;-7UN*VZ M;FV]-=FJBX]_;6<\IU@/1[M5_-,[_WJMOP]BV-UB[Y4E]*B5[\*/9RIW/=WKM M[1VXWV?>;'4[[?,U5E]?^P'S(^W]L-!\C&2_BI:\$E&S'F'XU:])3 -B]@FR8Q ME#%*;P#.N,04<6L-LL(S9"G521&>E+ K;Y4D5:9*"L,G/JMP,H2;0XS9[0Q+ MZL(;P2P9[PD#R05,X]Y$'8)48)-IT!A[\3Q>V:NB+GPJ^)JF+O3&$)T9I*VQ M.'/@6^24SBW+%!8:PWM.YA-7[-6?N'H.)6X-;(@].S@H/;$;/3% *:Z,IU08 MSI+301OI+4Y8&*RD*L'KI8#7-!FB4Q;;* W26#K$!5'(1DH1UHE0S(4@/I,A MTI(^NJ2/7G 8"PS,;501_"[+"5AEP[E,1M(4B%:1ES#V4F!LFOU0>96,RD0V MIN@BKRC2P1D4$X'H4BC/A (8FP\+?NF!E?31BY@*>TWTT4\%-=/<@\H90!HE M0&J"1)P&CC1G$/@QBB6A.EI'\@XB$Z*JJ"Y]IB?5NB_-K5$91.DG/1+:W,ZC M>D\GZ4N>1C-M#4R4D[R@ M "%&5I6OL /M?=B@%W#[<)H%>KR>GT;+64+;'&M83S.L MC>!MBS3VMTZ_4:6]<,PAHAEX9@PB01>-!FSC0KMB4\;EIH[@F^$7P@J])*#V MV 3XR^NW/2'DE03X2XMU/Z:P+B6AB= *)0+>&^=1("L"1L$:)UTBAO%,\Z@4 MQ*#3":^RV<=CETN$6- HO+9B_(6"LWN[;Z.UJUTL78E@4:?LQ+.'Z_+,^?)Z"=3P$:\2'8Y# R"N>F1,0@&P1#U&%F!3&6XU <+:*R M2F9L#)1.V2.I\D=XI6!0 WWIO+:*_"7/J37ZAWXJMOS8/]QMQ4&O%EVY73!/ M4,-3H*:""TH2BX1P'O&H/'*2242)<5Y:94SN$,2KBN"JD@\!M07RTTI.XY+3 M>!&W7LM>:\L#I60:2A7U/!&)$K/@'WIND3.8YT8MT1NE,5%DY2W%529(E<^( M>5\$[?&+:;9V+ZKFDK^L[*]V-4U<]E=[/?W54O J;\<(I27',A@C+/S)/>,R M!"8N&AF T4=WLOYE?[7"C*_73W-[U)W]M=-Z;1>W6XT#,+_[S>V-\T9OI]>H M=7/K([HS;<9/VV#JV_M?>O76ZFFS]F6O3K]T&K0NVOMU< O:N+G=%LW6SL&L M_FK@L"FFJ$76,(:XLP1IF31R/@8EHO&N2%OS7&C^RHO-E[K!6@C$Q:RQ3A@> M23#*)!(3L1@G'SF^16O+!FM+H-VW-5CK\_;^VGFSM2'JM?IY8W\7YM[MM?.8 MMK=@7JMTI]8^JY^W<8,4#=8D23H1KQ F-B!N<4"&RHA2HH#Y3 )2R)P"%EI5 MV0P/OS(2Q;+/VFU'O1ZFG&6?M:71SPGK2WP00O"(.,$BQ] 2:6(D,M;J1*D1 MFH3,4RDUK0KVF@]?/)OQW;8#T);CX7T-KA)!2\5"DIYP)94.EC*5J/>8<5CI MTN NOT)OW&9PSQK;<+?] ])HU6F;KL'<-\[:^]V]9LW#?!J]9FWOH &O@\'] MT5C]IB*FEE**P.W.VQ/)(&!D55/Q&.9V>0L<[F%N'ZB: MI;E=&NV<,+>&:!>TL(@DPA$WH&C."($D]=@E0J.78&ZEU%4MY]6F;QDCW>?0 MW\W8[<9!Y;!__)M%\Z\B4IAW\NT>T'5ECVUC5,10^A)S1*MI@E2: B=@YY'F M J)O;25R6@;$M#("B;SBLSMT#!05FP4!8LO#3X?"5-F)\&+*=)5SV5 MFAN94!"&(AZ\00;B)20MP=2KP#1_!=4(2]>$^6=W/_LCERT<]8=Q..IH.R[O MR?P7?=^QN:5;T4WV6IM9?Z4+;RZ*;=4VJI75[G'EHW5PH7PV,[>A#7'H!QV7 MV^&Z_O=8*2[L(KP>3F#]\XH5/3\K&U_>589Q!"3$J%PRD>]WG!5Y)"G#RBD$ M;_!*+(9DAT6'W5R9=%EW\:;2^NT)C.N=X,.MGZV3\SQRB^D/<)?)N72&V6N^ M.I4T\4#?S*TC]:W?>^IREPOP;YSTX/O^.MI'I@.+5E(A$D\Q.>.#HX12&SP6 M-!1H3S'!)*,]O,'(S#,,$)\7E6=7$F^?!OWW&@GK$^*V(+;OYWM^\/ MEA3&=_Z[AWWOZZ'=-B?-_4:OT?K:VVFMGNULPYAJ7^#O+YV\6=2HK0',?]@# M^.7-6OWLO^?%O]\(/.P4@D(A$(6X4."]*BX1"(&C/% EU%0/3>8XL8D:DR3A M/@FK!0^1RMQ(TP0.-AP$WAYEJ1N2=5UG[XV*U6 M-E:KE:_V[*0Z"3-&9.W?I!KCY8 &U!V>5TC"WS:Z_B]"JB6W2TX%G,GS$[\GC\)#PMP M:]@_S,+ZIO*?_BF\/JC.N,W80%YHU@04E V[)QIVR[)A]V*,I6S873;L+AMV MCZ?X\AMVW]Z >W83Y]N'("KV.X@'>#R# M"TH:"%(AFAF.6VJ#FAP>PH<[@':[(^R\>&L('@5<+:=W1WY*]A5R7'$8<^=P M.X#)P-="QQ=F?'S!L;M0M!4_[9]T S@W^6T_2A%GK^FF>.>G&]0YO!AH]H/R MQT/AV%S<+H:; YB75:ZNR!O#[H8B]RY7O_FKO[KLK]_C6#[.8-F3] 8W#P;= M9VT0FA:*6+3RB@K"3KX'A3NT'=L=UCYXS).^M]+I/[<_S M>?RS'_(LNW89.\ZHOYA?%_O?>KP+**;9 ;AQG_<^TWU=SVR&K_3"#Q=MVNYT M1< =\_*O>L_OU>SJ_5:>]R;BFAE)WB_Q>SP\>1VU6:<[^P=B9QN^O[U&&G"O MG5K]'-X[:-2V?L"]?S3@.HU\1.!L<@/O[UZSU>VV>^]A?EL,YG50/V_LM7N? M<:/U'N:YANNUSZRQ_YG-JG:0EABKK4(Q9O;Y$"0R6L,/H@@/3$F:2Q\)YE4A M617/8#Q]T [>(^W1/6T!1 EWKP'NC%0N*.9#YF#R!H/B*(:IIX(QPC0;%3&, MX8Z4<+<0<'=V'>ZX=]3%$)#F(2$N/496D8 L5LQ)H6 AT\I;HZN,DBKA\V*N M?X**A!=>I_HNI]GZJ;+;[X=A?H"AK%9]+LY)9N$'F!^)J- L:LLICG3EK:95S755+E0]ZF_"T8V9A5>OV(_M M@I2*_9B*/>&*4*$H<38BZ3,%1%0$N80],H$$HJWW"H,KHD154%95?/K3A'%3JS*G\5R. MQN5:C'M2E<@T/V1J3[D;*01#K#=(NI I 3A#5BB,DB$!AUQ/Z"#X8;3*%:X2 M+1%T.,RU(X(B6$Z!>$@04XC(D$^2"\'A+9Y56U67[C/LU,'NYW#&&^_^\*N@VE\KJ\AV5I M7JY*"5/S@RD_O:\2A$P"/! E7.ZSE!@RGE-D&<=6:\6]2KGPI:J$J"H]O1/\ M+(V6RES'O!7\X=Y'J>"+H> 3?@@6RE(G. I:&0@Q8LR];1/2+C>]949K3W-G MR*KFLDK50YI#EGF/>ZEG(QY7NI=NR,4AL9P&>:!'LKS1TD)Z)+!,&X>^WXL? M7TL[@"?"JMWI*EPP/E9*B720'G%!"#*:"22Q3,1&*CS6@%6TJI6H@EE:C 9I M929D:9V14K>]+72;<%YE,]C& ME[+YX3+X(44J!%R.$8%SF03Y"4N?XJ @+Y^OZT&GX.F2T,\..W[-#@[S*?KQ MS<=852+0O1#H8,J[<,E+G1Q!4BF"N.(*&2XP,H83E:),(E>:X3=8+48,5"8Y M'DN!'^A?E K\1 H\>6K%:&N4U8AI8A&G5B!-I$4!*^\]T<(D6RCP]#[I\R4Q M;J/(G,UE5LC'[1Q2$J_\+BO)$Y\@+_AC&OWC6-&5__V'!J7ZJ_)([(EC9=PX M_!Z'QT5WOXW#W-U\]3#4[> @%BLRZH6P&?W)8-2Y]S"\@\6TG4R;FY=^U.ZW MUAGZ;G]X,E@<TVK[?JH'6@9:V=O9W]SZ#9H,7[ MJ[3>VL7MS4ERQ=73G>V=@_IVF^SL[_X ;6<-NB4:/;A6K=&K;V^=U6OM'YD' M%YQYW/C\+3A!J+$415@\B,VQ1(XPCQ( I" !)P*Q^02W(DF4JI0T%U1PBF$1 M(U92T^2Y%8['26[%T9I4KBSQ$CT'?U3SL+(9CXZO\)404;V@N%SEE;H]/$D V*"1A[M5 M$ /_IE+08(PHH_H56ZD7WQWN=8XJXS8FE4_C?L.KNX,XHIP<$5L6!)U'1X/^ MCX*JLGL&%[C16S@LNA5-. I..1]9HBIHSY4UECC#+'8&B!NZ M)Q6)ATFH^2G?X")DH@^[&R^= T1?';ZLT?KG;\HG!NH:D*0L-R-C 9F4(OR( M(A&IF,FE4-.UF?^L]'[*1&E70C^+Q24AF!U6_@,RTCD< M#O]5^2-;)HK_&G^U^)/\]:\1&>K,^V3VXT/TO5_4+V;BLLP?]J[?.\H$::$? M1^S(!2E9?J"KBX M=AHS*57RY+\7PC0:6QPA9^=2LO+(7,Q?_&[A@J&2)[P[HFD;L4H/+KB;*[W" M)EX2TUZ99E:.,1^;]_U!-HO=LVK^TO]WTL^T;Q??'77ZALO9[[;3';&[YF%= M'\\Q_ [?R3?JP /J#/(;V"W V>44$LYT=6NY+/C1_#XU@M7IVD^R/5ZRL380%[!3W5Z%&;=_TKWUM_!@SG1U4#_\PRE8&-/:!* MMCO'>_T3N!DX.MVSVL6SR,OV'J;Q-0]YXW)&.3VT6JS,:@\\F_(R&)QCC^'6[S[S6)+'=4:*2I22]I/NKE+ MX:O=9/$R4 (TC&#<#B^XT(=_OA*.3"W>**(?AW:2SH7 ]R5L2:R"MW&2VYZ" MM8V=[R.:[-/L.^12B;%[]I"YWG56^]A;!L6UG]4&%"&SY"A',TQ4BY!+CEOVQB,4$];$&TS9H[L[VUFGC?(O46VMXI_SOK7O>;ZSAYH M,J#!QFF]YG%S>P/_]WSKK-G:_2:=9Y)IAYSS.>;SF=C1"91(DCCGQGG"D]4$ MEEF!DV%>1\L3A4LDPQUUF(!Z8:8GTZRCQUZ!YQY_IX[@]MM='YX6BB=IHG-8 M@JHP+4G@DDJX F-)ZT?K%CH6LTV_%\-)-S;36M'-J/,]7DK>%WL^=85:3 MW*/K5SL O^SENT0Y?ZG>:&;FG_/G;[!XC+Y80JC'&>Q<^F+]_L&HAV76%K"C M3N[C=%-[PKMT)RJ?Y!V>Y.OK6?2N*(\Y'M.I5?YP\3"FSO%4$?1]'L!\6F'] M]N&%^8_P-23OWT=X(O=(D]TU9[]P$[U[NFO6%%],VFI>](#CD.("22[$".*( M"^ZPOT> - MUL$9O$;;K35>KWT]F)6@(M9XHFU$EL6(.(T&XA+'D20V,&.P)]:OO"W2%_2O M!=IXF).?4N+3"\6G>1>VEOCT1/@T26Y(E9?$,>2L)H@;@":;;$(X:4F3CM:% MN(CX]!J\_\UC>_S:3O$_OXM4//75P_"Q[V\%HL7=SEL&-)INWAF5-,%&CA2/ M%''F-*!1+M/ AED2DS DTP8Q4\5TDW$>W2R?C]]5ZTLDP*2AN M0(03S6JM&3(T&:2B3E1*T/H8YN9D+%!5Z$.(P1Y0PK34FO](5OUR_[0TYX^E M]S-:/6I-J.$&.96K#[F_%YZLT0,@:\5"![)!;@3 M$)2V__P]9<+:8XR,PF%YNSB[+?/_=KO(:'9NF>[HX@QU/A",O\BZ. M" 09+E,F80\T,0^6J&B^3:N*/:3YU.)5L95Z_G3>1ZGG3Z[GDQE;Q2UG$"4I M;"3B&AMDC=8H,*:,T22?IL^MK&554[$8>O[0S-1#"C%>U/[,0IG\4OL?7?NG M>ZM(CAV5H/T\1H)XP!19;@F"T"-9C@V.2JV\U8I5,9E##]G%V*XMX6 )/(,2 M#IX"#B:< :,(YB0DQ' I]])C)R#&$#3P#B641"=2SBJAK.JXG/H.;OX>[=S MW&9[I*.8SS?"U[!%^.F2-J'@O__)IW##_N_#V(1>0:+^'@_@Y9C+1_.>2S/Y MZ&9RK3"1(\]YBS3VMTZ_X6P:$U,0)2>PDY9'Y*SPR'K.J,.97$:NO%6,58V9 MG]M\!Y59\'W($OQ>(_@]6JQ0@M^3@%_].O@%23-%FD>4B80XI0IPSPG$B174 MPNH2%QXC2'A$^/MMFL7KD07/C%9'_5&O\C\'L6LSF=M/(JM_7F<5NY@0_OD5 MZ\#E/CF^^2M3;#[/Q#OV'C%UG1KLZL^]RY#KR.Z":1Q$>X!L@N'^:;NG]FRX M\N_K]&J=P_'EM7C#(4";>@ W3C.E1Z,G&@D1X$9_4"SYGR":<9 _!6.R"S.6 MRMX@P^P_[D#WB5?>MD9-.5+E78;HHE6CG69YNX'X;N[21N]$^[GZ\=-&8ZW" M*_]I?JQM--8WJY6-QKLWE=5&K;*Y]??F1FUC]&G8]H]\8?//; M]V&6NX;OO\X#W>8.@J3.6TC-;8M.<@.@]Q?]XS*CV? F9J MT0;P)YGJF##SZ(8D#]SYM'.\-VH,"#ZFSWT0?_'A3,5YDC_CSG('T^Y9[MV8 MOYQ&578P7WM\]3(8W$I5U_*<_[90_TAS[I\HJ7D+HCDOH:#$9\&V?O_ M47']_D$1H)04QPF7,$8^K"F,)^ MO;9+&[W/N-G:@>]LX/IZ&[?/VS_:YSO=^ODJ:9]-=M3:8LWMQGZ#UG/K>KI3 M^RP:O:][]?W/ISO[7_8;^WDC:.N\7ONZ/[.CEK(B:FV1Y"(@SJU 5AN%J&:! M,",--GDOAU4E-E6&U6(4@"\*14))FUQBYG/N?)>8^128V9C S(2UM0D'9+V( MB)N(D>$AHDB8,"P8G8):>4M)E>=#,\J4F#FC9O1!-;G+P(547J/DEWH )='5 M_2%[?&7?:%">3'_>0MOK[1AO*$%;'?U4%4C'E*?N\#V^65"P8U( #KDXF"^8,"F MVH+?H3_KK9I_H=R(EMI]-^V>.*-FF554&X>B9@3QI#@R7H?<.D SS(@2.&LW M>3,OCN$':O=SJ,D_'W5_]65"RP+%]:67L8 X-)D&"%8(@[%"6K"(N-4*61D( M(@%$0P<9L&,K;WF5&U.5O/0RE@@*[N=E/! ,2B]C(;1[DII/*QXM"RA&R2"& M\!I91S2B.BB#M:9!T]++>&T=F@NZJCL< K\3/BYO:Z=%3LC,9A2+P](9FA]< M;DWW?C$8@C#M$;@^''% 1V1P9C+UXO]G[]V;VCJRM?&OHN*\Y_?.5.TF?5E] M<^:EBA@GAZD 28R3L?^A^FID ^)($!M_^M_J+8F+!#98 @GHR82 I+W5N[O7 MT\]:O?I902NN3$AT94T*VE SAP/12W3D^8F;^O('7&XV^,J![FC4DX7< C 1 MI2:,AUA4#BAQ+%L2K45S9X$F5:0!5Z=W.!=2Q&WQ%*A"RF,/M%3V\!! ,QE* M8>A/"9#[9+2_WW='[$D'I M_.T.1@?*73FY[(["VQXP:+B9%K=>2.RZ[D@]FLC+=]K]A>10)3]WMN^S2_;]97-/*L4@ M4DU^T[QX[E-!9>DS6BJ36!JDV;[$)'8V MRC9.5%%K3Y(&76KK)F(B9)($+AY. P0?5M:,L(TTLP1T*XM8%H?A7O-:*G=X M>(L^NVS1[_>\55Y;[@AUJ13(I(98I@/1 9+U(JLL:4V)O7WP9"PLCSV5O@Y! M]9-7/_D%Q6$H'5?9X+W&H49 ^19O!L$28 ME)1 RD"L"9KX''!(O3$^X%K#N&XLK\?+'Y&)+_^9JFE#K\3Q.X-.XQVWK -G MVA)M8R20E2$&N"#<^$@U_IEX,>;5:4-^IL?)*Y0\SN2>KW.$W/V<(OF2^KU* M#[XWN#1"%)D4C]IZDDTY7R%#()X'1;P7DGH:9>9J!='#X)+PXW*@2C7L)8\P MS<81OF'HE3O<->@T3@JF+ KT!-"T+2<@G"!>)T^B8=%%)Q*HL&26OGC^L&0Z MT_=;6>.1]M1SB,?]=D,5TIMDD+[U[+E1B[O:."OT+BW1D;^$;9W-]E>D)X%FCVA M6F@":.?$**>(LSQ[(S,.:5I9DS5T.>?0965/E3TM0A&KLJ?[8T]3M<028\DQ M1Z2PGD YDF4U \*DCHDRI64I5<(:"Z+1,'W7B1[_^P=GZ#]G7\,7Z$2\]=MBJZ^>SAGY&79QP? M;+X4-\.;]U,^0%/LG.RGSE$Z::-IJ;7.0:>7.R?I\+C7=_VS3NSBJ_UT%/ B MGTX^I7347A17=/@(0;.UN?MK:"'3GKTWZGR\% M>%[M!: ^<6N(MAPQ)C!+\&]'5#0Z&FLH_C-<4]""4EPO=(Z)R+GWC%&GP$.T M.3!MD^>><26T6^DDQ/[C8D/]4_3P7J,-=3-"!LXRG _'O9)A/IRE.&E>XBON MZ.S_#MII'*^=[*Z/DZM,Q'*2?_!BC'>C*31MPU\U\'8)O8P)PY'_YE,AAI89 M/)?D&X53I<\T?; Z-O'KV]VKXU >[#]Y1>-<+>^#9=93>^][7;,EBE\N9+ MOW;;K[\GI;Z?QHI;W7;6+9AYU+J]AGR6PQ>IOZ#U5E^[WKY-KM]Y=1310#=2 M2(5Q=@1K.@6,[S4+ZSGU)'MV*A+G%*>M6EO6ZA>SG":]WYW@I;K[G':/6ZZO MEWR6K(> ?")VTC#.-.2=O>N.>LSL]R_=L]\YQOF(HIAW"&(&2\%('2D3%- U M<-;%Q-!+EL;ZX./>YJUD;*<\ _QE_-HHBOE'PJ?Y.Q6?H9UW>*/1_+OD0CR' M&&>/[_SRZM/6X;\/WGWXN?MNXPU^UQ_X79MX_1_=K5^VY%OT*]ZB3['S>B( M\N$MMG']#-MVN/77OS]NX^??_8+/]>'-Y^U?\)HO!_M;'W[:?_OA=_F?+YM3 M.\0N>A71"R%>*$\@,4.LS8)D'IDV2L0D],J:LJH!-O.YR>5+5*T@]D1!C$OT M)R5P%=#/!"ZM$IQ'26G,1H&2+8A].X^^@MA2@MA$#J[PU'#TF@F+ME1[!4^, MS(D$HPS7FF9CY,J: -THD$L$8G-R.QX%L?PUN4'JC$WBK(K8W1/]:G4HIF!K MM&=T]+X=AD'[L\+3O<#3UA3'RHIYQ5D@2G))0"I.C-:,&&=Y=,FF&-W*FFF8 M5@VC5;;N"1OWC+1D#L;]Y [Y/:!=3]".#"PZ'2V)D@$!I@6Q-!GTG M'HM*E.8'J-.%JF-P7N#LPHFE$%"MX<0K3PG+1@=FT,/+18%2U[?L.X%3;?B#;GB!+CLK,DP5"K;'H!($@7FHT=4IE9-H[QC3:MF@8AX;9 M92J;]IS"-*]/>N%CQ[N275;RB-+1H,W?J?&:Q6^7O;PT'NM'<70&8/!ZW_73 M3V7$+G_@96_P+(X'/!2B3=>!U#Q;FH4CC$(B()@C+E$@TE/'@":FLBJE"%@# M=DDD1VM0YS%1E8H RX8 $YS&@VNS/5S\YTF%4\KNK.N'_3:/J20U];M%$,D=##.<8O?DM)]JB.5A=Z-N#6SC MT<.77ET:NU>7AJXBW/P0[DJY);JUN[67HX\N&$F\5IP TAKBD^/$.!$3_L8\ M$Z7D+4>7[0FF!U4-J_O#@;K+]?T0<'8) CYL[GE)'4Y#4RI1EL"-"\0B M\2$J>RV3U"%2LV0"=\\N:K-Y]#<:1*]?TVJ6E,AP)=;?;&^^7/^M\I7Y@=7[ M2WSE[:>MW;=[QE <5Q.)X*E(-K!,?)"*>*Z-3>"$#VEE37'96#%SB+G&9);7 MW!?+5VXR]TI+OM_2SVG)V[.MW; GN B6I1)V"1) M5"8BC(H6>9,"DY$I"6A@JDXPIO@^3#5=TB2SZ.05J=GMEZRE.23',$K?YMIK!TP2N^TJ\^:7? M&]1MI?L)TXS+(]G(O/&6,%:@*F9/+"_2Q1(8#=EK'_C*&H?& &_$[(F^=[*4 M1Q3#>:ZF?U\9-]7T[R]NL]1!4^ ,T&,#H[0)!&]?&":\?;X EC>:#V=[E=+/C\)>[XOYE'M M^9[M>8*& &4Q""0?U*E(@'%.G*&,*.^%"5Y$*]W*FFV,T8V4T^&2A9CS'_F^#-UG[B7=%_? (:K@-#]P>O6I -.0<+QAVQ_>?-KS@4JIBVN4 M/:"3%!@QAE'"/=,@HU(B*60;K!%@&T7-HW"2:GSDT<='JN7/W?*WKEJ^-%QD MM%TBE18$E.?$V")E%[@6@5(30:RL0<,-%27R2T509M(C?P[UIQ]%?/#GDN,X"VM_'H&$^9/S2Y)OO_5[Q]@O9[\= MN*.3L(CUD3L$$3;Y@C BFY01"W M$C+:MI*-+75ZEL&RGU-FU>;1B3MZWRW%PRZ5V'O?Z\5/W8.#9W8N;FF(R"^C M_D>S0J IQ&XJDMQL]LU$9S"VIE MK8BHRH::Z?V#A5C[/<$:NU\Q07)2%MN\-!92.NT4VK,9*E->[% MG<__/MNNQ_%G,.L)QN$L%1''D @;.8&H%3$A:\*%MQ*L5Y;S)RP3M-1DXYI3 M9Y>VW6IJU>*C)IM'H7>8K@)9Y2%S!"P^'1"A3%EE)5'M ?B,C,0AB)$,(CL- M4814,KIY(X1NM)R#CU33JYZ*]<\YBE*M__ZM?VLR',H5&%#$)Q$(* IH_9P5 M=5.:2X1$.K1^U3#)&LKF$ Y]5BE6WW[812=?W;&%SX$EELQ[G.(DG"(F'9U< MSQ>G%"9O.>^'3_9"8%_'WFG9I;O=.K%TO73[^MIW[X"GLT ^ #VNN3XZ2ZQ K%-19TG+P:O&*-8P-4L"YX.! M7DM=?SAQ>-.UMKUEUG:/AJ>-\978_7OM7^V/8U\Z<8OSE^CDM?_>%T M<-+-9P]OF;Q8YI8[/> (WF[]3F@1VE M]Z[](_W=C>DHI,Y)KY/P ="44N?3?L)KT7LZS;D;NN6F^;14%2C4M[U9M[7& M3DENZ/C4>9^.RB9#X<:]SG'J'W9/.J>#U.GEMA'IV'/?TBA;>-T8]/?[?%PO-$G-WS. YQ0Y:H!CH+#WHF=XWXO M=T]&+!T;W.GCC?$+SI+KX[>^/@W[E[[C_-8'76S\J.]&U^(SX1P9X ?ZG=ZH M8Z8N;/#%4E9G>&G1079'9_]W4)K1?A1O4*!JW)$X^3^=[*]>G5C3L_&V\W T M%T#B9!D.= ^-(1VT_?;CIVX\V1_O25VZ:F1E].(2Y]'S.SVY^9)+$[[T9NHO M:+[_3(29Z+Q+/_?//?]CM KB^\E])"YCC6]OY"HH M;,)D!]SXF#G/Y3'U-0ON$-EP,>OUV_GP O$R]^7%?^_NBDY MXP!7"1UPT4_>N&@ (G51.:8C[#&ZLK;; @B:ZLO"%H[*H1AW\\0^=/WW.#AM M7(*WK'.^LXU_Z]';V;;^ZV^;VZ\ZT/F?G5\W-K=_>=UT-K=?(G1M;W1>O_GI M]>;&YOH?FZ]>3SW&@S=W&+G8V7WUNK.[TWFYL_UZY]?-C?7=5QN=GS>WU[=? M;J[_VGF]BR]LO=K>O:[![U%/XX& M:P0K!8LF5N)V#@W?OC"P53HTLE$X:?3-H[=7V[28X4^<]2>VW!IWQ@HBXN)2EYVU9WSJOT#IC9P.7O$./"Y9@ M3:=$&-K%O_#N*[SL*B6ZA*,3Z]&01+O(F6-@DLL,O' .M(@Y(=FWPC//;EPP M%LN0=H[:[O%NT!T,B0G^=T0D\-F:LG3CRS=W&7ZB\_>TV%>YZ/_<>RB(R*^7 M8IC6R_FMUR]_[_9^2G\D'( OZ99ZP^J1.DOO_K-/P^&?1^XO>[KSX=W^NP_[ M!^]V\?W=-Y_143I\]\N?^SN_O-O?V7@+6^@P;6T$NH-.TW^^;'[>VGB[9V7@ M@8N$'6(E 0>96&H%B1Y'0W.!4[SX.F+UIE/F.&D/VJF!$^8N,^+[/.4Z(^YW M1NQN[7D1&74&")6Z''%2AIA8)DCD/MM2[-3SE36[>E.EO]&$:-#U&!P/_86# MLZ:SCTCC4VH]DK+RM%Y3^1V]H"^()T<'9RU4'0_':^Q%33M/^+([Z2",'?;Z MQ7/YF-HK$5N/>B?EINB:]4'5Y9% 9O<^Y1P MH6OP_=.#6.[K8H%S_-BP-CHV,^ 7OT>\1E?KPJ\JMG"-MU0^-/*$1O[89FX_ MBZ[GT64/"MMX4OS)HY$_>QT #_;'C4*/)[7-^4=W-:V6?H^G(<5_-D-_KFUR MZR-_:J_ 83D]."EM<6T7^&&Y&GR]=#W>IGLT[.)28J\7VV0M_>.@[:1"$%H/ M%/W-DZ'C79S68;(=OC_\RI0S/GEYY]-^%]W#3^?==U1\Z'YI[= W'7WC43H9 M.=>3 U8ZHW4Q+[<4!ZT7ND-/N'NR/^Z \0!?N*'7]5O[W,>NT)?3 ]>5 M/95DS\"E2]Z!,=9E'ZD4*@@PUCJH W^? Q_VDJ'(KY,AB6>D="P#<4(R(CRX M:'@03N52KG?U)D7U&U9P7!*F_(35SOHUKS97%K,".N[XN-_[W 9:<;6^VVPJ M[,,I+F6&G+*WH>6FW,5 )8][&^4;*:.,W,*%^'D(>]OIY,KLNFVFU?.;4EO8 M[O=G._C9K8TMO-_;/62 Z,AI0R(X1L#+0!S@;#/:"2^"=^@=%UFZU9NJW8]Q M!=>3\2HTO?;@^G<1Q4=2U\NY,+7K(_(EQ#R:4MNGA[A,ACG,H4NS9J?]\I_; M[]X=?O5P9^ZWEC)(_W8OO+1_R>\&5[=W,O9)T0 M=#+QR2,811&(=X81AWT[K>\+[RTUTF?C[O] MEL9Q*M20+_;3H>L>E:FS.&2Y,B_*:M5-\>?A>O7'N'GK+:^M4'.KR?,E["%_ M,0PL HQ)@4"BG/B,GJFEY1P[\AL>]N,2 ;.,/04 M<=C:%>M;"'1Z7#Z"Y/[&^8?CC$OD7,)BF]L_7YEZOY;=N];/VK%Q,D,I>Y$>"#0VILIHGQ?P]W2MUY MA.+J+.@.O?@"7>7=T\'(G[W)P4J#ZW&-P_"Z*PQJY+AU1R75+K?DLI^VD,CL MC51]7 #N8HI6]+N!:'W>1NY. 9!!F<+=.AIT$G]WN'G>V=7X?4Q)]V#TX(VNS( MFL\C7>/H$2X=HW!/1X'&]F7V8]FV:7L:KQX.]>8?+SME"N@?A>'3Z%$"D"?=7,;J MXI;X(^,CX?"NG[X_Q5'EHHP]@Z:S?MSO'G2X;?^63>?GY/NGKG_6@?85U3[] MOT_Q.=KIPO"#PUA?]_#2HW>Q :%-D+EHSM6VQ1[V6HG;>NR/U(9..Y//W#Y M+[09Z7&,L>/\](*U=YQI2Q>A^ZL$,=/GD(Z'&3/QM'5YRF.._%/:-8:07G^TL*7/KIW*;>/]63&8TAYW>K+?Z[M+R5T?3N/[-E3>'> S_N]I=S2-Q]NPV%57P]:G MB ']DM U1.E1FM)PB,8[ ^6J@D?'_=[?W4&9#Z6+1SP$+TLEQ^P !^#T_?Z5 M:,S(T :C;923B_ ,FOPP/(,#D?I_#V&]_9(;&M24^>$&@]-^&UG'AVW3XG M1SL(Y7L1I$;+3>_TI&W=,$P_:$$2'V8P=/"&(-")W9Q3:]GMEDX!Q3 D#H.K MR-%>--S<&-UNU.QV+^:@C$7YIA9"2F=E1*)A%X9N/YP>XM3%1@^N9K %M*'R MX;+S,-P?.D5#&H:S^BW>CO<\2MM&F8/-]*7%+DY/>HB7[0W&6PO%-"_VB[#3 M#W"&M &.CWC;4:T3=[&3=VE.MT#X*94)4[KBP%UL.@WYS&.'F]TK^''< MPWEU5H;@RA;K.7G#GORAL)&$DZI%YW&7X,^Z3JF63XQ2C7!(2YP5+#@O-WQAEO%T_X8.H>K2OI&]D\' M[;/D_.[CS=H4VJ/>D)R-E],K$_/8=>-X);X!_^XR:^XG.CG>*GD=]O%!#M). M?G-TT7&[[O-/(][Z1^_@8!2-:E,1=_';?SKHA8_/SL]Z\V5K8W./44"D2>,=X!K^""!_<<;'S_FGZ1D+LO9MW[I4M[';&#W,53Y%I M]_$FH[3M0IQ*WO8E6[[**H;A@]-+\^-FZ?U;>FP/FS5I[:JRZGN2)I5>U0"W M2IJ\RVT9K%*KO^NV7W]/2GL?C65S2AQ]B'H8UR2>#E/O%W0T[/J+N[=;9]N$GQ.K'] ?_YLOYY M:_+$V/L?O?/OP+=O^:[N[_>5W]O9P>W_KRR9_^^$/Y**!;_$ML;7QZO-_ MOKR:JBXL4[0F"T4L*$9 Q$ ,.@+$ZI) Q8T2MCUVRI1M\,]'4?7K80_;5XQ[ M#ABG; B@M<(;11!<> _:6>FU4P94#"W&T?E@W),3!WU >)LHMAPR=RHF033/ MF8!U0'#D4MEY=U)Q+2*+<],&?4B]K7F2]*5#H\UQOOZEN,+EO;>K$;%GIF/^ M<,EFMT6O\7 -_FA/>6!__MSO';X<#M@P6Q$__=MXO"JAFQ_B;4T1.N6C590Z M I1; D%$XK6*)+HD8U9*F916UL#0QK*;$*#TO MQRCGYLU5,?0YQMW249M&.4.T[08II^JGSMHU3V9-F),X9HW4W3NVOYDB=J"= M4EH)$DQ[J(5K=&59(E9E!]XHS5DY M4HL(T5-QV47X3]/(XX7D7/BIYUG^/) MH.<$,XZ.NY0<^L$(F@08_F9R\B0DD;5+V3$]3V:\!.AYG=34U>..WZ&"^. V MVIZ+V!SF:Y[GX7MW,-:#^EIJT-^MZ1U'9Q=T:E)U^0:#L'GV^J#2JTL0&+PFPD@;6+;=N\D=1AM3[LP]N-] M'>(^3Y-,;2+^'V/)EXWNH*1MEU/=2Y,/^7:,Z6SG+\30W?=RZ\,Z?_OE%=W9 M19S=_5WL_(48^\LF>[?[$;'Z3T3CR7S(-_+ME_!Y9^,CXOZ[#UN[O\OMC3^Q MS4&^^P7;\N'/@YW=3?[NK[<<\9GNK.\Q"$QHYTG$<2!@#"5ERYE0;[W"N443 MX\,5&/$IQ?6R,BJ:3$@^L&@YA*PM=CC@.NP"XUJ8/)D^N7D4)5E]*L__?4]4\0L8:)UJ_3\G=.B#L@# M/R%-&*2C):* #PT7%X>I=W8_\JTO'_>RT]0DDTDA;P2T9<0I+8@(EN(*E&S4 M8F6MM:$I*M>Y3HN\JCV?JSW;JO:\'&VI:L]5[;FJ/3\;M>=O\K-)+LQ%4L:Q M'). D+1UV1D>6MT[I-!F08>'6L8ZIEO%.3ZX(%^EETI?#BZ?^2[$L9Q,=N50 MYXAK%N_W?>J][[OC_3()T#5%1\F-E$*WD=7M=]9; N^&AP++8=6CT'4'(\]W M>)3\H/>^7#T\DE@HY] [;\^)'AWA^)5#@Z%PQWYW4,3G3OK(,QMD;W]WQ^*B MZ22LGJM67.,1+\BWO;[?+Q4G29\O'7*].,C5RKX..V-,L8?U.WYHU3?]V7@, M;G[4D>628J8OA!K;;M'A.#IY09A9V..W2A7J/$SW\$WX\4K?,%B5I2]:09HP M(XD?_/!RYY?I1:)V\'=V\*5IG]/%46TTZ_+2R#FLW3V_^7Q^,GND4?/# MZ(3V8XBF[+9GL<='OEMY\&*7(]V7T=0Y3*Z$Z-HI=9A.]H?* _N]3YS0RXI4D\NUMW^>8CFXL!O65S=8+2LW/T,[R*>C^ED\Y6.D&^\(^1$M+6ZZV1^-$_AZH093W%N8_,H^4: MX?(-!^,;7H336PFU07OCP_;&A<&5.$3OKOI!2]9GKSZ'='#UO7&?M6\]]U[# M!>FTB+\,XYB_G[JVO-G+(@+3/>F4LA&''I_T'[^_7/]GB:.Z\V_]@Y.BV?3J>M[XB.QO'Q01KBV6/KM5)G!)?4XM[T#_%9-LZ. M\)O"8*A?-NZ65F9HY**^>=WYI8=^\U&[.EW4&RAS[])GQC?>2.4C0W\+L;Y] MY_R57NZ\+D);CZ6W=L?F45S*/UZN%]8W!IQ7!RF<]'M'I?/&DPT__<1_ MN@Q2Z=(UEV?>H^R/T@'_3B?#!_6MQ,Y0<D>&@[ZO.F@=]P._LA7>2S/ MNI[Z/?SJD#I_NK/3X5-&'#OD*(BX?9=/'N40EM#)3KM=?T6P"M<,\C(5ZS]H M.IL7&HM71KP8],M>_[A$E=,EO;[SP,SR!C+:R/"][\J?BQ=-[L]O7FQS_G0V M>O-9[]3_OI@D Q9"M'B%,) T>! . MO#)::2^%F!(ZNK3W?%[]Y[K]V_$Z=IW\UC!):RHF^^*;>_XWS_UK([7??K:K M?:$M-D-1D4PV$",8(;.*-@K# X .*X]H=T"S52MNMSMP)Z4@ODK-]TH7?>T] MH.I^&BOFL4/RS6-L=NJC=TTT7JY-YG;27;>5%O9IV\^[O/JLVNUGB9R/8;1W@>8:;>XR?U]W],Z;W?]=OT?Z-'@&OQ= M\FC?.%.R%/>8DQ3$\.B*79K!O-YZ;PQ%DL[6ZZU9CJP^M;,[USWBTSF#0[G7 M%*S(QH*4WNJ,7A_3PHALN(MNYA\?W^Z^@G>[F[#UY3U#-_/+ MN\/?S[9^^?/#?[[\/G7,4:BL%6%MJY?#(L@N,48@K:\PTW-*& MLIG/.2Z?A$7%KB>*73K%I"@H(Y1%!-.>0J(LN!)(H,:RNRIR5.Q:-'9-RF]$ M:;D2@C!K6P$>1JQP@03%G40F)W5;UUXUS+*&&U@B[)J3/_#HN62[>_U=BF+7 M=,C3$Q6*2GHI@^,B"7#@70+E*(,LD8QQ#I5^/2H(NU"9V-G=I%M??M\3.2J MZ(AU61'P/A"G&240L]62:6M* 6_6:,4:J?FJ+9?6!AL! MC&36!:.!*\^U$]S12E<>FZV?3=@ZLE&1/24B9J0K(41B?42G*W,?>30ZBE83 MP5#1Z+DIRBR1".JC82M7$ZA(20&HJJ98#[[F+R0E:0\-F.?B*D8+P73U!#-$KHA.DEB"U/A MZ(<:=#]#]"4># V7IJ$UIK)$+&6Z6%) E)"<2QQ8M%8E#UQP 48@ M-:E4Y7&A5[@(IVQ\Q.=>WTN>,^^#(T$5ON)4("YZ(""Y32"IT:*@%V^,L8VU M-9[RA(W=)R>59"QPHP%9JX7DHTU(6;-PP56J\NB,_>RJL2O#HE-,DFBS)Q"3 M)HX93S)(&8M25PX,C9TU2B-=X72)C/VY!53&1Z!(9W=CLX92;O2NG)&&RE(W M(("AWBHKDDP*8G!*J5#YR:."K+=3H90,#G3@0%1FG !R%6*D]@1=Z&0LT\'3 M$@*F#075*+E,%2-J*&7>)>Y$4#%*JJPQ(#@:O<7Q=P:LX49*5?G)8S/VB5 * M,I"D,WH?221%(!L@MJWUJ1C75/M .:RL00-*-T*K);+UYQ9)N7*4DY3CS#6& M/_P&IE PAO M?*G$ZZ1(7KM$TYVKVE5K7[BU;UVU=AQ4$S4%DA,@2XE@B6':D$"-"3IZI4,J M62D@D:G(F4M8UB#*O%C*2&2D1E-N3$P)V7L>04!2('FPKB14*IS7#-&+JLI4 M'AUVC9D*MF%CB^XYFK5BAA,=71'*2)*8X"11F3-00AB6VXPZ)*R-%,NT5UVC M*?,.G2K%HV$Q!FF!>^&RA9!%@N@LM5%7HO+HC'UKPMB-A< C"SPA[8[PK;I[E8XL%U*]GTH^<=Z"L0J'3RM/P&6! MO$12DJF6*3/E(^ MEQY6X!/%WFDI*W%GQ?=E:N)S4"K_I5_*1@Y+2%:Y M\B<1WZURY57R=_YRY2U0_-;B1"4K<]Q%.[O8*G_#MC^\^;2'PT0%%X9HY=!Q M*ZJ^)H=(LO"6<@F"E^P>U@B-KAO32Q2PJC+DSQ"3_O&@.N0#?-[_MT(J.CT8 M.FU=12<6J+2,!J*CM 1,D<"+)J(OY<#H$#,W:F5-&-EP-;UQ]L_'&$=_*O2O M*HP_J,)XQ:3[P21Q-;GP=[$GDI:XJEBB*=(FH"H0ZZDD*7*J,I/,^'8[7YEE M.K15OU1R?33; M0:(Y'/<&W?*!%_UT@)_\._TX*B<_-(5+5PU;\8)>7.+\H'=P>G+S)4M0VYV7 M-OV,GM]$"?=+/_?/=\J/W7N'*4QUVC\:W-W(5 M%#9AL@-N?,R<[VW'=CB-$"!Z_7;(7^#T2_WR*6R36YJV=/;[!3K_JYN2,ZZ@ MI@X!%U%O7#0 "*!1H6U&V&-T96VW3/-.+Y?(U0E.H<&_?G!K5X?R\LBX_GL< MG#:M@K=+UGQG&__6H[>S;?W7WS:W7W6@\S\[OVYL;O_RNNEL;K]<[:QO;W1> MO_GI]>;&YOH?FZ]>3SW&@S>WG:_;.[NO7G=V=SHO=[9?[_RZN;&^^VJC\_/F M]OKVR\WU7SNO=_&%K5?;N])!>C'_Y,78'QP?N[$7W MJ/WZ]J(?1X,U@I6"11.PU\ZAX=L7!K9*AT8V[5]:P*,A^]9LVKI MS6_35?;?MW7;AD\Y:O?7TW>^Y;'A3)WW)+7?&G3&"R+V^IV3_=1YFUQ_T'F% MUAD[&RFD0Y_Z'<&:3O$Y.NXHEE_8E67NZOIS"4>_:H@3Z]&0M2@N$CKO+,U+!-:%&'D"01,W$JB_Z7NT MQ:=05"23#<0(1LBLHHT"OPQ A\GOX4C>0!H58I"@@-ODM-9X410LR"+L]G@F MOF:K5MQNXM_EMHRO4G/SI5^[[=?? ZKNI[%B+L;_U':$:GV41=='J3[?_?A\ M<%6S\PW;2])'J3(G.1A'@$M*/*6*. ; <"VA.ICB\PD0C5 SZ^/4#:'E->)Y MUSVI1GQO1KQUU8BE:(J6,59@2)J>&.@ M*FL^82.>=YV2:L3W9L03&T%):N\U\@F6P!4A?T8LE-V@;*(.W.=8C)@U5(M& MB642?'ENH8I:@&1Q!4@J'MT+'FU^G@I29)!@K!5$TL0)1.:(23P2*KS141AT M7&E;_4P9W?"Y:3/4*,426O&\"XM4*[XW*YZ(4A@KHM':D5@,&(1AQ'.6<$9) M8[ERWMN$KH&VC89E4K5];C&*6B[DCHGTL]<+J8GT#XI-9U-G8IA*FB(_)#;2 M(O\4(C(,AC\,.JPF<*:B7%GC0EWK[RSDG%Z-5RQY)9!JO?=FO1/'8)247-(L MB9?1$&#<$62$E"A)H\F&)Y/,RII6C:D5/FJ%CT< 1?.N\%&AZ'Z@Z,L4D7 Z M:^7!$VM\*I7%+''.MR+'&9!YVH:@N3,F,:+I^@FEDUXOLJM5&- M^-Z,>")]@J:<0,:,Y,%X M$Z4N15"-('E:UW5%E;? #>Z*7*@*H5-*IL_*.I MH%'A[-[UPLY3.C/BEO=$95=2.KTCGDI+ D=^&7*DVJ%7Q%FC&310*V-4B'NF M$#?ORA@5XNY=1VT$<5;G) 07A"L#!(35Q!KJ2;0AX*!*IVE:6=.-LKJQ=EX' M:&K%BUKQ8GE _WHEC,VCT#M,G7\<(!3]LY/[O<-.[S@-%4QN/A!=2V \IH!J M+8%1Y>:+AY:EH6 ]$U*#YM0[I@&93.02F(OFN]/8=H: S57AZJO#$ M)'-*:I-L*KNTWCL%PCMN062I^2WBX16>%@5/D^<+'1?4X4 %J0R!!(9X=)T) M!Z:\3YH:Z5;6H.&@\=_ILP"U+L8".>%SK(MQ%YSR ()''2-D 8D:EQT''Y2V M02@I7*512XI3\FHRW]M/>RY3E1(SA)9L8D!T(C;G1)2 ;)$<)\'%RIK52*/$ M]$;>0O3U:R+?O.U9ZFR3%LXX:2&9Z&TVD)&,0/ B*U-YQ_+:\]95>S;@8Y2! M$Q&S0WNVC%C) A'>VPC)":V@9-=891LI:L6,I5!?K!4SON844="!:>UH"J!< MJ>,D$*^$1(+AD8#<=5>]8M*#:1N,?"'/F%4@D6-PI!>00B0^FD!8]A!"29G0 M865-4]X8/8U(-=_OR9BR-\;&+"*+C@+:L9-4X23(04HF@KVS7%(UY0<3.!C7 MST@I.6O1E 6'DB@#Q#)7PAH0G42*(:DI] *X:AC,7%ROQC:JPO/#'8XV!H(% M,%ES9-'<21%]DMQI9AP85HG&<"J[Q(HTT7[:HQC0?@&U7V M^7:A5N]$YIYI*2.(D&P,(928!FAFT1.N)&.YT.AL*IIA4UL^R!$J*;I *47B M(3@2::8F,262"$/E6(XD8YF48VL\8^ZR: EM.1NA"\G(5AIM'%4NIA(ULM,B4&'",@#.^"*65 A,2) XQ2SJB[U TW:\I[EO3-1Z 8E0E MZ-LC4TR):4ZEM9:!DM%%S8V6"O^K8A:Y\HRE J2MLZE@A@E4Y0R:V* 4>CU9 M$:-Y("E9Y:CT#'(JP0S)9:.8K<&,1V;,=^$9"BTY1<C*>,.VR/U$565B$R>1ZY%N@%*5[S09<6GNA4/JCF/M' -7$* M00F4M\2KHO#(4M(^"(E_M>I,5#>X'"V'(U0#&_.V:*L%&(HMEF MX8'J[ /+E7 LKT5/9(0&[S.3P1":!",@E"$>K9=(XR$:YSD-<65-\8:I6;9. M:ERCBD8_P,D3KRSR8A#26$M.&LRB;)4 MO'+)$:=Y(LZF5#)&)0A>=G6%4 W7T_&->O;D25AT44OSEGI(PN DX$[B/9(6 M0EI@2=VB)$6UZ$59] 33L#Q!UI:2I!0R#9,8\5IK8A,(P6-B3IMRYM5HV1B^ M)!;]O((;SU18^DX:(=(;JV6.VEC0%(K[FP2%3$O.AKE%#C2K(^-TG6NZ!;=(8)JDKZH0;P&MUQ'@WP>80SH0.U*&#%FD1I3;$1*M) M*ON/N*@%R4N.&V\8_BOD'$)&BQ"D9E 5J:LB]1T4J3?2<1\AIE6@[KBCV'&' M/6S=E_:%JDC])"*Q59'ZR4J^/J@@]54*#5'Y9/XKKEP"D_>G "E5/%*IF%Z>N M4+5HJ)ITOR0XR90B+EI/(%M*O*>:. <.N)*> KI?!E1C9E=+6:)X^E-ABL]1 MI_I!9:HK8BT2L7[_?#5I,)SM,<^L4$&1%)PF(!DC-@9'N-8V9NE!";^RQI5N MK)I9>J'F#2ZO;<\N65UM>]&VO35AVT@H@XZ46&LE.DXJ$*,4)T)&"-08@R:. MMFU9(^4RV?9SBUM5]>H%JE=7G'K@-.?IRF/,T*RXL$1&C3AEA"1.9D$8#J,* MR>CDY5^D7+C4B3*)8[@&:-JVQC^6AH$\ M3ZWL!Y7*KDBU4*3B4SFI7FC)3>0D4!M*Y2!*;&2**!Q84,F!8*+D@T CQ!,\ M\%-M>WZBV=6V%VW;4SFIB-3((0FUR1&0U!('B1&G@]"4"^6R75D3HC%+9=K/ M+0[RS!6T'U1 NV+40C%*3/$/HQWSZ.B2J+TF8'DD5KE$,@(5*&$D<&@+DG+9 M )LY([7&09;7NF<7TZ[6O6CKGF @/JF$0UCT YPEZ#+B;S9YPE6@3GHJ,H^M M=5O16"N7R+J?5RCDF2IK/ZBP=@6G1=<6FL@!48I*K[DA6BA:CL(8XJ@+A#N0 MW,ILG!-MM3 F&G2DELA#JL&/.5OW[!K;U;H7;=V362"121>S(P$)"(&<+;$R M9"*\Y5H;'6DI5:JD:9B9.;]\B:(?57[VN?COTN2$Z>R5+%0SU@*S7+6<*.7*#!5);8K*CVDQ'9%I7M% MI0E?BD5O.%612!L< 2N 6)L9$9)Z(4(4-*J5-4U5H^@RH=)S2Q:L:MI+H:9= MP>G>P.G-EZM)@N_IGI7.9>V 1&H3 6TD<9I9$I6! EK&*+FRQD$V1BY3$E%- M$5QRX>QJQO=JQEM7S3AQYZU0F1@C/('@,G$6 G%&4)6R]::4ORX:V7SVXD(U M%[!J9#]&C>P*2??G]DS7.Z-*)V>4)\@NRO$#XXB)F1.!OW'CO0_E^ %7O)%R MF;*$:@;@DLMA5S.^5S.>W DV2GL5&;'6*0*&(ZF(-!!N@U.:%1L/:,:"-A2F MZ\[7Z$55OEY67)JW\G7%I8<)7'S:VOC]RUXPE F7-'$^(BYE;HB5.9&$RPMR M0XUC6DY@2]9(NDP>3PU<++G(=37CAPE<#,T8,C,4Z2%1*B8"/".]<$Z2@/, M@N"> UU9T[RA:F9!R1JWJ'+6CTO.NF+1_1VIGB[@956R3F9-9,B6 /Y!/,V1 M,"8!) BF:3FUR!JKZY'%)VS%\Q:NGK+B:JAW--2)F(2B ON]V*C.DH"R KF_ M0"] 931"'KCV;&7-\&6RTN<6CZ@2U(N3H*ZTX?Y<[1JT]6,[]6,)R(1+#D5K:$D.A $ M0 #Q7B1D_Y$CW1"6IE+;0C8"9L[2K)&(*BS]2(6EOPI*N?LY1?(E]7L5C^Z& M1S"5F9EDMLYQ0U0HD=&L'#&&<:(,5]$;4#S&%00>@V/VXQ(Y.C43RT=6" M[\N")Y(R#3-:2Q<(+9F9X%TDUC!%)'5>"$]QL,(R6O!S"U54E>A%J417#^?^ M\$A.,0I*#40!B9B * 114>)$Q!_9H8>:4E$)1@^'-DHODX=3XQ1+K@9=]S=F M-=0)XA"-]L(E06AB#@W565(((-&@G:"6 Q5Y9:V6MZJ:SLL*,?/6=*Y$X?[V M5[],RS=3Z;.1#'M420+4&>*,U(1ZIC23,GGIBGRS4K2!V2MHUN##\AKRO.6; MJR'?JR%/2D]D65+;T9"90"(1>"8^>33D$ /3"4I,N!BRU:*ALV].+E$,H@J6 M5L'2F]F),%$D5_R@##EE;T/T2$*XBX%*'BL[61Y0FRXNP4 *'!)%T!5B!!S+ MZ!T91[*UPK",+%,C.Q$-X] P,:^Z5DLER_SMQE3\J_AW\XZ2TCYJ$9#%.0B6 M.H8$H.1-2B&8,#519;GP;X+4&9F3\QP(HJ GD#(GGKE(1#GW%)">2VH*_G%C M&SY[^=&JS5RUF1^)-O-V.NETCT+O,'7^<= ;#/Y9M9F?1+RU:C,_6174?SRH M./, G_?_K9!)_H*XL=G"QJ\(&I6]W$]5XA%[22!5M(P2SVV)+;-4?A.$@4@R M69N25B4DQ4$U_)JZI5.8_HC"RA6:GBHTS:[07*%I<2651] 4E$CF[)>E6E^?L0:G:9YHI0#XM0;]G5 M#+Z/?"^Q$)5E@63%&0'I,K&< LD\)^5L8+ID%"-Y8K;19CI!Z/8(5?/WEMB6 M9]=JKK;\\+:\-6'+6D89D%X$XRS:,O/$Q>1)-$F'X&1.N9PW;(RUC62SL(UY MY_G]<.+\05IK6U3F9??HM*W)>.TKL?OWVK_PQT1H%R1:Q7%OT"T?>]%/!_CY MO]./G[KQ9'^\H7'IJF$K7M"+2YP?] Y.3VZ^Y-*#A50V*![>L'EIT\\$V/E0 MM;UQ^>?^>:K#[M'X]D:N@L(F3'; MC8^9\[W%7H?3"+&AUV\'_@5.O]0OG\(VN:5I2V>_7P#TO[HI(7@")(VF!CYY MXZ(!B-1%Y9B.L,?HRMINF>:=7BZ<\P2GT.!?/[BUJT-Y>61<_ST.3KM!PMN5 M:[ZSC7_KT=O9MO[K;YO;KSK0^9^=7SG-C M<_V/S5>OIQ[CP9L[C-CO[+YZW=G=Z;SQ1>V7FWO7M?@%H8N$*+=#\&&'[CC07HQ_N7'V!T<'[BS%]VC]NO;BWX< M#=8(5@H63.X>&;U\8V"H=&MG(W1I]\^CMU?:M"3 >OF?-JJ4WOTU7V7_? MUIT;/N6HW5_?B/N6)XIW!&LZQ0'IN*-8?F%7EKFKZ\\E'/VJ(4ZL2D/"@F;NK68"@O:@''4A1IY MT,2-!.J'G NO27&]<"#.E/2*VQS1E0I:NZ"S\]IG4)&!Y#=]#\=%':11(08) M"KA-3FLM9(Z"!:G$Y/>8D#@/C!G0JGR/YTQP+S32/.8]+X#Z:":^9JM6W&[B MW^6VC*]2<_.E7[OMU]\#JNZGL6(NQO_4=O5J-8P%5L.HOMY]19:O*4SJA9%& M9P)@!4%7/1- C=8E[WCFTYEUCZC6PGBTM3 J+CW$ MIM"GK8TW8H\##@CZBH0E80A8B,3:H(FG#C&*<>2(<66--U1"8V55H'QL9GR7 MG:'9BV'4G:$%[@R-##J;2&FPA'H>")B0B 6AB.3 M)7164Z+02L0C9;+M#/T MC&(7M2+&0BIB5!RZ+X=GNH(G$\K&Z#GQD(% 0$YAM13$>NYQ\GQZFB MC1"UAN=C,^.[$(O9:V)48O'P!CT1P8A9<&Z4)4+;6*IEI.(I,((^ I7)92E] M\10T+6<':WKK$LA;U[(9#U@VHT+1??DX,!6T\$G%EX-63P\MWB>I3/N DRSU\ZHP/2PP!0^39V9B3$& M1BTEU+I @(-'IX<9 M1*S@P+4;:G^ABCC>;3PM>/^4Y5M&HMOSPMCQQ M9L9%PYW6GJ#E*@)6:;1E'XC*QL5L-4O!KJPIWC UK7M4XQ>2V-.YW( MG;F81D6D!T:DS]/L@D=I>+8D.2,)"$&)TWY0EVX6,T1IE *(OH'R@5B@!6L,+;D7L_"*&K588F.>O?Q&->:'-^9)73&$9&ZX(.4GFK!1I>Z>(EZY MY)QQ,4B[LF8;] 8;P9^(KMAW"M"/#B9/2AI7>?I9N^;I8.+LU3LJ)CXP)DZ7 M&(/L58282')4("8Z1KQ!K\MK[C4ZS93Y&5NFY[Y&>XU5Z;CG:4J7GJO1&N-\X[%)KZBJD. MRDMBGL]PVZY!K2>>-6WW=Z).^BL#P;IY&:%GWLI MJCK7))KYM_!YI0;4(G$S/.)R1[;NE%3);:2!!VLSR))_%ZF7 "QE;S0S>YNW M.@HZ1)-G$;_ZM/77G_MO=P\.WNW^A/=_3[W_GKSX.M7WZ'TC;\?MCZZXW*V)MMD0B, (DF)#E-2AU/ 6% >IY#@( M:AL*RR2H5^O!513Z:CJHTY)I"T*#@I2=R4PD&YD2P5(9ABCT;77/BD+W@$)G M5U%(IZ0!C" *P!'0P1"7!!#!<18H%A0ZZXA"M+%"-D).'UVMLIZ+YG?/L?3; M7:1[(DV4)_!49\@E@6"V5M.%T.E=[ M<5;[W")$M>#(7=0O5 8M/0AK/2A%C;/*^>152D['Q"MO6#AO&#LQ0@5<+D 1 MJ84GD'D@+DI!LE8*J$V"N;"RQM&),:8!.YUB_NA#*=5L+^H$,1XIS@8! #HR M%[VD5!NII>.!^DH<%DX737;(#S-+E)B<820/J@V[B!)0#-U MR/8H]1G-5C1,BX;;90H7/K? 0ZT6!P+I'O4D,. M\S9;([@.UAF#+%(Q:ZR@"I)T)FN<#ZIRAL69[43(@9JDH[*6B!@=4OV+G%G*HI4#ND'"5 [HI13J@^+(,B3'-R4G("5]W M,53BL" $>C\5;! Z4AF\(TPX2T!*0YPW0$*B.42F93 EV* ;9A&%]+0@=PTV M/!FS#3F*I)BW7"@0FAO!6%9*NLPY:%>##0LTVXE@@V-"!J713D$6OD\#,=Y+ M(KBTSE&.U(^AV9J&:6BH7::*/<\MV%#K?-SQS$AR.23AC4X"HJ->)@Y<0E"6 M21Y=)0]+0!Z&J592.:X-5@"\C#*D#31EQ04 DPF H&6PJ-< M$Q, <>.5ES98D#%Y+4027">%OS!# M*VU8$/Y\G*8-I2!L0.C16B/^,"Z)0VY'!&2?2QTP'Q+B#S1*\$:*F6E#C3DL MK]G:@*YL*%+,DH/,RB=+T8-EUDF>+:LQAP6:[=FDV28KM!,D@[#(]B$3G[,G M&0>+"6 LQM":K:;(^*\1.*PQA\66Y:@'W)_H 7>;@K)2B*B# ^1 +E@7+2A7 MDI@-5)F-18%HF$K4H)*&S((A(3 $4>'1[4HV$!:%2][F;$0YX"X;QDRCKBD_ M\.A#)A6%GB@*)2:=I0'.N1:PR&PM$H8F\$V%IBD9G],!< M1@_,.V(]320ED2V7UKI44$@CC6.-I+!$*+2@2BC/6J?_<2OQWV4'W%(P4D?* M!(40O4,>E5@JVF76!Q\KD5KXWM,8PEABWH3 218F$,@A$$^U)$(&9X45DI9C M_@QD&T7B;&8,NY-)/([2)!74G@.H<:F$EL!5 ^ JSL:!(^2TIB- B4K+UOX MSMSY$>04I4LI$6Z9(A $(]:D3"*CFAI$NBQ+B.W_;^_KG]K(L7;_E:[LOOOOD;IM_ $$$C &5%N; M >SNEM3G/'K.IR@#TY!V)+\IU_@2S@H93LZW&,LQ"Y!UTX'X*]QC:K;SAZ;< MQ.WO8HB/H;/TK_V^/2F[%_>66U+?YUN[Q^/R4L<.T=%I]*3,.6686)\JAAFV MF=09EE0@8251"%W5=3W&ADA/;HZ>;'Y=."=26V:-XSQ%AOAJ 0Q&5\YE:C+J M<%$(,)&EKU>B'?X0VQI%%'J@*(0XUIC+W"#$F;-"X@P3IIG(;8E0^8B!I[XQJ[/:NQ%&N990REDB.??6.S5"-D4^F(0S:W M!@R95=38Q^89BIVAKX$^%LN\<$"%O0N%"J(GFJ62F%12D&>E,TRI[&/6W>4H)U,Q$9-#UAQ!25"94SF M6298@;6VN29<29I))T5.H]?A3A5WSNM0D!QE1(M4%KD#MI\#T4>4IUQIZ5O; MY$+QU53\>**R*%.+ND(A.^1U. MMC^9KP?4.9P!X4L1]SV;@/ZE,LM5"J_0$4& ^-GLR4O681AUN+BIQ+?H>5A! MQ2V01HHHJKE5S$B4&Z:=$HY;0W5NLT@A[E1QMV<55UE:"*6*%#&6I4P1D>89 MHRES>4&$S#%&9#45][$Y(&*'Z*O!3\&0EDQDA4,LET05"NM,BBSC!@2XB+SA M[N#GVX+KP4J.C5(XI8+X[%*,P()!(A76* G, <")/GDI.HR(#KS$%;)@HNOA MAA679SA7RF5 ]B78K@R4-O?9X9FDB.?61=YPIXH[YWJP@DFD"Y(6A3]^EE.? M=B4TD(?,%3CC#)$55=S'YGJ(7:*O<;8-!6-%X+9[2"%ED?.".4NT(UCJJW9L MBAAT\QBT=;+@=<6*Q2B4JP'9QS!^&C;*TX(K!:\PR391W?U+..QE9I>8O MT>EPTP5EB N3%T[[ R80U[G(,PM$DCJB+5@"D3S+..1T$,Z; !4JS$'#, M%;!^:T2:6Y-EN9Y,B%'O5,N90A5Z1**9JJT-J;Y@9A%XP8)3J4T14R8J+W MX:8[!654<&V)8CF\?*(U+S36F%&(U%?>Q>1]BM^@K-_IQ&6'2.F$%8F#12L*(@,T)K%E#,DMC MC<6=@,_7!=:@E! Y<8)"=C:F'8KC250/6'$==X8Z+I1D M!)@C5P)ENE X1XPSKF-9Q6J49(X5-\N%-8[X356K7$9L51U!:0K/B"$I+ *7Y0CX&L$,*"0:5IBF32*;: M-P @1>;@?TCE&1A4M*.0Z)!LE4#IL:72Q=[%=]F[.&+3;>?MT-E,N^W3 \TR M)0C#*1;&GPEJ7*HM06E1R((4B%C+Y).7!.@2^?DDWYAIM[HZ?$/=C*,.+T&' MMV=UF!<&90;4-Z/2=R071:ILAE++>)YG*".6%5Z'14=E/WTR0LR]B_V-[U%_ MXXA'2ZSY:^T=8U4A7&%3J3G8.]1AX!2.IA(S22S)C:'(VSM29!W,5LG>B5EY MJ]GL.&KQ$@L QREZNLASQ'5*E,E]WS"7YIBIE'.P"9S,2&%]=DN'4M7A*ELA M+7YL7HO8^?B..A]'6+IM6&*S'8D.T8'A4FE"\E11P5.F\B+5+O>%1BS+F74: M^;IDW)&4=CA:)7,GNBQ6LPURU.(E:/'VK!8[6PA&?<(_LRQEW)A4(6E285F& MM.:8&OOD)4,"Z,4JN1T?F\LB=D1>9D?DB$1+;#4P/E96.P.4(4OA_>F4Y<2F M6@L07U^AQ)RQ4A2A$@GQ#L4_G>P:G16KJ\4WU!XY:O$2VP^,<]8S5U#+56HS MEX-5P+,TSW*=8B881AP[+8)50#/%@9S+!2S.0\Q$$))AW.U0B9.=%.L9N/DJ,5+T.(Y M-P7&/&?4F11C?W*T]*5P!F6IP!EW6AG+#/,Q$"5PAZ"?CF1&1T7LHGR_NBA' M4+IM4#I=2-GDE"O+"PQ0I&S*,HU3*?WQ!K4,Z4OYT7_?HKEA= M%;ZA?LI1A9>@PG,9FT)KRPCRO=!SDC(N?']3^"E'U)@"%< "'%@'62=CT5<1 M.RNO/A;=4&?E*V!1;-KZHS#T;8%)H"+/72Z+%.=8IXP9D>J",-^*S3E6Y%J[ M?!6;MD87Q6JV68[J>[OJ.\+(,$*R553? MQ^6;B#V7E]1S.1HRMQUW73Q@PW.Y$[E26>[5EPA.4I8AGDJ"7,J5AG=GM6/: M]\P1O".SA^2-^,&6IE MNO#5)12HC,ZHA07FN6 2Z8S;)R]QUL%4==3/.V=O4'_N1\/GB)X1/9?2+#JB MYQ+0CM>8H[3+$,"F&1F4B6Q#W I90LB.47^.!X,1))W\,\;A"N GH&$ M/A]Z^7H9IN-EN>R-=)C/>7^QY9>7_X)_&AES3DO-F(.U GEWN=16,M_$T@J- M,\L.L%!/IJ]J%^-85X=EKYD5F07$3Z-Z6!:GR^^03+RF[_2'+L$X29-6YW=& MQW G,V\ZO;-YSM7X<^M"@_*OS]M4E /LK/_X61GXS."YWW> MW3_ZM+UQ=+2[_Y%YU=DAFU^W3Q7Z^Z\C9([_Z.D_U6CW^+?C[7T#UWW$._OK M7O4IC(?O_KI]LOOK)M_Y= B?K=./^YO?_OKV^]?=_N9TI7CU6Z?>LO)[H\+\ 7"NS+?^75\[GK MYK2H>;??'_?L/$&Z&*,9T[D D]8RE0G@YK @E&*M%'ERM?'=@D*%.[XHA_ X M<_EFB@FHV-O2N%[M:_W7#ROG_)M86.:+UW+RX1(Y0$"&C?VMY$C7"0S75CQ7.KDI!P>^&^HAS*Q?).M!3G4CR? 0J]?NPV+N MPUS\"IVS?LD)+#) 9<_"1,-2AN3(,@RMD^RMK:]U$OA*62 M#>!+Q[FK$HH["6 O6TO\BPMW#TL\T*>)3JK^J>X.3Y/".;^*%_([X%APL_GV M"QCLX0+ESF#)G$8:?N0%UHP4'(N+L@6V=MZ,]P#='0Q>A*C*&1B];T;TQKEW MKH*9#4%>)I0N)8]N0P#>>'+@2Y\<423-)'0,L@0@W?52$F01 M+OOG=1IS_)!DI'2>',S)QL;(;?7V'#S*?G2ZNB]FP-(Y!-HY.7"$.BHRGE+F MW<'48YUAS9['K-5F[QG>[ 4_9/7/>+VX9''M7QS5[V9BW8%08# M!,#BIXRI/%7(Y2G)M.84YZ(@^9.7C* .[%T+>+#PA[ 1SVZ'B^;.%*-J]R_& M88,;].O2?^%%Y;K:;]6_G)1V>#3V%DQ=U5IUZ.P2G8,--QI>?,D4=3.!;"S? MZ1'VZ#>I;YD[LSY3_QY-#B,:P$Z5YI73GU-=P'!?Z.Z)/JV?/)^U^,#<:V\O M^1H3,(3Y!;APFD5Q:V?B-)8G:%B_"J_\!=CGKO+?@C'IE1E+D_WJN+S9EYFSQ&Y_WMNZV=S80E_]Y]N[&U\^M> M)]G:>;V6K.]L)'L?7NUM;6RMO]_:W+MU OO=X09YW0%S=2_9WTU>[^[L[;[= MVEC?W]Q(WFSMK.^\WEI_F^SMPQ^V-W?VSQMP\+><(41P\,# NWI0NQ?C'WZQ M93WHZM,792\\/EST2_NR6ECQ6#3GWPDRU'Q\IF!KJ%&R-MS8/KG]>"U\-.>M M:CY3[)^IY['"3UIH54?>^E!\OU36NZ>1)6)YO! M0IDW.$@P1[R/=\8/..MHF\+1<7[#0L6&/2P=*@R1IU5H9>[Q^55637EW$PMO/[@3.<%A;GJ1", M^F0+F6HB18JTRB4()[':-[YBYW.PB>_#R\.9.)#5D8(W_5$U/(IB<+$8?/@* M5!R97!A;V+1P!8B!D#15%IL46X,$R@16%(PL)JXE!K3QY*R,*)1%E(1+)0'M M_GZ +D:OU M\8)+(0 !:8%3P!N32HN+-,-.:XF,4(K.1Y[N-G8Q$[?0RO.-*]0S?&B=J=#<#/J3G&UM5S;MO: MQP<*L*/Z)_6+ZX9#EFN<*;4FE/@1VTRR-2;(E6RSZWQ&UH3,?NC*RP:+T1KC M5QO0=PS)'[(5[T+Q NQ/+$6O(],J,>=8F\]D$POSO8NSJF_!T+[BNGDZ>!.' M4M\/*?GG=Z3AU@H\[^X%+R\?.=";>0XS85\S;&>__\HU"7?U(9/_ M-N7N=/O;UK>_86R[OP(#VEA'/E7OXZ>_/VU[<^\3/'__=_SW\9NCW;WYE+NM M;]N?=C[O_/J!_?WI ]K>>/]I>_]]N7.\_6UG?Y/ LV'.?QQ__'.3__5M<[A= MHM!K#L;F&=6!R[! 6HE4.&E3ID662M_,-B>4.8<,IPH_>2E$1Y";RK;[L:RY M1E%NLOQSI;&7_1#VWGFU682S2^%L_Z0?X>SFX&QK *AX847'64N-M*M+N"LSMC6/O]H>Y^AV5=8=*71;$N3=;^X2C7 MO>2D-[U:<0>X@1T@0O_-0?_OBTR6RXPK@U)IBBQEP&M3C6F6V@PC5SB4YY3X MKH:BP]6B'_S'L/\FT>@'-XZYB/9<\OP#\-NW:;GW*U5]MY?L]+\TOB8B.VVD MW<=97O>/83RG\\[@A5DV:;'^BMIUNZX*?MJV*^U:\F$ .=+5KQ7:_JVUM4A M"QMNFH_*+MQ_Z%/7RV&INXD_XZ]?G29/?4L?@GYYT_P>?L._//,7'4^. G3) M8:4'1Z[GDEP/8;"^,6Z;! ^_566X59O5.Y,5OY;L3XUH-O%[>D+7R_F60F(I M>)8S0WQ2J6)"9YP[I)RVG*FVK \3>8V<[Q:ESQ*^=XL=-]SS"!3P- F]C& &_;M5/G ^8$Y[3"C*B-Y M5C!AE2JD[TG!8!)%P6P6 G-!<-(S";I89/9==3RSDP-&F!=V5)T V->N]_B$ MY12>>2 %4AEF(C6%\Z6;N4VUR$%V,FYT+FF>2?;DY=#UFE2D^9TJ*:K^<8,. M0UV%@)8%+.DD\*)'\/Z[#>YX(V*,.=6\N+C_ N^JKY6^\&.@DHKOI"]F) MQR!'2=^8$6PH15G5P\7,A1^J&%QY,\D_.A!!\ MV8/;>BHVZK51^"'L7TV.5#GT7^[UA\F@7]>E#UB'H#T\V5\,C^J/AF'4\*SN MV1,:5A=@#("H**V#>Z\EZY/Z*(]ZS<]P__=NT*^&LPOBB_/\<_6)KL(W_1\7 MYPZX.>C[U'-/_$Q7E\>P5HW U$%T M2@MXVCWUMVJ73Q\"F3L,N RS/=)?G"_UOZR3O'W[>L+GVV^,^?RLW!1E%U1'CS7G_'K6C;(>5EZ"7_LTS,[9[[[0 M-=Q<)T]?:WC)._TU\H*@U'Q)$1:92C=^^S<\<2QBZUU8Y^VPDW>F2+^_SW@> M-M?)'R"@WM3X$Z:3;/9<=3C)SZIGY_;'GYM[XXG-&AAY2%D!KMG.*J0WU\Y] M;I=5?^D#8PS:[]4 )MLM=5Z"4H*Y!+1RPCS&-X1K9H8_3I&;?S<$X2P9C"IS MI!M,V:[6VHO.D?9VVFL)V(;UZ/C8O])/(WOH^4)G DX^.6?4LPUTG??0,(< M KFNJH9%ZX";:;<$^N$G#=\9U4W*#BBR.^Z516D:_&F08'8!;5FW1MK$Y@Q# MF3RS&G5#@7 OF*NN9X,YIP<#I[MKR2L'#W(S*VA@];R\!>NS^=X8W^:GG@07 MR?0"''M- >7W6'_>DH:V+&"PA87PF5&>!DQ]<8QV80FG_ERY8R^;@.;!A&CA M"3#SN*QK;\L"JKI0V'S,TB5XYPH:PR0+(EDT3GBA0Y4H)D@E'$ M5;!H$))-JB'\,)=]R^?IZUO8P\ZZ,)QNZ&,PA>N]H%=_Z.[HBD'XQT=HM^C. MQB'=^?;Y!+['MC\='LC<8$XSGH+9Z0]7$7DJA<6I,E([#;81\PW Z-I%AU)/ MV.V@.ZJ#NE4>&T&4K^@][1JR5/T\.?C] 7&)-?"O, M7( ]3!%-IZ2)FV M#N3#%JFA3F0%Q]KY\^!XMNA2\\XN, Y.DZ>A01*;(T%C)UG8F7UJ[&C8;,GZ MV&^7$^H#NTVP-DZ CG7.)1BM*=$62T]VS0DA\8PB!\KH64U2'XTM!W@F[(C5 M8?.,QI7O?PN>T90R M@CW']XS&3V+4\RN=N![<\BB0.4\1?2$ZT"6?5@YKY>6WX95M6QT_]1HDI6D) M,N'<8[+6CK_E<)[G]D]@)@T1\S:Q.QYT^TUOD-G[3_,SN.P=/,&;U\,IFR.D MM.^:83_$919B,LVB-5Z%^L3KF^N=-KGU,*$Q=;[T%@"._?8^TSSUS/:>FJ/G MYS %;S1[39M=NP*L;Q,$P8Z\VV'.YG'=TOFT^^ F\"P3=HOR"TAXV!R:=^YO MJ.LP^ [0TF:K /7R/91RY[QN&\^^P[?@D1<7TG[70>%)K4N'0=WKII E&"+] M7N%=* T3;C]PC?O^MU'/):1Y4EMX-KV0\/V!1P=/E(/&@ 1[C.G#G(_O MSCP"LR)T-RZ!MGC#7DPM#7RSZQU?\PD4!H'-7^",9(Y9Z7*.6>ZC15)IE''; MQE10PQ[@APL[,5U@@NP$3KM;O M/+XNB7HRY .^=Q%PBQP@<8V=C\P 7#JE< MN90Q0H!Y"ISF!'X5"#@GUYFO4?=%X6#Q+[*,R0NOK[IE@!@N;AF!NOKW!?+L M/32'6>US.?,?(B-=BM?K]P.$C,LSH* .H3QE!.>I ML@5*14&5H4(9A-R%C'02Z0\N K#(RR;J4KMS@UE3EK'_BH^1+UC&C1'_VZA[ M>HXP>L4.OJG 4&LW''KA],;NG"4_=5$SA.:[017*GNF.;!L>"L'K'^QG"GB0 M:<8!W1UC!@NM"P$T &6TH%C:L5AG;5<)^/OEIQJ<)3OL34:[^77@6[(^[/3T M&Y)GNKO_^8 0 )J0J,K)Y4& C":8ZS93-0$:X M2'5>N!3>%\URIXI.^P/R];O'U*6>H?]$+"ZS*48 M/(Z]?B-NW6EH[1=%&%L[,5"(T+7H9SV<*UY5,(XLG%45+&Q<$V^>/O/BM-3J M+-SR.7GE?86M;\>.?3MF[-O9LOJHGSQ]_0(2&>C9G?H:[L14[)-RZO M L,+V3?323&;7XWK)F]T7HUS4*;]D^'320%"48UM0(E2>FL(7(&2 ICD% L^8Y;GCSFF1P3[;H>B"YF8A M%\6:5KV&; =Q]5<>V)%B'X4O::P I< M>GX;MU4.GXYC(S/+?GZ4>BH(3DZPJ &SC^RN:H-VA>Z[(Z:O.+%.X>@_F8OAY4^/VZ_>2060 M=5CUOY8^"0$>=)T-@5+#*-$:R[Q@4K(\2.I@ Y R-1B+E/E#)G3.=$H%QUP7G/.,^,J1\[>#CN<-77^RCP\G>\WH MUTV<"YAN&W -S,D-72.N0?:\A!F?\V#;&)-M6WB9EM)P MH^#$F!/=H(L@NE.W#=QYO$M-E#9WPQ//:,/6Y0/CDTH$(#RVR9YO17_B:NB% M1[;YKKE/+ RY#/EQ.1SZ2JF0(-!>&[+P:^\:69]"P2.GJU!.X(G[6?R^6:CC M)K#?2]9A?^V>M]^<'VJ[XKEU_E4N/XYQG4/J2!(@"?]RVT?5G9ELFU]\I&=E M>G]^VQH?- FZ^P'O_/F1?SS>PMO?/B-?R[_[YT>TO0&_;VR2[3]_@^=_I/[0 MR!E,^/39XPC^^U.W_/CIPS?0]=-MP(2_/_U^L@TXLKW_\>O'XYU/.Y_L\5_? M/K+MDP.F3)&IPJ1".Y8RAVTJ-6:IX98BP@OB,)UOT)Z#]6VM( )QQB3CB@%, M<(R9 6'#DL^W"CU;\J19\\L/ICO7P?_=9]X;1C;VWS>Y.K/U6=9=T^+2&2XL MRY%%+&><&Y53EL-_"ZUSFAL3%(*.%0)^^%[SZ)U^+^!D/R#<.#MYJV> BM?. M%YB]:LLP8-1Y"[_W9-==NH9M?=W=_PQ_WS[=^;0.N_SV@? PI91+.DYZKZJ!RL?1$Y_56#L](3)Y7U>M%3V5&NASE)OC M&^'FQ2B4DQ6CQJ +/5ON:].%76'L_ M+%U6106J5P<[V)O0S6L]TG:2X]T]G?-+A]MTM?GLG_1I5)6UKZ0-E3#^NK8$ MN')?@OD.YO>7LAJ.9B8Z&?41K*27ML:KV5:O/5UAX_;$)PKK*:9SUR>G,R."Y^X-^[U3>&7]SVM):)J6V,9B3.KF-;9M,Q:GXSEZUV?EP_A[U]J1 M<8:Y$;#],IXSJ[$ND"8686ZMH3HG[8Y,QCLRF>V'\&!-WN5OOA.3=^<;W//3 MAP-:"(6T*<#012IE.L]2:0N6%KE/'"F4M33WX'N1R=M@:9- /:XEZ]FQK1<< MB6<9UV9454T\:>P4'9O*_4$3P/%:&AR<#01,Q64F.?@+@ME ]KB*MJF7;\IO MX4MC.*F<]2&FLVK<@==U'[1O,&@,0/<3S"<6,@V8V/;T;YC1I I@>.T@,!&2 M4@I6)2&"88%SIHB65C %1B:W1:NW;*RW;#9V<0Y)>CVI1]@M]GRLL8G[OAX/ M$-^32M [IDT[GWX_*,# E]31E"GKX)]3[4R.;L5J7FTD#XG&-_, 6BI M=D@"FA?(VU.,ILI@8!\2>#;G\!^?H(\OR J8%@3 R,*%+@"-+(0#5:\E"U)@ M+;$TDIB"B5PJ11Q3RA3(Y<8)?6.RL%7[4-D5X>.Q2\GNAF]E7!"GL$BYI8 A MS#"@ !F!7TE1""*(I+[[6AO\O$A:9G)(IG'C2I[:1UP4P2\NBKB.#YL_N8%2 MBK#PY]=1G)>?LL",?&YJ"DOK1>-%VX#CEV4[TL]?Z#MD M#2]1$.^NOW^SE>AS]V?78-DORQG&0C4B4,A)(>+1<#BH7SQ_?G)RL@9#7#OL M?WF^7IDC?^#?^^3R _>5?,-K M1T-0^JWC2;_$=5?U8=U],;"K#ETUU?O:)P3;LUQ73$.V+O(%CLG3LF?:+*'& M$1QLH)"*,.PG[4Z0T#76]'$;P(03-O'AOFX\7&V6L8\LO %[))'I?]I4V;.' M9LU#G\TSY0@7JP,7),+%@X +'(9-%N B1$Z>?MA[=A%&G*6*JN5AQ#@;@C6- M_2-"K#!"/(Y#+!\%0A!%Y )"M$=B+.!#9YY$M "!+P0'-XL.P$4OBHI_%R#Z M4SGLM 6)Q>X,$2=6!B=H-#SN.TX009B@F'G#0XKG[BMM$>*U7_S0 #G$3K8F MVM^6;(SW_V1]-.P?][U/.]EWYJ@'ZW#H#RQY.[1KUZ(5^%Q:\=X=^G*[YKDA M2#[.T@[H@5&G18]M?9J$,X,PB]1BA2$C&A\/!S($IAXRZ+F0L0Z*:H.R@EY? M!B<>)<;$H^EOF#5Z?&7HH#]HD?A>%CB"QNJ#1K1''AQHL!LJN"1H_ZL:( MH'%/0./'3H./H+$RH-$X,3"'GU5&O1,#GLA@4F,C9<_Y,Y :T B]T"SHK<\S MAU^N"A[CKN/!+8GY3YHKWX6/\>,:BL.?1?Q86?S@$3\>!'XH_S/'SSUP'/#O MT([Q+S\*)Q,/)N9!P[.HX"NKX"(J^/U6\$7O)6G4^]5I^E:?U-..RFOY(DGT M13X& ,@B -QO #@_;XI^F]@'X>STU_Y8F[;D(Q17S._F&ZZ&5S39RV.V5 2) M,Y"0$20>!$C,94O-@\3&BH%$3)>Z/Q"A(D0\&(@@LH6("4#\:(@B>;JCCUWR M^DCW#MVS5JTG#4IXIST)X_:A9/),&;%DQ;&$Q92J^XXE&#'!%6 )P42*Y\-C M@@7+J,5 .EC:8DK04 ",=UUM&B_"^J'_]T_?1KXW7"HJ8!)A8>5A8?EI4W!!"@E&DBO>=*DZYKQ'F/D"-T4'+$-^-3]I8*,Z!M^?;L7]Q9P<$BL:/W/%@ M$$Y$;WLH3K+T%U+SP]?>>B#I]I)W_HB;UWI0^L:);T!6PG'85R"A5ZCS:3#E MK,_=YFL/.9/6R&V1WQ'9\]W#+B^4J#W++8^=L>0+%+2_2 MW2G=CZ4F#U+W>:/[0>W/TD;&Q]_]XRK)'Q$ '@4 Q%*4!PD XEP 2)-_)"3J M?M3]1O=C%]7=ODCUG1E4Y]''P263]9M1_,7EO @5PI3\C M-K3K'!^E&)KY8AG18(71P)\('>'@P<$!F72L&OD*TW=5WVMGOSH-MD$=X2#" MP?EP$)-\'R(' )'L1DW(>(!VP*#_P9[]%.B$#P'2"( M*;(/$0C&_2G[O7K4'<(K2O9<]:4TT7<0,>'[F!!S"!\$)C25.@TF7%81N&0@ MF'2,: N#8PG-2H-!3"I\B&!PN2/1!QA)A]YD?G&$AX<)#S'E\"'" UT11T($ M@WL%!C$'\2&"0>M5G.E8N8)61!*A886A(>8G/AQHF&J2C]&XO^W6\: /VNEC MC^NNZL/"&Z^SP0&I0_.Q%BCF#P?';2>-:W2K] (5F^8_!MB(68T/%3;&C8/V M/MPT-/QLP\((#?G^P[9[NNG.:_&]K>%A[1B3L6N.&_E.Q_]#!?WWMU[5W:[=.KYO1 M-!Z T"SM7N^?#QU(8J[QPP 2N#=1BBX"R79PR=5'Y2#9\D3+U1F,S\4%$$SU0W7! .N A)_._CKU=UTM/'+ORQOU:0VZ$P_!U!N)FK(*\N-/ UU^QO!= MS/0JSOKE^MVC/JR>E'A]6'Y>[%W,]$,/;M$#F5R'ZW4W^<,=E<9KP]YH,.B> M+E$I=LVP'ZPS>0V]8%$OEBDM%*^M5KIX42S/%H+IN,I_ZSK&VMT,L+78-,4X MI8A\-:X/_X>U+6!U_7?;R/7TG[Q3YO51Z0K096=&X23ZW0(^!9TXK[\D'(FAJUSW7)WN?NTZP PS])\0A&)0><6U>;5RO*,V?T>;2:/- M17]&F?N7:O.;LJ=[QN_M49L?M#:3N#??*VTF.%5(^+WY&MI\M;T9[ANU^;YK M<]R;[Y4VDT:;;V%OCMI\W[49(YQL[>P]"H_27Z_>OTVV>O50>]?01M^,O/OH M?Z.7<^7>E)?*O=?_?CQ2N6>.W+&.,KG"[\G+Y.OUMX]')E_KKAEU&U[PMNQ] MSGW(-DKHZKXU+Z$;FV\>CX1NN*+LE5% [\M+\P+Z=OW5XQ'0MSIWW3H*YWUX M85XXW[W??#S"^:YR-/7!)F%CH0.)N4O:)? M'3<3+'M3F0 XJ8]TMYOT^CYA/+$^D< F3T*X_TE(1AN,JD&_=G7;?R;< LN) ML^,L!7WSJSG2O4,W]GA@15G'9Y)KWW?;V4X"=^O[1/.3$I:W'N6?X';>B=(M M=5YV?9O^<%<]3.KV03Y??6: %RK5:5YQ![T^LG-!9F_KUYWU_0_O-_&B&Q^<.@*;PB.)O%+S8S1#8_Z%4S;G@,G*RX]ZV_?;>UL)BSY]^[;C:V=7_,=^F.3__ ,+ M]$N3'$_/B>#F+!SJSY_7SY#^> +Y:2_XLNW6_=W$0[GLSOH(U M>;\69P>H[M5??(NJ 8:!%@,?+&WB!WG/*OFB.%RP,/OEL'L->;A?D[LH/>?I MNPKLRG*@NXL?/NL$]T!I0X_,#T45_9Z\I__H]WKZ*-FMX7[UYW*5<'@BWE=/T7 MO_K']M+G-MP'_=9#W7-Y?&%BW=/Q%\[VXX4OG5-R=E5O_/WQ/UW1SU36<&5P M)'DG4^Z;O;2^I-QU^R=C'U+1[\)OW@,]RF]<5_*;=Z6W8&+YDY)Q&4I MR=\S^5?$\#SOQ-=[3E8OL+%FK*@%"^H!S-NWG)FW0'XPI>'>FH0K#0?K/7OJ M,_FZ*X($%XSG(>A"U.^HWTO7[RT8T'^ P%9 =8??5D3)+QO40]"*J.E1TY>N MZ;^ZJCI-?M65*?6*Z/GTD!XDJ==E=>+O,W88O.KKRD:MCUJ_-*W?M,?]GDW> MNI,5T?F+!O00M"'NZU'#EZ[AKX^JLH81PO;RFQOU^L,54?3OC.LAZ$;4]ZCO M2]?WW_H]/3R"4?U9 J4\7A%MOW14#T$O'IVNW_VAK2M3&"/FQ'GZW[QO3^$_ M1\/C[LO_#U!+ P04 " 8HZ56XR^JGTX; !<1 $ $0 &%L<' M,C R M,C$R,S$N>'-D[5U;=]NVLG[OK^#QR^E9:RN^)JVSFNXERW:B;MMR):79^ZD+ M)B&)#46H(&E;_?5G!B3$.P%*5HQNJ0^I36,&EV\ S P&@Y_^^3SWK$?* Y?Y M'PZ.WQP=6-2WF>/ZTP\'G\?7G1\/_OGS=]_]]#^=SK\OAC?6);.C.?5#J\%L;GUA_*O[2#J=GP51CRV6W)W.0NODZ.2T^%?^GI)S MY^3,=CKGY^^..F?D]*QS;A\]=(YLZIQ1>F*?DI-_3-^?G9Y2^^@=?'_[UNZ< M3>AYY]RQ2>?=Y/SAAQ_M<_+#:/P/CT M]/3FZ?0-X]/#DZ.CX\-_W]Z,1-&#I*SG^E]SI9\?N"?+GQ[BGQ](0&5QXBT6 MN>+PP?7IV1N;S8'BY.3XY/18%D96;@-SUP]"XMLKYD[(.^%R08-J&OCS(?X9 MZSGJ'!UW3G(U.>&*+%O-V\/XCP<6"4/N/D0AO69\?DDG)/* )/+_C(CG3ESJ M@!AX%('.%6GZ)H@WI MY&O7!DFW81LJYUN=1*@HQ>^!9C.JYZ_F($@"[/W;-A4&U'XS98^'#G6%*/]Y MII@ 90+\L1/_F*^9^#X+!0_\DGQ;P(HQ8?$'^(2PO9?8#>E$KFVE);IB@HC_ MO2?N8;][Y.$-M$06*560%T#\ M\R&04.\F[8FD11GX]J].GJ:CS2E>Q:>B4*IS#T(Q@W*L4]P\I*>%DQLST@X]$]X="K&0U= M:.>FZ.29*:$ZTX?*^C['^_]V%+K1&/Z]O;H;CP;7@_NK87?\^7HWZ=Z/QH/>O3X.;RZOAZ.K7S_WQ?RZOKON] M_G@C"#78*X%]IPEL4I?5O[.RM?VO%==G?9_4N)^A@^M>=_3I^F;P9=,)FO)1 MPOB#_OQ$KI9@NT-0#6D@1X=->LP/F."R3"W@:@FVB&&6\0[!-8KF<\*7;#)RI[X[ 3W.#[NVS2(_=/WI M/4BU#>:Y)F2:S%2P'1\584L8(TX9UE;*VY+,=PBZ&TH";6B2PLJA/RX.?4RX M0\-Z21]"S4$5195#>E(<4B3;H0&%E75".:?.*&3VUU'T\ >UPY -J4/GBQ8; M@IJ/$HK3(A0KGI9@:B5O!?&-&&I1+1DA;=!-*YDE_",W3ZM\,J1 M*/$HF>(Q^2Z.-?J#6HUTAD YSB4C&XEW<93+'HIVJU$=N1*!DI5=Y>;8142J MG!:M,&E@H$2E9']7^CYV$9:2,Z,5)G742D!*-GK9(;*+:&3\'*UP*-,I$:@P MVE,OR6Z.?=[OT1* 2F(E"B5SO>0ZV44H4I]%T0'2"A0E&Q4\IR5;/F59=J;L M(E+JN(U+&A+7TX5,GY\2NY)5KQ<.8GV?U+!+,.I9WST2S-K!V9ZO$M9-3'N8 MOU#5'N%:)&[)'XSW8 ,"38 'V\"ZN@8EZB4'0BO41:76JM:] -3"DWP)AM2F M[B-N9]L0@OI:E()0#B-H(PBR8BNM>2\,M3!AJ@(G\BB;H%GFAXPOMR$-#=4H MQ:'L;FDC#K)F++VJ>R\0&DC=QY6^0(WX*@C=.49%?P[H)/)N7##E MMRLO;5NA%*>2GVAM<9)-$XKFJG'_L%;-L^+V6:*!>YG30!MLKP7ST2:N1GZ[ MLJ9;NU+&2JZOM64L;5*]Q.TE2P/;:ZR:XDQT^N@LF+J@&'2#@(;!MU_4UFR, M4NY*#K^UY2YNH5BY'"MMHQ4WYD6J<3M;(,K0I5+5Z=VZ8K;:F4;:R6M MW0NFAA@,PAGE\6#>,=^..-^Z8M98I5*T-HG]RHN6:,=*D-*F[.6F%L3^?$%< M'M_;O6'^U,-IN;V-3Z,ZI;QLYGY.6X#EL0T=T8C]WJ?"[B-CSI/K>=N0BR)O MI1!LYHV6U>W1KD6D%%>R#=AK*U'BOYD3NBK492\)-2 -H8N$VS/B.Y?TD7IL M:ZZ>YIJ4,K&9)UI6+IPWF>KWDE&+%PPVF4XYG8K6LLD01LV/MF+F**I2RL9F M;N5\[4B3U+\7#DV_;10FP&'$AXT3W/6BD#I7]Z/M.XTU*E<*T,OZC),6X:^B M3?&B$[?*@F;MI%S%-Q(R#@WA";B%"N;17/SQGBS7T$7:\U5*0\F3F]RF*+@Z M8E=&4E-+WXVV!_/OQ'N;MPGQ'.(>&/+94"&J(E6"5/.(KL%:\ M=AB,=&8,\6$.-OD<),YAV'I$D1N7/+B>B^FA-UM?6U2@ O5MR>]<.0-%C?@# MU"D=.;BCQE,Q4^]."@#>0%MS+E:2*D$K>73%';A=GX#M0)U=I!KLU.B6[)":J57FTG,2Q?)UYS1]1@ MI,1-[X;RKN^7Y9$67P9"B+LVC M\VA2\!I9*&,L^Q6H8X[D85V+)6O:0BN&) M1R7(;#@8T?E,N>T&:]Q]6)N_$NRR_Z\:[*3"W!8JPD'3.O?0B\'ZC7B1:!08 M;%&\-;4]9&S%4PEQ.3RS&N)5)5:FECVH8GB^X);EA\%+K<]U_)1@EN,CJ\&4 M%>P7YNJ!W]K*K%V!"NIWY=A$!=3[M5F=&&9-]5B+E1+1D@.I.EG,KFO(58,M MO)]=&V0^<-?84ENQ5.)8\C/5X2BJL+)U[ %-1B?C5ZWT$ZHL[D O%@3E )3\E?5"4S.^[]JE)6V2AX#R';%YP&9 MDX"D:7LY*X%\SQF^_TTRSS:^I PUL%?*1\GCI2,?4*$E:LP^1+F3N&\8U+EV MN.:[DL=K'X%9S#:6O=VZ^GQ!?:BN9;!E2Z9*\$I^KER>LD[A$FSZ1RNI:->1 M39>^J\F$HIE)5W\=DI#B_N7;L"^ML=1N7(T2_<9<_H65=E5Q5@JP;BM?^5XB M)%27R8$-?$Z#)=8-Q-BD!J4<-&MI>Z*FF5@)8 M<06T\,K/?SL:/QT^!^_) @9TPO!+_+OOL[CMXA-\H5[\OA_?);N.U*?D)025/C]PSWV/I9F#0_;AP/7QU"^4?WH@'O%M M^.[0!Q>^!B ^(7##RC]R%BT^',0%W9#.#ZQ0\(B_S)D/@L67??@+\CXXK!WK M+Z-?[K'!: 7?TOD#Y=D!BIL:CT]5276GG(B+X=)LOQ/R#OX4O'?8G+B^1@]^ M[76;&YXI8$)[[R)LRV#2\T@0-,ACJ5P+"6HA*ZX?TBGE&@T?$8\.)N+P^IYR M&V5\"A_B1*G4P<3)UY36]D>7?(L8+>)Z-?IZRSAW@U\([*E\>7)TRX6>Q:L3!!,),P PJSW(99#KK%P%?TL9'$A#Z-HL4B_D8\V'\9=_ 0 MACHC:L.R[-QS-G>#@/&E""-O[NQZO$P8A6L6\2%]9-XC:(PW>" %RPHTV0V; M>ZRF,Z%W.NYD6''FQ$_F?I"N/[6KU69,C5C#5AL(:"W$!RMA\.131[W?%(J_ M]K93M*"Z4TY%D9RM-6875&XEM5UAO%.X74Z3Y2#B(WI#A98):B68@] MA^[,^+4CM)6Z#%UI;ACV4SJ;EGU8N,&@#7$[ MU-A'-:F-V# _,E@ ??PF5SZ%1MA 8()B)&RM/D@9=2XC7%7O1?6C&0$(9+2Q M5.'K=\VV;+:U,8CZ=#:&= 67L5RK%4VNY?5[@!;Q!FO@=M?[Y-886B1BC4D# MF'1T7BWBE]8'UYFI.;OSM(6->FK2_+R'11!? N3$ 96+?PW$_F +&6ONDPZE M"3V\(/[7BUCRZZ=)@Z M#J@!8^IB$LQ6IG&R,";^\/K^Z]":JE[FK\7?N+!6.K$70/P!E!L:[XNPSC ^ M9HDQ>0DSM79 -N*YI6U6$FD,27^^ $$6:=PI9\&"V IW80.!":O5Y;@O/0/- M_:@H:$+[>RZW80>_8+"DX([0$X^--G>EF<:(7C%8YWAD(U\YZE?/-O62L!5% M_S2I#>DIV!,!D[Y'R><,)M8KP]?>$6^)'$_09HJ'X:Z^K M-4D51": EASR( 2P2F:3'0FM)OE9=8+4CHD)_7TQSBP=0XHN:;&!!-TH9'@_RT[7GUA!:UB9VS)Z_*^K#W1(1\':G.CUNR,6_^_\;"V/^G ME,0*["DWE'P]CN1@=$&Q=H@=#8 MF9KS]1VW\ L>FX3<4!71-C0KHFU\V5=,F+2 ">V])UQ&GWV*L[ HS*MZ B/6 M,?EL_<"G:,$GOXV?F,*&4I&9@-5+GK3*+E[2!8/UK<$CO=5*38T5P,?&T(Q$ M\P34-B]RXA@0J:OC]V:):L/!!.&2I[9?W' F<8HC?[!EL/,-,3[?;U)TVK P MU*6?"7S/B&\^"$1D,!^L#)%4=#%[Y,8$L& M\8SYHQ,24T=IZCEF1NO35@]-FO 5UFF/!;"?X*.9P0AF9QO#MD1JK&E;T?CD MD;HW6H;*%Z@1T[XWL%[ MB4'B EXSZ%KMPSP]?A%7:(&-"9CB!1AY_^6:X"V0<-DC"_@I7'8?B>LE&O\E M)T_U6T=++J9N(_FS2'EW1$"G>7Y9H/G[73-!]6;\Q%Y881(<35686MV PW^4 M3JB-6)JP*N2%^A(F\/(&.M!T$[:)Q%1;^-(5)5.X5"%2M>5- *U\;U4IJ(TD M)O1I\^NM?Z?!N46.QC*6K3Z.*<$ MDX?@Y\$DN3:>>ZMPV=!-'6)CS8 7=<$G/EKUH&VY5E,7]Y?L=M[7^VV'O+9N M4P=^#";9!335Z>(U (4OMK*L"6MQ\J9XD)Y[)&<^U!FS8E+F!F]%*RZF&D9I MBO>5\WRIB(IOH# !7K!.W7PZHZP-JW B:M&:T,N\4MZ=HRR"&3X%NZS>F&\F M,G9SK?8U78JA:N>?DC0F(+B&*3D#B_S%[=,L4S/&1=%L34.]'1IZ/0(T/ MZ#:/9%7S>>W+%A6>?XS[B,.4 5TY7!37*:M*VZ" M"'_T&(P:AHO[#+87D#J^8'&EBMP$:D(3^B?3L@\F%0^N=7,/KHW%/TK[?@.. MAMC]&%,<WF!)SD]1Y6@Q,Z*_8#X1IEDL0BL(W%44O MEFF1Q.TOC+CRZZ\Y+V.]B&^MPJTF=Q!MTAC/P60"IG[\!OR8/&-[XNASQ5T; M)9T!5VNT5$AE;$9K-B9,$YF:>LP2)\[*]4."6>+!:0C!UB$V5B7)W7#L>N$- M=+/]UXU+F.$WBL4N;%+H!:*6[#PEA9 MOB!A2/GR%A8?[D+OXH21"B>7@L@$&:[P1*\REV&"K\!U$N-GR);$"Y4H!+#3KZH+_1NR M-4&"DLN :J4]4\B$=A<37^8D)6> M2_M^H\SZ&N0FS*;V!P@:UM\&+$T8DXI8*O5)C(+(A'X5C@/E(C5G/'3_BA.[ M-7LP]!F\OBNCC,>U^]@:PRR-"1#F;O:L+J[B'$JR\\"6D^0%EUD;]6X)Z?(R M-:YA+9]C^M?$\_@1'?)@\Q*7BWPP+^OBU*C.T!WQDGK1LV+RY,N8,%E*3V;E M/3E!+@RK*?-^>T:&XIA--R@# ),[5_IY"FL(34 %$]3$6]>>N5.B.#BN*VT"5#T/IH2' M+X3?]!3SJ:*D"3VX#F^7E ?7'N.NH_")59QU>!E/$,3)C M%M_RBG]KO)R["4LCG#\CXO_" MHCG@OKG>\JP*TM;@*^I?2JO1=-UJK)S821 MJ+!86,1;6SD9&A-ZE1PD*C:"?"$3VCVDBUC5'TQNP2:>-F7FJ2QK[*%:_'H# M'O_I!:W5ESE1>A]=(+UY- M^-H!K_=D:<^H_?6>LY#:2>3JE),Y/JVE?$Q%A]8$ ,=/;#QC40!J[?@)_K(< M^/1JOO#8DE)Y0P:U%?>1WGLJ/7]-9B:,0_'P0S8W]J'%'K^/+^"85?)NA0KNUQ(XVQ.V7%46$.C%FSF&?0:V6TB(%J3'S?77AUQ:MPJN, M(QJ&<1'-M5*;_K67Q4)#L[DVM'M7(#+U@*;\),JZVEV)\+51O.0P#*>7MV2Q M $P4IR2594U8-Y+0E5S(R@TL"53W9HL^ T,NLGQBW/V+^5^HYXU!A\)DP/B@ M<"-^S30FX%@XFY)+7M=QA-Y(O"ZG1.,1P$;JU]XA,F?7R8-2^2<=6F;)5/,P M=5FMN P)S(, ?FEZZU!%9JQZO8JGDFYW!\P#$5HE9;;Q_5@5J;']KDY.ESRR MA7\@GB=NH+1,;U?)84L;JO[T+C\8U\O/S8V<_&TYFK"JIV^O#B;%RV/*1\YU M:+=ZM4[SC*H49X%1,7%DC>>Q)YQG]QAKQOPX+2'Q,/Y6/VQ#DYVAP1O21L.P MK((S2*[A?5_$,H@NZ2EMFS$U1)$KMGQTT47GJ+8O;57>U$1,N2.[DQ;'>RPHF=HN)YDDGF0GSV57-B%#W\ M0>UPS(;4H7,1[GW'?#OBO$D@6_$P55GI1L \HS2J[M?7EW_M*_722!8G[S6E7]M5UGAW4>.^8G(%1.1(#"@:"O$B$HNA3OC\-VR!L7.B8''<81C]?$%# MJKZEKT5KN,WZ$A=G42=Q$IWDF]S4S5=HJFA=4[R=[MW1,/7=,^A<_7QLH#!5 MY^F.;P<3V!J5YVL5!4U0#KXP_E6<%8E\L_51YH5BAL[J@A:9:,S9H'B0+;Q^ M4B^#;5B8H(^67@P'\XCR]&OC31P]XE?WNJ>I"7-/P* N4WPLIG6RP]8<#;$K M2^E 2##3SQTB"ALZB2OP0=@8.!J?@HS),[H0 M44WP\<$K>9%]3OQD;0@4>;/69VCL?EO 5T=;:LB?LBX[0P5H9>EEHQC5=F&^ M]&O;A<->%S0E6'IA^+^(P-(HH".\ZM"L8:GI3%"X2F=_\(/\EAB2N9O[OG-! M?3IQP^#DW6GW\UV_U[W7/UA'!GXO;3(?0@ $-Y3G[^[O\!4$L#!!0 ( !BCI5:^BW&<"3 M "+\ 0 5 86QP<"TR,#(R,3(S,5]C86PN>&UL[7W9DILYCNY]/X5/S>U! M%_>EH[LGTEN/(UQEA^V:FKE2< %M32LECZ3T,D\_H')Q[JF%E'Z[IJ,ZG:E4 MZO](? 0!$ #_^J]?CB>//N%\,9Y-__83_S/[Z1%.TRR/I^__]M-O[YZ#^^E? M__ZG/_WU_P'\Q^,W+Q\]G:638YPN'SV98UAB?O1YO/SPZ/>,BW\^*O/9\:/? M9_-_CC\%@+^O_NC)[./7^?C]A^4CP82\_MOY7S#X+%3*X+UAH()4X!.+P!)F MA2B2#.+_O_^+DA(3,_2ZU@E400\^IP"F^&A=\L'*TP^=C*?__$O]$L,"']'@ MIHO5CW_[Z<-R^?$O/__\^?/G/W^)\\F?9_/W/PO&Y,_G[_[I[.U?;KS_LUR] MFWOO?U[]]N*MB_%M;Z2/Y3__QR\OWZ8/>!Q@/%TLPS35!RS&?UFL7GPY2V&Y MFO,'<3VZ\QWU)SA_&]27@ N0_,]?%OFGO__IT:/3Z9C/)O@&RZ/Z[V]O7EQY M9)A\'$]1_3G-CG^NO__YR:M?W[YZ^>+IT;MG3Q\?O3SZ]G,SGQ/Z1"('QPC-P*STH)C715A?(,25MC+2QY*N34T>RH*&L)%C" M(J[$>/;I)$[!?\;)8(G'YW]?E5LK1BQGG>1P M*G@:R*[,>#W'CV&9B]!BDT_2(D5ISN0YF' MP:U#&/7]$::Q5)K1Y<7T$SU[-O]*0$91AJRD*.!<(BTGL4 (A8/A+!6-5I,& M[,*+RRC6(8#^[@BP]3PWD_3;Y2S]\\-L0A.XJ$IK^77$K1-!* 1]$TL#TZH@B2FO/OI4_UIAD%L3('@>0=D<:<)I595<2)"9 MIQC[#.\6,$,RL7=DPBWVTTY3WW#K.SZ>32^A2*4PG\E_#W6)D6%/H\HY Z(4 MQG/E@^AC2U]',B3#N;'T=YKT9J(_RGE8GX7Y ME SVQ5%*)\=UUC$_Q3).X^6H2*,R*@U!1])A21&D7 JD%#RAE)+I/MO'P]B& M9"0W)DQCP30CS,MQB.,)<1D7(^6SM<9$*"(JVMUH?*&*TDCFM6 V)Q1=F'$) M1,/QG-NWP>MH2HB@D]:@>$:(+"6@,66%,B7%^A#^)I8AF4O;2OXZLW><\69, M?CZ>UG.3EQ@6>([IZZ^S:3KW0Z/)BAP4L-%6-\=:\$4X(.ULN5,LDUW7A08/ M !N2$=6*$RUET4[5S:;OW^'\^"7IX5?E"5GVI'2US*BCCF YV?$*78%8C 96 MI$]12*>Q3YCQ-C1#,IB:J8==9[V9_%?Q[W,XO\Z6N'@=OM;SDY%E/,J(2/MM M(#B:&7#&>#"EF)BY$\KWL:'OA#0D2Z@5$]K,?S,Z/#US[U],T^P8WX4OE\99 MHUE89-)964!F YECQ4",DH-%5JR77 HANY#B 6!#"B2VHD9+6;33%Q]Q3I,P M?7_G-H8IH NQ'GW00)7Q 6(2$@I'FR0/I-CZ!&(>A+8.2S-YCQ^&.=FTOH=*6:?50 MCLRF#UV'!_8[X4'7">_A4)^[0]%&J95R4+*DP3HIR=J1&6S@-@N;K'#I( [H M5DE \Q/,MPPR:>F(I;38"M(@ T<((DCP)B7OC:Z^7Z\,H-LA#=39WH85M^0 M-1!#[YWR')/B]&A9!$0G:U*23!"1]G'A(C=2,Z54)_/Z7EP#=;Q;\*.A0-JZ M7Y?-_HOSYR((@\:*XDP1S;TE?V]#E +YZ"[HT%TZ[0_.S!.EK&HY\**VS MJ>9_W?2\\K3ID8UDC##D/=B"MIN!>@N>@7KHC:S37070T!V;XN(\[GR.Q$>4 MID890XU!*U8,^/I=9N0CJ3*'H;FH&ZZ"V(L//DM],)JXS'44+!N.*& M5)'+H'2H!Y/%03#HF;$F^M+G*/CT^;N.XA^S6?X\GDQ&2DMO>%1 NS$#A8ST MJJ '6VY,RK0;(_;9],X1#,FWWD*VUXFZU<0V)N>3BZA509%,W3,-#2;96I.A M&9C,1>8Q,\/[G#L,O"9F)P%O/\5M_=]3')=BE"5AX08%&$&*4%G/P=>*"I:T MEZ$$+D*?K(1;X0S)\VT@]=VGO&&-W.PCSI=?7T_"='DTS36E[&.MC:['6Y[' M)'WPX%,FR\@D06-4 ;0/H9 _+DWH4SUY'ZHAN;H-N-!, UK5)9A^GY,%O(9 M17'Y[$N:G-1R^HL-2:8BLK860N"^'FFIFDKE0,J2E%1.<][':UD'W9#TDP$/8X:2:'=EK"L6<'L:EY-%J!"S!"]L)"E8U'Y$I)478CQ$+*66[.BGN2?3>:^)[E?HP%@9K6 MGL^.EC:*>N2I$ HR;E61C(O2A0 /\7HP1XKM>;"C&)K6QHV7QZLR]6FN,6G2 MT#A-E9\AZL!TT1"#2+6Y >W9QC.PQON8K(\J=>H@<#>H(3E870G22C#7F/+7 MGZ]/W$OZN4'WHK?OZ.LOSWY]]_;5\U>OG[TY>O>"?GL5Q>9MC.[XU,;]C-;! MWJBQT845=)JI^7*V6(R\+\P6IB%;H7!J2B#=P4 1Q% 94,@\"J=8O*ZJ"U0&ZZR/X*C-V#2N>?])S$>+KO MGM!,GTWY;+IXC&4VQXM,>UP\^[*!KF7U\0$5;!TGJ\/YM,5D)?XAP7 MRY$Q4:%BM?K=DY.;M $OI07O>-8Y*QETGU.GCH,:DH+=GH\W(UG#8$'#6.D9 MT#.-\1BG6/>-3/N&,\:!CS5PJTT]N9,*'/?:9HRI= N/W@IH4&J[-9]VF_YV M:GLVG5W=D,Y0C;C2(3DR&[APDH9(_/2N%,C!626UTS9U4N%W0=JIN.0?83RM MHGLU?4ZHQI]HTNF'\A3CDKQM\JE5DF!"HE68 _G=M2<;%LZX+B5ZMEXQR3T/ M&91N;"+T*Z4DK::WY8'02L5>C*QHGL@?AD1:EOQDGFB=D8VD&;G/5EL"Q#HI MMRM AJ74FA*AQ=0WD_]IV.4MII/Y*BI34RMG)\LW&/)X\O4I$L1CVI[C!)^' M\7S5ENC%\4?ZMH99*I./IM.3,#DZKMEW(Q^]BL4(D(8F0=5 K;/:0Q0T-JE2 MRK*/6]YT&!L&S+Y'[AU.[*UK.Z[/#MF*7NB2,R@3:!D%@Q!]YN"9#9I#X)R,%Q\J;\_V69L2>1,$1N;" M0=4>(,$Y#1;)S0@Z*-.I-?J#T(:4V]"'*FVET]C5Z^.[ENAJAH8D-G RZU1" M\$F02Y2UETGII'*?D.[>(AAM0OHLDMGCT(&NO>15YI566 6/0HE4'&TFAPGI M']8+&0HW[PRH;BG#/?CFFAGNO5"@K:^9U37M1KE(6Y'+W"!':_J-[@ M)YR>X+G,K]?3760?UB0S^B^3X$?%K:JWR2$5VI$Y9QCXD O8C#9GSY(7?:+P M6X =DN[>ECLW.WGVE5G#W)@%&7(U<765WX'S3^.$B[>S21[5RSUTK.7=UB9R M$H6$6-LK&<95U!QEZ)08>#>F00696G&ED0@ZGGB'P%3PMD 0V8"*RH%79.>+ MDIVPD=5,OD.<>&^Q-^"4/G%"\WR4C\?3\6)9/__3Q89E:=45R04(7LM/A:+5 MZ%@&(9E@I1C'2Y^S_0> #4E'[L:/&PYF0XFT,R'.$OD)U;5\_V]!M1'CJ=B* M1S..H#PR<-YJ8$@NM4+-'>MD6ZR!;DAV:V/"M)9-P[[J"Z2/J;)AAS[] &\%]:0H8NET%=%Z^#:,C^\I MZZR-;FDOH$/D)C\Y>OMOSU^^^KUI:O*W#^V8F7P'\D:)R?7"L;#X0%+]-*9/ M>_SUMT5M)WO!H:-$EL=IW8I#IE3-7!1.DHAI.P&?N 9>0DPQ"Q9SGWYCZV-L M$$.?US*UIWCZ[Z6'7.WO--)6^H#900@BD&>J:#>E+11B^)$MN+H?U=G+_/:4J>SCX3(QD*;XHDJ2%Y_I;45G!DL:>D M7/'>^I3Z^-#("NL5EP986B4[I @A,0(9 MBQ RY"!L+]9L!'10J2.'LEC:B;)-I_[[LGUM0F-73M?A-GV1JL\?*@)ZL:#KA>\Q&R\DZ99P &:RCL=;2EA(MY"!9\IF^[W1Q M<)-L-/N#L*>/O!K>&_1QCFE\:EJ;'"PS-#Y9:A6DY8:([(G-W&D1!:<_[V/7 M7D:Q#CGITBTL;J10H@I<\\,15$ MIWUK/7QK1?#8CZ6@.DAN/]WD+L,[/U$3/,N$T1/9:\=,F1GML[5^-'BN3+#1 MF\Y)(FLB78MI/UBPN*LTV_4XO@3DU'I[.EZLVL2_GN/Q^.1XQ#F3V>A :I75 MFXLR&7.2V\NIH==V\"FO$0J@=G!TP76HW M5Q'!H8R@F4(O:W!+]DG'6 ?=6F3ZP8+0S:76ET^KRRO>8,+QI]7UM(P7BU8I M,+7[F4*7@*Q!!S$;IVG:5.Y7-?0@NK7XM+>Q[3>]4&8;E&0%LI2U M#RUR4IV&_%=,/FDR!T/J$S5HE5[(?[#P=7.I=510M/\2I'Q^9?*954?(+W6[ M'V4N.$_<$-EI2U;U.MS()(>0.+(@E<).UPILAWLL ME*2X*L8!KDX/$V;R8H4 K24/1B=FR[[B6Y=@K46J'RUHWDY0>["QSBX(&TE4 M.=0$%:?J[8)J^F3][CW[CC<_UCT/!P/6EX&]&F\H!E]/IL_G9W$ M93F9G*^QD2]!&5\$L,"0YD8B1*OJA7N8K7=9BM+M,J [4:V53/F#A?";2:E- M LO5B!R9BJ=&XJIO^P731UEZH[RQ8%*I;7FY@BA=OE6FK&UR8+Z5P!C9)1NZ S! ==Q"X+5XPXU2G<[V[ M,:W%F_TU_-M?IE,#$;5+.Z QU_]74^L3(5K%51?+^3@M,==?'$WSU1S?-.).&N+\>Q+^A"F[_%-6.*S4C"1#9:"%\XQH&GRH&(PX+*7M1=\$8)A M=*F/^[??<3:HJ%B7C%;7WOS"5K>,UT;=HG;2U]5$24SK%(SKDQ"R;8G;8I"@9=G/;?AJ$&IQ#1_/*D8"";JLFN)H,J&UDU $]XK[Y&7HY\X MT?H8AU35]OV3=%<2'$*3IFRYD;Q UC4>*X(C=U/1(O(^%IZU=)WRB[?5I%N$ MS,+7U65R[V9'B1@SQ\("3&O&D:?A@TO90G= M-GH7A

;*ZB>PNQ(N?OT:!#< MD"]6:@JN*C5#31<&1;'B3$:.L4]0=P.0&];D_YA$:R/"-J>8=_H-*^V[H+G$ M/+)&L2R* Y:5 )57(2//P9F4C%&8@UCO&'.=IWT/A?>M.-)'!(>(VDG,Q07. M 64]?U>(X)DPD,D],%A$XJY;NZFMHG;;.R6ORBKWX 5)AAZ!M>YT,2I&&IXT M!U&\/:V(CP(3N()8C.*2=^JO=!^J[R$0LBN9[G(\=I92ESW\U]D2+Y(ZC46N M$VE[6^_R4,45\+($,"+;+&DG$*Q3 .0.1$,Z?-D775H(IV'3ZX\7]'V#-/>8 M7P>R%%:]5Z*.,AKF01REY9(XA\%AO(.2UT7_FQ-Z9(*[J(@?0>-_'IZ/+N+JPN+7M;P%V&:8Z[7P>4DHBV^IBH@:4(9P0DTP*PWF1RS MJA:[L^<*I T[]_UHK-E>/%W8J!:[^' M4[D]8QRI6:V")- F5QY M' )87JSAA)5>[T*;>V%MVE_OAS!QV@FJN67\?#8GJ_UDGCX0ME?EM#1ZA$FA M2 3)HB1(GH05DRZY-8?R^L3;OH_1#<:2>HGI>-O:V3-O\Z*V_' M[Z?C,D[U)/BTTIFFXO5L,DXT$6_3!\PG$YR5BPLDGN(RC">+JQC7NXMLYVT)C!7T':\NE))%^( ^]+$V+Z-H=@', MF_#YE[#$^3A,%K3IJBB%95#8*I\3 W@9:2U$9-&I%)+ND[!]*YPAE:-MS8 [ M+WK9>N+;7P+TO%X$3 MJU1IYI'SD(N@ AMD"JD1%6,AF%\@RU/9HFZT(Y@,6RU2PU M,F3N3"RD[R_[5-=;EA?:J&A,)\R%$LSK12OJ:&2-@_-( I'1D2) MY!5U:U+5;UB#RE ;V/*Y)9XV$'ZU#.-N,Z3'6&9S7'-@VB1N8Y) MA=97;X6 MC?!<^\T5X;) VHW[5//L87!#LIY_S-73C6I#LNRN=>!>[#7(=/NC#Q)K6F,6 M&EEJU3%_GQ1O0[!4C;>"4"T#)0@HD?)$&Q*M312^!+Z1&KNQ]7@ M .:N3S\M4A?2UTY]"J0PDA8XK9V(&4%))I0RR9K<)\7U(61#"E8UY,XM!R_M M!-3RW.XN5)<4\Q5-S%2AW2 AY%S[_K&BP+'H0,2(&)B,NNR=2'=@'53'@<-P MJX44A[2?WC/4YR?+$[(G;EX2ML<]=Q=X!]B7F\WF?O;NY)T5S@52D;;>C2H3 M1&<0?&UF$(/FBO?I7W6PO?N6^?]/#/-W-#HR+=D$ RM9E^, MS4P;LMW[%#EM"?@[VNDW8=HFVKB5./=B -P.]CF]=V1=PLQ-J0UB#:B<% 0L M!8+6UJ*4P78Z[]P.[Y"<^4$Q;V-A'I!X[S[/1D%Z;7T4$+U.H*(F(SGR#$*[ M9!POHK ^Y15;P1W2T=N@:+>I* ^I[F8G\Q'- ,]D,0-+7I%J#@%\5!*DC.B8 M(06M^QS-;(=W2!V-!L6[C85Y(.*M(K<7^ED'SUVV&7QM>J&8CT!+A[XDJXL0 MY!_Z_7O<#X >4MNCP5!P>[$>B(>_DE_W[C-./N$OL^GR0VUUR8Q4C@,W+M5. M+ 17$' 6-0H9&$NL3R.DW7 /J3?28-BXDW"'%!.ZU%VLWEER,I_O-V7FWNV M7-=[C673;+-]BA]GBS$IW^N#-0&%BO5Z>)L\D"VJR L*'C Q&KYSDND^%MU= MB(84(&G/CR9R&-*.5S,A3Y:KI\[*X["H?Y"?CB?XZ\GQQ'GK\K9P]]^"'-?UIHS3"D6+T:3H)?CJ.2DM/<2,') +YB0/*73JU+4[ M]B'MP3T9>NL5S/N3>K/=^XXYNC$Y*]TRDC0--!GDS=>[I!69$^!2MA"5S-6? M+R+W.8S;".:0]OE]O->J1HMJ M^R)$B*X$D,P:LF!\\KS;?7AK(6P[$Y]HFSY]R*5&*A]F$^+JXDQ*P-2%<",@^&U!2)X@)"[!B$T<5 RVQ_4W#73"'M-LU9=9] M+77:"J]+>Z8+B"/NK-!8-.GE7)O1658-7DESX$T43K$8NAWFW80SI)UN_WS9 M2!B=>8&9BZ*X);M+Z[K?>MIOR1M*1JM$7IC,_4ID'N)%HS$^.0L DS^)E@F: M:TQD<888()C:#BDSC(J,&,Q]>C7A_P06NRT2+EWBM5FO?<6+"^KOWB!2 M%E8760 ))"CC'?AZ88'W(M@0=,JR3SAP783[FHGS=$^7C!5.TOYFD9'=4XO@ MDZ+YT485$:1'W^<6HPV!#DGY=F';]7764Y![7W<7R75.($<6%*22?3WOCQ"9 MRB L386(IOC4YYQH4Z1#4N*#X]O&HCP(X4[+=Y276O"(Y,Y) 2KF!,XK"=DY MQAQGEG?JI;TQU"&5)0R.53>^E M<1ZPQ1R-MXJ&R!*-.#A.RY6 D2F3 R\<9>D3Y[H?UY"\ZCV291NI#"IC8G2M MB5^GG EZS"&R)JZ/;E]Y$T5SPQ61+!.M0*%-X(D40&Q@2+2X1ZL8VW IPSL;9@E:XP[F*_5CEK(1S2[M:43VL=Z^PJLKY'@;<$ MP6DG-BF* $Z06E6&)XBA_L@88K8VQ4X5&VL"'-+^=W Z;2JPO;'IAO-=K,"< M(B-KH%Y]7:PFDX K0*&5QV2#Z%0RNRG2(860#\JOG42X7[6U"FQ+9IED7@.N M$BQLO3 [DHV(-AN5?%$^] D9KPUQ2+'BPZNNC86V-TY="]M@228$4\G.R3?% M&K^.$K(6G!N,+HC#I.8.N2O-X;BUO?#VJK-61R,AZ'IIL@%D6(]&6(:@ZIW) M&ED(E@N[A]M#=SW=VF-WF0/;[IN*;/^Y6<5E'PN+4'(-:F?G"!@W4(S303!E MM>S31' 0N5EW9J8[#%X874"[6GTEE2:'JPI-,&=JX4[4!\C0^A[*"[HP;Z/C ME"9"[7Z5L^OX=SH]7E\E;QZ-F4H(.SH(R@1,Q>#49BO7H>/:\4Z+')10[;X>7/NO; MY+[!CV>KZE6YN G]Q?3"AF&^1):L 9]< 24,&<4IU2+46H]3ZY)S_Z&O#7=0 MV^&V#+JQY7477#OCCF.;"NYP'*N!;QDD5UD4,(K5G@H"(<2D*G 6,7&6=)^$CFW0#BFL?#B& M;2JV Q)L%9[,AI=8J@FJR=%0&6E>1*PU68:94!)FD0="L:$%F ](LHU%=PB: M78U3AKJS&U&U+B,WI=#R\#8$R-QX;8J37!YS8[BB#GUT_4GG=Q[2"W/, M1]-\'N(BIM#O3HXQUQ[[.D1I4O @;)*@@A%$0V2@64;)-#?F^BT&-R=ZA^=O MJ])N?>2OLVGM=(M+/'I/.WI="J,D:L-^C,!UO=Q1% G.Q R8$NG9X+B.9JOQ MW?*P(00>]L6%)D@FEY$B;G]W2/6/;)AJPA:X/U\L\( MSDD%-DH1#/U/J>WX?]O3AA U& 1!=A9%'X8\"8L/(V^$SUPX*,+47'01(;AB M0-F(F5GR/!7?BA'UTX?@U0^" 1M/=1^)GY./!OR,7ORX4E4T%)5JF,%;2:99 M()\P:!9!IXQ&L)(MWTXGW/:T(;C@@V#$SJ+HPY"CE.8G]21Y=5'0@M"M+F4X M*R^Y-"/CYZ.0O3D;-9*ZTCV%S3946][DK9 E;)$$7M[Z2W4SMG#]C0%?Z! MV;'-C/>1_5,L2)3,[\*7;RD($1T&[3+$+(F2!35$JRT8)H.A/RB8]59$N.UI MZ[#"_B%8L;,L]ATL^59N]P;3[/UT_#^87V32;^,RI@F[,GWAMNEK'%QIAJ=3 M,*;/?#7*-;D%\$V4X=LEAF3.Y>&(J45J#MG6CN&%%)U''T 4 MSF.4S,?2)QN]TX!V#8)O">MV.!<%Z9=^=R7*JZ-/W D-#B,'Q4F'^$ ^;:I% M?,*G2)(9TNQO-\P- U]]]I A+:3K ?OADJ[9X5++(9Z9Z:?OI$_!\:?ZEXM1 M,"DE7SQP%6OO!R,A%D\;/L::9E]H/^Y3%+B/T0TA.OA'641-&-;&)6@[K,5R M=HSS\UL>1RA-*4%Z<-G2?$M!W_G$H'@GI1#()9-KN1(]46X8%/WC;!_#XL<> MZ+[&$-:/[/!B:'",''MF:TRY1I>3(L=0&[0,B\E9[<[]EI WC 7_WT(8 ',& M:4!]N_)^,6(8'+>UXY'0]<+(Z" XIT"HHIST/+#8I_USIP$-*9%L2&MD2#QJ MMBC.9VHDN'0Q* &R+D1E@ZQE=1$/K8?"J],[A;7@2\(=C M^/ X-CP']$WEQJORV^+TS2.50E R%4!I21F(S" H%NNMIBDXD80TZYUI=@2Y M#N_='Y#W@R+'\*A^5P&YC3[1+#.07@M06!,=+0U2)JL]#8O?J#+; ^5WJ/KW M_^=P#H0M@[26;KK/Y&?7?AOG!?JCPKTJ,GI(M6I/B7IGL;4:A,G(3\3YW M*.YUF&N=@;$_XEH:/NN&O+!.W[F*5(W0Z&RR,R#($Z^7B5?;,)"I*+311:A0 ML$_SXK[C6FOI[*MCPQ]DY6Q+JT$NE1?33_3^V9RV4Y=\+HF#SHZV4UG;0UH3 MP0GCE3':!-&GBT27X:RU,/[O2/B0).JY'I[,IHMQ7MF-L^F[>9@N3A,4^4CG M(EQ1$(A:&E#1"A919-KO]D7S.U'N.B/GG;[>S<[D=OYP7/QC/ELL M1D);KEPFE55X;>A&$HLZ!Y#9!TU24S1)76;A(61#* 3LSJOK:[&IN ZQK&H, M;OFUEJ;-<;% YL\S09&_VYLAL M.XB!)QGUH>:A2' (%E_:V%Z<)@KF44J6,5,3X[E(%;.'P#@Q+812/!,AQKWY M#1O@'D*QY)"YNJNH>]8K$*#9,;X+7[".Y.-L6K>&6;EX^3%.L8R7.U0@;/B$ M!C4%NXRI497 F?=V\VKZ.0=2SKWZ;KU + A MV8$-F7-=9;443[,M\PS4VV588O7WZ ]N@69%CLR3NA2L&J;9!O#"2XA.I:*" M]:53;'HM>$,RUOKSIZ&HFK'HKN$ZPW.RWH/AM9NZ%;+F?B&''(7)O*#$3@V -]E7#JM?6S#ECH710BK- M5L1YE>Q=H)2)*BD9029M:D\/67MZV-H8-H3@C4+6Q]=X -B0=&D/KK24R_[( MHIC1Z#79 [6Z.B92YU);(,/ QF"259T.M#8BR_;COK*EW3D)A6.NG0!+J2D MW%AP+AFP1>@LF17.]5&NFZ !]\:BBM/85MOG5+>%8*IN7X$U[\]@TM MCGK0-DWCR3B<-L]H$7^K*<'N/^>YB.N:\ ]2[>]ZW\5]QU3 M='0>_JJ&PTE-([BB-$;%:J69TJ!#6IG?"1R/"4I,ECN6:5[[;,=-AS&D77N/ M7-V#S'O3=I7I=93_ZV2Q7)W2CXSU2F!P4%.,03&M(/"8H9B@M%39V=0G9KXF MP"$=_NV1:CO)J3>);G>*<#'2A1N622,;824H#+617N)D(2,JRV4=P#[)=!?0 M(31;/0"IFLBM307..C;U:YP?AWJX^H(F\/SVSF*EC)[T:.(B #E$Y(0QID R M)@H++F)8KRGBM@B&5'?>DCO[$\O>'=<;MN75KGZM?=8U']?+7=UFM(T\U1N/ MKHF]0G%M!'.04E"U,2>'Z!R2[#KE(;J(/&B)M MJ*"$C>#020C&&2PBZF+[G@/=AJKA0KGTJ9>*0KZUF#D5U?6?1P$M*U%98+I6 M)VE#$Q1D &UE+DE$EK'O0<;6T(>HC7=FWCUK;0\"[J' +\&^IRT'#SHB1E#U MY$=Q2YI(%4(JE0WDA\L0^R3\; AT2!&Z/7.NC?#:N+FW([S:!.!Z.XRBF25; MAD',9+Z<5A8P2:9JP)FG6W$PIT2MQP';GC?:IXUD$W1$NA M(X-V%E!S>_(ZL:OALKC25:IJ2T26HXH%/%>UA;'C9/+&2$Y5T!Z=ERS938W) MM9X\I".VAOSH+X5^>];-';>6+]*_IW*9YK/CH\7;#V&.CVD,^?(;GLP6RU', MH>:T1BB\)M[46])"(C^*(2=]:6T4ND^"58_1#.DH[S F5U\"=-)Y:P^C&I3T M] \U"$!OG(]K%"!,5G^4Q\N3>5V:3JHD-(U'UUH+3>LS,&'K+*L@G7/Y^KU8 MZRK(EC"'U'6ZNS8]F'P/S5=AY-%OO[YX40J9Z<<>E$9BY (!B@1-$03"Z RA1A5-*Q M4P^T!X!U/3PSWALOO"5)T!>5:*-RB9%)K@.J$ )7%O<^Z"&&=EJPYL':PVTE MT\\&7MT46YOM6JV@,$^KE04+GME:4(ZJ*)&S\GVK#>].2!G("7Q/K3-LP)9MW6GTYG*;:%7 Z/0F3\Z9FSV?SW\-\'J;+KV]Q_FF<=LH> M:_#4!DEDK<>^8R[9:E>^_J"C]W/$BN(*I'>SQWAZ:1_F$2].HY?U7IJ:\RAY MABBY@>1,]IA-5#RO93%M_NR=S,7-'_>?9/2^FN+(6"3=*16I&>2T&AT#GS@# M)DL)SHH8KM_HU&S$9Q"&L+'M@R]7+,;]"*R-+[(=UG>?9R.5(B_6&"B&]+U2 MHC:D]PC>&C)UF;+^>M9F4W(1A"&<47PGY-I48&MNI6>OUR\Q+/#O?_I?4$L# M!!0 ( !BCI5;/#"4<2;P &5&" 5 86QP<"TR,#(R,3(S,5]D968N M>&UL[+UI=ULYDBWZO7]%ONRO+RHQ#[6Z^BZ/55[M3/O:SJY[WQM?@!2MB91(G@-*IK)7M5*699Z-V/L $4 @XM_^U]>3T4^?<3H;3L9_ M^YG_A?W\$X[3) _''__V\^\?7H+[^7_]^[_\R[_]/P#_Y^F[US\]GZ2S$QS/ M?WHVQ3#'_-.7X?S33__,./OCIS*=G/STS\GTC^'G /#OBW_T;'+Z;3K\^&G^ MDV!"7O_;Z5\Q^"Q4RN"]8:""5. 3B\ 29H4HD@SB__WX5R4E)F;HYUHG4 4] M^)P"F.*C==/\_GI7W_YYCOTRF'W\1C,E?5K_]\_FO?[WQ^U_DXK>Y]_Z7Q=]^_]79<-TOTL?R7_[/ MKZ_?IT]X$F XGLW#.%T\@!Z?Y]__X64T^I?E7]*OSH9_G2W^_>M)"O,%/7<. MX:>-OU'_!*M?@_HCX (D_\O76?[YW__EIY^6E@O3-)V,\!V6G\Z__?W=JYM( MA^/Y+WEX\LOY[_P21B-"O/B$^;=3_-O/L^')Z0A7/_LTQ;(1_6K(%92N.Z3^^.^?MG0<82SD;S'A'?_.Q>\4Y.PK!/ M ]_XZ![0+CX(3O DXK1/J%<^]Q+.%UBGC-?WQ_%_79^P, +_.<9PQ__S3,/_M MYZ%+@D?F/66W2Q[O0+"T<;>1?:#?'0AE4'@3P)K@ M0*7$P%O+Z4O1,C#%I5FCQ3U'4I]X%?F%/IY,5V,X?T?V?(GJRM^ Q?FD!P,N MV2'X/_\TF6:<_NUGU@>13\;CLS!ZAZ>3Z7R *D0FR"E1- Q0UEKR8HH#U#I[ MHU'HD'HC]/*3CXC8O0UZDV#>!\%O<3JV/XRJ./B.+]37J38]&%XV=GTRGA>3F)%OVLO1. SF4=9RK229+ M;2.G2$BBKK$G0C11T"03HBP8T;O8WS)\[>E'0'8OAKU)MNI"]HOQ?#C_]G(X MPM_.JCEHEBD6C>+ "S.@?*:51&$!]-(+:;CS3G8F^?I3CX#<3H:\2:KN3NH[ M_#BI-@ MTYW@5^,TF=($LACD^SDM&\\F9^/Y]-NS2<9!2B'8;!"$B#2I*)[!\T2C]C&1 MUZ^E%*$GOF\%ST.D0J5=BL!5HJ%F MKL!Q[X"%8+35T2;6?=6^%<+1** /$]_DWG7G_DG.4YS-SO]3A\L'-CO.E1<0 M6!T@"Q)B%@6B-4D$)NF_OB?>USS^:#CO:MJ;?/L6?(N!,S$D&QA!J<-4L<8. M.@ KT3CC5':F>\2]\?%'S/=NIEVSN])I_^P*JF?T[9OIA\F7\2!)@Z0\!UE' MPF0+:3 P!]Y+J4.@U4CVY:??>/BQD;VG6==0W6DG[0JFA8/Q9OIV.OD\'"<< M*!$B3T&!]#F $DY#0*;)VXS(?.!&J](OW]<0'!OI70R\AOE.^VM7@+V=S.9A M]/\-3Q=^)<48/A9IH/! (XQ& OV$TP14K(Q19>&[[[!M?OZQL;Z_<==PWFF; MK4XZ3Z88%D!$2ES(3-..$22^X#(Y$S3W%*6YMUR5G+K/YI>?> 2\[FW -4QV MVD.K"2>CMY\FX]76C\HH@]4(R4A>9:4H%BP)+$_*%ZDP:]N9S>M//0)&.QER M#:N=-M'>8SJ;DL2XB!^&\Q%)C*'3A@:D32J@$E/U$#6 U8FPI,(B=G>PKS_U M"%CM9,@UK';:.?LP#357[_VWDS@9#5@RC)D<(8?%%EZFP)UE"3D'$24+AKO< MF=(KCSP"/O#KF&XA^VM?^)H]!]C"L_>8YC1ZI!?S69GM#S88$41 MEH-SFH:I$2%(DZ"DF+T-WJO85PR\ <(1<-Z?B=>0W\->UW].1F?C>9@NSM:F MLT$4]&A7# 7GR9%/0%^B]&L]Q&M)\^!F?AWDXQSF(Y-Q3)"=!2$:>/SA3E^G$R_#3#745H&7%DD+R/7TQ4GP'E#P5\PR#7O M,>_D^X./AN?]S;F&WDX[6TL\[T_":/3T;$;#F\T&1L; N"P0(@OU4-P 17D1 M;(I6.64ITN]K^_K*@X^&WOW-N8;>'E+&7IS@]",M)'^?3K[,/SV;G)R&\;>! MT#I*83CABHG<155/3KR C+EP)YT5V)=SMA; T=#=W;QK:.\AJ>S%UXOLQ65Z M\D &%T1"#R:[>KF D 6K-7 FHV*:%9-%7YS?>/KQ$-[-L&O8[K1/]BJ5Z9.S M/*3?>#*?XVR^&.S+4?A(T0*BCLF"SJI>.) DQYPUY$+1H/*,(^^^:;;Y^4? M>$_&7<-Y#WED[S_A:+2:<$H6/@ACP:"MAZ*\YC@6#XQ@<$G_BZZW9?O2CB9A/BA<.E4]@D(XF=U*342?KC_:$=2KVA%#+XQ 58]%)Z;I+*_4WP-QY_ M='3O:]HUA'?:>WM"D/("5@T6R:]43IM8>:%@T? (+BD')F@1O>.U5%1GDJ\\ M\@B(W=^$:\CLM*.V9G@?0ASAP&EA?=8&$B,\"C6Y"%PP&I\-P29;BNV^B[KI MZ3U2?*G,U0'?V$[F7%<E$6T\>3K<#;0Y%(RBC"@"%7+ M0"0%GCD:33:^".=4"K?=YRMA%A=DG3]IH9!?<#2?K7ZR$ HP?E[M[%_OA-2C M8FXI0G:G@O8@>]+"Z#W65UD!NXSG^6+>W K1X%I5M%[EY3 +H9N M0?UBXVF!Z\FO"[]I$(J+16@-115)TYT5$ @$%,.M$)+'E&]S 3M0?P/+X7S# MOABZ3G@W\_98.&T-HJ?GB(Q0(7OB0V=),:>0!J+P?E%_PIJHK0^W1?&]$/[T M^ C?Q[QMW_!GYX@*"\XPDJ!%3@/43(#3*0#302J53+V9VIKP9\='^#[FW5A5 M[=]^N681BF;^V+>NZ9O?WK]Y_>KYDP\OGC]]\OK);\]>O/_'BQ:/[2FBNH@T568F M*(^ 05&L( -"<*0"Y-;Y'$3)C5ZMFUBZ3AQ/9C.[Z"D MU/5>AH-H=*D%0#4M65Q!\(SY:%32_+9BJEVYO@;G\)1WX6@MW5T,W,(G"+-/ M3\:Y_N?%?Y\-/X=1/6=\,G\6IM-OP_''_PRC,QPD00M6]I*T;6H.0N3+6UK% M6AY<25GRVZY*=' 3MH%W7ZKH1.5UYZ%W'AJ(Y4E*M2C9[!TF)(AQA+_A?)7S M;S &6;>XS>(ZM9/T:J3D0423'07*!DL;C=R&ZABDT9O5>ZS;>^'SCA<#_.=P M_NG9V6P^.<'IP@*7(#)9%/,V@-N<,>@C[XY MZ+'B[PKBJ_%G0C&9?B-( R^2UY$[D(Z&J3O%TS#,+[Z>XGB&M)*]F7\ZE^%JS ->HHC::\A1&U#9D@B# MD! +YYX'BM%XF]VE+< =@Q[ZYJ#'PL%K!TVSDI5**@%:%')GO*5AHU7@);DW MPFN9;DT4["FX. ;J][=KC\6#+W0X.<7I_-O;4:B=)')U:$]KV%SGJ7IH(GE2 MD VWH'CM%A)K6PF3N=1,E7)K!8TND\!F5#]T7-F;N1OXAZ_&\S#^."2?=3E@ M@O3B:QJ=U6SFOT\F^DWUBX5L9Z; M*,5]*E:C:!,\W KKAQ9%?P9OX$=^5Z5/.K%Z"!.8K1T.% ?'2)K)1E12\(2I MS:1P%"_^7F9LX.]=\D!_FXS3N7^BDRQ%^U*[BYHZLGK!7);:0)0[#$Z%=-O% MOPXO]3HX/S31W0W

#'N:E7B4U%U8/\VBV"5)2O.H6=8MJ^<=L8\[%\+Q=DZO# M,[W!Z;H?HG>Q8]\$/QO25#>4J'Y$8JCQB"$7&[XC8W/OHH6.QFL+Z]J&>3\6P^I5" S+C:U3]W M&\_1<9,CQ6:UE6'(A(Z3WV@#!3,V%+2*V_^?O7=M;NM&UH7_RM1\[SVX7TZ= M^> XR;S>E<1^;<],[4\L7!HVSY%);Y)*XOWK3X,B95U(:9%K@:0HI69D2;37 M>M#] .@&^J)MQW7WL5>=A7J'%>B -8FNEA B'LH??PU?OXXGG]9M*Z7VVGD$ MLB8*>0;D]]'8&21AHQ4Z6GXW1&S;ZKOAZ6>AU-YB.TA1H%\PS''^6YC-R/_[ MO4]\P)8G];_Q[P+QSAU^IMU+*HDH2U:N]IK"Y*PDP[<4X:(<;7EFOR.B7^H5 M)BX?_2/.TVS\=376U?68<2YSZ25$X@XHG2PXK0R943YR6K1E:M2/^Q%@?8_& MKA[_\W@2)NG>6U[%^7(]&PE1TW=0@U:"# [C$!QJ05BQ5F#43G2[_MIS](_ M._R]^Y!LN7NH-KQ&VK3JN8;W?OSI\^)M^>?\*K7T5@% MU'@FQY73_W+V9,DV(4Y'@,>BSJ#JO9_?/[ANVM2.N(;Y9K+ &97 MO^,L?,+K'F;+#S_B[ L?<>^MET3AF%( Q11"0*_ ^,)MR9(^:E/D;3>MC2%>OY.U7K%[)Y-.U!&1D*4KBM]6.=EEG.42;)"2E M7>@/;YFK(U["N5[^W97U$-#+(E/9)0 HR$UVCIYEA M'&G3.%:OS-&TXL5CV(Y!D0'4N-&/&DP'0Y^CWP;V*T'Z?/%M;7M9&8SW)4#) MA8"5F,#KZ$ J[QD6FX.XXV]O.:%[Z"U/6\W#"K&! 7L;VQU'C)POY;!(!,]3XH"UJ5ZNV!-+;P-I4KM@ Z1RKL)^TFQN+]O>FF33NR0I./A 6( MC!&4+ Y\)GQ>6*^R+CKP-AT;'T-V'K085/[W^:$'M SFOUU6^;PMKW)>2CI< MO)IA&(7@B^<&07-&PZ_E&+T/Y&AEE^D_&Q'%'B;"EM<];;4W$NM]Q9MA=X?7 MT_EBQ*SCM"@5T$72?E6X@LAU!!T83;\JG3:>G& 6WF;PB MY3&1<,@K\E8',"HE(D M03JO:]*_!Q)- %FT+8+5IB\MCS(W@CI47GW[2)#^,C^%K/KW8?+I*H4T2N2! M*T_\%0BU'C!$3;:6=$$6XWV*OM-*TRF=]OJUQTK1&DR'T[ZR'#A?>@EB%1G9 M!<;@6?(W !P^+WY/%=Q58@_Y-52GM"Y'4:_DG9"@E"=@BEQB%7TL48=$;M'3 M4>,#*>[#:G$7L0VLO5])4E\NOZQ3?J2EA24I""6KZM!D\-JH90$U88L,'CLE M.'?2WZU7'S:I>6_A3X>0W(!1E4L@X<\;0)(4,M1+BFA,-1O8LI^U *HPKTE-_ L_+ @@[T:2O_ Z:=9^/IYG,+%WEP92U[25K(=>";:"0\&338[XKF.J)\T%0@T^*88F ,KHG>ATFG^*!'C MTCJD_G<1\=!1/3\O?OV&L_G/%]/9.(=U J#26=1,?1]C!)58+;$2(C T3'J1 M4V)W5O\M5W6;GG[8_7H@J4^'%-G06>NO)B2\.)W].DZ?QY_"9)W^5ZS7(@3P MG&:9LLI",!GKNL>0*V%EZI87N_GY3UZ/ XAMZ-GX(4S^ORR$$UR"D;G5A>Q6]>1DN MZE7+56D488W1P9#17PHHHPPX*0*X5'+MDQJ#:14NLQG1N9C:@TJ^033=)ES7 MY'\<6=-N&-NQ':1;4>*1AQJ&9L8OCG'#U_#=1G#DE/6 M@=.FIE.F9=)[&JZ2D$QT18?$6,?8^\?>=*2;[ %4,FTESP:9ZF\F:?H%K_W/ M7^H_6/9(M.!E33Y2Y/Y: M&7PJ!UU+CFA.'(T\1@.GC<\80%HQ M:>>+)>8V*5[WH!S>TAA05=,AY=S P/@'3G 6+LC\>96_D&!K=&"M2[5*0UR! MS"4'48(E2UKX>LRM(025@/F@74!K9>D44[$S&3K!.R>"#*^/K:O%D,7N2; M93G&):>N@S#)3HV"V0C:\ !*9DUN+',@LG6>H9"!MYE\6P#U;G-UZ[$_DZ_U MZDL-&!ZASJKXF(&E&B5,\P2"SP*L9HY96ZS);:*XMR$Z0DNT 3APK[_5$/)N MT>[L%JYU :<:-KY<6/,J>#Q\PI'(RFH>)%B3:D=SZ< 7*4 ATZKD*'3A!V#& M0QC/D2N#Z:2!Q7H;*>$:3_,XK3*B1B%Z,M1%!(Z%UP,A!C&[ AJS+C$YF1J5 M8'L0UCERI(_D&URRW097CPA'7NCDHLXU$9KH&9PCL\D)D,[1X(4O_&ZY]B9< MJ%C.D0 [R[C%1=IT\FEY'$S(1HSE%)(1$)4T%5" B-Q 20PQ, M&%&S8+!;OX[M[S@_]>XKP &K16R M2YB\MMT@?,1YT8OO8BPW%Y")G_",EIA M9%:,,V9%Z1:A^,!+SDZS^XMPP#(0&W"MBMFMG(*EB:A0Z,AY-0QEJ;5I,L'$ M!,D'E:SCS.M'CP<[O>GLE-Q3F T*--P])DBS>O/^*J79)>;U+C+BT@41M" + M4=#PG5)U!\F0Z0,>L ;2MLFL[P3O:=.DG2:&K+^P@\K15/:P0-ZBW7TC:Y@UIM6;5#\+%Q565 M(J^8R8'\!;$L5A@#;4_GL]G?R. MLQIG\78V_C2>A(OZVZO[!DZ[5G*>%P;&< N*G @(TDAPS/#(A;)?%6 !<%DV:62=[F3')K])_7XYGF&]V$[NZQ"091%NXH%4P2 W*D$,=;(J:)9TCGL8 MJ-O?^+35WTZX&RC0[^#QA\LY#74^?SW]$LDFJK#>8YI^FHS_AQ:V3,C'95RO M.I95]N?7PYCD==7U,<[I,QID_O##JU^F83(R1F>GR98*L>:G"DEFE+0.4'CG M>+0YIVYYN W G0&QCJVR#1SL72CWICFV7!=MLCIHIX%Y+T$Q7;Z+*:N+/-K2!%ME,Y)L%K6J@7> MD#7,:JB$$XIYSC/CG?2Z\?%GH-#^8MN@R7Y'F-5^K>;KV\D:#^T[JQ6D9)=# M<0C2GSD8ZA1.4R*"\*J)!J1E>@!27EFOG+14C89 -^ -33IL/0 M4M_ B-['D-_9>H6,L'[%63481PI9O2ZI0?&Z'HS9>B:F-9"WJJ3VREO5)EIT M.Z;SX,- ,M] A[T/(Z^J!>%B<54JO%ZKS!:?PB>LG*UX[V#]]NXBD TRR3^1 MK_%U>?4F"[(L-0-ODR,+A(R/D+4 +25YM2&FF'RG[:$7C*?-D .K80.#>I]! M;L^;^/%R1DO>Z@R$9$)(N8,4*DQ5 SA4,5"=%!LYE]H<(I5K&[ZG3:.&NMA MF=[-LNI@WY;7,\SCFI2U[.RW*@;\PW0VF_Y!4%^'K_3)XMM(>V]\41:R#;1" M"DY,]\1O)EGF5K!B4J,F%3N@/ _Z--/+!A+U.]3 .52CM .DT>XLVV,W1KN9)+I8Q95]I']S51B?AY@C1K"A-C*Q MM8>)(<%DK;SV9"'%1L=HF] D6!6KO8%JWL>B JFW]XHVX MCE2[N+?>'B%"#Z$?CA))2Q.C5! 0:PP8&O*5LP'.14G),*%DFZN60U+AL5K% M!V+"+K)NP(!E.N(J>?SMXC/.5M^OB]Z1BT-FC;(@=P18K"TZ7&&N5:=DXWJ M,3W.P0#=I%R \V_Q]^G%[_7 ^S;U^=7 M.Q,FSGGT"JS@!91(G@::9*TBYS 4SXMK,/%"7(7HR4[TVTF!2K.1#A$&=DT'04\H-#,$[A2O"E[6]VP57 M4Z-@&[+C& 9]-?<@$7J*O7G=YAOXM+$YZMKY@LO*?E'Q&7);M0BU35-FZA E MFUO3X1$CX5!LV$7:0S>Q^]>_?_KPCD8^GL^GLV_UN'*U4]D0;3 A C?%$Q17 M#R7)BM5N$&X>!SWNN=BT=**J*'$HFG!X[I&9BLHNFCN8LE:=DNYV^?MY\&0QE(? M\/QH#\#UR]O)>MGCVB+FX*$X0XY3(HY'6;N&\Z2,-195QT3J'B .1YH#Z7=_ M-NVOG..N/?7+QS^F*]Q1""=R",#0^'IS$L$+7@M%F&QL8E*I;EGM#_2BRM+*>ITO'8',$F(MIZ2M%\'R6%S'D@3/RR9J(-W#4^#V]FHM*Z7: M\CE'7@,[)'B4!2P/"GGFG(>NV]1IVSLM=+<;._87_/!VS2-8;^^6!K,O+B9P MO$0RP:0E]T\L*WTF+Z,,J 9:+8YKO1R=(ON+?7@CY3%A"';SA" IF86K:0NU M-IH*P5WU]12(W=\KQV?/'SV%?VE_6 7;266-^%;^DSIO]+ !>8EK49 M9]-/L_!E68MI[;*)R)4+$5)@L>;%$X5MR>"<\TJ;5$3J9J-V>=LY,&!PJ0[= M.NMU^#HF:WC90CJ/%T317^Z'C67EHW#<@F2U,G@@AGI4'&IK@8B,)Y>[=<_J M\K9S4/O@4AVZB=:OT]EL//\U?*LZNBZ5\C,M59.$-^X-N#$Y8-!@I$-0EM5X M<._!&,92\D5GT:WJ;<<7GH/R6\AVZ&9;5QC_,TPNP^PQG&3Y%*%\;?%&IJQ2 MM4YFX@9"49GGZ%FP>@<.='KI^?!@>!D/W9UKS==9^OP(RN)YUI9Y*-;7WB&H MP G&07LF50S<<]O-7>C\RO/AP=#R';!SUWRV&+T/DT]7&6=),B70". J&7). M5&T8E N@*=)X02SEG0*PZ*DWXBSHI[LQ%K=>^]1CK?:7X8"&_#6(M3_1 <8N MT53=53K\['T\:*J'"NXJL8?\!CS1N0M'2T3%/ .;:\%J0U\\ER3_:(*WCOLB M.^7"G88:MP0[#:_%7<0VL/9^)4E]N?RRWN11Y%@K0)"3+VJ#)0:^< ^Q*'(% M5$A<=\IL[:2_6Z\^W#;:2_C3(20W8/C2$LA5>;<5$!6TTJ@E&.9K0WN#X!19 M;,*A\-9[*T*GU,1N*KSYZB>HPKTEUR"T]&8]K>7*(E0Q(5L+)F6WVN0#X;'2 MFK!Q3?0]"- M)_T*&=IB,'(+UDI+-->A!AUY\-8F981.@?DGK?I'8LA;:WX7^3;0^+L92:+" M6>TZDM=X(,_!RYKE;BW!X1+!6!53*LBB:%,^X@Z0PY]C]-7-O8K]^PNV7:&0 MM[_C;#+^]'EUEC*>?*H0/TS+[/J3-Y.,?W[X(WR] 3X6'W10$:ROVYP6U:OP M" F#D,867DS3HB+[P7[R'#J_$N5RZPNJ.&>#X$ZZHQX+79V@%@4__@48C'<1<& M46@'DO371@.3\G&@P5N5R?H!9W!YD5\@8E1 .U8L5G%TV"8[]4AT><3%. Y; M=E'"T.;!FR]?I_/YN/8;Q=ET_C6DZYT/>2#+1$!1M75=#@8\[7F0; R!%V\\ M[W9CNO45AS<6!M;%='!!#NAO9!R/?L%/X>*GR>*Z,(M1QDIOP*9:(['&ZT6= M+0@,P3O#D]8/5:N98_J/3]/?_T:/7L[T_U;U6[CZ=JGP#2]]ZJ9!7SD.&/]2 MH5RA6%=&ZH"CPZ[?3:\WWWS8S;RW"J8#RF_ %?@>'J.XT8Y8*;&2M.1X5>2N M1'16,YNE>ZBDW*GH< !XZ8M$K&V4Z;YJW''FZC["?:Z2!R&;J(PRJ(:147(3 5Y 8T(](IA[0# M..E 6F:BT$E*[)96??.I3U$_>TMEZ GT_[]^MPGP;3SLMODN7[D4U3,?O(8.M?F_34*GU :078P2R+7%9I#"/0%@S.))^6" MZY:,]_XI:V4_>6Q-I/S??[LS]E_HQ^4'R]_7L;W'\I?ZYS_?O[F6PQ]__/$? M!(=\&/4?:?KE;TL95$/W0_J,^?("I^5FF?0?<1'&%_/;:.;C+U\O'EWC'G_H MW[[#O3V,U9-O*7 (X/CG B<9\U__,LY__^NX."X\30PDU.21EY"L9=88&[(4 M1?G1XX\?LN37+]?-<[A*63)BEA%!D*>A.#D9-I*%$WG.MD3'#]&![AK0$'TO M/J[J.[^^G,UJ8UH3HL9H!!@6&8U1TCS*,0/&0IXRHI"I47.M^V".'6B]G^8W M=;SH(^4&-Y4W(?TVG:05*FUH]W&!+#BE=*WN*F@!=#1H::Q#^G^\6\ZL@>Z_ MXSD_]>\IZT8M;]:H1HP[6;+E(&1M 9I-A."2 ,UY$;JHR!LU2+N)XORTO9-< M&UPQ;CHG<\'*($T S($6GFI^^FP#^)2U$S)K=;<4Q_GVPNNCY[ZR/>E>>-RE M2+(IH @Z"29D\.0M@M9.:Z5Y+HTZ[9YZ+[R=--RE%]XNDCY?_DP7E[E6Z9].?L?98KQTL*^;-?GD#=+_0=8R,:H8";'D#"YD M[ZS22:=NAWK=WWDR+9!V4M&TO7Q;^(CWBT,$DX+T5H(6H18'(/\UZ"S ^A0, MN:V*QMYF$3AB08ZF:GN\.]8N,A^\<-?W!FVO)OFQ-HTF1Y-U(7/:D26MLJ\- M05B$K#0)1!NG4[?@TYU>>UY$:"SV!D[FIN:-VBBC%&@E(RA=0S&\D, ]VL)E M*,FT.44Z8G?,UGKKT#&SN] ;6(V/#5;QX*2S'H*WM(IY\K<#)@;6H&*ZL.A\ MFP8ZI[5Z'(XA0RJD>?.]*T,Z)MK*4@%M+/G6.46(+BE@F7QMIUV2L8UQ<=I- M%_L<.?24\J&:+G;!]'R;+NZDL2XM]_81]Z&:+FI:A&2)'#A6;(PVM&"L 6-] MB(RE("P^<0KLWG1Q< ;L(N6#-UTTME@CDP86"NUZG,P9KSB#7(QRDI'S8V,3 M"CR%IHL[:6ZGIHN[B'WK:M0C_QKH!_IN3B?EK>7B_DB3*K[ M-6!@S/XO'"9H9J !WPVH4;R0'!?]?&&8?_YB.1*'=A#P/T%K6#HY!@H\V0Q+:)\ZXR;)] M(%!7M,^09/OHJ7$043?,M7/-J")6&NVJJ0%+'N\!^E59X.P:MZREM;TPD"VO#0,SF8LRT B48T9'3I\>?8>\A?C9 MD6Q_?36H*GDKZ+AD48J/]9J@9OP)6E>]$PH<<\BMB":*]MPY/S[L)-<&A8(V MW0UQP9CT2D-2RE=(J>Z>$:*I86>>68YM:D6=8#!W'SWWE>U)!W.CH=V.J0S! MY]K%0PAPNAB(@8E89,X14[/UX)2#N7?2<)=@[ETD?;C(W2ZHGG1I4V">8NP$3=I'U$8.Y MD64R9*0';32"TJZ ,TY!]I)\)%&4[=A1\PD&<^^DHCV#N7>1[T&N5]^1$G$V MP_QA,4W_]\-E_#^8%HOI>\SXY6M]=H^;U,[/[G]INM\P[MR/LF*R)/^-I\@5 M\K;Z-Z%V=O9AT7M4?RO<'&) M[W"V!#RB"5EH)Y9 OITCE+5&2RW9$GW)-(=)#JI-@%@W?.?'DT$TT<"T_7'\ M^SC3(CX?19X-1ZUJ32L&RN5Z145^G(Y%2<%IP*E12OL:PCEH?3]Y#EVB=E,IF'3K9JE[<]9=VV$>F M]W ; /XR_N_+<0Y77<)DH^V9N5*ESOV?M\?Q)DQI)T"&MRPW89^P_6Z^G:^',0XX<@'JPS7 M&203M> 2(S'%^D4ZEJ3-/-HVMR)=$3YE%C75QH#W91O8?@-D#7B9?YY>Y(^S M4!WY'\,W$@?S"F6MGYF2!B6X V\2*;J(D*R3C,MN545W>NU3)D-C(0]XM;9$ M^GKZYF>0UWJD?+OEXYB:S(VM:61]^'+UO??*X<&4;4]WGA>O'BM\LJF[=EW91B MN<@E(SB/$B'QLKR@]N!=3>DMA8C*I!+6==+]IJ<_>?WV%ME]'?IACUP<3Y:>]WM,TT^3>B[_)I/I,R[+3HBOYG-2#"G[#=SHG0*QKDVQ&O0/ MWY8BN KF+M+FZ+T&;14C[X]V-\^+AQR#X,@2;7)M-I,'0!TJ):+!%:A,F*IV(:G=YLA72L%(G!='YO MZQE"]BT*D-W H_D"5,CO)MXV<5M2\)6T'' MH A.T)RE,3MF:K-&83"QP$R;$[0'0!W7TMQ'9_>*%P\C\ 9!R%>WC,OQKIM" MAJOQ'4DZ? 4 )O4/UG?1=SXP!L:=]4*DI. MKK*TO!Z=$BS'/0(/Q%;)-,.[\>4#WYO= 71N'N$0LY 1..2,3E(W<:3 M/!)='G$LC\.6790P=![^FR]?I_-Y#7]^A;/I_&M(N-X!+7+/LP>R>VII=Q7! MT[H*T8@B? G<^CO'CUN" K>^XO &Q,"ZF XNR $=QR6J?X5OERL8)4G-@G) M&V( )9B"&%T!PX/R])T('=,%OC_SK!2XIZBV3L@A*R(LC9P:;XZS^4\TW,6W MW\)L%A;CW_M4E>_PU/Y5$':%?J?^029S37+!M<*HI,E1.92*TZ3)1G);1AV> MW],MJY>-/X0Y9G(9:P!#N*+X+$P^+0\A?_CV_:^L\L]>_1%F^?M]5XI.1AT# MV*BK"T$N9DBU&M^R-4)1@?:7-MY;;^PM+LVO+OM'B?PHHQ/-,FEJ7!@9ZUXQ M!.9]3IF9+/0A\N5O8CK\@G9@=G6Y5]]#/<>=&%DR+4(&IKX!@]4F]$NX(9K0#A:ZRU%B0 [25H)APKWHN2 MVL2#GEJEEY,B4R\U-:\&<16XMDH&''DE,;I:J,)Q #2.&EGF#(]M-><7UT($D,9Z/2DG(A4/PC!$XJ0F<-Q**5<)F[:00 M;:YN'H3U;/@SO)*:5XRX'^2(N0BCK 7O(L&+!#24$B&CDZYHK3-_)@&F)\6B M?HH:NH;$.EMU>2&"\Y$-MM:0]) U.E#*JUK* D'*XFT(*2?>K0S-G0<_&Z7W MENK092'66&J]I&N#VD873:AK%1(6)7P!)TVFR:R3JE%13'8K/+7IZ<]3UWO+ M=^A:#N1%K6M,_']7!UVK A,)LV,F&@@H36V,25X4>D$>>^$N%&VL2-VLS"UO M>%Z*'T3. Q9L>"2![NJ""2H#HD"$JI^U!LQ=7N)X- M=QJHJ4'%B,>S,%6T+*IPHUE"- M+>I /)1HO &M+30-+)+!+P@M1P[.T1=KF/)1&%I\VUA5.\%\X=Q@2FQ16.+! M&?(;_K'\:#XRAFL3G(/"F228A#44(H>.F7Q.FC5,M(GJ[8;OA63]U7;H.A;? M4?*4K(Q*U#H)==E5CIS7(*I(G..&)<4;I9]W@??"K=Y*:U'KXD.XCJU?'X?= MW-;?3#Z2N.9A6>ER9#@7+HM<6XP2Q+K >A,2_2BY*]KEK!MME3N@?'Y$:Z7" M)O4SOH,E)W<^IL>N"Y#A^'?,;V^AU8(6V$!B4<';FN$1"6VM[&XYPYPC4XT< MS)U@/F?&#:S$#93;^TC]3C+9OVNTZ&3Q=O9^_.GSXJ<_<9;&0;EPFUR9^(\=%XD;72N*& *:H2"0T:[Q5R7"!DMDV#L)CR)X=P095U08N M[7W.O[S!>M!Q64-?3X<\RCGY*%VHV[P"9,M0'X.LP__XPXXII93RC!!.EHC0P: M0M8D >9MT,Q$KWFW=:?3^YX-05KI8 -/^D5/W[;/;L)\=SE+GTDJ5\OCQ^F5 MZWKUTX?I11[)DEDJ@8%,,I,TG &/QH%F]60D!Y-CMYB7_3$\+SX=2%<;.-:O M=]^->7#+ ;@.Z4HY!^]8@;R\0I>Q0"C10BRBRBH@"]V8]-B;GA=?!I7[!E8, M$&;]??NL=EF8D%Q/3M&#:RN#8SJ?Q[^ ,3E5=&(&UN8182D+=GY*KAZ9A6@WFH7IW66 MC1**'H7VPJ=>RMI I[ZM +\'$U[5N_LXO2ITN"([!D;+)-EER5E:/AU+X'7Q M(+4U"664 KM5>GGL3<^&&A\[=V]#I5- I7.!1$2N#5IH8:3E$;CV M)BC+;4'7;K$YS;9@I[#H#*Z\#33K'7G>N<%'M89=3WZ=-9 ,"5#9%R6 M8)6RNLWIXNFV6SE-DO53W8;\;*D8P:.K MK=Y5%"*XX$.WU-A'7_5\>=%?\AN(T:*>ZM51PIO) @G@8A4D]7:V/'&(%[@I MA&KDHH\9K0=3! VC2 N.Q@$Y4>T;V-L_JGQ?*2Z_ M_(O&>;V3\Y'S&:6EY=G*VCE+D(D8&7DB6M0 +2EMYHVZ# TXBF?'Y*-18 .? M>Q_(O[I8_AW,FT>U;ANIL^$190*9.W.<#NF4=L3][-AX0#5O8.DP!_Y;/.U'T?^&B[?E5?X_E_-%E>I\%)(U MUC&L!2N0YERQ$'B-:A7DE _4]?OEY,OR&N MLC$WR_:W.I0Y;2)+,?SUW468C*S0*6A5:J@>H0UD4(5ZC))2<$X65F)I&$6P.^!G1]]#*'8#(?O? MT52 \:[8[A8.^>>$7G=C(E7H\UM!7N^KF&^D1*PFW+^QQ@[2?*5M*WS"6__D M!_PTGDSH[_X0+FIL#Q^Q)'*H6?N,>4YB#[1Q23+-9+'DC'+ODFX4VG!"4GA^ M4^>$A+\3!3=4@NV=A;&W+E:CO3'^JR/,41#>"%'S2F2-D3,R@A.D&H-:>)%, MU+9-\=C!A_(\9\;1R+"!WCV31/89SO=/5X/Z1PU*Q_QS&,^N8JRD#:%(JX"7 M&DU3ZF4C^3A@N$3R[+U'<<AX V_[EY :;B8^M!^-.%H1 MG'"0,96:1!HAF*A I!R3BA:C;E2SY3 #?#:3X92)LV&"'.]J"ST."Y":[:7[Q1)/A#J)X=[093T0;^]+_* M_-Z;_3$IS;>)Z:J3NW/!%#)I0!1E0:G,(2B:&%D&X4266II&:0=##6% 9H:+ MBY/EXW%4OJDQX%^J_/+B?Z6+*3W_[W]=S"[Q^R^GY$[^N?CI8HGD[W^=XZ?Z M3>_XI25\^LO+7N'&\L(X^:C**@TJZ@11H09M6"3T5AC=YN[]%HP!B?>9'CE+ MEQ'ANI'Z T0\#A/NAB;MK9$&S2;W%\3W84QR/>C^+7Q9M[GN,J81J3U<7BR. M8SWN,:HA]_$U5>&.$.Y3M@=9=K4&#Z7II\-B)8S*&A*OS=HCB^"JT<_7?)V5W #TJ[LY%^7UOQ(!1F,]1%4;<.C&"L0'#E6RIKL M$)/PJ_HRI,(S$!^\(CK,RG7VI\2/W<+G O Y,@L@Q@1(T MRJ@80B0_IAB;);?="JT^\)+G3HBAY#]@:_ EKE_#)*S.8.[1%5W06A 8'S@H MYSA$%BIGI?<,K70L=J+%]G<\=U8,)/T&W;X_+,)B">PJ!;4*:SJIXEE:\E$F MAD864('5HATI@],\D*40I4PQ2Y$:>48/P7K>ITK#:6S O>?:+KJ-:35ONH!J M>DRT$=9QSGD&5-]=FW0PV3?P@3>#HR74)1804I(25"+/RS%30$>G#:N-#QQ_ MZH1XY.CDT'S81>0->'"C(>AJ Q0J)O*Y'6AG"5!,ID:!&OJ19X],%]>HWM(] M*(>W4@90T?:&JWO(M\'!QC6_5TU1EM"6W&;%&*^3 QN2!^7)20Y%(@1>D#QF M;H5NDS.W%=*+8=%?4P,Z+M>H';0=U>'.BK\[N M;@@#";R!57%EYEQ582@M86K%/**)DP^48UF;>#>O(4&$K@+6XEKNJU M;H3&T/'$683B:[]['R/$NAL5IH-GS&+QC:I*;0=U)ESH+_#[7.B="+*A7.K2 MN?%,)^TU@A6LMLLM";S2CM8L(0U:9$&V.3O> NAY'QX-H:4&"\DF6/7;&:[O M=+L ;'J2]"C$XQPL#:+0#B3IKXT&WL;C0)EC1BG+P:IZM!)IJPRL9"A83. I MU8;=YT271\Z@CL.6790P>*S=CV_61R&8$Q,LD,9HL50H- 1O)92H12P\V,BZ M-2ZZ?N3AS8F!93WM+:@!SXR6*%Y=+'X)<;X^S$C)VKP,2==DTKCB(?IB0>>B M';?.NKN52;>H[-9CSTIM^PMLZ)GV)I.9,BYCS!\Q?9Y,+Z:?OJU=5IV%4%H M,[XR*GCPTC((W"C47+A41"<];G_'62EU(%$.';3ZTP6F_\1U)+Y6I12O,SBA M$_D;M&=$600D95P(I3CNNZVGMQY[5GK<7V!#QY7^^/'-JDCJ]5*1440;:6U/ MQ=&6KVO.=^2@&7KO:^T7T2W>_-ZCSTJ%_037P%6J(:]ORPUO<6G 94-N(.W2 MY!-:3:"$!,]R!JNY\P4C9Z[-F>M&.,_;Q^ZOH0;',S>'_FJ2?YM.PO???*3O MYB$MBXRL6-X%;E-_>T? Q_&^!U#UW63T ^BI@2>^*^S$"P;I#$2R9ZK#&<$; M&;P_WA MV\U/EN27P0@?I8*$+-3*^YF,KH#@,0GNG,=X5_D#K1?=,3YOHZ>1+N^SKG?% MJ9MX5MY!%T1-C9W[F(YCS[32X@-DZ:&"!G;,!F3&%AW).P>=:IJPL!69Y+3T M)D<^93)*MFDP<"A2/&*-'(\3NTB^ 1?>+/O&3&?7%0.LLLQ88(0$E-&U.1+3 MX)QD.J#,O%&CB=LX#F^F]-7,=#"Q#FB#S&>+T%1.(8H@=6AAD(3?2 GYWWT]?;.*-I(N21/3^4$+C!GG,7D[K:G>.KTV6*$')\]NZAB8-:\ M+66<<+U1ZI"RU>C!Q.QHSZU-1VF1!1==H:V2FQ0[Y=61]P^21^^0+D/4CB-J)!D.C 2&0NVQM+6(RF*;OOOT\E=U+QBV2 MY"[C?)S'8?;M0U@:7-?)@-)[,GF]@62CJP7N) 1?3_HBF=K$Q6Q8FWC9K9"> MISDZK*;N4ZA_6]#O<&KMH[?EAG.^/E3I@+!MW=]',1XI'7L8I=ZE2AN-M%A^ M'D>J.',Z.4?K*]8T(V\)J:XM A1ZJ61DL5$KG2-QYK'T[6-19A=%-*#*N]GX M][# =Q(U2N&UAST\'% M/GAL[L=?R6;&VJAXA48*M$:1_<3(:JJ%]NJ^JCUH5;*/ABPRU3$^]^ZCST:? M TBNQ:1>%4Q*:79!T]2&/(6N#_OK9XNB>PBWX7*PSNZR48A0$$JJJUM, 5ST&K)& MP[EV(OHVP:0GT"*AE:9WD>G@.5!_3#]^GE[.PR1__(,6K6]O)[BNC'Y5VN[- M)-6,@]^KO;&ND%Z4KLU!&>12=SN/"9R* 3P&PZQPJ$NW%LE[O?[P!D ?A4T/ M*NT6Y?\V;G[+W\Y?72X^3V?C_\'\SPF][48M_8J?=L5;767?U^WR*F#1,XM* MUT+)Y TI9FGV9.$A%).]%YJG1IG?#0;SO,V38[-CPX)X3,;?']%JS>@RIB/T MV>HUJ",=T!V;<7?V&IE$Y96GS%+[FDQOEP=N:*&6. &IPV$/_01YSW0=@JL(2RXV^VS)L^N6 MF?3 2UYX,8CX!R^)<)^OY->O8TR$U\YS!YFV7E"EV+KU2BA&,.5E%MQW.T%Y MZ"TOQ!A& 5LK+OSOO]V1["_TX_*#Y>^KY-YC^4O]\Y_OWUQ+^8\__O@/0CB> MH/J/-/WRMZ6$E_+X/+V@Y\^OSH*NA#-_>[F8+\(DCR>?Z.MJ4-5O_Q$787PQ MOXUR/O[R]>+1'G#[O^QOWX=W>]BK-]ZB4\N!XI\+)![EO_YEG/_^U['+4B#C MR U+*DOTP<14I,DN2!>Y'^W_VA/RH4C0^&:!7\AB5R:DA)(<'4/\Y1C %8O MHM4Y1.>C?P)NU/5X3LI3_67Z!\Y6^+Z,%R,AG)4\>8C>8/^&D\F9#5\+:\P]EXFE_%^6(6 MTF+$'6^"S=JHTJB^]4'&]S)-3I-*#5HX##K*WRZK MEM^6&P;WR@0?*19EP6" QHNDB6S!<6>!9:=,85:9IV#-;A_@$Y\R _&SY10: MB%RM-ITXT##O#^_?./[T>8'YU>\X"Y_P/59ZT,>OIY.EBB[#Q4>0PM]AE"[U8ND2Y8.C>.-.N&=D!1>9NO19^N M-&W1;&I(=?TTR?<4Y8JW(I1ZY9!J(H=UX'228!FM3.2Y9ET:=:QJ/+(G/K5. MT'_K2Y]3GQYKX_K&YR&#@^AK*TDKR;B6.@*71E@9PF?K2:M3]]GN#^^AC9:/&'.D$26EONI[3>:W2HZ'J$.C MZ=5T7 -.H'!Q\;1LN=,AS*:]Z"]5T'GQO]+%E(#]_:^+V25^_^5TLL _%S]= M+!-U_O[7.7ZJWYQBTA;-?6N5HYW85XRB$[; MJ]AJ1HN,RS9I89[ ^=B9)7*=&O]W(4G3O R^+N8I?;+!&["9)]HAG8*8$H18B"H%6=SN#! O#!A"X$W7 +D"Q*70W$<%](>A1;+X>G,E06-=([U0J/9@ M@'QAP! ";YJ&I=:=)3!%EV@\,BNBI/(68A1U>6*T6.EL-7LTAV;KTU\8T$_@ M0S>XO05(KP QS"'X+"!SS@@&K_5T<@:>@@MH(TJ_!P/T"P.&$/C6WKAM$^[^ M%2XNKTKGS.>77ZY.R@=-LGOH!2T2ZSH/Z&XRG716VZ2,MDYED6/@V4J3D^ Y MNNPV)-,]]*H6ONN-ZD;;BAM]/URV2215R6:-R:"**1"5+* C4S%:%90_Y"7U M+M@'\?R7$W%D77"&,P,Z8 $ER$OT,0@0(7/-3!%"-#R_76(XE86Q&7LV^M2[ MB_]@Z6 =!/%S&,_J[,8;,_O]>/Y_?YXAOIDLD':8Q?NPP)$QJ'W*!;PE T]E M8R (9,"S8%SPX)1UIS7+N@[M>=+V9,ARL /1 0?X*U'DR^67D14Y,2L%2,P2 ME-8&G#$,'"H:I;&DDC8%4P\UPI>Y<0K4.5CNUY#C#'\NQQER%H9,3?"Z^H;1 M!HC&)R _P469=)$'K0@W_ A?IL@I4*=5D.V]**W[XXQ=QOG3GU\Q+3#7A!@^ M8EP:C=;04%"0M2@$!$7;9FQ]33E1/:&]0B9=L-@DTPE)1]+HRY#[0?W/*?""1'F M_IS0)SDG?JR]#W&2EP/,R(0(64-)M4IKQ 3>\ @F:J^\T-FE0Q9=&7!H+_/A MJ&2Y/QM,ZR#N[M7IC9#.N

R/ 2LM!65'/.;DDG4FFHW=DO1_)T3L9]CX227SBY-U%P0U(N^ZP=2/P95TU MWI2QE$<$@\.!K=)0HX%G*D*,03A,NVZ@)]BT8+WSIH98!UYKY;#'ZGH41E0Y) M$#-]K@W57,GD>^L(-83*HN%&.M.%&_34&[R@G^YRXM9KGZ>UO[_D![PSO0:Q M[L7= <8NAGEW(@R_+#QN0_=0P5TE]I!?B]F\@A-B0<5DO6TI"52, KP+"%Z& MI'A*7.I.WOQIJ'&+,3F\%G<1V\#:6\50K("(3*N^UQQTW0]4MAJ""0PB.H': M^*+L<.OQK5?/435.'>DMLZ"]L&WJ],N/FKM!C_3C\/&G2_[>$M NX[#>1. ML+T10@6/-)."5EFCCRQ;]!Q59L**M"'8?MMKCAYHG[W(W*H 6==^6Y)H&WPF MATVFHJ+7$7.G6?I4 ^WW07"_#='[Z<7%S]-9_7"4-$-GO 3#$DG4DH\4ZRI< M:WG$P&QTC8XHVHSG!/W585D]V$7O<+0XI62"^Z.Z*@(X6']"9#DE+( 5D,BL18< M+RYG>#VND:(M- 3GP5JF00FLB<4<(:8L>*['#/+$ OZW#^:%]R= DH/5S^X^ MI)_^_#J>+?_-]R$%%Q0Y=P:*C044(Q%[343UL>B80N+1G*8MOV$P+[P_ 9*< M4F3_5L,MREP"TP:,C&2XL4".DV(1@O%!95EKOS0L9]W.LC^\;/^%\UJSN38I M7N6"3.NO[HN<*UU$R JD-M56MAFB+ 622D$8I9&53N?=!Q=YUQ$^H=7G-(X1 MFE#G!-VL&Z7.5P-BT2L3C:$!T2*O% \0,BT_25DO41J?NMW='6'3O3.4%](? ME PGZ$S=F*X/5?"OYDU9F3<\8^:%>\C)U21R,J,#]PEBP!P+)Q-;';)*:\NQ MOLR/TZ+3"7IE'4<\0NM=J=73O=2YKA,>7(@6- T=171>^D8Y1X<9X!.:*@?B MZG&FUDY$.ZEX_HTGE@\.5=@BN9,*3.!D62)CX)PD[Q:]=D+SK,N1#+'A!ODR MK_K.JR,1[AC&WF-#W7 J^N!X@V0NUM9UI)ZQS +'QOO>C0=%Q:=N/>ZYACH2)NV3=5<1Q"^F(@I"W&J.]E. MXWR99JVG63O:G?;-P(/#E%ZB45X AERON5'6@-<,6C-;0LG)ZW ^OMP0RS0;G8+;?I!.\6SF0Q/(W#I0/2[ 07NQM' MSP^OZ5YPH0V'R -I*!+S8^T1ZVW63F'TUI_FY6C' ;Y,FQ,@SH#%SI;]'>X M>X]5,32A7T\GR\['E^'BEW'!_\(PFU]W0PZUJK/6&:QD!E1F'F+D$@BIR"8R M\LKO;.M;&F[L\_9G0\/#Z*=%O; JC/BXO.+.QM>FX=V4+;)@D^XBZE M9)P#LLIJU05/FI-.@Y#DLDH,G+7,WC@)&;Q,L)-D6ZN#_1Z2V&[B;1]RU%XP MF<@=BH:!4D)#2*Q 9,J0-'1*H6$8QV$'^S*3CLN?4RJ4?Y7O_&9"8K]X#9>#(?IZOJN&M%V< C:HV0N:KI,X6VYQ05 MT"*A59%!HV[8E.@80WXVOL[1);T3N>[/*GOL0ZH;>^_M 8Y,<%H7I\!HB76' M=6348@2=)#J9E4C\Q"J-/S:D(\V*TZ=EN\"G'IPZPGM+4RGEA1C+Y#?IELAYELA^'D:;M0MP?&1T$8+V,HP#6K M-02#!,^"(>>0R<(BPU(:]GIM,J:7Z;3#=#H^JUKX3X.5V*R]O&W1!3"+6FE5 M-HBN>83>-7E[-451^FMTT2%PL2U- +SMA*N_!*Y)CBNBC MLC1 W>9X^S$A >[:>RBD9/*6WBH"'6',;UTTQCOWDUC)[(0].;3'D/H2@!V@3#HA*HU)&\S9-A[T[=-$Z.O+LHN %I_WVK MW#X+#)EU"+$XLG ".9,1!4(IG#-;N/7=*BOOS+9;,$[PR+NY9A_L@K"+6K:6 MASQ,S=\;AQ6A'F1 E+S6E1G''G%X]>-]@&I&56!G"1:_+Z>:E=[A%4=M%::4Q(#;M=]\+>*Y)R MP-/VV^&AR2E:23""24)4@3*(4==FCEF4;+0D4[]3M&4KA">X9 ]+TUL1F2>A MYZ=1!UC%&)-E8+U2-5#!0F3) (_"BR1*=/8TR_6<1XVJ?1A^&F0XP0#+?6)* MLQ7&>9:!B=KSP=@"'DV $C*/6J,M)QI)>=(QR:AU+$:=:N.H^"A\?D?#\R/.$T6D];F;>.A&XR;7*:?*'(4!!# M<_%)"YU:!GVT'^#+3#@!X@R81CO\U2XY_,GZF@IL:X"*E1%"U@J"B=9%FOB( MC


+(&I! 2E-"1)%H$,&-L5CPZ']J8*F<6U[$3 M$QZ,Z]A%(T_E1KS+F%[B.O:(Z]B)+(>X&M]'TT^%Q3QSKEGMQ>PU62K,:O A MT !]\"7Y@E8?J5G8R;!WI[B.DR/O+@IN'M>AM$V1"00,)9!=[!AXS#7)U45$ M'@IOE+-RCG$=.VGVP;B.7=1RL.N^Y6_GKRX7GZ>S\?]@_N>$WK:,1KARQJHT M2&RW2S!6>2[GHNH&I8?NLI3(!'#-IGP?\=2#(@[Y=16_=!O9W@RA*KV5LBD&"2 MK\T%A+00F ] DK.B.#=7;-E2X#= R\Y%?/W@!J<-A#_@(;P%EP?_YBN Z]5 MX08U0N*))@WS$;Q% SE; R&F/6>@" M06A;G2X&CEE/XXW$6H8IV[PG-[Z_Y84:PRA@P!B@;<#&OZ\I:XKPC-8R2*R& M=VLM(6A38_D073 HD8E]F7']EA=F#*. K?$S0R92_7 YIU_,YR2X.)XLY3;_ MK9X1+@ATCY2I3L_MGQRU._P[:5#),.XRS\(*I:J^,980K$A!>L-=&'5Z0S]G M>/V*5^F_+\?SM1#6L0&8D27B20PHZXDO@A.E -I ^T]P3*DV!38>0M77_=_P M[-?3^>)M6?YBAOFGR6*\^/9Q1C,TI/7'\U$T)6I%>ZQ5ELQT+@I$1^A%"86G M&GO?3C#KY?PIT-(;D"K;0DD_'D#B)'1.)L$B!0];0U2@J>A M ,8<4T!EC2[#J?#FJY^@"O>6W-99V/JHX=5\CHN;UL' 1PY;G]_FZ*';<.X< M0105BU-129:4(G^H1F#1MXXHX%76;.,1Q-8W]8RGO_/8[Y:^%UX$[QUDFXF4 MQ03PF,JR&;H5@A5CVR3$;H74ZYCT[E-?DPC'Q/RE=)=.;,$9>;7OR.PE-R!\ M0OH;]3OZ&YC?EC?D+5Q/KK:A+W_O#2C,/X^2U5F1!P2&E@50I@@R MPK*#Y+3G4A?#["JVH6]K[P):DZL64Z=??JUG"2-N-'$I. M\]IDLT"T5@.JJ%WTFH>.E[9=WG:6>NXMUJ$O8N\"W+C , PL^"@@6:5!,5[# MK)&#\-%Z[IS2=[MM==3[LUGG>XMUZ&O6NP!_JWO1EZ^XP%>?9K@\0QRI:'F1 M&$$63OM*\4CN%'I]MYB';I!]5V MKU*:7>*R2\IDCG/:C)9M*5Y?$NK)8HUYC/-18L61Q^Y(" FK26(@<(FT1-F0 M(F->V_W(T!G"63*DC0(&;$.]$?6''U[],@V340GDXC,CR4XM$51RL8I! 3>Y M.*U01[>?>;]ZP5FJ?!_A#=@C;S,-Z\_S]04XL? &\^BSRR^8?\/%J*22DJ15 M2T?AB(-,0L0Z@IP4>9N%Q;R?'=#M_6=)AP:BO\\6-RA;UKV,%CC#^>(-@<3\ M=E;__%Y@:95Q-Q]E0_SF04.*GGQ9E!X"(X.'&4V&;0@V\;(79W9!<9;,:::& M^_SQO3&X3O=@5X7-C MUDX:V4"=WIF?=X&N\L21&9>4)75Z24/' I%'D@07RI)6N%;\(#PY:&C=8:BP MNX2/'3RW;23+")6(Y--I@Y"$+:!"+>)MM0-N@Q 8E..L36^'36B.%6(W@(X? M8X0(/81^.$IXF=$IYX&KFESN M^IKU7^';Y2J^J7A;BG(:!/I: M7R;J6E7& $;D+J B'-VR'+\_\_C&X#XBGO:73XO$BT58+*V!UQ=A/B>'NB;> M+2GI%/>6S,V:5"UH<#:!*R:3!2J%*LK:8#M%9>Z>8;$-TOGLXL-(O4'EHYMX M5B3O@JCI-GX?TY'J#@VCM/_7WI( F41F@""*5BJ*ES*_HPUL$ M?76VN2$,)/"#=/7<%NB\3B:;E8^89E^F-9/_;::9,BYCS+>O@<*V:Z"!(\H' MP],F KV-N#8CUE$B9\4KD8(*3@3#//IJE"ICO!5;(]8'0]8PV5X$%S//--.< M561ZT61P62.0U9U+5$J%1O\_AIN[DO>/@0(- M?,T]A[=U6#62_#*Z^$>8U JWH^A#-(DHB"S4&")&HU.,@1/9'"F'&C0;'7)T;Z<_Z/=G\_,1S?/,0B)YYU#J MH )$7C_+V>=A\\Z&Y/S'VKWZ??FOQ<4OCVIEJ6@+ M@@F*+*;B,D0,F<1$[CDD-=L8"64*"@2 M1$5+NTH!:7WW#K1%EI,5W)OCMZ&WC^UECAPQEQJD!C8X6;KY@Y1F9]/EXD,X M7\4DTNZF2\%0JWA+4)RVP!!H"XQ"H&(U F5SESC"B?/@,%_FT/-@V) IC0_O MJAV&U[T>A6!:1$X*4:RZ&3DRB%9(T$9E'PJR)+LU]#H8Y)=)<>0T&3)+W-_81/G" M^>,CPQ::]RO=-^3(WG]?I5I/O[S#L,#KJE7>,BF#-\#K68&*BHS$E$)-ZW6< M66:$Z%81]@!@7TA_M-38POVCNKS];39-=S:Q=[/IE\\X__8&XW*D2\H&K8', M0ZU804..KNA:Q<_X9*00_O@/Y1\AX,VS*?^E6&''27G$U7LK]>*C17 M0A_MT G''/?F\#;3)LP7\A\A';8PO5\MS&$G]1+S^@# M2,LE8PR$JA&R.A@(@4Q#&I'6@5O+-INU'(#D-Q&^\/NX2+"%VKVO81M)?&3I M53KI!%R3G:<*HR$Y)\$RZV-(7"IY5.;/0P-ZF0O'QIHMLV'O2^=[QK6KKMB5 M')57 F,D,ZSDVN%8, C.6%#26VVC\T*TR>+= ^QI9W@-JJJ&.2D[:W,N[B_. M>?'346:RF* 4I(RV9@DXB(P&9;V+4?D41=2'RMG< _]1K*3#4N7ASL&M]=R MK62AU*#)Q>?9Y?*]'A8N?IG/%HN1=S*%:!EH*1W4QJ7@A960->$U)D:AV_2F M?@C9Z3-L4-T<)I.H6^77Q=W2K^3B.:^%!1UJ@\X<'?C:K(K3#%#*&8:;)\J' MWU\?&L3I,_*I-'Z8))]=0[EAQ;Z].*[+(QZS2Z4PD,E(4,G4*QY7BY=XSI-E MRKF#A5P] O<+10?4ZV%R;G:AYR-OA&8UT8%K27Z431&BC_2E#&R5.V3DP2I4 M[$3YPKB]==8P.>6&T7K=4_)]^?NLWNA=+=IKCWZDR$]+3@APS*]:21H(@B'$ MH 4W2HC \%#.2 >\)^@ -U3882S#G\+\"TGRP]D\?0T+_(4^OQ%D]*T&S8UH MEOFBI0?T-6XB.P8Q2@52:!]D<;[XMC1['-X3I%E#A0W=JG#[LENG0ZTW>',! M_C@[#Y/E^76SO1JA(*.GV6'(\58Z2G!*B7JQ&FWA/JK8K6'I_AA.@#N'U$(# M4VM=N.U]V2*9Q4_G=PK8:FF3EBI#3):V;N92M1$22*E7152[ &Q:;?I!B$]3?'H0A78@27]M/ EMC/?:12,@ MA5P;P-5V2<)ED$XSQWA24K>]N#\P71ZH4_TT;'F,$H;N./'YS=O+]!35@-="+;H^3Y;L0%Y=( M.'H(_<%)+/[][ M?0F'>_/ MF+Y.9Y/9E_,UP51 +:,#+DIM;!_XZ0T.Y HASY3 M(A\O+?^&RS79F+!>\0"AQ @J> O>"0_":U54##+Q;FWN;S_WI#390V0#'NJL MH+SY_/83SG^,$Z[7?9UUSH(P:)L3*"$EQ&PE\* D+?TQ,-9M6MYY]$GIL)_@ M!KRF6J'Y^/K5)8I@D2L5%&A6-F$.C,]-C:XIVT..L811RF'YI71#] MR?NE/4II#S?+VD?BA^F7YEUF(1#G@ZMU;FMZ0(V) &&85U$9J5.;8ZFC[Y(^@6JI]]^S:;KG"MM["4##,1R9BN MSYY2K2V30@1O+0T/:;D-45J0 IT.EF=AV\3DWX)Q>.MA -7,AI)K ]OAYRI M?#?^<;.R^47*\4_GOX;_.YM?6#J5X9A8C$9',$E5J,%#2,H#BI101>X"%TTH M\ B0?PJ[HI72&@0"W@/U&NAOX=OZO*X+W*;VQR,!/XUETHP W8DVF/8:[%R/ MA9V4%B:2UQ]]JC?8M6F<2QR,<3J9H+EU;=)PCX)L#U@]Q\JUQRBMQ2G+95W* M=^/%@A(*@DC9<^:9Q-R$(IW@G39IAM=0 M@W6E%BTD9P.7>)7,<75OS+GDT2O(+@CR,(,%%PJ#I&,..K$0;)LT_MV83ILP M ^FBP57?YWG(^"W,_[G&$Y0-V<4,(9/S2 N@)X:&85WKS-G^H=64# MR6DSHI?<&QSBKO#4L:WQ2.><$LY"++3_*9X3Q.@D:.="5JK$8-OXZ)M(_@0\ MV%?N.]WL?__+AK#>T9>K'ZR^7X7Q$W5X+[_???_RU,OH^GJ/Z- MUJN_K(2V+A'R Q?+U<+U!I=A/%G3#,;N>S_G(-[C;HRP?>TF\/ MF/C'$J>Y[KOC_!__.@["R,QYMII[%34ZPZ+'*(.V(J1L1SN?.E168]7_>/KE M$Z:S^44%OLN^#)<_N*#=NZN$/5\RR\IFD"I)2C>",LW M'7XY.@Q9;H>+#BWV!F[2)L9_C)=?9V?+CTBBF)S3/,7YM_&T'I'^',;SOX?) M&;[]]IT^K<-X-UN0\*9G87*9(V\3V5E8:CM:RT YF\"S(B 99RP*EU5H8_8, M.HQ3)^?3Z[[9->FC!G,)'+.Q3)#,.->UBX.7X))#P!(3$]Z4TJBTT-Z07P@Z MI$X;^(./%=?%'51F(6GK$B3&R&A5U7P5L1!]9-*U3A.3;0ZC]H)[J,H+3T.] M]AH\EMH,Y*>%:1J'R=OI@MY7'WF1#QQX>I#RMCH^=MXJ9@BD'\%BJ82$]Q"PCQ,BEMDK)F-.? ME*\/7UP?-UT?H]H&-%UWT_V("<<_ZB:R/M-.6=H8&; 45>V*Y<''H($;SWBR M3FG>)F)\%Z+#NQ]/I^=9 R4U.,9Y'19?+Y&072M9B*L;4@'*J%R3*2)PEY0I M 2TYY6VB'JXP_(D)LJO:%[U./8%8%,%]-)K/? M:7[AA]E\%60[^XEX&B:UGNI(T[[.C610M'&@BA3DESN$J&JTMG5,V6YMXO9[ M_^%7I^&(<;N407OQ-]BJKIOISA:+US0#S\ML_GN8Y\4H_EB_!]P M/I[ED4%:B'@-\H@U;\>I DYD"RG*X+-40>1N-6L>>-')J'E(@0Y=4.H6GKJ\ MC#'_?+' ?,0JM'I$>G$]HRUM,BZPFISM:CEL!I&E##*R$B3]<2YWTGOW=YX, M!1J)>>@"5>_&W\;+E3'ROFPR=1W[0 ,6Y!Q'JQ/N*E)T.$5H)N4#1KFP0N[LFDIE$:%H'K5>:N#1 $$5*#WFNWL_.'D?:QW$]?C>;5V?+K;#Y>GJ^N#:0U"6U6@)K\%.6-J&5N-:2" MJ#S&9$6;4_'M>)[J=GH@7>]BT/XR;W!#-#I:0KT,SK:)2#TL)1ZX>STD(QXC\09, M(!1D^HS3Z^H!S=>%EHN04?%:"$PX1?8/Z2L*92&J)&N!F.!=F\/WK7">T 3M MI:W9T*)N57WMU32_H]^<_.UL/E[D<:K"76<*6N>88ZP6;0YD6!4)+A<#)0HT MD7Z:L4WAG > G0@GAA3_@2Y%\]F"V/OIPEKMDY>UZU%#7(9V +EQ$9JRYCYG M85'1?$PI9FV]+]IS3_.PJ-&NA_:=N#5Q?UTCX MZQ]I>"=GFYFL/L$^0?3 T MIS97K=8J:[#/_3*?+18?YK,R7HZ*U[+DDDFYAH&RW)&KYQ$2TT:S:'@L;=AS M \0)LF)?$3>P:J_.^BXV[7KB-_*.7'@9#"#GF1S\8&NI.@-)HE4IN215FT5T M"Y@3U'Y?D3=(*WJ#W^>8QJM!TN<37(EX6CL4DPS^Y_*HUVMA-*I!8HV>K\%XP2UOK^8![Q^O0I27P4#CDKA=:&A?8H3_93Q"H+Q 7)( M)3*3/'UHDS>P>O\):GD/P3:X3/UE-LN_CR>344!O0R:7PV9G*LTB>&\1,)3$ ME#+&;D;1#&7V7R(X017O)=R[2K;#9P/1$C/BIF#QTH/V9'6J1%Y(M,@AVQB$ MSEDYUJ9QR%8X)ZC^_F*_RP4W7#6!>\;_T_H<[^+VEW.+00@-2(YIC?HT$'RL M_7R#-])P)E.;Q7\/L >K)-":/:T5=2PA&5>=%];%U=='R*M;1<5MS%:35UP[ M^RG!:41,U_AC(ZR,2-NG;D.]^V ]??F 1IS8U>2FMVX:'&-=8EGGV74 TS1L MXQ:<)VYJTU]=FT3H+>OF!#!8:/,4&9R5FO;5)"$J)-JG:(0G-\F6-BWP#J#X MKLUK&NO],2(>.K'G]6R56KNZ_EWWW+U$]^NG7R\OA!57#(T.@%PY4*$8SJ#]_A;4]FL>ZCC5E+40YX([43X%__2#A9H[R F(-10JL$ M7#JRKK+S$+U L,6'E)1,*+MU&>_VOI/2=T]Q#CV[?PW3LQ+2\FQ.MLS_>?WJ M-C+K379!(0@A:@9"S3JS:,%E)D**W)78+;+_WM<\6_T.)[RA4_9N(7LU6;X+ M<7$;7?"!157()6*UL8.ME1%
  • =AGI["W'H1+V:-SY= MX&U WGAA,%B0NO;L*"X N<)U*>$Q164U=M3JMJ<_6T7V%M70:75733/&N/BX MN6XXQ5+4:( 7)D$Y71LG&PY6<9E<(;>2=4NGO>\MSU:7@XENZ(RYF\#^.L'T M-UQN@,N%0"A+[J2-9-C1.N&2]%"<$UX*%I/H5IK[H3>=A&Y[BW# .YL5N%I'$3"!;/16@Q5\@!H\\ETXJW?+P9ZO%OH)J M<0\SF:Q*?*[=\TM4J)SE*!,0"MH"(I*%)M"!9;Q8*V3&T.;D8CN>YZCQ 24\ MX)W+8KY<.5^SR3BOCF97MP*K0QECH_ B&9!2*%">U7[U9)H[IJTBBRVR39=F MN\[I%3?T35]MZGHWAE,_Q!Y(^@/Z1-L1K6G? =-C#K#W9,93G%\/I:E[%=]# MS .>=MR+C6>/Y*33,E6IKO3JIC!HVJVTE-;%Y&.G*ME'J/H=)]B'U/QCI-LR MZGIC;TJUEKRU&K3E9$QR1C8)9P@EF**SK#&>;8H [P!TN.U_.&WMBK;N(>H& M61:_AB7.QV'R$=-LFL:3NN/5$:\/ZC"051H*9"UJ60U4$&VL";2Z*,>L1]8F MGO)^7"? AP$%?Y TPM>S;]_&J]Y.89JO:S&,ARFU^HBG]T\VW'@?J0+E5&V?-(<;@KB M&Y=+<,F)0JXZ>8&A%J&-M+8%E1AP91+C1EOFVO0CN1?623-C+]D/7@?V-K(/ MX7SUUY71_+[\ALM/88*K<\,2HG&0LZDY%X+6MD1KF_'&Z5"QZHYEP#N_\[GK MOZ6(A[[_WH#Y&>??1BR+(D1(X"ROZ74U+3K0-*9/6-9.6KG9=+>;RNO#3U&W MCQ9:@[OP#4BCS",9([3/".WKK6^A43H,8(13IF!D/K8Y_=P \MSU/81\&Z0= MKLI*7U>5?1.^T9*R^#0[^_)UN>JU/$)DTEX4/@H"5- " I*SHKU7"K4SKE&F MUX/03H42P^K@+DE\OQK_M]&M2U]\#,N;AV-2.AEL(9?6QT0N;:15RQA3:]-' M1!0UFK+34M_I=<]=\XT$N^4\SPW45)$G6C)O+W@#H99@PD]RV^S;.Y38T3Q5X/8".'V#- MHV7=_D9Z'3_6!573^B#;<3U-H9#^>GN "#V$?CA*),U,+&3FD3=1 M I,RL>)B*>8P^\<3E@XY%!,>(^NABPN\&ZF75U_FB#=S;^M :*BD)RG( MF*F'X<)I_9?/P_L^D_<#+Y7'O!3;]4<%=[32K!! L:30*5 M,X?HN *1&&,I<.U4MY(R][WEL+E.PRAAUD*"PU=T^_9]=#M],UZLZB*_ MKC&'[\O[?T["5QKW9>._52W#Z^]>8I=89!3, :^A[O0_@J>O(1E7G(G9"-,M MT:0GD.=.D$/JH8$C?^.6@N"=7=:WS)'L5Q$)!&I0PBIPBFQ<%[2/K*!PC=SX M;6B>OQ4XF*P;!(YO8EK7H^V JNG9WG9<3W.VUU]O#Q"AA] /L"2LRSPP:S1! M <_K/7;.AH A@A'(LK7!!]7F'."05'C@;.]03'B,K)N4@:ZWEOD:W-K>85YE M&0LH7I-<;.+@1*3ALJQ44&0:L#8)1CL '?XH: A]W2D(W5_8.XW+(7/H/YW% M!?Z_LQK&\ /[M>+=]:C^V?&=0&ZDPL=4B@V1'*=_'M)68^\HQS6Q*QEI$MJ$*H.;[5#+0Y2A&9Q-0FE_9!:"?"D6%5 MT. X90? MXO%6467> C2, ]".@D*$Y*K*!48F;/0M(=ZT:;Y\_VX3IL=^PB_ M01K^QI OCA.=L*@BER"L9>3IU6J,QB&(8G,B#\\XWX80V] J8*7NB;)(1$CFEM+)) =[8 $7X+,EZ4HAM-I<=@)ZLV'%O13_ MG'T$WN(0[BZLR].F+L#:-N;;!>V)FO0-H<"'2=%#^@>E1_'*94,;&T^UVCN/ M 7RJY;UU\/2?Y9FW.:@_,"T>:N%W4%8\1NCMV; NPVJUU;70OQ;%@=*ID*]$ M2Z.0RL1 ([*IAY>M)6"PN[=\5W[4*693$ M 2VO'I'6$&F,8+QT6N>B1*,BR#LAG8[E,(C06QQ5W,!S%>#R,**F1L-=3$_< MTK>?TC9]SV$DWF!KV((,HTI,JP@:>;)3^>&0>Z=O=M M38''"+J%ZF??OLVF*UP_K5N2>HMHR:>VUAI"%#($)3-D$GTIDG&4;>X6[V(Y MO#W05T-WSIMZB;>!%?"!-(;S.>9;H!C#DEQAX,+J3)0[<%Y*,"YHSE36S+9Q M"+;">?9J[R_DME/]U3J I,2:5Q@!M:Z6C1<0LI60@I7>YRB2[Q32WV>JOSH1 MG?<4[\!)/%<7J1=[EN21BZ(@.!] (<_D>>@ A(*V+A-XV6S:W2-UX]:KG[TA MWT^8 ]X?W0*RMA\[0!D\(VL#Q.$3L7JH8YM2>\ARX-2K34A1>\TQ&YB>K_MB M2>-C<0:\3(H6(\+HDDZ@,\-8F+$V;9C9.[)K[GW-87-G>DE_UD1TCXU[O?QV M_1## O_S7_X_4$L#!!0 ( !BCI59!WWH_+!8 /(7 4 86QP<"TR M,#(R,3(S,5]G,2YJ<&>M6'DXE.^[?^V,--DBT2A+EM!B2S&I$)+L(4TE$>%K MW\;,-R4[(0EECQ"376C&,HBR95_"6$(&,V(,LYVWWW7.[USG7.>/<\[UN]]G MN:YGNY[/<]_/?7^>ES7.F@,.F1@:&P)L;&S 7? #6%/ %8"#G?U/ H433%R\ M7%R%#@D<%#S(SW_H\"%!81%14=$#4#'QPR+B M0B*B(G\68>, YW!R\7%Q\8D(\ N(_)^%U0((\@)WV?PYV$X [()L'()L+#P M P V+K9_"/#OPL8.[I&;AY$CP?G!RX/7=T>N?OY!P0&!8>$/GT6^3PJ.B8V M)?5EVJOTUQF9^06%[XJ*WY>45E77U-;5-WQJ;&O'=W1V?>GN^3XT/#(Z-CXQ M29A?6%SZN;RR^HN\]7M[A[)+W=O_@XL-X&#[#_D?<0F"N-@Y.3DX>?[@8F,/ M^C- D)/K^!EN(7T+GGL^PB?./N$5N9R<5]G*)W/.DB1ZWW<07+XN).15;:^Y[M5/:_.YC>_Z[6U;8X\?/P73P/F#?SA+%6A.!'^"!K;Z/UT M.RF2HCGPD698\/ZMS8]3Y>F;UXS2ND]""F1DQ\(O"H0.OPWN^N'D]>)3&C%\ MV2 $L:Y(N^2&JW9M^VS:L=\85[* /RSQUPN9F>GZZ03S>\.IB8 \5IMJQP*X M[HPR3R"OD](CY:D^SO>.U9=,K6[Z9Y9]BKY&,.7:ZO3)SBB^PA:-MPIXU$F^ M$^%K>F7;*U8!M*N_<+6NG24:RN(5\H,JB\Q>TL]7?[]R^PK O.G;:1_-ZP8G M<5:X^SD31>T4.ZKZ@]'K@M0RJWAW"0;MQ6%)Q1.'N@I]5%'%/IL(>72K"@MP M@:ZOF^F=#<[OUSSL-1CL.^DR;Q_5LQNLFYYF'M[UL6*,"4FFV:'OKIZG[XW1!N4?A=H0G4@0X6\6,/%. CYI M2@C520L@:\16?6SEO,[&C2UF 1'.J![7KF,GO./NR%;W/3<:#" KF6N(]MI>D*SM?#V^9"3'91E%B#O,55L&7_/CM_(W8?N@![Z+>-T M%)ZKI)"/4]-ACU7(_==E93A>@I)#<#K( FZ-5,Q_'#HE'9:559+E;O!'O13V M3+,FZ8NNE"[&.R+ZH?DSK[1*3H]9/WTZN*M4KSA]B 8\V$_=WU_W( M@[7\_!Y9<8KR$HCG-?Z<#3$Y?%LLH-_XZ$^]#(Y:5!6S&UT]DT23HPLZFEWV M"-[)*-!)CPZPE59\J7K+BP5D^U18A_-M(ER+S)ZR@.)J.IR .Z<6LR<&=TN* MGY%@)#+9CJXI7Y/6#%PM"D8;)4'D<[QD+L$;<[V<5Z#EJ$MT*-5\'C,%79@; M\O(^^:EYQ MA-;;S:K&5[?&7/>*-0.D=F>]U+."Q^23UTO=DRJ MZN4J5G+(F;,F[[5:5CUMJT[OJ1MF&#<>1'&J8V3J";5R;5MT+^BZRO,GRVGDUVIZ';4/3)<9@JI.+X<[)3[)C<\O$719PTHRTR^RD>3,4,;-3.=3==$8[O8S$ M3PEC :E%5+!T#J]GOAP]+^-;'.U=OY?H!%V!@)X@61VBD/\W1 &3#??:X!Q\P=)-%=LKA$]UK.?]51#!QOD@@,L\=#_S MK?O9]F'_Y4;.#1&+VYMXI_MK[;-0NEGI>&-7F'/1[>D68E[$E^1SBM([BY!. MY8S"Y_[6=M_0)'-$HIXJ(Q?%83:/EIAI17]0Q?BXR=77WQ+[:G"YP)U,-\K< M]ZTM-[16,GFYZ\#G+F)A1GAX5!=SVIP%',$8:BN:O'3O\8E-6P_< M1\9\HI2+DM"1: ]T/(Z=>3[8CS"VSE'HMBN!CI&]Y3\KY!9KJ4ML%4D>3/>Q MN1?I,@T]@25]4"8L1WED]NI:.12I@WCOB-$\D=9D6*OW1'V'GAKIW;!MZ/J3 M^BWY3-$,.^1*0IH7M*>SZMT-FU+#-T%>L\']_OG-LQ1O@<_ G2O.); MND1GV;LK 0&G?*)'"N^E7$[D&; KM.Y3??/FV IX0W\C.M D"^@1N@RC"FE! MP(CT>X>3<&8C?6_5;TZ4]KH(*WEF?>-0J4FYIFOH\Z7BC:90A4JWY0]E%M#. MUP1[)V+CJ659.ZI.\Z =C=X@5A38YS9$/I6-;E?J,;JISXVU&,2Y(8[>0;=> MU4 \VP(-C'-J)<I$11!9 $FBVF9OZ\C@@8'A]_5OUU(>UI;KU=@^?;.6O2+4"YM0= M55)?D,,U+A5'F1-OW%$Y6-,4V-"0\1D@7-K S[%-)]\R5#63 M:SHRD"%X^[C+@1#^;#,=G"*6BVY+GNW 4!40$DF^\[,8DCLYNU6!A(-IRT\) !+#[ M*487/4A\N,*A\^+"RZ?O\\]3!O?N"2U1OYZDQ&%=BMWO-F( MPU$#RF803CV[8F+G;K?TGXHW/5?Y^[QLBL>JKX-(>/&HJ4ZH'B@7(G->J MTDL&]7(/R4OZF7H!Z43.+BF<W*XNSE)'WQ1 MXNY76< 8'D;W?8/[Z-JU) X[$" -7_N,8P&2F/"!MN$.AGMY@/+CB@]- :M[ MR4$>LJ!WH@O#YF!1%1I#9(_.QE?IC[BSUZ%11#75><.0**A_3Y>TFE+&9NJX MW>HR_90W'PL8Z"] S[6I,95PA[(H?-3]KI.$YX7F#*0^"^A2NI T+K:PUC:' M5!N.D4G:CH93EWP73M]">MK9!J_6;6OU0E]* M'],"G]ADWL@B;#(2*+/[5HCF;.'*'#.2:H*KWY'G/V?-GBLZZ]J\DN:E\V): M"^0(1>VV#DF\?HT=NXKQ 6,/L M!8Q%HEO/H$1^!)^;D\P^,VJ3@[^CW1Q^?S[$:%-"Z%J<+O-Q-0MH61MM5W.. M*HD)HRN/;.ZJ?4LOJVQ!C9PSIBDS)Q%0E,:4\A4"6E2-(A9-@:;'"Q!U+Q-] M6,#MA'#:@<'IRRGX-5E+A0%9V'U:6W:E!W:#K4LO87;7(CA*$NP@/'#8,BZJALP\H5^EP6D MF"T@:.PS+& E"G,VI_.SB9XU>&0&+*"[=!H]WAK" G([$(_'EGGHPEJ46*HK MJ8#BDVY(1B?4)$'=,>5.M_DOK%*,EZJZ:BL3HWBV,!AUW)387'9MJ?WJ*$R( M#@\(#SGK.-4JU>=@+!51^B2Q\ 5<8L=/4O?1_5_=^I.;!2=4;E%T%/*;[_?W M;5*5 ^@.9BR@E7^O75Q%(RLNAOU W?#6K;D@;9[8;3EP7^7(8Q#@._U.ES@' M[<@GT-[*(L'6"F>FD-K?=[?@!.G4I\QMT=WI4-6<6O-QE>JDO7D< :%_?C#Q M8%3MT_2.ZGJ$H6%](%SS(J(B.(<)4:9=II]'0ZDG;Y'&VM&\=_C7RCT)7M).) M22M"%=RS*6ZQ]V+ 3@T+^/YZ[9?27A 3@@")XJ,%3'DQ\V67.0=SUY1N^ING MTXK'=AF5CI*&79'$U"(8? M;%_2YL??J9$Z6W'5%BQ@ZL6[ ?C]I#@'%D#<)5^YR]X:XIZ3( M-$96?15*G7ANS^/\Z0+$.PJ^I):YRX@["9J)T9UNFC^J9YUV.9A;P+G=E0@7 MI)\U^QD7)OPXQ.1M)_N/JDM*8:>E8C")N/OPV,RQ3O.IC5E\MFP-32P:33B2 M93XL(UVF3B$7>A&+-RIEY,(DQTK,4P5O5*A*:'$7-F^/A,"_O?V0-"JAD(^] M.4!M8D*^Y^%V8O2FEX_=1VDT>P M=UY#V^T35TNKU#;V3P-,C1%TJ\-P/3%'Z4E*0-8E'L:.4W\;?$IXKBB*5-S: M&, "\)_91_>'#*LC@F4;VXU.M,7V&.I$\-*55TI80$/[[FWF=M-J/M%US(\' M9!FI9*W..Q<'_%6L*$%D>)3Z^N5UE>61BN)OMM%=&>(ASD]V,.5K>!RA3H^3 M!0Q:DC:97.B=LDD5KWQL[?.?,P:O^)(?)!JL]!CJPVYZ=.,[>^$NW;O,=VJ6 M)E2KKK%T6'W]^B$L,'3,D'IR[FAM UET^^J>0V=N\5*=[FRH MV.+=,YV64J\-JGQ3XTO6J5B2D9E^B!4=@L^E9FK&\+<7T<$ DL7Q*3F_^D&, MZ;'"R$[S3]L5\0?>#_U\:[SUE=ATY\,D:&BAI!%"*A;PU #B9XSQZE0-;,F,,=='?8J Z22DPK=OS$@BRT8T45XYC%X>(S# M:"TA27Q-3Y TG;(7&ICJ+&V0R$6P9UIE'-W4&I,JBX75&77)KY+M\+/40W!J M)F.:!3S3:F:H7#4(\O"6J M$B4NW&SYR_S@S)21'\+[2><@?C@!$NRR5A2'[313Q_@MUC&J],XK=%/+YQ%T M/@13/I5Y5'DAB2'J+8R>N\0"YCV(&*K<)C%5A)) ?MJQ[WN]GI<4'-KSZ_37 MI9Q7IOG%3;YEZZG3=BLY].-8&'C1#V>Q@+]!/A!Y\8[KLW9;_P(#DQ_^LQM" M<>Z[<%XH/EQZT)6LQ.:%,^0P?F@O2S_21%$HY./VX,6P59)#XL4V>_[X6 MZC#J1R!I@CD"$R%$*,Q%JI$J._-LC))AEW3L#!'Q[0N_=-PC;.U66,"E%!_' MG 8TU+M"P_RYGF1S4T:%ZH9Z7,C#S"NO@MRLJV&^QAI4,YHN& V&D&!9B049 MB8G'KBD!34^!0]#C0F.@CU!!'6;VH[?\9Z%HHC?X(ON>^;L*'26\"LX258W: MYC(0L>O*Y!*QN"2)P2,BL<+4^KRBA 4IR!!>Q]*D.LYT1 7VFHVM,KM OE% MS;1F4'W*3*=MYH+IT6LIO"H$IQ))=_;2]T0 0(FZQU8\QVCSOUZO0M*AV->CDK/VW],.[@E/W"I+%SWX\_XN7AX1QS6]$52/V9F*4Z"[5Z/@+:#,172G6Y'@T:"-1MM"B_&- 3 MI&JUS6B.(A&%U,#.=OSDE\Z\TBO'Y#\MPM[L+D)[&O<52[1_G&S@^JO1J&46 M<(,=PEP,***:7Z\DA\_Y^'S0Y[5?F@&0R6/:1W8Z@JPMCIAH+04V@*JSY#E' MYB?D1&*5W6#CV6H#1+I^X5X9?'S3"ADVME&G:^C1"R=$,=E!:U4&?2%8[ZQ- MNY7G.91KN!F_6^QX$!Q$/PVZ \2^'$KJ3\W\'.;T[H.FYL/!.YHP[P M[>CYUJ,O3$G ]$;-VR;QD'>5_+GAQC[A>A)-]F$!V[V+]\GGTF3#3BR MH;Q@NDF5,VH+]\"+2?1A*H*;[#XW-FH%)065'*=957N%+QI">[]HRSQ%N XZ MJ?MH?-RE6-;2(-T;-M^WF\R@9C5#-30W(M'SQ"WI^LC 0I_W;#9&=P'V\C^* M5U[$Q"%(9FH@$SFB=]R#>6:TUEQ(OV3-*F17<&+&,)E[4FS)ZDA+6^+.3KGH MH)&@'535W;):%/,I*W=%DWF,M)%3X*B>X.'L(57H>?SKRZL0/KT&T:WTI[BY MUW (77AA'=8QJH.)*1RN^6R@H>V<3=&,[L$T$[C-C_V>M[!B(WV?X%F8?P$ N#$0 M !4 !A;'!P+3(P,C(Q,C,Q7VQA8BYX;6S6=6U$Q4W,O"4N)7*5"=3MM5__07XR' ['\B/!\#!.?_Z/[X_3<%7N2CR^>S??@C_$OP Y(S/13Y[^+=#5_?EWD#X]+$ 51O/NOB[]*2D2$N("$I %$-$:0\(#! M@$N!I(QX3*.+A[^B.)8\2/7ODX1#I"2!1' *4T58ACFA65PU.LUG?_S5_,%H M(8$V;E:4?_VW'QZ7R^>__O33MV_?_O*=+:9_F2\>?HJ"(/ZIN?J'^O+O>]=_ MB\NK0T+(3^6_KBXM\D,7ZF;#G_[/+Q^_\$?Y1&$^*Y9TQDT'1?[7HOSEQSFG MRY+SD[C T2O,WV!S&32_@F$$X_ OWPOQP[__"P 5'8OY5-Y)!%F MIXO%5JL&)3$HP]2@_-.QSGXZ [XGO,M]K![ E>9^\H6QC=-/WN#>:WV0_0/> MZ.9LR-4#]7XFAGIV5UV=#;U_Q+X>B_F23@=X+-;=;$">FE]\U#_5W9B&6L2T M[*>6[@VH\OM2SH2LU'*K:9"+?_M!_S2AT^?GR;5DRQLMXXORXW=-\^GK1XWM M@Y03&H4\XSB :8:H_H+Q #*%,$RQ2#D7:8:S;+)IH<^7_K+9;YU^*<9?9+%,ZUOT&"-4U#A__<2&YAJ M<( _TL6#_->?UA9U9W,Z%$?3GNG1(,$:Y06H^#) @4;JARQ1.V.E)S$$:5L= MCH^\.=^"-#4^UGRQ2\FY6$M3%(51Y5K]Z=3M/^T-Z>6B@487_ 33 M]14_\;GV&9^7<.M)-3ZVDPW+N=-34#&G(?P Y@LA%WI.<,"M>27C\;TBA:/'Z;S;SSV%MK%D2=&"E6;636K*HO G.5T6S6^, MRH0P".LIW)]<^QY$=SH2TNA0U]O==*E8+">?]$-TJWZA_W>^N'HIEO,GN;B> M/]%\-J&"*YY@#$E( HAB@B!.,8$<4:P"FE),D(T*M?8R.LVIT8'?*WS'WPT' M)MM%QAL_/4N*/376LF%E>IM(Z 8V!$+_;5<?+N+W5[STJGY M6=__<5X4M[,/VH#\JYQ)_1=E?)U)J.(T$Y3""*4*(BDPQ"RC,&!"AE'$!6*I M]>2LI:.QO>P&*M!?0K4&"N8*" W58>K1QFP:2"%HS" 2.-+^6R@@#83^*^%Q M&&2$D4Q.]A9V^B78;M7JGXMGBPFQI^>R9Y$MJ?K1X/PSN)V!#:C@5H%K?XPY MS(H],3?0M/@,!MUFQA:TM$Z-V^X?;FYL8<76Y-CF^FZSXZN7Q4(_'E_T R(O M9\+L_4SOZ??WWY_EK)#O=$F=--;GTWQ[42E0$H5<$!@8>4(B22 C<0:%B@(J%!,441>-\@=M;$)V^31_ MF5FZ-#T,E)WZ4D7^KO-Z@PEV)X9_1Q&_H%J,:HE^5"_\QZE5&/ M\ ;56O^T[@IR#SUT6--X]U+DQOW4GX3+HI#+2_[WE[S(3?.?%_,/9I5T8['T MGK*IO)??E^\T5W],5)3*((P1E"$-(.(X@01G9F<]3&/$,B0S*T?R;"1CT^3& M%J"- :4U8,.<"Z - J5%F[L)#K/2LT;-8J(_U%CT+-"=A@'\7MH#C$&@M,AR M ?O\D7%84!AJA 9:L(COBQU8U\>J7Y8;U^6)CS61!Q/*%8)9YF"G C]Y4IC!AG#&>0L8/J?" E3 MJU@JR_[&]GU:P06%P7L!BA(QF*\A@Q_S6?WKX_/Y3MQG3&G'.>)08"4T]P1! MAC(,LS!(1!JD4L1D\KP3ISOD".SVW:/LR8=\-C-L,SHUD=O]L1Z1.$P4B2#G MQE=+4PZ9P @F4A B,ADF(:I9;R),A^?\UI,7K1/54GX/./BT)V)U2VMYVQCSQ:O[$\EGYP3:3T8=9 M_@\I;H3V$'.5FR]X^:4ORD^]!F)6&O6O]8QUFR^J_-[.FA]_R MY6,3QE<"FW"*41 I!"7AVF'((@QI1B3$5&0X0E&F9Y0.#D,'"&/W &@Y@,[; M@M8C8+WOYY7083[/#6KP8X/[ST!/%%?NMN]O#1=/*+[N)Q^EKO\TU2%.,@9"E,DIAJ[1(Q)('2 M I:&.*&2)R)1UKMF;3V-;=6Q1@?F#68P+=^R.9OF#ZY;8*T46TPU?!'7LQ2M M8((2YP5H2*RA^F+,P3_WQ=Q [G5G!MV\8AM66IW:U@:&\TEM[-AR*:UN<--0 M(?/)%\E?%MJI?/^=/^KAE.9$QT3$A&*>1)!D$8&(J@QBSD.8(B10&-)0):&- M=![K8&R*V6 $#4A@4-J]\T=);!='']3TK(F.K%B_QZ=,/^!E%9+_Y6'^]2=] M:^E@_1V9'V'U8_EN'VUTD%?ZE$G-FWSRN@Y.T"H\;AV^I&=!VR%,G^7BB<[T M1^!F*9\*_3=N/@@/L+O91G>NA**TI?U';,]2P.+AM0PW/0&Y=O\/D MYOOYH+;5-SRK@^%\1Q\\;/F67AKLF&C$[)Z^TQZMN)H_&6>V"KE=+,RGT3S? M[U[7EWRFK^97E]_H0MP^ES&['^8+)?/EBW[F;V95YJY)&G#**9$0A41_U!*) M(*/*G,-*$4,A$S1VV>;L$>I(5S=KI%)T#]SH8USMUD+?:I@&0W:7+32G'Y5?_V07_"3#**YA^U=#Z%DX1@FB:I-!^&R$QY M,LAX%D 2-:HGMR^ M!LZ#9"?U?5(_]()S@Q[4\,$*?W4%N&]CW5F('5;1T$[:OE;$V LC&"G<' MN M!,9/-KXSEABR&#']O< (L2B)L;#_5!SL8FQ?A JD2?\U-3#-#[P$ZB ^A[FT MT/.S&>I9MFMR;A4H$9H?KOR0XR# 9Y,TD,ZZD^4FI:T\M"KFX3N'$\96Y%OZ MUWYEM[6#]W]_R9>O]89LKF4T7S[.7Y9WDHI\^GHMS40WGYDXW0\T7_R-3E_D MS=.S_M$\,R:UV.5L]D*G5=J12<+22(9*F:HW$41,( P71N4B[.@"S-!OGLJRR6YE_<5AS\#BU7*4]3JB"7YE0GX?KC M%](4LB!-F20D2"*G5&[#C^F W\VQ#Z;=VM*;#5'?^^[54*P-*\.LM66@-@UL MV@:,<:"T[@)L#*PQ\ )4)H(3J;&5$0A1"H3D D>PY &DE!$ X294[$+ M7\C&]@5H##-3)IL-RZ)UQ[+.%&29'LC_L%MN.[_%8/:]-C?L.+KO,/OFW.^^ MLC=TP^XF^R9U;P_9>P?NM436&*I/U2]2?Z#$SS?],%U_IU"CO MG6Y_D?.EUF;]#Y0]^O'Y?_?1G_3M@ZM(Y)M\?]DFP\ZW'.[X]2[TQY:(JBK=ADO?H) M;X-BX,,+JU6O,L=+%1IKSO(:F_XVG^IF3*(7@W,B$QJAC"G(@EA_*TD:0\I2 M#N,L8()3&H=QY+3HU#_FL$^$-Y.3W3H MNML7[>-\]F""D$V1M%_HLMZ^N9//%9CB5GU>Y#.>/]/IS>P_)5WB;T)[ MUGT#'QK\94W$"U";\'H!#%:@P?J3Z7.H\JJ[G8 ,*J3G4+6KC&>UU4WJKNLD MSO?T^T;2Q9_G<_$MGT[U-.-FMM1/8;[*TKC[]TD4<<)E+*&,3?$T&G.(E4FX MGXH0!3))PJA+=L2S@8TUR&L%L\Z:6"Y;/-1VN8GE^8-GIYS#C,4P,MK84J9P MV+#&K "M1N:R/9^ELYYZ(]"KN)Z/:E"E]4;BKNSZ:[C#.8,Z]^U6SMN/4O]2 M[M1KRG"4*8D3/9I) A&)$*0)#6# 0Y3%"G$>6E61<>IU; [E9BS&G3E":'[X MM5AEJBX35)=KNQN&.03C6X]&NW#VQG'/XMCD^]Y.\WT!*MCG%2NSIM;AZ$,? M% ]T&J*=:D]'(ESY:3TE8=W8< GURC%< .QR*:GBSD-LSV.A95=<' MGZ[.)J+#N; .A Q^(NP4,=U.@NU8;G4&K+EG^--?.V@/GOO:O<;GCEUUB/;R M9?DX7Y@*#;_.=(OE@=LJ;2<*<;/WZKS W9LDMD !B5B'_MQG@;UG(VXX8=J MP!VXU<[:>ONBR2UV ;:'$Y3&: _/&%;]!92F];V]YG< !MA7\P1X!!MJ?JFW MVTGSW&?'3\P+*^3?7TS YE?]Q[UNY7INDOQ,>!+&:28":$X"0\0#!8G",902 M9Q&*5:R(V_FA8SV-3=S70$&)%!BHX/<*K.NYGJ/T6BJU#]+ZEMEN?+F+YBDN M_"K>T=Z&E:M31N]IS:E1'_.9+%/L3M)0HE#0$)*( M*XB(8- 4M($Q0V$2*4H%=SIT?J*_L8E&!?>BR8^W 1G\;D!7::8=U>,4YY;[ MZ?Z8['OK_$P2W??/[:CQNU5^HL]A=\7M"-C; +>\K?OYCE]G^:QX,54&JS0( M4L0T9"2 '*#$;L4VJG% MF<3TK!#5$8,U,[Z3.;18[STT?[>?P>/GCQAZ*,C]V*7=7G"?!4+7(H/\X4)@%^ER:X]KTAD.%%I"N-(I1"AA$,LA82Q#&.$:<:$M*];9M_O MV!S:&CG(J]I,O,(.5 5^G;C_ M!VM^ZLP;#8HNZ'XIYUOF&WKGQ5PP8U[G6" M_HM33O-9[#KL>_?#\D!;XM[8=MLQ=^>L=3/=H;GA]MG=;=S:@N]P>]=PT/*+ M4^3F23OP?7F=$$JH2.,(JD1@DX@SA:9.@=9]EH9Q(+,D2ATF(=8=__]P#F%/ MNH6^>^-PP&A/L('WB/?MG4K7"$^/E X9W7D6M1T"/2UI.AWD>:JA@0,\+>W: M#^ZTO;';:M/GQ9Q+*8H/&K(I24"U.;>++W2=NVA"<(P0(PD4*4H@HA&&A$8,8F($M"\L8S)IG4- JC+_*BNRVXF-!O=V*C5]" M>];K;2YO-KC\4G/YOIU+YZ42>WJ\+G58=#OH4H4]#;M+#0YW]E#X[SHON'%( MS9'XNE;MA$H>1"F.84PI@0@G&20!$S"*1,A4$'.<.1U3=P4P-H$Z7?A/U$: MA@9TD[70"PP5\F(EF5TQZH!& +><.5 #P$8CPE %LH M44U-A'=- H4ZZ(* MG0MG^QD[._D@H_6^Z<%XXQ%@HG"(8Q"DS%*08I MIPQBG"@N5)1@EG0K2-'>\=A$>/-L_ IYUW(1)SBW4]8^F.Q9/ ^2> %JV"XG MX,^HXV#'5D]E&DYT_D95&.PH.5YDP?+^#CLV-T_/\Z(HDX'(Q;Q\KGZ1YK3F M))0H"D440,P(ABB.):18()A)'J$@QA'!Q'I[_F@W8Y.A-5"P0NJP@7"<3HL- M&"\D]:PPA_@!OUOK,(TI5 M*E/74W\'>QJ;'#9+\U65<9=:,*=)M?3"?%#5M]OEPE*G$WZM#'@_X7>XM\%/ M^+4:?>B$7_L-7HX"%Y>L6"ZH==F+8[>/Z>G=.:E:Z">X1MG?.=4](OH\IKKN M["U/J>Z9?.*0ZO[U9R=)K4*"/\GE)$DQ3X+R$ @M#Z8B2*(,PXP$*J ,L;(. MIGWYGD.=.'W,ABBR(Y= ;$9;T?9$F?9LVFG!N1SUK -;(3X5P M@.--?-I.X MO,[3/YW.OYF-X%[RB^[QTE?*T'5';Y4%=,_4EL2>^]=V/T-Z.=LMN;)7G&6W M),M\FO/7"4TSD67*+%(2!%&0F13Q%,$XXSQ-$Y6RP"I>WP>8L?G)5YW.HG8> M"CN]&8K@GG5I51W+KH;6@<)9I47@]_J_O2Q_^N#:^UG:SH &/W1[+G6'3N>> MW::W8[RZI]V(3L=IA%NC(WIY#YVS+%_3O1CC7F8=W7CK^^1C&X2W/L5H08_% MB42;5LY[O39;-JM)/(ZHTL\@#,,(0Q1*!%D6QC!@:<8R3)'$V,4[.=+/V!R/ MU?NU_2:YK],=X]5-G\Y@:R@ANW>XKD(SFBB)(0^ET Y1Q" -40@)2:(L$(H):I4;S*W;L4EB!1R4R(&!#E;800T> M&/0.*F _!!;2V0NQ/8NI+:==)-:>7 ?1[87D@63X[ ?839R=J6J5:_O6AA-P M9PNW)-W][O/CAX54^2Q?RH_Y5[E7S6LGM#7*4,AEAF%8)M6)$@%)'(:0LT % M^DO 2>"4$;(CCK%]!K8#8QM#8&F)0^D\KT-E-[,>8 !Z_ERX<3]8D'(',GN+ M67;!\F8AS!T(:XMH[M*\SE1/A(AB M'BE(@HA#E$019"&.M8]-%$T12Q%U2H[0!\BQJ7")]*S" 7V,I*4.O_'X]"S2 M+D/CJ;"+'^X&*.AR)M 1%'+Q0[5= 1=/?763^@_'/RD?7I8OY>&^Q3+_1XGT M_7<#6JZV8DUQ0T[2"&9ADD$D4F6*-20P(BG#1*@XXU8G7GR &9MT?VAUVLHX ML?+([4!MTH6>I!:=38"J^@[HN_*O-9J__ ;93^J&&K6=%?X,1<_XP^*#: MZP?@+$"#"KT/ZG8%W4N;;L(M9#[YJ)^3Z>?'^4Q6A2(G::B"B!("8ZP(1#%- M(*6!V4(D8LSNN,VAQLC_EX5;F^ MIE2?F<_7#VD@DY3P+(&ABF.(L##'ZD@*L4"AXHI+C)QRTGA'.#:)V #8/2>- M_W'T-&_N4XYIZ=R79>=[=N:.NJ63KDRKEFRK%D7=D>X_+R8HCA.&X@3B, L@ MH@&#A"(&HRS30H_C5%+IED6VI;>Q2?<*+"@,V@O 5W@!,X!=,\>V,6TGR-[X MZUEAPX/:R%\?N986UN\I$ZJUB6*XD? M5^4]HTPPXT#"-$$11"@3D"4!A4F4I@)%%&6!6P7FUN[&)BB[&9YJO&>44SU! MM_LN]7DD#KH9[#OOOMYNZ^_B>N[J8 O^2S MN=FZO)GI5TP[$K??9OI5>\R?ZPSM]$&^>_U,34+-28*C$(<\@2Q5$B*:9I!% MG,$T$VF I411Y+0H[=#WV+3BDQ[@^6RI^YN:T@9Y;<$%F#O-#L4W*XI7\,$:OUE!KBSP)T8=:/.J4"[]#RI;'8C9U;(N371< M*3&^4N6=7K\L]).D>\CGHO2>UFLRMZKZ>6EV\]?YT"Q$#S)D,B<%E+.03,V$5S7IU+U?EOY4YG@,9]M+.,Z+K:<-6*6:S%# MC4/?2S4EV94AH+($5*:L9F8;2\)Z=#8,VJ@Q?A=[SD(T[%J0#_+V MEHJ\--KA&&Z]A28_+W(NXWHR)%.$$BJX]AQ#[4.FF?8F291!D0E3Y3:)$>76 M)VX/]3 VD6PP@A(D^"_!7\+8X:SG01+;-I<3CQ>BY% M QUNW:7*TR'6-NM;SZL>O'&XHZEMN+=.H;9>V,V7+*N:%:LB9ZN8:12EIH@8 MAXDP16!9+" E<08331WBC*@P=,KZ>*2?L4G;3FD_QWWZ8V3:.7 >*.I9XBJ$ M)GJI8:F/Z/ 3/'CUI([U-:B/=,+@7>_GU.4=_)J]G+/ZA^9W=<#W5LS13+R3 M,ZGR91&E\>6OGVZN+C]/TH 0&8<$DDP3C4*A(%&)-#5D4D3B!&?8ZFBD-T1C M$Q?'^E;^1L;"N1J:[YZ5ZF!2:_/SZA]6IUZV(CA-BLK&L M@3 .5;4,/F8/3 M-_30#>0D#C>$;EZF3[I;O5(O'0WGQ?KD95GXM[B37.9?34SM1,49BW :0&4^?0A%%!*1!3"CA.- 1#26?6^KC@=UQ%VHV/7*G>[MDO"T"N@O[N=E%M6%7*5?-CG-BT)_ MDL4DEHP&.* P2E(.$978G*#>TJ336=@J7DC[/Y=/[P"FB7K*DVHV'A=GLC=Z!0N1HNN)^#&C!H M$%]4)1AJT+ZY=,FUZIG3H1*OGL^M8T)6!Y[:L[/:-#1@JE8'N[;SMKK?XL%\M7D_UDJ3W552+!CZO(^Q!+'&JUK+>3,B0@19S#B(HHS9(8$>FT\GJZ MR[&MDS2(+T")N9S1K;-?=C_R8$&^G5?IE]*^-?M\-CN$.ML2Y#GR^62W P=" MV]*P'Q=M?:=[XHWWLV6^?/U-3J?_:S;_-ONBW=7Y3(IR0WTQ04*D":[&ELLE.!!08M_,/ !0W>*AK%(4-'.\/M(N.5 MM[[WO#M3YI3*PXJ.SGD]VEL?+,F'E9&;&3_L;N@PU=PHTZ%UZ,-\\40_SHOB M@X9;[SK-9\5$*)[R."$PCF4*$0HXQ)@H/>%$,4J)# -N'_9BU>78!,,@!&80 MP7R%T6'>8T>SQ232.WD]J\8&7NV4+.;@O_X)1T'\WTOD]<^@)->8 &[[(]=A M5NF=Y(&FE?[)=IME.O'6.LVT:VFX>::395L33;<[.Z?$-(',9;# YT4^X_DS MG38SW$F8\52% 8)*I"%$G&AW+XDD5#1*N*2Q2FCFL%!HU>GH%PGG,Z!* TQD MR[1,/)'>TN*F;QC3']C[+19-Y*.>3,&(X(V$ D\ 4C%9A"ED2AS"5$444 M!TA2ITP=!WL9FR]8@@)3\QW5"EZ='2FSMHGY=$H7&[]U3.!VF&,<*\K20,)4 M90(B/3>'6K0%C/1OLU"@6(O[Y*MQ[PMX<=-8 J_QT%V56)>Y/HELI\"K-AWL:5));C=V5XO:+ MW=?QKNL9Q,U,&1?2>"GKE>P@0XGB'$$-"0,+*C*Y:0;">XD$I T&Y M5HTD=:2:'A^:?9@EZ1*M/S&Q(L6KG+3W M.*B@6!F_*REV-W4\83J?/=S+Q=.U9,NZJDPNBSOY7*]!W:K5LM3-[)/\OKS_ M)J=?Y2_SV?*QF) X0BDB(0PI%1!%F80L3!$D89P&$28!YI'3.=1ST(Q-E/33 M:'GPWL]@V&G28!3WK%G&#F@, <:2BU5)I(NJ0M+MS&,0OA?._)Z,/0O1L.=G M?9"W=\K62Z-=HB]FL\L%FR]^R?EC_D!G=1:(U-1S1DA/TVB"(.(LAB25"*8J M"F7",TQ08!]N<;"/LT!#8=O'3""H17[=LA"^Z5=<@XLYC,97_]"GY^U MUUD_>YCC@"=40A7%5+M[1$(2:-%3H1 I(41&TBHYW=$>QJ9Q)4807X.G"J7+ M.?-#!%K(V[FT]+T>W3!2 ^RB; >I<3E2?R9%0QV1WZ'*UPGW%NO;3ZP?NG' M$^@MN+=/E+==V#7M^+.ID3E[^'66+^L*XRSE 98\A30+S('P,(345!F((TH# MDH1Q*)P6V@_T,38Y6T$$!F/'I[)4,_*YDI.AUSC1\WWG&A\OY^! MLXP?-70_Q?CQ2[LF@ZC3^-S1;WIF*!R62?Q@+Z-[W>DW[;C4X%R3/!QBT>XU/YN;GE_T%;X+8!A:0;P /R_F MA<=PR%8B/"=K.-33P-D96HS=3\?0=G&W%W\W$4V3Z?N*+A:O:KXPM18GJ0IP MC*C0.A 1B,)406PH34)&$X$0)4:LDUVTDZ4QQR+3,4AC$(5 M:(W/."1!0F&<28[3#"D5HO.BK\\@?9@X[ H@>/_YBU]J[?3=(UT]2_N9C^?9 MT=='F.DU#GNWSS>-R#Y"P*G8[&.W=0S'G#\]S6=74UH45_5J9(13'*8BA2B3 MVD]4B&L_$2B.6^\WIG*_FV%#*8^:N1=!>?S*CB7G*'_,9W+QNIFJI2D/HC!* M@R2 66"_L] M,=:S#&R3M9&AR;L>6/#AM^I;2W_#5GD[;?A>53>+6SIL?J\RR\V?6%XEI?ST M8AJ]5:7[49]GG"@<"19D"0RP*<.!1 ")4!+*+.*(!IEBD7U.?D>R M6K?M;=L:;B??T;JMS7W7>SO6X.2/4KQ,Y:TR.PW%LDH<6F8FSV(J@C@T'AZC M5<@Z08K!*,()(4R[@\JIU/CQKL:FU U2\\QO8 6_EV@=%^%:&+9S^_SPUK,\ M=Z7,O8KE23;\EJ@\WMVP]2=/FKU77/+T'5T/PAA1FIE8!#GCKXTH?9[27/]2 MJ6+".9HGUP+LIVDW$Y*O!+9LZ*4'%YM3&\_&44[T.? 3%DH3] M8R:V-_I)Y%D&H.B_J'PYP5(BP2,,E2GOB.)009"75_!9U88WBH.S86@EI TIV8Z^)=? M7IB^UBRR2?%%\A?=J^[G*2^*^>+UTWPIS?_NO\WKW3H44H*0HC!"00!1&E.( M0R:@H@E/DI0$H4/&>+>^Q^9_;J('-7RPQ@\,^,C!E7(<"0M'M3]^^UY1LZ#V MHOP3:/A=3AK>.30[G[7:S=9FN-1D:D;DN 4THA&,$V)P((@G$78K;[03@]C MT_JZ2,X*):A@NE83VN6Q7<.]L-.S4KL2TZ%FT!'CSZP5M-OJP#6"CABU7QOH MV(4=:Q?JP?NDA_/R>UY,$B0Q3J,,2H$51)((R%C H,I0R)(@83QVVJK8;'QL M+[#!!@PX\+N!YUIU<),VNUEF5S)Z?E^M>7"O%WC 8+^5 3<[&+8&X '3]JK] M';JFPWSLZJ58SI_DXG8F]12O^=O:$S794TB0$"C",O"<2<@")&',5"0"'"=) M9A698-/9V%[B!F"KW^E.J<5,RB-1/;_@*XXT5*"Q@DW2NLR43K'G,#7RR.) M\Y/7CK)(D%%S#&46:9]GI@%D*6( M0B$R_6L5446=4CQL-CXVN2R37RY-\DNAT75/,CK)4H)D%@0P);&$*&4I9#$2 M, D42<* AB$.)LOYDDY[)FW517^DW9L^SN#*SCOLRD#/'X_U$W/=]L2+''I\0"1 ]=TG,#5J4L_S!=W\EF/^R,MY*TR6P'+UTD0!326&8,D MBP(]H]-N(A6AF=%%09CPF <\Z+ /V=KI2'<=UT#+P+/J?%[A?EZQG7#+N>#9 M_ TT.:QQ C5?@&T"*ZP>9XLVE/B=/K;V..Q\TL;XO0FFU4W=5.637)J*%)\7 M\Z^YD.+=ZZ^%%#>S*G@VGSU<\F7^M=R#7!WR)VD21X%V!Q(4)A"Q.(0,A2;D M(6+4E*;"R.E(I#N$L;E;-Y_^]O[+_M.]S-Z/1LA%M)Q6M+2PHC>Z0IE&72]QMG+#,."#\\9@8_W-W!>X).&[V<' M/GU+!P_@/^:+_!_SV6]R.KVO9AEZ"B+KO%$,:ORF2=[&IL74&,%!BRHT9HY^?'R:8[,6GS_??'5LUH$\ 1L[MGP!JQO.] ;NI(&>3_/R(?FBGQ6S MJ_]1C\AT=8W4\ZE4AC+F,51QQB *8PI9F"4P38,82QEF,;-*B]6Q_[$I;(D3 MY)6KL=2N!I,S:7T6M^L@.+II_JGM68S?*R7-(J$$&T[I.O(:#_.GR6&MW$(W0@ZZB0Z-M/UH,27)SJ=-MFK)J%D M/$E-'O<@Q*:>#(9$"0PQXCA5*25)@.URC!_IP>5-&R:G>'T>H$0)&IBNQR2V M66S7* _,]*U!3I1T."!QT/ SCT=LMSGPX8B#!NT?C3A\63?OY?99+JCQASY* M[1!M'KJMM]VO7]:+&Q1A$88T, @JHOSF+S)Y5XJ-^AJ6\ #M\7JS.^9NS_94%%T";T,OZ4Q?N MO/HD3@ &=4BZ4+/KC71JHVNU@IG^X!?:U[E599;^,F]F4?UZ*44X25'"11!K M$<-&Q*2*($O2!'+,&$-9JN=AJ5OQ@A,]CDVYUH#-_G:5NO_=5J0@6,[KWU]N M__['?%8E,B[^[%K]X-2PV(F<5[)[5K9MGDNT%U4ZW3+'70789Z4$2VH\%TXX MU>O =10L2=@OJV![8S==^G6VT#.QAUG^CS*[R;MJD:/0<[!%Z3[)E:B3R M@[;IZF6QT++X62[RN;GZ\[Q*^%1,2)2F<9@0&'$E(8IE"!E6V@.C(8UPS#,> M.N7G]0-K; K7P <+.2VS.6@]XQ5X\"KIHEQG>F[0NRF9IX&TD[OAAZ=G3=PT MJ%R3:DPR10/K05L9!=/GDT/GK)Y^F?8JL9Z@#:K#?NG<%6O/ MK7=3] _Y+%]J9_:K",Q"DV9=1#/6/& M*21$IC!#)(LH%8FP.[7LTNG8U+C"#$O08(VZ*A9:@-\-<% B=\Q.8#4"=D+K MF]>>9=0'I7.A8E>\G.[M)DV7G)MM&ZV#7.9?3?KW3W(Y MR03#(@@"R(+4%%ME#!(><(AX@!!7:2:E4]6^@[V,37P:D-H5;%!>@)ETW%X\ M3*B=M)Q-4\]:LF+H;H,AJO3@@,OI=/Z-ZC>B/!AWM9 B]QWGW/WNR_LG>+9=Z_+%7N\+76OB-@-%#590 M@O5<$/0T*]Z+@[9T.7BAT-/F'RH::G%7QT.TVJP_SK,_8T#@.F$"1ED?&424@1B2#3?V(NXXPF3N=.;3L>FXA\O+E\=_.Q M/% /+C]=@R_WMU?_ZS]N/UZ_O_ORW\#[__WKS?U_@A^OWW^XN;JY=]R1LQX, M.ZGI@^*^(P_6D%=U Y:OO<07N++C-T>0;>?#Y@]RI&0OMY#K_9VCN\LUY6M9 M_?=FULS+/M/7LJ!C&.-,)9A#SJ4)=N0*THQ&D*>*9#QA61HY^3@G>QR;2JT6 M$)XK?,Z1VR<(MA,@K[3UK#RKK:X?&[1_!OD,K(C\?(+(+F'7=N3X#K0^T>O0 MH=5V)!P(IK:\L4L=$KE<3DLGZU;],E\L'^B#--M6/]-\=CO[0DTQS^.5?Y T MNT@DA1'A>H(E @II;%(2X4PD@9*9"*W2.IX/96RJM#;&1-\\U>946\H/VB!@ M@IJHK5IY&*IV&1MV 'K6MPWN;Q5H+ '&%&!L ;E[K!SKH?B@M[T\RED]#%@MQ0<3V\53O+38]8C0S4S+/BT/ MI5W3):W#,B9I%,:9$ @&5%&(0AI#JK((QB+ .(@I%Y'57/]41V/[/M6G8S; M H.V"7=R/3ITA-WVCXY/SGK^I'2EJ\.QHG8NSCQ?=*3Q@0\:M9NX?^+HQ/7G MYR?_A2Y?%N5D_DX^UX<"C!CE,YX_T^FEV8[^3TD7'S2"B119$%&3O#Q%(401 M32%)4 QE2J)HS2+>-0UE[D+D+%)ROVCU/,3@[!['F^G@;!<&AR WKZ7"DU^ M\/LF/_@%J,UX;0(E#&1@,/>3.KP+:[VE&7<"\V8IR;M0UI:^O%-[W@-++\T\ M-O]'.25X__U9S@I9=JH?]$F@)9"FG$+*TA0BDF:0(,(@8DR2A N6(*O:=.?! M&)LFZ@7H!#'!N3EQL6G-1ZZ,&,4@TJ@630\6G MMD$92\2J!5T.,:PVK758)CU<&7K[8.E=_O"HI[:_%A64211A$9.,P4!*/;6D M)(%8$0F3, @H"C@A$7*H"M$5A]7;^P:%(FY_K8K3.ZRR=1D%BW7/ODA]Z^KT M>V?:2R/,2IHVHY+,GLEW6-CL>1 &6L[L9S#IK4-P^2^?1V?IEZMCTB!W8' M^CAX8MGM6^!(5ZOXV[8UG-H[6K+LC3%E8DA7!V9 MPK&B-%,P$+$6\4A@R#A/H0IDBA%*PXA:+>.?[&ELREUC!:P$6SI$O(3K4K.] MC5D+C?;%5\_"W%!5X:SJLY=(.]6Y;^/,ITMZ&@O;=_6 MP(!U[2WLV"YJ;W-#%]67[,(583@'VE'X?EK;K]8TH?YT_TROQN M\5IFN5[_MGZ4S0DR)%@ TH)1+$*(0ME!$4@$:("\RQF]L)Z'IC1:>_*'' S M XU!H+3(^-(->E ;56>-W_@7%\$YE;ZL\>F4[?A#.'R.6S,=Q0 M#?5EZ>]E)83R$B09),_T^$D^T]PVDM U+&^QI""]%A(TZG+ MSRP.=OFR?)R;D.%KK?[Y;"+"4!*6Z3F(I"897R0@5;'08I$A%D@5) AUJ@*V MT]'89AH;Y:A62,'O%5;'])]'N;53!1^,]2P+WQMRFP= M,?EH/:UCUW>3AXU8EVH;\>?%O"@F.)4L2A2":9PIB(*(0!IE&*8L#2AGB&3, M*KBDO9NQQ8_!)U9;0G;=C+M:^.>Q9]4X ME\(.AVAMF#GS*&UK%P,?J+4Q=_]8K=5=727E4@C=8E$M/"T^+^9?Q&ZV69\;]'7Q7J7QNZB1PU"T MRY%G9@PZ'GYS(:K]K)M5 M2P,>;7.Q;/LDF].=W5S(LK&;HGB1XOIEH;\651W.LNF-0W3%)*0T%30+(&:F M5$RF)&0<"3T H4@0DBA4F8LG:=OQV!Q* [F<8ZV/L)GB:QO'JMU\2>L!L',I M^Z"U9R6O%*7"#"K0=3'AVJ>\V#R:ZW$CS94KKXZF=>>#^INNE.RZG<[WGUVI MILYUN:Y-@Y"2*HYA')$((B$P-#EJH6(*<1HE022<:N0=[VILRG3UZ]W=^T_W M8*,JS5\[UYS9I=5R0NN%K+YGLILACTWU\IZKRAQAHZ\Z,KO=O57EF"-FM]2* M.7:'K^HPVWEJFHY?)UE&$B42K-T;Q" *J()8!OHGPN-$Q9G,J&N\GUW/8U.1 M=1JF:5D"I0D0?CVW;,PQYNV4I1<^>Q::(V5D=A)=K=**'&?80SV9$VSU7%?F M6.]O7%_F!"FGZ\R<:J";:OTL9[K9Z>5,7(JG?)8;*32IO>MTC1.LE2D6(H8B M#C!$21Q @IF$&8D2K#+.$;$J*F/9W]@4JH9;GD"G6X"!K! [[A.>XMM.H3RR MV+,N;1*XC1748/TID24K7O7G5)^#JHXE ;M:8WM;A]7[]]_E@N>%_+S(N8SJ M$Z$IRP*2L! 2%A#M_YA"51'*("4J#A$-4V17)>]H#V-3D08C*$&"_Q+\)0P< M5HH/DFBQS'XN-3U+PPXK49?#R0>I<5@S/Y>B@9;(=ZGRM!#>9GWKNO?!&X=; MYF[#O;6JW7IAQT5LLP[[3GM@PASXU?I8#OWE8J''J\P-].YU?Z M$+?/Y6I4#D9XD9F&6 M*:GGB2HA3FO@P^ >J?0:V&7:-S&?3NFB -J9KI;4'4LE#S7\EBOPXQO4OA?P MC3F0&7O ILU@PVC 7L'F=;7AH+3<)'\N;3<%"E;67X#&?E 3 +8UU^-.P+!C MYG]L8 W??[;-75[DUNRSS:[&YL3M,E EN8 00:-C"X'>9F MIUFVF,-ZY:YG]=CFK&$,U'"[3&\M'E3[N:Y7*@>:^+93ZFD:;$U,ZYSX="O# M39"M+=J:+=O?=<;4F9WV=-@13V?C1.2.IW,G30(&_7L3AFR^#B]T:JKU11/" M:2JDD'KR3"E$(DDA53*$"8IQ&O,DCH55'O0WM&%L7X?53(G6,Z5%@[P\_%!# M!TM3(G/>S+7FKJ>SW_*A<9A\C_=1^">:B&\P<6 BOF(#;- !#!^>)^5O,Y;^ M)^@#VS'\9/UM!NK@Q/V-H'0Y2/,B\N7-3,T73Q50N_E[Z[TCTJ,2(MC :#-Q M=V#)Y2"&![:&.GO1A37'TQ8GV&@_8''LY@'/5)S OWV,XM3%W3SG.E+Q@W9D M%UH*Z/=Z:[[.3#BA<4:5]FLAIR&&B 82TB 0,%*$AUG$I2#*Q8I3.R?0(U,]"V03?5Q#+;.&U6#!CS7O9]3?0[JJ5@2 ML.M5V-[634B.!<8BE<:(E0N<2$&4IB%D<<9AA#*>)A$6*+,W@ MG$WS!^I^G.H8F9*E)"'E>;5(0!1Q 5E ,BA3+&5 A8CJQQM/LG\YXGF/B]V M>_R1VGNUAWN(R1XR GL4\=:.T=5^8ZE-GJ;KVE^_U[._ZMS9G7R>+Y:36&MI MBA"",>>)R8JB($F3!"8RYBB1@6[)*HZGK9.Q*4&#$ZR!@@JI?6*UHX2VZX O MFGH6@0X,.652.T5!YRQJ1QL>+(/:*=,VLZ>=O+;C=&R=J['*TD %H9@F6AM5 M:+*E98D)UD.0LI 1SC+]:Z<#Z[L=C.T%K[.'EKE$'&==N]193K/.(*3O>=56 M)M7Z$'EU+-GC;.J(_7ZG3[N=##M?.F+BW@3IV'7=WN7-9&D[R[!-%9\[NI2? MI7Y<9LL)2E&J.$TA25*F/^=A (DB(50XP5G,(OT?I_U$M^['I@--#L!IY8]168KV>*!/;)593$#_P+4!OC3GV[$>54G M1PB#:EG:5K6,K79>4]=?[22ZNC(6S\L27]H[RXH\ZL"BB:111SB"."(=( M9 (R@;7NB8SC,)$X<%O$.-'?V)2M@0NV\ (#V'69N9UGVV5F;^SUOLQ\E+C3 M$7 =5IFM>/&\RMS>Y\"KS%8$[*\RV]W6M90-6][,BN6BG'SI/K2(+7,VK1>Q M>4ZGU2\+W>L'29X"$X7$&-3 MH354$UI58P6J @OTCWQM%IC-EZZGT3L-E)UB]4U_WPLT&CY8X[\ &Q9<@(UQ M61L!:BM\5M_ISJ'GVCP=@ QU:G+R[^PM]9N5 M_Q0O/>3E/]KE&V3F/V7^X=S\)^\Z?Q7KSLP<;]6OA2RKDFUF=IU(DD@]J\N@ M,!,Z/:LSH;F80RYC0WS"I1!=EZ]:^AV;HNRL6RT,0JV%790HOP*4-N6W=I.O=2Y'/I*D@\,1TAZ9%L]HUG1?:K5I_L5.>LBSD >0H)A#%J9X>,A9" ME4@6$XDR0:R2!KEU.S;A:E"##=B.GI$EWW;JY)_%GL7I$(%@#;DGA\F-)J_" M9-GUH+KD1L>N+#G>[1[+<\/5H@SDGB\NETM95$'X'Z;T89)**>/ 5%Y%4OM/ MS!PGC*B$/"%9'*4HL/2?VKL9F^K<7'VX S54L($5&+#V(3TMO+:KC3^V>E:7 M;D0Y1?:S./[TE"_-&E!Q;]*K3!B1 M-#+AO"&5L?9!4 @QC6+(%,&!#"F*4J<*9P=[&=O+7X($&RCU-]+@M#Q5U>]V!/PT;SMAF[%\O;>G''3 7\48J7J;Q5AU,O ME=%']3%.$X14G?4JBI>GZG[NQ[%D4/0YC M+:>@E[E9/P/@]U2_7XC#'MCOA=Z]L_C]]-+AF/UVZ;2-S<-[_4@4C_.IN%]0 M<^;_FKX6DY@CF>!006+JFR&!E'8FTQ@FJ508I33(["J=N7<]-M6OBC<9L5A6 M(('0*!U.[KL1WR[._=+9L_#NU$_<"5U8@0G#=)\\.:1-ZXWN@7 I>>7?+ ML=")NM;$"VXM#I>-H9.E6RD:NK5P[CRBG*646R?%)VUF=Z!_&L[SGKRG$]T_D8^L1TEQ[U=R_O=U*M8+">W MWV;Z=7_,GR^_Y\4DI3B* L6@$#R&*$DH9%PD,$$D#/6G(V:I5?S97LMCTY\5 M./"[@6>YQKE/6+N='W3QENN_[;[AN^W.L@K?-28 MYAT]?D&7\DE3R?^G;'+]QK'BF90A%"J-(,*!@)A2!=,H50GB- V(5;G9_:;' M]AK6X%P* 6TQ93&[ZVQ_S^]?C:M3,:0M#ERJ('7E8JCR1R<>!\>J1X>L;2]W MM'7'@'6.#B'=+G!T\(JN!6R_RJ+:0[F9F1CXRYGXA2[^D$OC'+[_^TN^?/TB MM8]1%L_5_WBE)TXTG]73I!8E*).2,,\*"$ >Q MT_9'7T!'IX*E)6##7->ZN#T-J-UD:0S#U+-8;YAHJNV6AX9,IQ+6A MX$=S16WK:C&HLO;/_8>B]3TJGJO[]@1VX&+ _5*^7SNXY_[<0^H^R@912R2!5(=.?A#"&%&<4\@A+*@6E01S9QM'MM#TV%2_A@0J?TZSR M$&_MRGLF&SV+I0L13B%Q1TSN' >WV]Y@P6]'#-F,>#MV28?)Y?H,XZWZ(A=: M"JZWU\;OYU=36A27&QEWZKE%$M(L$22&7 D!4:@$)!$*H5*QC#%%5&16ZT%G MXAC;J[YQ%GBN0%': J[!\VICJ$R8!99S4!H$+ATF=V>,EL5L>)@QZ%E@-NB_ M5>!+0__.OARX7]$/-G-W=9EQGS$H#M/S809GH+G\>8/D:0G@?$9;UPO.:'ZX MQ87S.=A:B?#07-=E"[XHRVV84_EETR8"J+A<+ARE=WOOY?E30NDQ',4EC M$0I%&!0X(A!1E4"<\0RR%$4!PRD1,G1;H#@7TMB^;.^5DGQIOFHBG[XL\Z]2 M?]Y6,]KJLU;7>BHGP-^H,4;/BDW-Y;+.EF M:0[8M,=X(-?-.*Z']F"4YH:=/A;GA;%@#+RSXHG%_"<%;R]U4_>?Y M7'S+I]./^4S>+.53,4E(D&",4B@"0B%"B$."%=%S#D142%$))W.1? M*B8<8R&#,(#::=-.7(HDQ"23,*%8X4!Q(:7][GBO4,;GU3_4UEYLU^@T ]U8? &VQG_3:O!^ MC./OL'(RFN=@H,6543P/;DLQ@PQ1ZVI-OPB&6] 9A,FM-9]A>NP8>J_?M7(F M4JXZW:IRP:G<0V,JB@@-$BA2/9M E"O(@@#!&"A M*'7:WCW-K-U_,.-'D?L3@% 5^SQ0<[6W80P2GC-X[-7#RAJ[9OD]^ M!8S<+[Z6L2:7G"]>Z+0H_RM%4WLMEV89'O,H%%J) U/%5B0$TI!*2#A6#&>! M#)F3,/L"-C8=KQ%6LS.3Y=7X:7-S$L0U^[>G@;,3JK<8CO',OQK3RL%JC+L MS5ANV.S:<:\]QD;?XJ-_?#JC=YX^_5 M\(. MVP"EWUD52-R(!;GD?W_)JQJ=$RGB-,29@JF>6IKPP@@2+!24H>(H"53((JM< MOW;=C4]PUL4U05X"!VJ^ '0-V6$M]C3;%NOI7CGL65RJ*68%]F(K>,QX6_U0 MZ+ D[97*@9:5SZ74;478FJ'65=W3K0RW,FMMT=;JJOU=G0/GYD]2^Y=7\YFI M2"%G_'6USSN)48QH% >0JUA"A#,),5(<9B8>CJ6,L) YQL0=[VUL$ER!+6=R M&W#/",1HY]K.J_/&8,\"? YY72+)3I/B.TBLI<>AX[].&W\@M,OBIC,EY?)E M^3A?-*>6$DYI(/24$9O*R2A0,<22QS F3 C.9402U4E+MKH9L8BL<'::"AYA MU5$U.G,UG%Q8T]1=)@ZRT(\^;'?U-L)PT-RCBG#XZH[[K[3,QEGG6"MR(>LB MHY)+/8$7M^:XZ:R@O'29 \%8PD@&HTCJ&5_&"209%F:-"2D1IE@BI^HN3KV/ M33@,^/( 6>5A\TT#P**VP%3_7*YM<-QS=!H[Y8L[U.VKC!]MT& MV_<6;+MO779AS>]VIA."8;=2BN*#-J7J]]U+/C6' MZHN)2B..1,:AC!(M;"A%D#&9P"B)J R"*%99ZB)Q+7V-3= :J, ,,2CJ%XXU M<-VTJXUC.Z7RQ%S/NK1-6J-2[TZ2YBQ!%G1X%9RV_@:5%PO#=\7$YI8.2^*_ MT-F+T@KTLM M_>^KRR_RP2SKU4>%>2!5$H4*)F&"(6)!"G$6(LA#%,58JC#F M5M.GTUV-33@N$=C""R#0D!V6;MN)M5CY]D97SVJQ39,&"FJD78ZUM[/FL-CM MC;V!%KJ/LNAI:=N*C]9E[?86AEO2MK)D:SG;[H[SRQ\W01"O]:'$XOI%7BJM M5O\IZ>*#]O@F.$-8B5A C$PEOTS_06.&8*8DCH-,RVWJ=)+0J?>Q2>S]HUQ( M:A!VKW)\FG([QZPW(GL6WYV*QROH%^:@-9/@,\W%!2A)!@8^,/C[J7ML35MO MU8]/(WBS&LC6Y+150K9OI.L<4C[KYZ4.]KJU0,,"&?=M9IE=.>Y]M M5G36<$LVM\L%U)A]SCNM"?(\_SS=[\#S4&LB]N>C]K=VEJ,J^K0\-?"N246> M9)R%"8$*,P%1RI06H"R").2"HA215#FE]#W8RP@EIX[JKLZSO'.6E@-,6HO) M>?ST+Q_;U)R>=G;1B^,<^%:( ST-K0G'C3V@ BT7=]R_6R5WV3S"6:>!J?8) M_R'%KS/=XD9QO<_ZJ2C>?Y<+GA?R\R+G\LZ$C7Y@@L-Q3? M?&C[WGGL?U3=]R-[)=WOQF4_4(?=X>R5[KVMT'Y[=80402 ?5[(Z%DC ="L""+K)(*[S8\-C%O,F!7Z!R2@6^QU:ZAYW#0 ML^K9FN^4 OR0K9WS?V\U-ECR[T,F;&;^/OCOW7R[_>."S=)&&!"EPDQ"D9G< M&"B+39""@BJ(442%R&@Z;:S4\Z3JB=J^.%II[?VP,GE7M8 M%#K)A%<7XGAO@WH!)XW>_9"?OJ%#$,*M4H53X[.*#*U*B<[&)@\57*!*O&!9 09YB?@" M/)>8'3;83U'=KAJ^">Q9.&KN*JB@Q@IN:NX^^^;.(3S!(X<#!2BP=*:K8@%VWLZ.F%FD7[C--]6<&H9DEIG?2CK-=W,M,S)8EF= M![R<"?.#0321H2!QFB7:493DLEYO#LAV!OV'5!5A51*P,JX\DEYN5 MC6T>75&_9/MU7#UA&];-]4OHGE/LN?ENLGXGO\K9BS0!PN: Y8+RY6_Y\O'J M16O,DUR\_\ZG+TV5/?W_)M'/)*(LDU&40$4P,RM?*61<(I@2EJ6(A52&R$7" M.V 8FUS7)N@IYLRV#O0Y(V GOSWSVK/4UNBK\P0-?O!-&P :"\Q60VT#:(PP M7J8_43V#0J\"V@7'H&)Y!E&[PGA.4[VEA#R2&/CP%L75O%A.DBCFA$0!1"&* M(<(B@501"2,]ZQ!84182JYJA?8(I)XU MV4_"]LV-Y*W+C+6#II/L/!9#IY9T!SJV-).=J>Z009%BSAE1291:!1VV]C(V!?\L=4,E M4'/\\[&"6I?4/C]X\W*KQ*?Q;R\4G+^[F2[]_>I[.7Z7<50&80!*&L59%%X?X:$]CT\0OF_5&W5S9XVS:^:->..I9#"WC M"GL(T3[)CE=;A.W^"F%,5B:)(1ID MDJ,4)HG $ 51#&E&$,1:;GDL@U#8G=1HZV1L^K"%LPJ1=0RW:Z6T72E\$=6S M2'3BR%H0;$AHTP)]_X8.Z+_M:D!K!X.\_C8F-F^^U;4=W8-R-^.2%>6ZGNU7 M;.NF$3V5]0;?[PTTG]^F@S;[_2!M=S'L5^B@>7N?GL-7=7OT/LV7LM .AMDU M*\\=UC\7M4>%5VKU )%]08 MW;S44\S:O>4>^>KYM=^BZJ(^>-R@[<%/M63&JSBHB(+L=C$TQ&GS M .R4*GB/0CNE.(>8GJ7!B1-G(3AFN-R\53.*%I+(B*$(PHX1"QT$0QI@@*2BA*..8L M='K5W;H?FQ T"86F54*A;[4!@%86@$5C0G4%T)B>NJ=OLA@>.QGIC_2>168G M@5.#'=3@P0I]=06X;^/[K/Q-]K3UEL#) L*;97"RIZ[D M\WQA:BQN>M[?;_.[+F""]9XP>\&,2@A M^TP+8$^0WS/^%OT.>V#?GHB]T_<.MW:4'?XHQ8O)2OQY,7^6B^6K.;N_O)R5 M,<_/IO?[\K1!E'$>I$I/K##)()(T@53R! :Q5IXXR$+B=F;$MN.Q"5"#]@*4 M>,NPJA5B_2H9S*XI4VS'P%*9>F"V9WDZCU1W:7)DR*\^V78^K$@Y4K*G5*[W M=XCR,MLAR\5+677ABUQ\S;DLWG_G4#3D$+,"(8H01C2F"J8\4S* M,)($V96A<^AS;")UB< F<- @!Q"4X!T"G"Q);Y>FGJ@<8+]SG\(2\CFITBT9 M=0@@\\_L0.%D%@Q["BMSHZ@UR,RRJ>%"SMQLVPI <[RUR>]9_GO@ MO4L1PB[L^:Y.Z(1AZ+*%70@Z4,^P4S/N^>NNZR_K!SV5I],R ;S^33%A/,5! M&@80"Y,J1U$)&0LQ# 0)D'9:,<96M;Y:^AB;L#4P086SKG-@D-HGN#M&9[LX M>2*I9P'JP(]3!KP3#'1.AG>LW<'RXITP;#-%WJE+SP]+J"- 592$0<@93+/8 M1#8A!#$/% R04&$61D)@I_3G^UV,[?7>V89W"J9M(=+.[3B/GIY?;$=FS@I1 ML ^@/2M(8<@PVM-FM@4J^$F'*429,(1.3:&>F]D5?\O/9ZOE=[T:4\VO?SH/7E_](5X-*0+NYNT)PXNH..]77N5S2Q>N7 ME^?G:7F NCF%0P(91UG((9)8JX$)5V8<89A0D2+)4,9CJSJRK;V,30PV #IL MDQ[EL/W-]\9,WXM[%42P@;'+9O)1EARVCWVP-="&\0'6/&T0GR*A=4OXZ,W# M;0*?PK^U[7ORXJZ%'^=<2E&8M($?\YG4CM750NJYTR1*@HBH5$(ETT2+GW: M&,UB*)*4HRSE 4Z[6ELVO=)+L%S#;9*HSDU<(UCSTO K@4ACS%LYP]Y MX:UG9?R\1=?'AJZK=KHZU(8\087G^I#'>ANX1N0)H_?K1)ZZH8-[].ZE,$T5 M5_,GEL_*3\:=Y/.'F:DE=B.T'N6J7*^MDLN5"9H79<;EC?(E^M_T%TR_,SD%/]3_X< MN?GY0XQMZURA5P##S3>&X'%KSC)(AQV;OML4E0@\[AM=LART)[NE/0L_8T MP+HL'._0X* ^W>D82'U./A1NLG/8WE;9V;EE.-DYC'5+=HY6IVMGC,,J0=G2 ,$HA0&D)LSH>'<9*23,F8(ZOX];V6QR8Y-3C[I+#;/+7K MS5G6]ZPV-2Z/$6E'K3T[S^MVJX,E=SUHS&9&U\,7=$SCJI1^D_.O=871>_K= MA+>:TS#9;?"\ ?E].SF-177-XK+641DX MOPV]K&7,RS/9?:0"]LNKWQS"GK -FWS8+Z%[68L]-]_QF( Y+&A"BLK$FEF6 MX2!%>@AEF4('<4BEI#!3@9 )RU+A5GQCJ_6QR64)K@YGZY"5=)LY.^WKS$?/ M"F9/A7LL_R&3_<;N;_4P;*S^(>/V8O,/7M0Q.[E<7M'B\?-B_C474KQ[_;60 MXF96Y0$TU2Z-HE3KR,U7.4P4SF2$(4DR4U G0Y!2I=_I6#&.E4QPY):PW!G" MV%[\#S>?+C]=W7SZ&5Q>W=_\[>;^YOV7_X^\=V^.&\?R1+\*(G9B;W6$T,,' M2 *S?\FRW>N]+LO75E7'W/HC T^9VZE,3S+ELOK37X"/?"<38 (4>^]$3)^F"8CDJH#W_2P%0&T]-7MB926^.T.T1[^96NGU?Z MOW4YKVW5S(@RG,620&Z:-B"B&,19Q&"&.8V%*@CC3A%^ V28&A,V*IC>6:T2 M7;'@C1XWH-/$,2=BP 39,61@V -3I OB;5E!$*3XZ14P^DW&&"#'N)D:PX$Z M2N.XXE$#BZ<>U8B9$86TQ:<2T[8F;6B04"JAD$F<4)HE"FL?;[FF4V X7[YA[,&*#:JXHDFZI(OPBI2EZN_^)8#_48UB+#<9+@!#*!,HA,!@W+ M$(68J"A6BN>B8#,]\^52?%W3U7H,< ^'"P?Q&_E8+NI:\HS.34GRJ_&,-$\ M6=#L=KU>E>QY72^1ZR5H.M5Z+,%[%A&_Q7:/AQFWK.Y9-8\*Z)Z_.X#<'JLD6O_]RI\7.^___(AX:G4 MM'%>OW3576\?5[).^;M=+)Y-09.Z!,+#\HTY 9'E#REF"*=YRE(!\P3'$-$" M0\80@Q&.%2^D$BF.;6S8@>-/TL!UB>MT1[R?1$; ,3"Y=,)O:SQOQ+\!C0)= MV_$;\+ $;^K#W5J+L,"[!-T&G8"Q G,#3(1C$.]@&/L#?=T?.V(P\&"=]P.& MAS_&O4[MG6GZNY+T;BGDC I.$\(PI$G&(K@PK)[#QNMFNPI%79+ MR)[\^T"?[9MVLQFMI+A;/GV7BZH)1C&?_6/]I;]YV5[2?N_U ?C]]SJ6Y=U/ MN>)E99SV#POMP"^JDO].Y\\RGHE$R"RA&4R9B/0GS&-(:19!&D6 MY@Q]][I65U K:PZ2VKE_MSOW&Y7![[US[^X?!Y\6ORYV.''']=*#PW[DZ(RT,@>ER*YKW%(_3.GO(\CAX\(B)'J=5VL_U.'/-,-OP?OU-KIK< M]E_+BLNYGCRY?*X^:6F?5^9T9E;$VJ(C40J+3&40L22#+-=N6AQG#-$4IUFB M7&R\RT-.[2NN)7:SQ2QPM;.I_*(5^&.OA06-M#=@3]X;L)78GVECCXY7$\5B MV%%-#7L8#DT&ASL'5^\[W;CSMTJJY_G'4LE9G%+&$L5A',5$6P2\@#23N?8G M91ZG/$*16Q<3BS&G1C&=R'60R_=FI_2YEA;,M;C.]?PN8F['/IZ1#$P_O0U_ M;T C,_C8A^>0@G^V"/DN_7=QW+&+ -H"<:(:BI<<[7A_N[__M_WG]\^^[+U_\+O/M_?OOP M\)_@E[?OWG^X^_#P%\?LBAZ$+3>/O. 6>O/'/JHI2);$99 "!SJ]3M;#9;4O M!SYYRF(X$PF\8]?SC!2FURR,E=(VC,BT-1,Q$P6)219+F69N.0L71YP:KVSC MY.=UI],EF[>!)]H+6,AU7::X$1U\7Z[1'/M"ACSL"FVFKHP%XM%^SP71[,Q;P3WC?BEMZLSWUQ<:O*WMQU'$]65L0CAQ9ZQN'\7Z3%R?WG][NH5=OG^6,N>1H7!K0B?5'R]CHFA^YTQ>M?DJX"H/ WWZM M_ILKU7;LA^4X%33$"'Z?WA<0)P6*2PH M9A&)TUAF5GORH06=FF'UY?XW0(U@K]0>Y7 >;6RT:FU=JJG/%Z_/_YYXZ#J_1ZS75.3.WH_74.1S_7[.ESAD4@W74.3?> M, ?(=&+^L*C6J_I3?:\_L=NGY?-B/9."X2C/*8RHM@$1EA+B!&G7)RZ$XC+3 M?A%Q.;$[-]#4S(7/JW+!R^]T#F@MGYNO .,E."V M'RMGO^82$%X]FK.#C>K+7%+YT(NY>/T5B7'Z(^!R%F,5)0)C& ES:&^:"M,X M13"G4A0JBU+!GK"GR7*U 9J5WK:FU! MM/OPAT$3^%.OA0*U5)X3K_8T]9\HU3Q^_,2F/;5.)B+M7W%EM,U7^;C;AYY$ M1:10FD.>1@*B%$O(9)+ 1*HBRF61RR0>%&.S/\[4OMUM2$(GY\ PC@,X[3Y< M#R %_HJ/\0E0;N@"#&&B,P[&>IV8C-,*GXW$.'.YO^K!#W+U=*],^X6F:CHR M3>B*&"INRCDJ6D!::%*(,\(U.Z!$_W!ML>#](:?+#TVTEQ[3LJ64 \QV9.$7 MO,"\<;;"KY'8A"MV,H>MY7L:G^"E>P^&??5*O:=AL"G,>^;.@=X!_R;%\US> MJ^/]"RDL=B\.2F4G/%4)E1%,<2PA8BJ%.,Y3&,<,9YP6L28L)Q?#KWQ3X[). M/?/Y;14$6PW;/,/MYJ5)]]G1LMNG='1G/,^ZI4_T>G,9VK'R-8U!*ZL'PM^O MN^=9QG%]QC 'SF>@8;Q&#,\R[B@2$0)3#.NUP'.,TCU[Z!*HYPBB7$DBZL# MA:<67]-$!V\S03S$!U\3%#PA@CP7"1PX]C<(19T>Z?6C?,_11?_%0T^9E%RM M3"N=-N1FAV1F*6:$RT)!@I4I>4A3R*@J($DRS%AUIU)4(CG4BU>)E8NUV1+P!?ULM M*P_1LRYX>#Z8ZAEPY,.IRZH?'U!9W#.,3[KS]-ILJ4JS>'[4O_BPED_53!:2 M)X+%D'%%-9\DFD]2FFMP><(Y$9@@IV.KOL&FYB!VLH(=8<$?1EQ0R^O8&[07 M9SL2\85>8!(9#IPSC=@@XI5&>@<=:^ CU+9-%&JN M;#H]F#NK&4:Q2M)$0!Y1HEV,R+3@U09"E,8)PTDBH\2*%,84>FI$<\NY"5>L MP&HCXS#G).A,NSDY4YF_L9REO5R+$R=9]>&4Y5G6#>A2)[M:J3O*^_>^QIBJ M(%Y<4,%?Q1L<8RK.>96CC!VFNLY_2KIZT*^8G!5YE)*DD) 4#$$D"P&I2C.8 MI2*C$DDDW*(HK$>>VIJB/YW,;Y6=+CC5> Y0FO44CS;T5__M*X/%-?B/,W& MIPJ2*-4TE>_UMH9]8"]*T,#,=!+HV9DT"XA?3^^S^>5VMZ4*4B\>VU=G? MI2DMH)U<+3)]E'NWO)&/Y6*AKVT+K\4S+E NF,P@S9,". SQ7A2%!&%$G&LWR?3^3B1 M.<1LG7W+V!MT77#[B.OM-D M^XN,TU=DS(8BD^@DXMA"Q&_OD.ZIM4^DUX2GLO&)WBZ?:+F8Q03'.$,(YASG M$"$N(!.L@%E$1<$BEK#"K7GNR6&FQK.-J[\C)OBC$=0Q&?$,J'9\<#U4@>E@ M $KNQ3U[0?!;V_/T4..6]NQ5]ZBR9__5PXC@U^5J_:C-N(]+NO@BYTW]$;U. M:M]W_?*5SF45SV+!L(@4A2R),41,:%;(50IE6J BB8LB4\J%%2S&G!I%="*# M.C2ID11\UT__I@UG-Y:P0=R.,CSC&)@_-A :<4$KKPFM["0&M+$N12)S.4DZ,,34>V8@(C(QN M['$*0CO2N!*8P%RQCTF +@4]ZGO]^$^-,^HWWZ/HX:?>=^F #JA_IV8;6ULA M0\4 -S#&=#J!3 FRTN &- M'MT1XPUX6((W$G3*="FP?RY'F1"'AI^C3,Q([3S#3I!;L\VK<>UMI3G\Z>,U MRKP:@;TVF-<_;6A1KP?ZLROJP.L7^--S;3;IM85D.$\@30ILZHX7D" NH9)Y MAC%E<590M^I>9T::VKK2%K0RQTC[XH)&7M>"7^< [E]6O,(6>.48C-B 8F 7 MT+BR*MBYIX]<'NR"DL=UPB[=X$X.;]LU[7U9<_V[:H8CK'DA-8UI M3#92D2*(\XS"C!&1*AF3/.&VQ'!VE*F10B($J M,!$,0LF)!"ZB,)@ SC]YM(__HG*['_[EBP?N;]>UFKH=UXRJ/,*"0JY(!A&E M,:0R+B"C5.1);@[3F$O@S=[3IQ9NTS09X&VM-5J+ZKA[O0>>Y7;U4$A"[T^W MM>;\[SB?4MCO%O/>"./N*9]2[F@3^>1% _:4WM"U7OU>?J7Z?TLZ-S7;OM/% M2[OS&4F).,(I3)-,023B'&+,*"RHS%#$$AXKJ\WCRT--;;ENA04;:4$KKL/^ M1#^V%IM"WA +_*&?!>OR/K,K:@X[-][0&VEWQOV5<]MQL<*C=U>E_PGC[9Q8 M:;*W.V)WQS![9UN'Y%[5^:9-)NJ'JGJ6(IXAK @U<84%,04D56:J>L0$XK@0 M28&2*)?*K99'_X N;_8XU35VRNTL55<&J4XSJD!9"UTG(36_<8SWO@ ^R1DF MG"4P5@F%B)G=J#C2_U.HM* LR@KIU&W"'_1C+&*O"+R=Y>H/SL KW#Z2;4VI M1EC02.O/NK4#Q:NY>V'(4>U?._4/#6++NZ[MS'PZO,.TF%PF'A%"L>2MC*(ZH$EDTK%ES*)&G1G9755(9VK,YV/M@QY_3 MFN7 ''S5!(_4S3GT- 1J\!Q,[%?J^1QZ&LZW@0X^LJ^8X]:?YJDL1(&T.T)Q M"E%N6C!%,H9%'A629:@@;HFFYP::VFIQ(M88+/_4S&)>*W#[]'U>*EE>&WGL M%$#H [K0.[K'$<S MQ:1G)"DH(FFN&<-4:"F2'.),VZRITJ01(1PSY'2J8SOP- ]\OK<"NM&%-=AV M]!$"PL!TTHAL#+=6Z-Y*]/X(QA4JKX1C/?BH!.0*R2$A.=\_C*#>_==S:6+< M^/.J[A+T]U*;5,_K+Y**$C,_A[LM<+IW3?C MWGY8O&V+^^L+FI@&(T%3LZE+89QQ$:$L(@6,$A%!%%,":2X%3!*[N:TJNIU8::1 MRI% *<2122B4108Q0<(<7)E*:H7*%!MX4G4XUM1HMA-U@$1)2)0B(E*BZ..NS+8@G"T#EC?>$6MX4_+Q;([ M#FL<^AF+4\6)RJ&*,VSZFA!($(M@QCG"F;9U,^I$-6?&F1K!-'5TF^+C ^H+ MGP#2CD \P!.8-AID=D5L]P\]%Q@^#X+_"L,GQAJ_Q/!YA4_6&.ZY?*C=IPTF MXT3TGGGY=565N:K%JO*+?-[K5YU(1>Z8VXQIC8" PZB<$?G#TI$##%3*4R5]H*$2*(LL@I$O3C2U%;'6CA@"@T#)7NJ03OBV4\N M7E$*S"A&3+ CYPUH(#.B@O<>(7/(+?8%W4BIQ<,A=$LQMH&E-\.X]P'C)1C; MZ+&77VQUPS!30MLF6N2UEGU>6R>:DV2UUE;*RL38O=>"OWFNRH4T CPQS=OU MVYOC1!+.4IASSK6K$6E70Q#30"I-,T$E(6Z;Z8.DF!K5MO%3Y>*';#ICNGDC MPV;"SLH+CF]@DMZ7'W0*W(!.A2:QHE,"[&CASPZ\"D2OAN$P24:U%*\"Z]!T MO.YAPXAQ$Z_VJQ[C>55;KLVF??._VTC1)$V2'!<,>&@'N1(3NB.[&@O:PVS%?$# #L]UI'&] >V 8].#0&2^OQ&8_ M^JADY@S*(8&Y/V!@ L/3]_GR19+*SJO8\J M]=3(=]0I\9N$,8KDXR9JC#D91\DJ>Q!MZL*:@H=M]44T 7/KVX4P&VS?ZSX3^GEM,V 6HQP3'IDT6_WM8T4@ MYE&B_YFG$<*(T\0I>\MBS*EQ0?WB?S0]-\"#_GUI4C'KS(V!;9=M8+0HSB%*(ICR(B4D&19@E6*,-E ,MO].(6N[L78M38)9UAVA@J9(S$ 0H/W(X MTBN4%#FC[.DR(>2SDC.$Y97E 8 MT1A#I,D68I,(Q1G%B."(Q8F]>68WYM2H82NJ"9E=M<("KJ4U$8$.)H4EYA8& MFG\D0V_CTYWT\ANPCVDG-C!RFW@W_Y@Z&&K^L1W)5/.$L9O=YH96K^5F^:CQ M;#13 L<%3QQ M"B,?*LC4Z%Z_F6F8:L]'4V!Y\CL"L*%/=YRJ0=\ T[\>W"\\YLI>"^*KU(D^ M$F:2=://03:TCO39YPVP='^E"]I$>]6Q-'783+O_+GG*488EQ"0O(#)I^X3D M C*!:8Z8*B)FQ7\7QID:O6TE!;6H3>B;@^'5 ZF%">L'J,!T=1JC(2=!/6 Y MV*5^0!O)$G5\P=PLSLM(]-J8/;>/9U5>UF'/CK2X? Q[O4C0ATE1BJ.D520 M,<%,/ ^'%!,*9:&P9")%FB6M*?'4"%,CPX-V8O\6_37)';[NDR!:D."UT(0^ MK=E'!0TAOI/0.%#>M1"-1':'4'FBN3[M>PGNY(WC45N?W'NDUGOA,$?X1!;B MW7)1E:*V-Y>+AQ5=5$UUY>9$K$ME;#N)FBJ!^H>F$#+"B.5<0!P)$]BHV9 R MQ&&>RB2/>29RQ5U\8X^R38Y"N\3K5N"V^[";!^US[NR:D<#,?2H'VV2S M["@&=C2[ >WL;91K.QX#NA"@T\^?$QX =*]^N4_Y1G75 P![Z+V'&&)@P\N= M+=1[9;99WY95W3/O\TH^E<]/,Y:Q# F>0\F4@B@3*60RBZ%4:8+T>BED@9TZ M7UX:<6JDO+?EOU1 F-,!T/<2O/EWIQ 6_M +_Q6-? M3%MP_#;(O#CJN)TR;4$X:IEI?:,;XU2K]>QCN2X?&[K3[O?MS[*:)041JA ( M(BZ%^9\$$BPBF% I(I45D4)6-2=./WYJ7+*5T,1_2/"'$=+2%3P#8#]A7 ]+ MZ-,,-T2LR:!?\;XO7]^Y\]7K?QU^\6<>/C;%^\1;^7TE>=.I1]^Y2SK3XZ?O,:J#'=W! MKO+U0W;5'R$7T/M4C9-*Z$_L:60B>I\&ZT1&_R-?T6>D\:%WB]G7!2*J.JRH M*>-;S?1*$]%8Q3 A,8&%S9CN_#1K@3A M:*G>;#"DH]VWJI87J.4*T*W0X)=RT?[IO"=WY93DDI,8<0%51(4I3Q=KPT#_ M%),\BS.24Y4[E:<+,B%C>!$GIL/\I*67IB6)_GC:CIEU5Y+7F"J[I3W(! 1> MH9L.)NW.[D'SDD;P-ERT%=US+Q,7M/SW-+$:??S>)BZ@G.QQXO2 JW,$ZDBL M>1>E92J-S I@=?5Y7MP3-\@V/^KX/QM6+]G>"\)L3_ M/#P.H?TG'O):(?WG]>D)Y>^Y:> N51O[^K!LLP0^;*J85[.$HSB*1093Q3!$ MYG]8D6)(\QPSRM(HS<2 )H)]8UJ]\N/W#ZRS#[_34M36H;RNX'LOYI:[/-=" M.%J%DUHD$V#?"@IV)/6XE6*!A]]-D+X!Q]V^L%#]:./!YIXKFM3=+9^>ROIQ M,\E9P8@P>P*9-M6RE$.F&@# MNM/M(&C'"%?@$I@$FFYT6]$\-Z$[UME_\[F=,<9O.G>LX,EF$(2BH1@L1Q"$I(@EQQE,B4YZ(W*J=EL584_NR&U'! M&[ 1MJE8X+@GU .NY2Z0'\A"[_N<0>MR/+?[1L]E0/QN[?2,-^YFSF7%C[9O M+&X96)1+*5/NZX=L&ET^T)]?M'%N2D$O>#EO#B?NOIGZYQ\6;]O1]47U@49E M6B0TQQ?S^?)/LU<[BPL:Y2HNH$3,1+NP'.*8,1BG*26,QCEG3G:#9_FFQDZ- MZ-HE 3\Z60'MA'4L!N9Y)NUH[17G)S 5;C1KF_ "+38PRH%][6[ =A([#>MK M&QW!1DFPT7)3+<=C+;,P\^"W"IIG&<>MGQ8&X*/*:X&&\>(5OGW6HWXUL@B3 M;C\K1)KG1&::XD6FS-;.8^LTWH 74XE@_>?R*O?Q$.I!WN05 ([L7)ZHY?#0@^"U+N<98$)ZH(=# MOJ9#>D;]"_[IN;O"%J$Q0[W7[]T,X8@+GB=0^[&:;+B2D"7,E*%)XQ3%A"/I MU,7*58"IT8]^[2P3CP=#;D)9NW,?PW78LD\-T$0_9$[;HCCB+*E4IC2'**(,HC;:=B MED&!\S1-(B10QKM3T9$PWS\0#8RZ>?O_(R"^=HN%K_CA MY=[!U0(1OTU;^P8I'K5EM[AE&V(W+_7%95:9%]=URH5>)9TU3[8JQ M7%1OI%JNMJZYK-[]7*^H'D,+M7KYL)9/U>G>U[.8QTG!B@3&(C*-9R*LJ5X[ MS9(3DD59+*E$+CD_ 65U6BY&2/8Q2FH3S&@#RF8K;DU_NC%7R*FU([Z)3%A@ MWFRW2G\Q>OX%F"\>;%4%6UV[^=QNK9J(XGWU-B4F_''M")/@E:I#RCLJTX\ M_.%",<:0;NN,D.7L]EF4^AW]:%Y5$V@:B1R3C&>P(+F"*,&1MD\1T?^3IJ8Q M-U+$JESZB6=/S>QOQ0.=?'8,?@JT?L:]$HK #&F-@C6Y]>A[@HPJR?_ZN/SQ M[_JNFH?^"YD?8?-C33ZGGC<*6?0HTGW([E.#/8R($<_2H?1W%%KD\ =;;(UYA#;]-8A!MFO!N M!>Y2]!N9P<<^1(?LEUA#Y'O?Y/+ 8^^?6$-Q8A_%_M[K-\ [T_G=S^]R4["UV93"!;,0= MOB5[B+'[CNP5R(V[(=L)"MY= .VJ[=@S< 3;C3T<[]4V8\\HWK<7>^Z6 7G$ M'\NGP9SY$2CJ_&U2WGV &DWK1CF^>,EWGLH-5>\K'+?0/X>:=>Q.?5 M\OUR]40W014M_5>S A5%(2($"4\CB'*E((US E5"8J3R.,VDM"9HFQ&GQM#; MF*+6L+,LHFL/L049^P8N].;H5MR;__[?M MTKYQ'HFE ^'MQMTNV/62M]6#QF-O%[WVZ-OIQF&NN?;Q[]6[:ET^T;5^TR/" M(QEE!%+%4H@422!+>0;KGA9Q1%,BG6J.[3]^:LQLBDAJHUEV\KEYW ?0V3G9 MPP$)S+@M%AO1M&VVG)?\!?S1_O=!_ER#-_JE_H?'PX+3<'CUJP^&&-65/JW> MH?=\YJJ!QUC\FQ3/I@OX.[I::**HM*U7E_=Z0ZN2WR[$VW+^;,JN&&O03&H] MIS.1%8JF&8:%Y%S[T44.F2D^B!B.%$YX5D1.;6L&RC$UBNC4,-_&W?+I^_/6 MUZ[UJ,O+MIJ =Y^_.F:3#YPLRR/)\%,0^L1R!_U.!^,S-J4';TY,P1^U+F'( MZDH\_1Y\#I1EW'/1ZP [.C:]\G'^HO=+6>VD"6PB!2A%!4N$A)RF"B)M/D&: ML +B0O^R($0@9E76T'WHJ='FWBZ]HUWE +C[P88_&,<]Y]@)//_X!Q:^6ZSU:_+N9]U4J_$=ZQ*O,\8SE@EM MU\5$)1#E*85$D@Q2(7#!TSB.F)6%US?(U'BHD1.\^PFVDK;UB^VC#L\BVD\_ MOG *3#1#('(*2;R$P>#8Q+,/'BU(\9)JN]&*%Z]U_]2_2OZ\T@^-$_90KN=R MEB*9H2P59OLF@BC& K*LD%#%5!%MBB"JK)HPGWKXU#[M6BCC&,3)+^POH!/7 M_K,^0N_RYWP-)H$_8UPU[BW@FGZ6O\KU MMZ5HBG1*^4E/X]OE$RT7LZ00>2X3!;,T(2;[-]6?KD*0X#1'2. (Y5:U#"X/ M-;7/=UNQ] 88*<$?C9P.W>$N8-O_.?M%+/#'[0Z64^,X.QRN;B)W89C1&LK9 MJ;O;7,[RCF$;#*:PRG)15_)KVS \ZW%6Y3^EF.6<<$+U,E[$J- V.V.0%1F" MD51I) LIF73:4>@9:VH$T8C:]'2YZ?J^T(VXP]NZ].%MMZ'@"<7 I-$"^+4! ML!$4;"7UMU]@ 8?7#8*^\4;=$;!0_' +P.86=RNCME+NU8>%*'^4XIG.ZU:I M*E%I7;-13Z+QQF'WR2ZVT*\^T/6L[KXXWE M#I5\6\[U\ZKZ&&26:P.!(-,R3ID,+ZZT3R&%@!BG*<8QY0EURO!R'']JI%!7 MC:"=V*:*5[4CLIOIX#H5=N9$0( #DXJ6'.Q7>KC=!7K7 FDU:,]L_1D? \'S M:I"XRC"JD3(0H$/#9>ACW'_/LP$^/- MVW39F2*!)R$PCP3 W]D>N0)!KS;)$#E&M4NN .K0-KGF4>Z;+9]72_',U]7M M0GR5JQ\EEU5[XA"GB*I"$1A+D4,DHP3B E&84:(8IIB)V(H2>T>9&NFU@M91 MF*VD \YRSH-Z>>O%"U2!J6D02DX;,!=1N'H3YOP(HVW$7%1R=S/F\L4#36&O>F9PY\^7L[FU0CL)7)>_[0A M*Y79DWOWD]=-HNY5<]RXLUVG!S<937)1-5]5AA0M5*)@(0KMT.,(0Y(4VJLO M(I;DW)0@C>S7)[?!I[8J=9*;5:D-/= _\9V0A'IQXCLJN /B\--;<'8"EPO&4WWY+?F$)0;J<'MP.7A,NX6"X)7 M- ,O ?M ?MT!\JX!L@ME\PJB \U[!7,D8O\BO^O'U6[#^IL$UAB#7Q;/IK?T MU@SZRPT0SRM3_,4\J%R(DIN616!=/DE3;:YY= 2X_93S.M]9H MC^7M[QIV^/=6LO6'1;5>U6]B5[[1=)O]NC9SNU.MCK&("))3J%1A-K@1AY0D M!%*:(LI)G!#FU.?5?NBI\?VF[NC*-(+^A5: =L46'<.1'>"W.\,+ VKH$ M M--A*O5/8U0BN^:@6W6N]P.%X>3VHB8S017#",8R-ION6).5X Q&).:817%,D>R:_3W8$]?Y M$:V^J?U^?P\C\)41&)B]"]ILM7]O!+9,E[0 .LM2E9 <0X5)!I%>("#)DP22 M+.:$J"@F!7)9&JY$>,2EH(;VEWD=_GB,<.E:_J('8SO^]X-<8+YO0/O8@?:U M!>WS9="<^?TR'E[YO&>X4?G[LMJ'?&UQQ\":9&V-'BEVMR-NS<;WHS1KPYN7 M[27MWOCMGW0E/I8+6;??FN5)IHDD5U"_3ARB-)>0L11!D>.BH%$B%7:BE^M% MFAH-U>)"9N3=VYT#.TH!]@)VKVL5 [5FX ^C&ZB5 M9\;\KHV MU:_2;!;-BHSDVO23$&4X,CO!.212_S/3AGB$8A$E;BW->T>;&@UOA 6-M* 3 MUXU1^Q&V(TMON 7FP;.0@3\:63URFQ4F7FFK?\11&;04H): M3#>F.(.A'45.5D?8<6=&@F=]#6VAN4-:)2Z 9T^H%8(U!JUT:&N MSF/8]\'2L9S,+(_H=/J?X"MJ:H?$/5#I[2 BOU*%[I#PGR_D'734(3&SSTQ? M:W+(I*BK &K_68-65M5R]?)IN9:51MG\7^?JIE&411&".$D2B!2-(.:2P%@E M.24T*CARB)EU&WQR2\>.^*"5'VP5 +4&-^#?DANM@OE_E[!-QWGI)_W0:(>F M<%>@+YO-UR/N$B@;#OFQ F6]O>J.(;+#D.L/D75\YH@ALL.TW0^1'?@,][3@ M.J;!O'M_D\O'%?W^K>1M\3!"3?NL3$%&C!]"$P*)$!)*Q/,B+VC.F%7B7^\H M4UL-=N5S+L)V'LM^8O>&4.C3;P=PG)* +RI_=1+P^1%&2P*^J.1N$O#EBP?N M8ICGWB[$1ST?\__UO"HK47*SZK3K(4E$EB8L@3&*%4113"!3@L,LSE.5Y:A@ MPJKXHN5X4_O\:W'K;/=:8+ KL>/VP 6@+?U[?_"%MNYZD NP_VD)C%\/^L*8 MX[K =@ <^;"6MPUCETV;S[I7S)?R\=OZ7OU6R=NJDNO;I^5J7?ZSMG';-J S M&7.:4%E E)C.#SDNH/8_!>2<\D(*[:.Z[7JZ"C U_MDVJ9T;!;K6RV[4XSP+ M=EP4$MO0QS$;6-N^5+7T<*F@Z1]:*W #=E7H>@3[(ZRAZ'EE,&<(E1(S$D%&"8%P( M5'#-48N,&75TH+=!N=@%\?; M0#BZ](SWB^=8+>.OQ=6Q.;P]2/V]X2V>,V)K>'NM]CO#.]PWS )MBV>U3I;I M(D9E1&"210E$-,>0<:H@E8PFF%"<8*LRO">?/C6:;85SLQ7W\;(S! >C$)@R MNV)U_KW-DQI[M%E$( MXUQ_JC3)J'8'909I$>TIG1QMW-^F2TD?[2!=O&,8-VY9QGY?SDK]LWV2N M],I-LAARE.80);2 K. )Y&FB\;_FZ_%'6I104H1G%2*\0 M2<(@4L)T&(HR6*0%3R.:"RZ3V7JYIG,[(\A^:"<"W @0<%-9K@'7HIN"%;7L M)N58=7(#NA':(F.^N:+;#C]T0S1&6$[W07)\PC-#^+LV9FQ2W/^2*/LI/=3&^KM#G_?.Z M6M.%, -V77XH$06C10HI-5%'>F& AN<@*9A$.)("IU;FVU !IF;==?(#VBBP M*>:\%?T_W'C->4KLV"TDT($Y;H-Q*SOXM*D9V5:1W)'_!KPMY\_K0,V7AJ+H ME?>8T GAIL:@K71M;=>ZBO&+I"O;(L9!YL]R+_Z59B7T]OVU M58-NVN)!W. ,DYM M":A5 &_L&*>]KB>UO+H!K<8WP.@,:J5=4A/#O!D6N[:O/]]C+"[_YT^U2[+J MJT_Y6#FMKSKUCGFP02>E/UTVS- C9M4&Q6X_^3;L4,,\R6:73M8A[1]+RIIJ M9G3]O-+_/6@[6*12:>^00IF0PK1$2[2Q0!,8,458)&.)<>'B*#J,/34CH!6] MR_O82*^_[K(R>6K_J;U"T.GBYARZ3(F=[Q<(Z,"KKQO&+KTXG9VX 0!Z]=%< MQA_5!1L S*&'->01P[CNSNBT6#==T+^4U3_>O#SH)]69]'&1Q0G*..0B32%2 M"8,DTHY0I&*,4XSBF#B%@?6,-34NVQ,5&%F!$=6I3($-Q'9_LL/RP^:5)Z^%/.?\A? MEXOUMVI69#+#$B$H>)Q!)"2!C"8*QE)Q'J4<\\@I*<1FT*E1R:_EHGQZ?@*T MZ<[\O3%B;^H]POU:NM9WTPX18K/4[4VH#JG7TC*^ M]=H)L/;40L,:WFO3&L!:!;#5H:N&8"3G=7C$CCHMI=6J>'7:KL'2MP,W2):Q MG;EK #OAV%WUN,&9NEQ*4;W7ZC6]0M=F7--];R9RE<0T32!F"$-42 F)0APB MFLHTBG*DLMPQ;_?<6%,CNDY48*8=E%7U;)SNRH0E\:WD8&%J !J[S?C=SBF_ M9X&W(S]/< 8FN'TD=^0$1E"OR<&7T/"=*GQVO+$3AR\I?B*-^.(MP^CDS7-5 M+F1E^L@S4S?3N):2+Q\7IA+S!Z&MO%*5=$MLI@C!2@I3"JO=RRIEI?_V_"3% MW?-JI6_8_0/GR^?%NOK &M!#L_O$&;-Z:SQ?>&F=Z?Y79\[I@C*O!J$O0JTS.X:+V.D(,6R;? M2B7U".*!_MP9XY-<;P+_,:$Q4T4.)6Y5]MAYQ M:A9X)S!8TY]@OA79,>/B,M)VJX=7_ (S_@8Z+>P^/YN,LA"I$];H>&74RZ.. MW//>$H3C5O>V-P[L<+]'.0O>GIC+ C%&9<\Q2&&G3V1S*2$B3 M'$.,TDRD"NM7SZT/N^W(4V.?3CK'[NO60-N13A#X I-/)UAM.1YN:)JXOO;O MXU0(<4;0;S=WZ]'';>[N"LI1KW?G![@1EY#E[&T;N-HD [Q;B+?:]9W%!=.N M?91"9=+O46X*XZ,(02Y4(4B>:8??*N[D[ A3(Z).R#;1!F@Q@9'3CIC. ]E/ M0%[@"6WEN")C31X7M3]!$I7D?WU<_OAW?6_-#_^%S(^P^;$FA?-/'>7COZA4 M]Y%?OG"8%5)'K-TM%[5%\TSG#W+U5 ^$2$E[-@[.# MC6H-7%+Y+VO:%.YX-^>Z.H?;Y=/M%S,#/K*D:FG(;@IDRX0100\4!7\8=4&KK\^RWT$G9!J%0/I%_=#DOFY;RN^WZ-M?):B95S%B>ZL5"2091E&"(&150J!3' M*HV(8V>3:X29VJ+>M*(L:P'K0UPF%U*5CIU1KIH>NT5@+- #4_U&#=#(5Y_^ M&DW OBHWX+!)Z/9ZV/TWW@ZY6YKQ)H5'[V =TA"WMYYG5A+Z 9IV<, MSI7Y+E?KE\_Z]5KKH4Q+F._&2-T6&,F)0"R+"EAD>0Z1::),BRS5S)7G*2E( M)&*GO,'+0TZ.JO@W*9[GTJ3*=-+7W]Q&=.<\F4N@V[&77R@#0:VSN'6E%L_6%1K5?/S5-73[,D5QS1HH"* MIMI62DW1=I1**",E4I9&^L^QFZUT.,34:,9(J)W+3D2@QWQR-9".8+0U@ZX! M)[BQHW'92G=3'Y/[-&;.Z>[99#D:9F3#Y)R:Q^;'V2N'MMXSIDMMS9@G&G/& M>&3M@:S HF F+%?F*M9.D6F_EYG3"202R1(9%]PI+:!WM*E]\ZV]OI$6=.(. M//[NA]J.#+P!&)@7KL!N0%L^"TP\M^;K&W'D]GP6RA^WZ+.Y:6!@#:V^O9\O M__RDY=<_-MT 36^%A3C1<^9M6?'YLGI>R4V"C(RQH!CG4&7"I"*E'&)C82A1 MQ"PM!%.(. 7>7"G0U&CIZV^?/W]\]^N[3P^W'\';#U_O/MY__>W+.W#_'GRZ M_P3O;K_^3_#^PZ?;3W\V=S))FJ-$DX M)((PB&*90E)DVD*D.$\0+U".(Q>V'BC'U$AZ1S[ C8##"AJXSH8=RXZ <6!R MW109V%%!^YX[H-_U@CZX'L! R()D]KO*\BHY^@,!.Y=M/_1QGG?@/\GU+,,I MR3"CD%+C&R,6F3P2!3&)L60,%S1VV@3K&VQJ]+:WTRX[06_ 0OK:;C<(7[G1 M[HC;:VZQUZGR(VRJ[T RSG:Z&7 :&^D[JEMOH>_>,[ VL7XP-69<>S)HTL\$ MEP6*89%1:O;.M>FD!(,*%UDF"L9S)ER:.1^-X,05(_1L?C!C@&4G)I"MG([5 MAH^ M&.'J^ )3 D;V;IX (\&RUF]_18(/AIEW&K YY0\*OU[]D*?Z1Q-/]'; MY_6WYW8!R'SD#WF?;CM"F M-X>!6?)DKL!Q#R]3O+A1#]3Z@5K!&[!1L8X0:7+W0VRMC3LO(Z06>!=] JD& MH:;#+O4@V.A#O=M-+)L6X8L4\JD1PXRL1ZK%G4F>"LXR!A&).$21*DRLAS9: M*:6$:AL6"<<0,XM1I[:$;,4$WVMRT?8$J(RDKNZN#>2V?J]G((,[P-O 6"VP MJ0FZ ;5A;"UTDQGFTQ-V ,FS2VPS\LB^L0,8QTZRR\T#S>HVF'.I>JK3OW]> MFV./XQKU!\WW<))F<9&D,"UR I%4$62Y(K! B<"Y2'!$4B?CV:-P4^.WW2C: MDST@-A'K^H*C*FN.UK3/2;:TF5]IZD);QCNSUMO8H[H!C7:GYS1D?&\(Z/T: MOSX%'-?$#0#MD2$;8HQAB\,7V38LJ^[5Q^7BT00_UNTK$*4Q0D3 ."&Y*=*7 M0<(3 7&VX%<@D(KW1U=K!1J>>2RH0Q8E.8PH0HQBF6KG=4"WCKXQK5[]\9MK['\&>TV$;L"JT4'_8N7:"KL7 M?G<2&83F:Q!)*RBH)0U()N< "48H1P.^&JF<4[V/6,[>,XQ<;N?SY9^F#=?[ MY>KM\IFMU?.\:\OP17)9_JB[P:2I(DQ1"=,LRJ V0P2D&2(0%XF*DB0E/':J MR6$W[-1LD8W40"U7@%$QP!ZQ!-R.6/S#&)AB-KULMM+=@'U8[U92E":5HO)X M4.P&E%?JL1QZ5!)R@^.0CASO=B,F.O]NPH2_EVLZKQTL_3)HO^MCN9#WJGDW M?I5/3*YF6"0Q9CR%7*:)-GVT$41)$4,<"9*+*"LBR6PXR7K$J=%1*S/8$1H8 MJS4A @ Q/260SO.PS!'XW0EGEP]F"*MAYXO9].I9VOW&H6_I#+IYEV^ZR/JK]>[G^ M=O=YZK;E/IGMH:[5:2PBH4D)0X)3!%&$,DCC3, HXE05A;9H MD5..P]F1IL9+G_8WR19R7??B;IN0?CQHXX8[7U+Z*.SYX@W#".-A184T2T?5KJ(T+9*D M4"F,J D20QI"C B&(H^%S.,HC=UZZAP.,#5ZV,KGQ@%'P-E]^M? $?B+WXH6 MP(PXI[?7C_MHD%&_Z7,J'G[*9Z^[,B^I;J_3M0%]V<2B(T9$G.][IR_JP#2E,[A:+O7^T J]X&]2F&I1;S;] M?U^"!-E; A,FQ^G,F*^3\=0/P-G\IPNW#:TAIGT4/7$O)D:H^B:%Z3@]S-2HHQ,./!KI7"N$G032CC2N MAR6#T*.5JJ2;<,&N9(.IGKQ=9_7?GI^D,%Z*Z!SC#"&) M$L*@$B@Q5D@"F4HE9(071*I,IBIU".$)*NQ$8W_V-C(5.8]9%._P+. M?G5Q]MW.#T//2N^98[#!QSNG#(W?WMEF\,&&!*PLM;VQJK0H]^IN3K5P#\OZ MO[=-.NR,(0- MUB%?4(9>#7=1_%NBV+SX^U-DU9JZ8W9(>@2 MH^(1R9%6J"_RNWY<'?"\_E8W0K<"&/RR>#:[D^:J]JV] >)Y93:(S'/*A2AY M'3N]+I_J+.IR*?[J*]3%$N;^,)=+#QDQQ,52G_WP%MN;!@9%FX5CKPC?HBJ% M;-HFU]7WFB3AF2@2GK \T[X:UJY;5BA(:19#A850<2H1+]S"HBT'GAK!-]6O MONO'?:.5;*H'.(9%VT)NMTT4 LC ]%Z+O%_JH0_7=9/G[3ANVMMK[HH]RKXC1C M@G":<@FSFG:,'<2$IAVD>*Q_3SC#Z/HZ?M[EGAJ)=;("V@@+9%?QK2G*9'QE ML9S/Z:K:%FBR=)O'?B52$2,L10(S;FIKL2B%1!4"I@PKFJ#$'!;,&O_HZYJN MUO^R+\:A#B.^'FQ3^H_1>9U%]Z_TAN1<28RD@%E$"X@PQY 0PDRY<2(RD8J, M\O8->;<0_^+O1Z?!F.11J_$O^6K8V5D3G.S 5MMNJ=!=G7?KA0+V DZ6%#6: M=\5$JYO=:K$W8//RM E4%!FFC!(8:?,&HD1;P81$!!(A(TI)G@ALE9!L.^#D M+-=&WKIM;+W2O$B]SCBN+A=1MEL6?&(7F,\[4>LC[T;8?5[VVVW6%AFOK'EQ MT%'ISA:"0YZROL_/L4/;,Y61(LIX+B#&/(6(HPABEG&8:Y]:N]L(YT1><\@P MS;ZT1]OA _O1G@%UV#'"Y#K0#D#IZB."@"UGSPSUJMO__4UF+UQ]787@>V42 M8C2Y?)7\>=7$K2Q$O4_8_J$)<:DK4,XBQ4@J90)YIFT0E*D4LHRD,$V2@A"% MBIPZ\<0@*:9&(W7K]JW@=?N\9E7M6E.M7_;^_OYW^.E#6RS6D6J&39NEFQMZ M,@(35:!Y&%RI=Q".04KRNDGR*K5W!X%UKLCNL(<-B,E[]Y/+>9N!2CB/DS3+ M89)EU&3I1)"E!=)SD@E"1($QRJS#[W8>/#6ZJT5S" #;Q:B?B*[1/#"WU%(- M*=.TJ[U#I-M %$8*:NM_!=R"S4YHVAM7MGO]>"%D)Z37B'[> , FW\31P;O*[>R#G" M(NA>SL?7"<.ZJ/2E'9WC&X81Q3NE)%^7/^2'!5\^R0?Z\PM=2U/NK%P\F[YW MW]L0T6I&)L-Y9.3' U!CIR_*%SK4-3Q]7LFW-N^X[G[5#T6+OY4IL M I/*82CYA5-K.U0<]F2N1&>DO1E'E-PV:WH@Z-VT.77?>)LW/5+O;>+T73?, M(/L;+1>FR\3]XBLUV]+:UM LN7XQ#8K7YD3BNQEHAADITDA0F.09-HW73 PS M2F$28TIIFN0%8P,Z+-F-;O4.CU]OQ0@/M%%6T:8OX_=6>#=SS'("[$PQCWB. MPY@UAK\8D?]BH'Q;5M^7K?MG>KBWXH-:?K!1P)\MY@:85SO,[AQ'6J=+8M;?Z2:[;O:U9FF:(F#P+G!/-5EA[C;1((LCS-(U5D9N4"Q?7 MT6+,J5EHFTKP=$#?7AN,[0C),W*!V>AT^?R;IBS/#:!*S]SY1DTWW9:V/WIR M@,\K-]F,.RHQ.0!QR$HNMPZCI+?ECU+(A:AF2*&\P"F':8)BB!BGD&GO#V*2 MYES$A,:I4W'LS9.G1B\;P=R(98N4'7T,TC\P25Q6W?DS/U+3Z\>\??JHG^R1 M4HR6- DPQP*A.OV: 02%&,H:214A#%. M!77Y('O&FMHGVHH*=F2]X@BJ#V2[;]D3=(&_[L&H.7_T%GAXI8&^\48E!@O% M#ZG"YI9AY%%7R:XWU##X88]:4\K=[A>WCFJ@&G M"-M T"Z?9B>-YG8AVIP]$_Y9QX ^R)_K-UK@?\RPT"L8R2)(\AQ!1' !&8D$ MC!-49#)F49Y9%;:Y3HRIK7:=(F;;:)-+MJ-+$V&]U<9A4W[X5%D<:(PR 8%9 M9X/]_1GL;_>Q;P/:@=$%U,JXQ*L.GPZ'DY11IF6D\Q;7Z?%T$G,UA+WG-<.? M/MZISM4([)W]7/^TH2T_VL/TS\MYR5]V/J><$Q4E"$K,,$0\DY!%0D":2B$+ MDN D=MKL.#?0U)::#YL '->606>AM#,[?0 4>"G8!M/<@$9*\$?[7QNV']#^ MHQ\2SPU S@PV<@N0?I6/FX!]A"T>RTVQ\2_2I'\: M5GHR,<;_K->WSW7QGWA&I8HXBPHH$AY#)),$XEABR J5:]*(%>).=1D'RC$U M4CDJ.[,K,VB$=B.;H1-DQT4CP!Z8JAH-8*T"V.K0]F P/1I:-9RFPIG!K@32 M*\$-E654_KL2L$-ZO/9Q WS_G;CJSZOE>[.E=;>LUO>J;L_T=3D7,TK2!.,$ MPXBD$J(TUK955C HXJ10E-$L9E95="S'FQH;&O&,)U\W5@.5EM#!0;2 U\(Q M]PM:8"[;+9C]W_\;3J+T?YC@&=#^7$O?_;[&5KN"M1[@JW=L';QLOQB/Y$X' MPMK-N;9'KM>+MGC,>.ZRO4Y[?K'#;4/S76^%T&]0]5D_EL[_W_+[W5+(&6=I M(H4V7SG-,HAR%4&*: SS0J1QGA8JRZQZ7O8/,S5F;I,W6U&-DV>$!5I:8,1U MS74]B6P_._O#*S I#X5J0)YK'Q)79KF>?/3(.:Y]ZAUGN/9>/ T'PHX';$8=L]M&')>'55'$4;U3X?!<^B6#GS* MP**N^_5B/]6-O>[5VW+^K'_;=)/:.6R8F8*N.DH\WK3YO6@&VSP+U2OJU&'JOY#D/.;W%?1QG&K?4[#*"C MTK\#'S,PK%ZR]4Z/PU7Y6"[HW/SV]FGYO%C',U'$2<:)@$5<<(BH1)"1-(-4 MJ1PK6B0(.74>O#CBY%8>4U"2UK*US-;W70U$V8Z]O&(7F*]JV+;"WH!.7&#^ M<@,:B3W&]]MBXS?N_^*HX^8#V()PE"=@?>.5 2YORXK/E]7S:B=F+"9YD1K? MG0J!(4*"0Q)KISY+9%2@."Q4 MC]D*"OX(&^S2 TF8@)=3 [Y.T$N/ZF<#7_KN&;H?.#=5!C[3U?JEK:4?IU+E M$8D@S0H*$8\*2!DIH$QDFIBX%I(ZE:LZ'F)J]-!*"&H1!S8F. &D[?;=-? $ MWZ)S0F; #MPYY3WOLAT-,_).VCDUCW?+SEXY,"UHN7@T%8V,E?&@'W'[LZQF MA*6,D"*'.2],#Y*(0R:*R&Q[$5DP%5&WT+53@TSM(SVK MV5ML>Z[=FG)SY?KE(-&D0%&1DTQ"3 N3=6SJCR!%30^TC"6$R%)=$KBN:E%P+;:".)8/% M>J7V)=?">+Z7R=5/'KY!_&%1K5=UV)\>OZR^?E])*NX7O]-5:88R!4#C61XK M)@B.H,"\@$B(#%(J(\AE00CC4BKF5I;%BKL-Y-] SS&GO)6YAO0@/UU W8G>%UEV._>L@M4WK>8 MK08??:?9!9)3&\Y.]P\T-$^S9GV*=ON\_K9%?N(.E9IB>M5>1]\O M9H%^MQ#WJLE-V!2S8"B.<*(BF!%E^K&D.<3&:8T%S21.4R24557BL02>&EVV M:Y=[V8#19MC22)W0O$W%A-WOZ@YJU?1O%Z*N.UJK%Z2,REAS,4*[=X]"3Z#/ MN_\IL&OP'F#<06T"#P=XT&^0;-O"(57(7&$&A:1Z(:%%# F6,2QB(E(2<82D MU2'HY:&FM@1L:.)[31/_EOXUCIQZZ_7!VL_>?L$*S+NGZ;26=5A/PC[L)OM+Z%9W'TULW0 I$+_0W[GC!FQT,+30YZ(-KU;;/CM,W[=AP^E^']MOQ4T?Y.L\JTWV,YR\8Z$EK6J[M^WMU M1ZMO[^?+/[ZD=5X M-49:4(MKX]FX VWIC'J"+[0C.1PY=Y_0 A*__ES?@./Z8A:J'_E1-O<,K09; M55*V?<(6CW6Y3Q,]9L),S9;?+"^$IHLT@93'#"(A30MU$<-8Y@5/TE0)7#B% M@%P8<&J$LI$4S(VH-T"TPEY_A' 1>SM^\8EH8(YI1#5[4AVH'QM0.WD]'Q78 M0N.YJ.^%04'F!JIM7]&C['PXQK]9Q5\\CD.7_EE57UVO\8.RJ>17%.1:$R6!#3 M2!WC A+,(FW:,)KCB*+,+E*S=Y2I?>:'A>+:'T!MU=\OAA;5VP.V_YOW!E?@ MSWXP4L-KZIU"PD])O;TGOTY%O5/*G2VH=_)B?Q]_,DMB1G'$"LA1Q" BFC)) MFJ8P9DDLL?N'S\R<"/OS,EWCQ7^BE5=;=\8N6B#JAI2T/^4[L60NIA51UDW3@7=7U? M;7W<+L1'_6MC?Y2RNFWJ>;4-?)LK[]??Y&K&8THR*A*8IUD.D2A22*,LU=87 M+0J,N,J$4_)=6'&G1D>U4(.:A@>>5CNG93J3%9@,.T7!CJ8W8*LKV%6VW8X! MG;IU,[P=A4&K\::#^6;_IE;;GULUSO1X==$"BSRJNS<._(>NXTBC#EN,3!-X M6GW[O%J:9M3BS2U\$WS4B0_8"_C%: #*Q5]V @>V6@2)4!H.HEJH>0[WZ:3)4N\CZBK&"22NVA9P@BF0E-@FD& ME2(XY8ISPIP*;EJ-.C6V:X6NC:A]L4$KMQOUV4%OQW;> 0U,<)>Q]!AD/0@D MKP1F-_*HG.4$QB%-N=T\\"1PN:B6\U(TW=<.>CT41<:D(@P2F1"((I1 *I&F M)I0)J3*4"ND4W-TWV-1XZ/.J7/#R^US6D4!\5W+'(\(^A"T/"SWA%OK8<%?, M<3K4VB#C]TRQ;\!Q3QSR0DX_?FIDT6Z>UR*"5D;7HX4]^&S/%(:",LYA@AT> M PX03JE]Y=E>TE9ZN/V3KL1[ M6JY^I_-G6>\8-14\C#G"UU(\R-53/*.82Q6G!4SBE$$4DP0RB1',<1%Q&>-4 M1M2Y+$H042='(JUP8%XJ:8R.]3?]GT;P 951PDROG<$RC4D+3'*[U5!VU=PM MB6)VE$Y633'*W@"C+JCU!3L*WX#-JV!T]EP>)>BT^"^,$D;<\4NB!(7]9#&4 ML",.3 '$VQR8>DS2.ZNZW[2\XV'&3<0[ MJ^91ZMWY*P<4.OJL093Z*:).WOGZS/ZW9HZ'Y11-A1C!?.8Q401E"IB53_/=>"IF7U?Y/;>%JNGZNV@P^ ME*>4FG!"1',"D:9\B!-M!F)6X CE.$.FUZI#Q8>3PTR-\K=2@D;,@?F29T"U MM0*OA2JX)>B,T@![L \$SS;AR:%&M@O[U#VV#7NO'C4^^6_+I?BSG,]/QJU] MDNMM_%BDF) T@7H6$$09P9 42O\SHCB+I$RTOSE"@+*MO%.CIJLB7V] I_;- M^2!8$W4UM$)6Z)?'CCDG]$H$IN#)O UCQ4*[SM$4@J&M9?Y7B(9VG0!/X=#. MPTX@.8=6W_0?WNE+?M"YOK6:Q0HE+*<4IHAE$,5(0I()!D7&1$X*PK/#;8-6WZ7U;J6=7,NN#2_NG]>5VO]&9GP^: 89TZ]@G/)8D)BR1#HM3Z^F MR=16KOLN;N!'K5'-9K(+(5@OZU_?@.56+VV0=YJ!LE,-_#"Z^>C!,\;+Y!"( M,O579/IQ*IL7[/?M"_9NYP7[O7[![G=?L TN8 -,$^D2NMO/B),[0AN@,;29 M0'^@$2?-KG'0F *Y!URW1_7ORXK3^7]*NGJW$&]-%6>1)P5B3$"EWS+X_U'W M9LV1XTBZZ%_!PYC=:C.A#Q>0!,Z;4IDY5_=6E?)DJKIMK!["L"IC)A2A#H:R M2OWK#\ E]F ($BQQFRZE!))N'\@/S@ CJ MX(?#R2&,)0A>(P6M>.'F%IYR%8[.8)3+=X\7>G)5@X- D^M7]^Q-5+4^GR$1 MIPF2#*H("X@2E4.,< J+-,VR%,N8Q%:M%,\_?FH\N.NB\WLEGV^[H1H[RPVU M-R)#[W*MP?#O('2@\S ]@^HAWJ=+T(%Z%_L"'5[E6Q?HCUM>M??01/!EO5KJ M'WGU]++.2CW.DV9YSC*$V^Z 6N">0HQ,@5@?P@.JT' MY/DN\F32-%AB!-4@7C&*.4HRR5;G%K MYP:9&HO5Y3#WA/2JP7\63CN&Z@O2P"SDC(\SR70!$)1(S@XT*EETJ7I,")W7 MNGH.!80"R0@D2Q.$X%C96P\L\>/'5JG[4Q%>?E M9FX\C;](6KZN&\/,^A*W[:_8&8X0MB0<.3FV-3_3NW=)X]\31VAF?*+'? MROCTCWZK[N.:"GF[%-6WW2SWI;&CYS_,CJ9>XF<"R0CC L&8)(7>:)CB5[F* M8$)5)M)$XH@ZE:^P&G5J'W K)]@)>F.\K6[KLAW@=@MU#3S_T_S1%*),"17&DMP!QQ!%$ M),^,79!#A1"A*3814E;M>3I'F1K7[(0$E92./LRS0%JZ,OO",[3Y<(3, +4Z M.R$(Z^ \.]*X?LXN94_KUW,V*JY:W:G+P5)'*40<>,? MP-HBB&214<+3(E).IYA7QIL:*]3B5B$=1F*P8HLF#;F\J6,^U+9XTLMJ[5Z1 M]QK^=CP2$-6!Z:21%%2BWFRS8-Z&X15+7$)W".X<<^R.P#8 G.D ;'5;\ ;H MO\K-C-*DR(D!-J6:FE'2RN78?*2%R>[K M]U%^X._\JM[N_4&.E S; J1]^+A=/HY4.FGD,SOTHNM((^'4KO/" M.%,S!T_.9HR@7M%KEX#U.L/R@6OL4RP;I/H>9!WC,.11UG:L]SS,.E;XRG'6 MR>4>68FF(LGF[9ODK^N*:.Z7ILR$(:TO<6I$41\;#(+NP+Q2BPMV\MZ G<1@)W)H)!UR'D,C.E+Z8V]DW5(A M75#JS(JT>M!X"9(N>AWD2CK=Z)F!L$W"-*<-=ZMR,T.HB J1QE HF1M'7@&9 M,!5TSG,- MS%T7,.XY!Q=U#YMQ<#K,N/D&%]4\R3:X?*5OH%%=U;_>+C[2/YN.P1_D4JKY M9E:D1&_.4 %%0DV/OJ2 .,4)3#*E<)*Q-,?,Y;3ORGC3.^ZK7#D;^B=@M82N M 4C=\-I10$#0!N:#5M+6!Z9EW?8/_ZD1][+%ZA&89 5,X/BD[C%'#E.R N T M6LGNMI%;AEJ7R?JGG#]]-]?\T'3X)+]*TVU __YNM:P\6*]T4?>@S DOLB12 MD!(9:?H2,<0T0U B++,\5464625134^UJ9E(K=R UH*#=2NYZ8C>B@ZT*,\W M;:O2SBJ4(_4Q#?_.6;KC)B/PA):/]ZD_N7UU&Z3 %BJPA]54&JP.-O_3:,@: M7KV_1@/7P:8U6,/7X23T<"F?J9MM'J]'T>+JG\JYJ'9*J^77U1M=;-YNG]:R M4F\F,HPC'B<0L43_CR@09"0OH!090S0A1.56*10]Y9C: M[(!V@KH(,[M,=L M6+B;Q\%XX*7M?$N"G1[@0!'0SL;MN+/AX+(>9U9&'\,#ESD 1[GMPO^LEYQ*47Y6:OW3VJ6U\VG/^6:STTY3,9BF28F^*$0 M""*)]!I44 9I5- \-Q'VU"E_MVNPJ2TTK:S 3#SXHY96;_\:<=WV?9THV^W$ M0F$W\ )R"%LC*/AT%3;GG8D-'D'W"IT#CFJ]VZA^;$];W>-AX5:G>E)\E&RC MC>U?5QM9:FO"9UF(RLJ@-8 M.:]\-B;X4W%,>$01S&-M3B*,):0ISB%*:8IHGF'"G(I!GAMD:A1?R0CVA/0* MIST+IYW)V!>D@0G;&1_W;((. ,)F YP;:-QH_@Y53Z+QNZ[U^^@_*25-A+[< MGM5^I1O91OK/:^?MIBF:7S5?US/W=G#Q3" AXJC@D.94H RYFXNK$(RD47AAJ5 M7KK5/6:,*U=[&F]T;0Z^2[T&56?JQ\TQM.U%HD1OWEC,4HBR*(68Y1A&*=&F!J/U#*:8G^L/<<76DP'!_19'"U<^GW1 M&9@I&F >%-@&.'P, (R# [XO0"/YV5V!^-X[O$NN0^\X)T7 M^O9]VRMA,<-)QKE*#)O%9MN448@1RR$F/*99&A/!T)SH;(>G(U)!I M_%"U8>3:HFT?.906,M'H09PD"").)62*1[# C*21BK,(._G^_)$;8R%H"BKU M 8Q3PFB4,ICGF7[?,LGU#CU6D$6%XB+)XRQ+9LNJ2;MX'!(W4N-V,M2TX1,T M+4BJ;3G$F2E0+E+(TJ2 *D?Z74-YD4:.1<*\W[AQJGL%_5KMMBK>B QM;IP4 MO[K=;-9S]KJINIIL5N +#5M!^"P2@=L:[H\P*$2%:X4U,+6I96'*L-P 90!*S('6EJW-1(!UYJ\1S\LYUX6CBP M0Z$T..DPL[5LY31EYFK$OH1%S,&S'0JYD3S7<^8#S7MXT> M!RYPJQM\TH!>7UX653XB77Q[9?H^D\4H11-X_D6+/2_+U?JMBCTW__.H\95M MJH3>-RJ9FH(W7)F2_7K/CO4.DT42J2@F^K6Q"C?J+\K4*'=?&;"O#6AS+G;Z MU%D7-]5_0*632VY+KPFTH/#1IF5@CN\W(UYI1_V^+8:)OY*QQ9YN@W$J G\U;T*;G"!QE,U7QTV#;Z[<$;UYYR_7:^+HP-';[;)K!_KM>N3,2 MQP1+#'.F,$0R2B!5@D"&TRQ":5[D2>1QX.\NR42C IK^C8NJ?^-\U[^Q;7]) M=]H NJ=.L)Z8ER;.CJ<&FH=I],[NORBZ2EMFD R]*;;%PUK(KF@ M>Q<[Z%OVF$'_ZY@5CI\YRJ=^09'V^[WT9P^?WW$:N>8!N5C(JG*FWGJ]R/7F M;980D:=2<:AHKC= )%>09K&"7"2X2"A7PJ&,I'RN4 M+?QOH;$;^(L_*0YAC@+VD/PR$)(.[K+0B([D%>N-K)O_RP6E3C>7U8/&\V:Y MZ'7@M'*ZT8V6A9S//BTW\TV5([Y^6=4E(ZL=[-WJ=;E9O]VMA)R)..%9GC,8 M)YG>2Z81@]BT1HH1*?(H83)A5OXIR_&F1LFUR.! YIO:^:)A!HWDP(AN1R^V MN'?3] !H#DS2(8"T9A-'>,Y8;J7D?W]:_?A?^DF5X?8O9'Z$]8\5T=B.,0K- M."K_D+?#$N;[FXO9MW26T*J%3)N]F:[0;&,BH@E4&%F M_.!2[]50%,&LR+(T3UG"<6IM_%D..C6RJ<4&6FY@! =;R4$C>G7DY&#&V()O M81,. .G C&.'IL\IJRVL#@;B /".9"/V?&G=+$1'F#J-1-MGC6F]T-,OS68MI+?@$KV MF[I;4BO^,"7%+3$;K,+XM?'?K>"X)3!=]<=M'Q&FX8XII_:TG/];BGNAGSY7 M<[IW5*$'75=]@G[6OYXOJO[$^F]ZD17?/MS^O*++&1-27+[=0,:]QW[3H4"K5K[8B"C>-955Z(REMNLA7FXGYY1U_F&[K0 CX; MWY8IH"=02F)$3.Y 9#KF17K%3IG06Q7*XQ2SG$BK==I^R*FMO#N)P8L6&#N-:MI">6OE+O:$LD? 6%](WR]@ MS!':?A%C73 Y18R=?=#[18QUZ=49,=9YHV<=VZ/2N'*[IY_AG*11&L?:Q$T* MTP38'/XQ!E',>:&A?O"G:OMH6#^.KYA2Z-8XPV4CL6TKP, MM)W-%@:^@=EXA]Q.S*V+,6!=S:M8A"VR>7FX<2MN7E7[I/SF]3O\>&.;'-D^ M^9M\,O\LJQ3=HD!44*D)(U43-$8!*$Q8YN>4&EWAJE-7*"$0C)'B; MRX4 /U%M[IB^1Z9%H6/E\.&GW9(-IS290S.J400RHPG8UQ;LJ0O8&]B_KE$9 M5#K? *,UJ-0&>WK?@.TKTJI>]:\,R-EC35-8WA]8F-42.OC;; "V\%P&AFV4,XY&W/V^P(W$X*=&9I<8.ALD M'1R7@1$=R6\9 %DWQZ4#3)U^2YOGC.>V=-#JP&OI9=&0%!+Z)JGN@=<-Z/V MA6-@]G1 PB/1]%3EGEFE>P\<.87T5)73?-$SU_@&Z_WW:[FI' >/JPLQ.I4= MQXY-O:^R/N60W^3ZQYS++W(]7XDF]M!<4!EYLSPA"LL"PT@6VLS2_X044;WG MIR+'A40X5L0MU&]8@:=&(/L;/[Z_090U/[N&"PX\W78[_"E-XM"GW5_N[V[. M;]]W>R53UX.OJSY%JLK&+S=@3Z>088SC !\X"')@H4<.H1QG"DX#,$<:UV\A M.A/'_H&NG^A\^45_BM^U3/^I?]Z%MM\^FP(),R(+@AG.H&0JA2@I$DA9ED(: MDS2EC BNG,ZM_,28VJ+1B Q>&IF!^9?;2N$Y'W;\/SS* [/ZN;R=&]#"WBIQ M XP:>_D\-Z#6)!RA]T,R*$U[BC(J^?:#ZYA2>S[-P['YZ4^YYO-2?EEK'LZ: M.A>2*YG%J8)$1$H;UAF'FA:EWE03QBE-D.GU:.O)/#?"U.BME1%40H+_B/Y. M(@>7VUD0+;R5?:$9>H-]B$KF4UKE+#0.[L>^$(WD;SR&*I!7L4O[3C?BV1O' M\QMVR7W@*.R\T(/.?EXMGQ[E^MGT.OKT)U^\FGH<=ZOE#[G>F"K%YO?-2X@X M$SC%'"8901 1)DP=80'C*,]CS$T.BGV!*OMQIT9]1G*H!WH&1D9SR-M(#_;$ MK_[F\-4[3(,%30X#[L#D6>'Z:(.K#ZTZ .Q ML, /1(%VP,>B)S=T>JD;(?' MC4?D[CH>T+O'[7Z;_9_GF_E37>M0;C9U7Z#FO&D6QSD5-&:041/$KA)MR.8D M@9%**"$&].%]LPV?*6E9LUY=8)MR'&FM"7LJ^/*9*PIU&5P+BOD\D&V6JU M:W5EPKX;Q0*&?@<%.FP>W3;)1Z[.(."_B0L&XX)IU%9)UN1W, M0ZE$#3.HDS_Q^I ^-TUF1S?M^*"K;QUYIU'HN6[O!EVOH^_Q'P/ MO&8%2,RLT=BS@TM0)[IL-"#@H)N>?>Y#9_-^2[:C)_E^9Z3=C;[ M\UT%\MC#M-6039?SW:I_MVN\U5B1+$6,(U-&2:4,HJQ D B1Z]=/R1RS1,G" MOA&JY:!36^EV8A_NLW):/G52+#U]4;76S>/DN3DF#< MW/1)SHHD2N-$Q)!DFK-1EA)(I2Q@GF48%0RQ)+*O2VHQX-28NY$1*.GBLK9! MUH*= ^,U])EH98WOQ+T!+7A:8K 3.3".KNG\X? <-9V_!ZX>R?QV(%U/YK_R MG)&3^>VT.DWFM[S/MPOA_(9(4 M)$KR"',GK]/Y8:9&MXV48"NF:SO!LUC:^6GZ(S0PP9Z <]W0]6@%V 5"X*Y_ M9X<:N<%?E[JGO?PZK_9T;$O^NI;BX8=<+^=/WYLNI_/EDSED_+92Z^U?[I=" M_OGM#_IB_M*\VI%"49'% J8JB4S=);W/%@S#(F&8OH)@ M&]:GVDNB:@;M9;KS>QQOC'-5O5#316\5[KXYWSS_:M<5,9Z M^7W^\KCZ5!5_^;AZIO/E#"4$%TQO=#.9:GLKS2-(,$DA2V4:J211&;%R4WJ, M/37:K,0W4:L[!<#OM:B6+C6?">@FSX%A'3IDPP=1:_+K@4T7U>G'[M&<_MU!^D&JUEK>< MOSZ_:LFD^"A?UI+/VU#BV^?5>M.$&<^B6.4BCE-()*80T523',D)Y%+B),NI M5&Z%HD>0>7+D:!JD@3[=BL:<<-N=[Z2F^>LJ^_B%WZ*--5N#M_O!RC^P[&&TB3AT1 MXPWMMYJ9\.DZU[6L\UM,UJL4NU"%*J"AO"_+5RGB69J*" E$H< )A@C%!!)5 M,!@7,HFC"!,5.Z6IN@T_M36F%@[,*^E,.UYA,@#X5A_PD_Y=65WDV)3 <5KL MEH_AP!YX):@2*W:2WX"M[ ?I%LUTU/*'(W(_V()RLJ,(H]*K'SS'3.GYE)"= M7NH1;E\WWU=K4[?JMZ5^8M6CN0[2,B1>?G@[J ;SU41^52V/8IXQ*E$"4R(S MB&*:0LP2$TA%4\[C6!;,JK#^@#).C3Z/ZA%5M5=,4T&Y;W-_E"5?SZN!MXD"7,4L MR=(8BHA0B%*>08R* A(N21:+ @FWPWRK4:=&RP>;:L=F[W8PVW%KQ5R4&9>C"'V9N)S!") MJ((J8T1S3AQ#AE4&N2JP?N6B1%N/#L4;3D>8&K_<(M"("2!X_'CO5&+@#(#= M;!($EL'WMS4%?@;5W5J*^>8SY?/%WN%\RC)M-44PR[&$B"L.J8H-EZ$L3D7*9"Y<[*=S M@TR-SFH902NDXPE\)YQV=E)?D 8F-V=\G"V@+@""&CQG!QK5ONE2]=BB?-:LY?Y?>M_N=J M)?Z8+Q:W2W&O[;+EDZEE6XUP__Q"YVMC" @E*+U<"C$HX+%,/>K[D+"\T)Q&]OU!I9'JH)CG$7&(8 ML2(E48H(0MC)/^LEQM0(3+^4EWMYA(3?TF\[.*A#.W*/BO0W2KS= ",MJ,0- MZ+_M!5=8AZZ?*.-Z>'O!=>+R[?>TD.$'IV5D/AR7D6F*Q?Q#EALI3#C9GR^2 MZQ\?5^97#Z^;4K.UZ5[P3VD"RO0U/^2:/LF#$[593*)$\81 $4EIZJ3ED.81 M@[&,(\28DKE4_2,5QE)G:F3F M9G$=*^88*O;.;Y/=FO#7>4<&7EL"%%C;EE#[Q^[-^K3W9IE?ZZMVT-R [4O9 MH ,.(SN&#N88>YY'B/L83:4)A(B,/7UVT22C2^5QX+N+:'Q0=PM:EG>F1,5J M606]/*ZJ7]WN_:HYM^-1FN=)*J&4$89(Z<69H9C"O!"%\<]40H,[PW;UCR[EISTGQ>*8>7BHASZKV:'\L$.YEAA4(H/'+>2'O_$G9*1S;_^)"71$W@_)SD-TST>/=\S>3_>#@_B>C_+;;^J-K5S/ MZ<*T9%Z:T\#ET_U&/I?-]T0R@9A@!4QR%4,4Q1A2*@M8Y%QRBF->I$[-Y+N' MF]K"Y1GJ8R1?;NIREE_GY?_L:JK%,Q6AHD@5@BR-"HAR;;6RE.10<8*3 M@HLX2YV\25V#38T[#F0%:RWL3=MZRKI^HA7(=G02"KKAC&K$O:I6[T=8@MO&Y!@1N8C0XQ\R ?'PP='&9!L1S)-W8.TT!>+VLX M.AU\3$;%WE//K:^6 *3A):!*E,(L+#E&1"T@H3Z%0 MD4H%SA!.R9A!#B<23HW-:ZG,XY/2_&7F>Q6UI&G6M:? M\P3GV6X#^JXS-[23/6!HT$'T3ZWI=()\+D["I.)V3J7\2X7B7 0Y='3-Y8$\ M]MR[?;S^JKZ;$1^6VTKD54F&F<0D3W$JM5''$42I*"!#0ID&["1.612CE%MO MNJ^/-S4[;5< ]:45&6B.4-N2_@LCM,][.W%ZG@ZVYPVV>.=_BOU_+JJE6 M^;BZ%6)NWB.Z^$+GXGYY1U_F&[IHZC6:/#&326'JK^\B73Y+DU@A9W'.F1!, M0ISDVI(O< 3UABV&C-&,298DB#DE;X42;&H,_T$NI9KS.5WLEY)5M;"&Z_E. M*;!<;5QK= 6;4#N3_3VF:>#U8T\E$X*Z4PH8K4PAX$:O;:7::JZJ,K9_:-WV M:MF"1KN F?2!\0Z;@Q]*N'&S]P-#>I+W'_KY?DS_N*9"_FK>^S8R,$&%T+0, M\R))(2(HAKB("$Q)K%*4QU+&A0MC'P\P->:MY#,7N!'J"6YVQ-@'C8$)KA(- M5+(-$.%W2?&@3',RR*B,<4G%XR__XG7^U?QW);.K.L8LSY."%D)_OIQ!I$TM MB E*JF#?(D4\C6.G&CVG0TSM*ZZ6V9V(7A6ESP!I]U'W@V?@S]H1&:]*^>>5 M#UX-_VB8T2O>GU?S7%7["U?Z?>#W2[ZN"Y/6_[U??EG+%VTGF I_Z[6L4MR6 MI;Q=BBJHO:XHI!=R*3*9YZ8=/(+(E*G'>@,&9=D\J0K MQ>?YC[:A>!RA#*<:4YY*"E&299 JI8TLKD2L8H%0:M6O\^I(4^./;1V1EZI# MS']$?\^)R[E9%Z@VIXZ!H!KZO/%,'QW3)^*'16MU1]!-%$$,= M*EK@T7VJ.+S=OMTUI6L21;SW*$,T59!..H M4'I#&D>0)"J"(D8K/ M .[G*S $-:HNC36J,75%X6,CZMKE'L935&^T0 T*H!;TU6\@?Y^'.@=#+^!IV D>W"(J7 S&'O@V&E'^CQW//.RA]8' M5F>?YW@:HWM9;(]KNBPIKR*8/[SM_Z4Z[",<%:B@!I#K!;VK&#@#FT:>N"H[M-ZPQ)6#/7?OAQ+5]G M6$Z,8?Y;KKY++^0]#A)]7^A\;.E_2)SECF.$H*_0L M\"*!B"8F(V;5RG;:/&[5$ MIZ..QV4Y76_W+'0@^>M:BJK=1.VZ8RGF>89BF* 4F9:9VM(4R!0JR%6FD@+G MF5/)JY,1IL;';V8B](AG8H[*$Q@*_SHNIA4VU/1ADW5?:2 MDB>IKAPI6QDZC(MC7L0GU M ZV6E?=Z3T_0*'H#KL^T,TL..A-!F78824=EZT'!/F;\80?K=Q+V3:[UPS]^ M63?AC]6?*@G**@%L)B2562$U\Q-J3L"8A"1/""R*)$LD*Y"VS7U.P*X-/#EN MUU)7Y6I6JJE64_U4:0$^@I=6C^9LS/@#Z$X;OW.7JY/C=M05$O)1C[B^M2AO M1:_;2MR V\$A]CO2"@GUNQQE]8/<^PC+%C?;HZNKSWN7(RM;+2\=55G?[WE$ M9?I0/:C?RGI!>F#&[6"6GD]_\N]59-9J_? B39'NIKI#NTZ]S3*4*RXC @66 M"41(Z(4CC@N8<,:ER&@>(^1T9N4OR]16D*\/O^TU\EZU0M>U9/30W_ MG77ZNM33!AY7+W,.,$H<0_:^@-W&7Z6N/$,%9H MYM" M/J@VW?Z1_MEXO0^\W8_&';Y+Y"Z*(LZIMG#S-)80B01!5A04JD0D"2NR)%5. MIY&>,HR;K1&/\!.8CIZ/LZW)>KS\[RNV*A',>%C\^637'+C&]XVPKIE M91559MV^T^&9$_H:]^2NOKP#R??Z@H'?6^$#?GY>H 7N^NDBPT+ MZO.003:XC3U?8)ZQ!''(8CT=J) Q))0BJ B))$8DIX7508?3J),S0&SL_*"; MJI#[U[_FQG68S>H0N]2_]O9TM"UIT+WH!#>AO7:?@;>=W^23>;^^RI?5VBPA M]TNU6C]7K]N'M^:/E8TV4RC)8IY0R 7*(,I,<9#"-)<7.))$Y(@63L5!/&28 M'-OO[7@:.<%6"["GQDW5(:JYHM[W.*9K^LR8Z\9SD'D8<=,9;@IZ[#>=01QH MKVDOQSOM,YV!NKS'='^4'VU^6<^?Y5?-S8UQP$4A!,\%-!&A$''&(,WR' J2 MQSB.!2FP4R7^H^=/C>XJ\8"1S[7=_2%L=KS4 XR!.6>'PP"Y01?4#MQ]_G", MD9O,GU7PM)?\^;O9K.?L=5.YGE9?Z%K3P\?YXE7; M7#,DBX0F)(%2QHG>Q3($,:,15%(IFLJ8<5/?:+6A"[M/VG9@IV]]._QP[[@1 M%] ?=+ZHG+2;51W&_7VUT*"7X&7Q6IK8/1.!O]SBB<44K* -9#SXJ-;E"/L&A.GG!&49RS-)$R0IC#]_Q)BO5.#D: RIC2/99J[&"071YJ::;+?)[V- M1RT;61TYZ2*XEB04 K*A66>+UBYZ]]LUM-P)YAH281GEXFCC4L@UI4\XX^H- M?B3Q\WRI=T9W:RGFF\^45Q&X7^4SG9N6\A]6Z_7J#U./F^I7Q(2WPF_[@%?"L^N+L&N#,C^>$6E*8<11B5N_S@.28TSZ<$J_6P M/0O=Z)_*N:AH=;7X=RM M!9N_*%-COVV) +Y?(H!OE3$_[K2Y 8M6'WU1K5'O<@^VDVC'E^-,S<#<>;YP MPTX/<'5\D*F MUQ?Z5IFP'U_E?TFZ?M23+6<\2WF>$P9E(3A$:9%#A@O]$ROR*.=Q@F.G\T-G M":9&L_IESAR-26?0+>W)(:$DLQ;C6I2]()P:F]X/\J.ZSMEPW>H0?5<:8?O?FN\HTS^; \=\5P;9] M\I3F#C.TZ=8RRW*992E)8:'I#2(<$\BB+($22\V C$ON5D>PARQ3H[_'[W(M MJ9'0C03[3(<='8X$\L#$6&L!*S7 3H\Z&O^F:NO)3;C7ODHWH)J0FB3#-'$* M"&I0MNPCSZB\&0"X8P8-\P2! M70%GH)"O2Z.^4X#7%1 NAW-=N]&OE'\3HO"@[A:T+#_4C9NJ0E&/J^I7MWN_ M:B*5HB+-,1+('* 2B+(\@@3E A(:%XQ&(DT2^VY7?C),C9YV6E2.?",T^&!V M6/6/MV[%Z'TFI9NI1H)Z8.[:0_EAAW+3;*PN3/>XA?SP]Q[9$)X3X=8A8. ) M&:];@.?$A.L;T /):ST$?!X]:C^!'KH?]Q;H\RC/$E;SDCX]K65=UNY!?94_ MY/)5'N6+RT+D42I2J$B60L1C#$F*,X@1S7"*)(F*R*F$E=S:52Y@G-2NZ1A0ZA>BW<6H6.!8<9@EM( H M5C'$!1>F8BA1-)&,$2=SZ_#Q4V.I5CHWICJ"S(Z"_($8F%M:P0;(WCJOC0IMG. V=-"Z&-O(KX6%KW%:LSR1)E+6?:/:=Z15O^H,7P'01BVZ M%^P;^1UQ<(-.\ET9R7,ZN7?&S>\Z^M1UNFK'DV8\[^[H"!\XA,1\%69:G9AL4*:JM(A0[I8X.).?T]E/;P*JJE8UCMNE0 MLVFW0YO '+VWH>+7[?)";%W Y-F!IV;"[2]WLKYW;D9(P(=M@7DZG,=F^Z-< MO/[9UN@1)(^(S$U%<99#I)@IX%G%\4]KWX=?K$QG&5<_S,I\IQ$VMS4L&BZ21-ANB1*F">Y1&F>4I+F#NXW MBR$GZC/;26P.[/E.9K"L:MWJOYI5P;'O80?R=I9B7R!'ZEMX -Z>G-4A8L"& MA-?1"-MPL&.\<1L*7E?\I&&@Q2U^?'*8 =8F?LTD3I!()=(LPC%$5'&(L<10 MII0S1%D4$ZO^W-W#3,V,>3CLGGH#6M3=F.("IG8DT1^I@?GA)$?TRS60G*FA M&X.@K'!AJ%$)H5O=8RZXMP&;!7,H- M*&F7&Z/7!%CLE8:!=6A6J4\>ME)O:47_L,/W00%3[/';ZH=6[Y'!XWWH;07<>#[:+'[1ZL7WG#RKEYS;ZL5Y]-EMA!Z'-:[\PY7O-U#9EFUZ-T=.4 MQK0NTVN'M06MAT1P8#+?$_7&9(V"2EIP4JB;B1MBU G M-5]]R'B$;*O/ 0U;W^3KR2NEONG[[5)\E#_D8O5BWJ/FZ/O+:C'G;[."",'B M&,$\RB1$&7<=;%LG7E ( M!W?FG4>O#?O19%*)#'YO_CM(.I,#9H%=?M?''=GU9PW$J0O0_M:094!WQ>\> MUW19UGU(XQG/2$$85[! IL)()K5QJ'($54$1(4HB&LBJ!':/#R: M,<"+?MQW6DKPLIYSQ[,%)^CM>&HH0 2@SW1AZ[&V8W7"/4W+PCP MWE$=5Z&QJ[%YY1F^#:96/^8F*5V;;!]7KVRC7A>WG*]>C1,^DD61V R^JW*!Q2,ACD89.PKB MO))G8A\N7.C[61L)YXMY4Q'BM^5Z&S/Z2/_\()=2S3?EIS_YXE7H86^?*S+Y M(M>;NOW"X^K3G_196S/F\J]R\[I>EE]7BX5FH#_H6LQXD68Q%S&,3>,[Q+,, MDB*/H,0XRE+%\B+F;BPQK,#3(YU]?;5;8WNX'>C/6C4=^:S@5\?6WJFJ-=*X7CD*;'._+#?KZN2J[9WVJPF-G141(JI0"J91E&D3EREMXBH&XP1E M*&-'B0%-;=';=_$K)7TW>THM^E^9EN5J_U5'#3L']EP&V..D-!-O MM&RD!#LQ;T #H8D9"8B74VY$$-Q&2Y7PQ,\UB>(J*%=R*B[?/V:*Q54MCC(N MKE_O67Q]I3::@.7>(4R3Q:/->D%(H2"/E+;[8QE!P@2!F.=$\J0HD"1.1=84RBAE3*2YB$4Q^R'7;#4JE/LC M_G7 M-M.! %HX 6GE?'@'#M\]:FK4(0M/']QM'$+SE]3^J30_-4;/ S31\F_ M+U>+U=-9A;'14&Y@)B:JKYY5D"*1 %CE>5Y1*ADL17% M6HTV-9J]16!?9 !!([6#I74580OS-"1N U/& 5Z-K&V3;I^LW:OP.5BK(6$< MR63M@C.0N6J+2J?->O4AXQFNMOH<6*_6-_EV-=\5/UB*JC+[]]5"WU]^^M>K M:: =85X@E*8PY@6#B#(*<8Z9,<58J@05F F7X)YK TXNH.?A\?9G\//][8?[ MG^\?[S]] [>_?@3?'A_N_O__]^'GCY^^?OM_P*?_\]O]XW^!GSY^^GQ_=_]H M&FXOT2,"88L18P9%MR.R@"-R*_,NC(KO+RX"V #E!ZW&OX=RI*[ MP'*^9+G3$SR+EIA/LOYDS2!MM=#VNZ&,<$98KK;[W=ZG=>#K-M-T5M3?'A&:"03 M%'.8I#R'2"81Q"E!AE5X)G,FJ40NK&(SZ-2XI979O>6 $]1V]!(:P(%)9HO= M'UI>T I\LZV-^W;3%EX/1S4N$ 4E'*N!1Z4=%RB.R.]UV+35V^54R4?_L8Z/.J;=\93H6,ONXZ#MU2.>^QQ+>'C <_)7SY,<6992 M'E:$VQ)36QKNXZO<]CWDA$19I#!4)%80Q2B&.!(,YCE&J6*IP-S)B'$58&I, MY-%OTA5RRY.< 8$<^F2G$OT&G!2&W+-L-BO )/A"YV*8WI.>Z(4]#'(58MS# M(4^(3@Z+?)_C&6[YG:[E!SV&N%L]FTU?M4;=KM?Z#9356!_>=M+VAU;A2;9__V*J-LP*QE&DC2Q( M$I,>CFD**27:"$MBG$0YDCAQ2@\?5_RIL6LKG _S9= K!8+NBY-O4Q0&IT= M?5(COPIVO#W="1Z8]2NE(#-:@7W5P;[N@+V!_0O;NJD5 &;%J" P65L-"$"_ M)S4,-Z % C1(;*\"7SHKK+A'?+[+'(8-(QU7A7%C4]]E>DX"7M]'"L]54ZY_ MZ**6!0)FD,%H8FYEFN(R/AS&H>EL8,1QF69<\J=D,#9B_KLW2O[^:,L^7I>T<2CJ38S M*U)<\#PF&I^,Z"\V2O2WJQ$3C*=<94FFN%/[A8ZQIO;]MKO)9@^Y)R[XO1+8 M,5^_"V:7K7EO\$;:A7O@YKG=[D1D@)WU^?'>81/=J?CY_7+W+9ZGEK3\;@(L M?M"%,3]N-W=TO7[3>_)_T,6KG.6Q2F@A3P8#;.B328/5GJ0W@&Y *RRHI UX)&F%2MC# MR.XAQSV&M%+_Y #2[JX>+C9VO+.I?EO>OFZ^K]:F:,5O2_W$*C:\WL]\T:]0 M>;!G^6IV0LUO#+TU^YZN;4X\2PDG4C*AC9Q40I20#+(B4S#5^Q)'@<7W5_@E1C18;?UP^W<%ZTW[N;( MS08JM;>_K8MACNN:>^>Y"^^H>R^%QG?;O?/4G77BO;=,_:JS[VTB;I?B RWG MY8/ZHN5OXS=,!?^J@/],QDD64[VV*LE3B##A4*^J"60R2I(T5RIW*T3H+L+4 M5L2']1-=SO]='U280-]*>%/U:5]\O]KM#A-CMVX-"_? J\VVCON^(^(BXN#W M0?I.^",X2&5W!S'>I;Z[.TR7JKQ[/,DWFZK)V[JK.G0]R25_JWU[<.N.>J'[.T\OPVE%8$- &9BI/ MO#S2SJY@$3C+[-)H(R>575'Z-(?LV@T^\=5_K!Z_KUY+O?X\_J$IZ.UA*3\] MORQ6;U+6*6IZ6/W[^0]I;+WF&! 5B2 %RV&1(@E1GN20B$PCG3-)<,)4ANS[ M'WJ),#5JT4J 5@M0JP&T'J!5I$W@W*H"C"XN(<]>$]7-1>/ /S!)^2'O%77N M-04N$>I#3\58T>QA/P;' /@^('8'RWL]><3 ^CZ:'P;A]WJ29^9R&S=[DE*+ M4H)BPC,H8TQ-TC*&+(H1Q J3E"82"V756?WJ2%-;5'9AXVVN\O]VS%6^B*F= MD1H$J8'Y?P?2L*G)UZ (FY5\<;1Q$Y*O*7V2BWSU!L]"217I_"(WWU=B5TOA MX8^E_@J_SU]V#O^:)2AB4%"3QI,7,<0Y59HQ<,$SFD;"S;-G/?+4R&/5 MBF@.L+B22[IYFE,E5IHL)/Z!FSE!CO! Y8]HJK9:[M3@2 MD90ICR%CDFO[!B-((Y)"II#",BY253@5=',9?&JLM9,=-,+754>,^&!/?ILU MOO_,V-':4'@/S&PAH7:F-Q_,@C*3YJNZTGP]D+;S)JOIG&?2B&*G+("YEFDC:.XP) )22 7 M+!4I1UC_WH9 3IX\4;*PHX13G+H__U[:#_RIMRP9+BOKHK9=WZ^^:>_;U?\Z M_FY/GSK*-WI1F?9[O'R!WX+^G^M567Y9K]1\,TL*2N.,"2CS*(<(IQA2:EHX M19PCE>(<%]2EW/W>LYV^OQ$JVU>B@5HVMW5Y'S"&6=+Y(RN0>V._>>/:F6< M4>S8ICAWR?#UGQ[_6,TX5PIQF<*X2!E$120@5G$!HTPD.I_33'G;O5OG)R##9PD][ /6I^[3_ M&(]PK;M5U;FS_RA]R^=I6:(AP(5&<95 D6%ML49;J_5)$(!4R9FD4 M4>[0I?CJ<%.CK7V! 6\D=NFW>QW@;MX*#]O -'6 V+80;R.M3Y34=00=(J*" M(CE2]%,GHH&"G*QQZ0QHNOZ4\8*7K#4Z"%2RO\O/BM2F*)=2E)^UL%6+9$WG M59 W$@J+7.10)2R#*,LE9"Q)8)K''-.8$3(Q&*C_BF]6-WEL1G\]OKRLJ@J M%-#%MU>F[YLOS7);-9620O/:LUZ@5^NWBM7,_SPL6QL\ST24*1'!#!<*(H9B M2&-$H<0R%7DJ8Y);%1?I*\C4B&E?%;"O"VB4 3MMZC7[IOJ/R6]PV"3UF3J+ M#>A($S(PM?69"Y^=:Y])<=C3CC0Y(^UV!_E@W#;# 0#MW";W>?YX&^@ *!QL MK4,\SV-1^[SYY4WS_.>%7A\%;;XNEI,8*9+! J6FZ*?) .)ZM&=GH[<(^7_B,1 M3M>TNS',B9:=M+*[>CPN.9'P@$!._]JOK-DM_]?KO)Q7Y=:V^4D/ZA\K<]A\ MO]3?M"PW]57:+INE11+AR$2NQ%1 5! *&<,,9A%35"1)$KF=3/B),356JL4$ M\T9.0!LYP4^T!+1*D=0:.7H:/6?(S@,Y/.X#,^.VSMF>!C=[N9+FS*B9EJT: MH-4C?*4S/QP'J7;F*,J[5#SS@^M2U3//IWF&_JV63X]R_?Q1LLTO=/.ZKIHQ M?Y5-_DU5;VV^Y/,7NKA?5LW8]#L_HSQ5/$DSF$8BT7M,FD*<8@$Q*62B4I$H MNYI&O:28&FWJ%SEW# /T M^.$@>'=&!&-/)#HP P&MR 1H>W-J%)#Q0P^J\/ M6&%C +TD&3<2L ]8)_& O1[F6:G>'"[=E^6K%!_U@,NGNI%6503_5_E']9=R MAHJ8*)2DD.72V(;:2M1&80X5+F@D&$JQ(DXEY6U&G1JGW3=!*\;^:(Z=]4]\ M]?R\6M;'T4"MUH#3\KMCP7>K.;"CNN#(#GU64^%6"PQJB;?="BNA;X 6N[[@ MQ%T%YC"5BNW&GGM649SI").5.'46O;".%,C(B.F&\-< M".4P+ ,C"+& G! M3L2!:E]?P2$H35P::U1BN*+P,15;#)&Z"T=7O8)-)4>;$+LNDD/-[RG MCW&^E _J;BW%?-,DPX_KC+JIYXFR[?&7O MYM/EE]5BSM]V^RS,4\+R(H(B0V:CBA'$@@LH.RTI&&3S:H'(4 VF3\9[KP;3EQ3O:#!]\1;O MO- 7N=Z\&;-C8VHK_NMU_F(L:?WSY_G2N)>K8;^:KGB#[LI_F_P9X*0.SIX)R2.N"DVQ'B^\_A:,FQ ME9XW56L0O4&M2M.VRE;_:M2M61=4"L.5@EIE4.E\%SRK3,>9$%PG30QZ\T+FH#GYE7?&_K6T N)'<<:7HPMV2 MZ/O".!)/-V*:3>_N#+C"[:X3-W=FM0 D+#%V#3@NKUFH?D)+-O<$C36I771[ MP28J%U2I'.849]J*+3@D<8I@03$B228%0DX5#NR&G=J^V2':I,?QBMV,] H] MZ8'S.\:>U%*/&GQR :@QHD^.AYY"^,D%."SC3R[=[1F ,B_IT]/:6!;:N'I0 M3:DHXT.\W\CGQ]$/1/:#%$IJPD2W7!ATWQ,42@I-8 M%]O[_ CGU]5RU=8%K?LW-XWQ9C(3::)W6)!'"8$(Z9\8CV.8Y!GFA!9(19%+ M9?6+(SE1S AUUA_-&&!5]?>8UPW&?VK;6SJ:/9?1M:.4()@-S"7[,H*F(?M/ MC9B7X7*FD*M0!.6.RZ.-2AI7E3YFB^LW^+1@U_<\J/]U>>]QU$'&<-(1 F&VKY*("$AR M07@>(Y:Z=7FP&W9JW%I);;8E+_JI[0?EF/INA[>='18>Q8%Y=@O@3N0;T$1] M#!K]X894V.1UNZ''359W@N,D.=WM;C]BVC7(,YQG:I3K@>22SV4Y2W)SRH8+ MJ"*FC3N5"8A9D<(8)7FNS3Z$W6H =XPU-0K:B5H=QO-]6<%/58' .';<#G9! M;4=$@0 J!GY:<)8CO1>,G%QU7>OA#SK- M8MF5&8X9ETH6# H:QQ#EIH"#5!@FJ>D98(H(DL3:'=0QT-0^_FU:VDN5EO8? M^=_SR,&3T06IA?;L8,"-G0A.F'E?4W;XG$&=.IE/SO3ZL?_TL_H;*:_H7,C[#^L>*#:\\> MA0XL%6S9P/9ROXW2_=)87ZOUVS_7\XW\N/IC.9J*A'*1)E:],"\/,34[J1(,K)0RSLEY*Z[;%ND,D'8;I'[P#/RQ;X4#E710 M:/'";8TNJQYT8W1FF%&W19?5/-X4=5SI&[JW>-W,?\BJ_4154&]&<9SE,4HA M1H5)N,\3B E#,!81SX6,6,&7]22O*-^;9%(RLHM\(VT<2KNKY! MY1G\@YH:'Z[9"V>@MB. ?@ .3 "M<& GW0UH 5T"Z7NIUJ33QPW7L M<,@HO4OH!([+.QEFY$B\2VJ>QMY=O-+#;7(O-.',U=RD#/'OR]5B]?36-CN+ M,R42(3511)HH8F2\)AHY@15CD40""?O&"Y?'F1I;["0%.U$=? =B%HX3<+@ M-+15< XB'W])!U8.[I(PF(WD+7%[O=P\)=>!Z'24=-P^GI_DN@X';A*+RSU8 ML^,:J:3]D:*!V5JLR\6>HU\I8LV MTW7&%5$I4C&,(Q-%$RD,<9Q@F$=%5G 4JUQ8&5Z#23@U)JYTK'M.M'T0^)X2 M@#Z;"(1ZS[;3!KPTZG@UJ1AN^BW(_[TG=>!EHY[/@[X6!QJ"/14/6E[L:VEB M#/?U!*VB[SV_#@O6>\_S2$O=.\VWVYHYY%QTKK:###S>.CTD;@$8+&(E(K_(%YI!QO>A'A6(QEX1C1GK5AS@9TNK+?^_R$,+4 MJ Y3'.(4.]6%N*CXY;(0EV_QV&9H MHOJAO\0JA?*;7,]E>7?8]_YQ=;>@97E[5Q4^J'[5;(]YR@K*\P0JP1E$*".0 M)$A T\4N0CP7J4.&D[\<4]LR[#2I*D=4NH [$[%?:]-X>S;]) M"F1V]T>TT[CN\?CQ3.C^&!P8R@$>YQY0=/LJYGJ:?]7OVXS*A'.%%(QDS"'* M8@JI4@4L%!>"$H8+(6W6I*/G3FV-:40#1C;[T*!]H+J7@Q[J#^W L='<*=#G MC)[>@3W[SQHMD.>, ON!.^?^[/Z1W:WTAWW+2KVEY1N+M^?@^@F]/Y5U]7Z+#I\VVGMT5HG]-^G\!7V*M3^T-1FJ0IL_SRF;+^:;M]^68EY6 MN7U2?/J3FS:TE9]])M(B3^,\A2H1FMZE2B"1>0Q1D<<%ISSB"6L]&W9.#2\Y M/-P= R\(=;7D^?/+J_%7MLVR?8J^NTZ)G>-C.)C'+12_U: N7GP#MDK<@'TU M0*T'J!4)743>$\<]P3I?DM[W83X'P(^_/"AM.NO!FMVB% *1 MA.4P*](4(BXB2)&,(5.8IC0G&1)6-1#./WYR-N[C+Z"5T.5@[00VFU///F , M;?'NX>#CGC@%Q.68L \P8YWQV;PHCB=RE]3N/DX[N6O$L[!+$A\>9%V\RL^* MJ\NDSTT[;&T55I-]^^>\G,F"%TF1(ZAR*K5UEC!(DB2#&4(9)7HK'B5.U3@O MC#,URMJ*"79RZKV&EM0QV?D2KG;&5@"T!N8T'Z"<;:4K, 2UABZ--:J]]9Q>R_G2&$"[X_)/55W^^V934M:U@A_6U1D66VQ;_=45@^N_SE*& M%:$\AYIA&40T5M#\PJ0!14E!"U+DA5.]IR!B38UP[O:KD>_G#53GW'H;XEV8 M/- TVA'6^),S,+^U"AU&'M4Z@5:IMO#Y:@U:M6[ KG-OK5K "E1!00Y;H2J, M:.-6L H*YTF%J[!/#U+,XK/^/-J=:$I5EA$!HR+'$)$40Y;''&H;CZ!\![EK4XU>-*78LS-W@6_3+LRP+UP'YXW90;;=7I MW7K3^_J?TO0BD^+VAUS3)_E5F@*L^L^F;IDYE'FEBT>Y?DYF%#.149;#HA " M(LXR2!1!4.IM.(ZD2"FW+*0Q,TDH-&=+"5'?P\5Q+\]%^2KIW[ M DT#;=L":].0=D(K8*4[K" !3>0FN#5;LR=I?C8'2X'SEHAT&-Z#C!=M# M !@( I:,F]:4AJU2-Q'=QBV,-Q&E+VQXIB9>'W^XM#PZ9TDL9:80))FI(LP4 M@2S+4RBH5)PJ7JCH0SC=7_N%\_@-ADNKO60V([I<)?O%+7@A=H M_GE;"=[!:^\(SGE?ONM#W,, /S9[W_NE6JV?Z_RWJA*OC-.H8%PS6)II+LM0 M# E/,IBJ6# >TZ1(K0-O+PTR.6>0*8EF(M>="AIWPMC-0J' &9AL6A'!GHSA MBAK;@. =>GGQP:-%85Y3;3\@\^JU0=L$_X,N7F7]Z\^K==L$9A8GN4J$2F$> M1Q2BB"J(,TQAD6*J,D$3SIU.ZIQ&GQHEG&D:;%)/RVM]B +,@^56?2ATA]Y0 M=[0*KH2_:?]H\ [7]ZD7;F-T#KX@P10:"'>#8]E'^,I#? (KZ[8QY5?)Y?R' MXF"BVZ*\$QQL)3<9 MD=LH@L%1=HD3'0KML6)(PZ'N&&GJ UQW%*K3$T>,4/71]#!ZU>L) 3UY;0V& MCZ_2'.I\GO^0,\QX5N!40I4PK,W?+(HEV%'[(A EO%,)C*M*GNL6&*)L167.?&P*8SS2/ZL" M<^5A[$6]'Q*@%/AA)D!W(L L54E:J+2 0M((HIAS MB)&*H-ZW)BE#"1>I@_^RAR136T#"YT[UGRP;O^9(4S"TF_.T,+-#>M3#U?2H MP!/3H[+V4!/T?A6T@TY4OU+9/N ZE<1V&N#]2E_[X-!9XMKK@7XNC>W*>;_D MJV?Y\ZHL9T0O3GIMRB#FBD&4F@0SP03,,D)1%.59'K/99K6A"SNGQIDQG-:C M[4@#;FBT3,!,,UB]-*7%'>,%S@&)>"I)0A$D,(P:@D S\MM&Q_"X^HG=5WJV01@O>)2BO*S%NL;7<@'];#Y+M?UAJ0^"M/#W?+-_$>] MK\X59S1.(YCI-T33*H\AR4D*DR(3<8%C7B2Y"QNX"C UJFCEKUFBU!J8P"UJ MQ'=L#> Z$W8L,B2^ U/,(;3?&F@K\;<^CJT&8*="P.X"GN"%;3G@*L2X?0@\ M(3II3N#[G)X6X^%IV]WK>FWB5K"24B91!@ND!$0($TBT$021E JK."=%X51] MJGNXJ7':;FU?5 [#%5O,GVC3NZP6&;RLUN87GL;0>=01XE)E'$-LRO8@DJ<0 M8Q)!GF=$92JFF&8>V4P!P'^O]*4AT18Y2DFN^8:((H:(4P6IB@N8HEABG'!* M5.Z6X!WN+1\G[[H1K+7MM^_[PNU(R!)O1ZN_-X:C;0!.8T\::0?8#'2B,LR^ MX/R0[[-%Z%3_XFZA^ZX0Y\XFQ+I:(&X7B]4?)HKE2\U8CZL/\JND"Y-Z.RNP MBB*:,\ACA33C$..<801F$<:2*,RD79Y'#QFFMM1NA0:TE;K/J:C=//B<1@=' M]SW.I'=H;[6X 8T>)D3W@ZF,4*LR_"ST.:$./AOO>4X=8E9ZGE<[X>EV:FWW MZ'<\NW;2O?L$V^U1WF'5\XU>S7Y(<:_?U^73G"UD/?SMLQGMWY4$G_XT)2"J MF,G'/U8S6@B<$9E"@J6"*&%,+SV%@DKQ-$H)X7GNY+;RDF)JBX]^>Y%SP+4' M^':6[^"0#KSBU/+#2@&PTZ"F.5.FYT7RJ@;/GC)-:+96)&ADMC^.H<.T/209 M.V;;'ZPS =P]'M:C7-R'XZHW,T49EUF"(4%1#I&,N-[FHQ2B7-$$28ISE7E4 M;SL9:'J;^D_/+XO5FY1-6 [?$]:C@-HILG9DUA^M@=GJ:GFQ7_4'9)H?-V]K MX+I@%Z$)7Z;K=*CQJV9=5/=L$:O+5WMF?.AYO%T*\Q\3E/&#+DQ&R>WFCJ[7 M;_/E4Y4@/6.Y))%(.&098:;@(X:,%QA*FN6<%UD6V87Y.8TZ-9/(2.N8$6(% MKAUK!(=L8!*INJ.;P,?JASV1;P#=@%;JNKI"P(02%Y3")IE8C3QNXHD+&"?) M*$XW!RD!KBV>)G$JD5*JI$AASC,.$38G$3+3_Y29RA#)1$+Z5 #?#C0UBCDN M )[\/06KAV L$U,#$NM;^#;#1MT7"L M_+V[_ST+?Y]H<:7N]^GU?C;:1_FREGQ>OX>4#6H.'0PPJM5S M3K5CX^;L-1XVS#_HVVNS6K!"[Y!X%L&$YQE$6:ZW2%&J]#Z)J%20'!?<*A3Z MZ+E3^R2-9 [KZQY %@:(G]H#?X!&*!_38D]U!TO"#X*1#(?.R7>S$4[U[#0) M]BX?SP(XE?%@P3_S9[_U_5'R[\O58O7T5GEWCOW#S4N4IHP(2A64*8M,T@J# M)"HDY!SG!-$BS47JLO!;C3HU^OFR7NFMD=S0]1O8;!5PLPWLX+8S&H*#.#"9 M[>2%E< GAU'E %4^G$ *:H78C3RJ>>($QK'=XG:SYZF1U!]8^?'+NCG!WR]H MHU(5<\(5S.*H@$AR"7%.*4P$QC2)L8B94[Y7QUA38YY:5/ 1;(7UJ1'4!:[E MZ5$8R(8^0KJ U@#L8@%(V(.CCO'&/3VZKOC)$9+%+7ZL<;_D:Q-*^E'6_[U? MWG*^?I5BO_"*0EC2."8PQZ;:K1 1I")#,%%I+%.9QT6F7.C#9M"I\4@C(9#U MV:ECRJ@5S'9$$AJ\@1FE%1?\7^[>=3EN'%L3?15&G(@S51'"WB0(@L"<7_*M MQC,N2V&KNF-'_;N5*::F7)9_?0'X"7OR020),6>CFB7;)'$6A_(#VL! MZ_)+*_"O4;&(6CA[+5P3 E&O'.,T\*ADXP/%(>MXW1M&/SOA":O;A?R\7+#M MOSR8GU9,5!G:S5I+*(:0:00TPRE D&: <9(!G1MZ@AFCC# ?)O(&4_+LBQ6_YLMGEGY8K?;[!G_DQVG MJ33[>;E6K=.7&:\NX1@DN:( L5@!FD((2 X5$H336+L?QGL,/#62K$6/&MDC M*WRTD3YJJRU;^3UVB7TFPF$'?2!X!V8]=V1#-N)](/;8J1\(ZI&V\GMXF?TV M_ /@ZCP1\'G>>$<& 5KNG2F$W!] _Q^>U\^E^BJ^*_D\5_)W9OY:F>%W>J>[ MJ1UK=<]>;$VNA^7#]Z*4]ZRTEU5]P![4S_4;H_D_9I *Q6*6 THQ @A3#$C* M(.")E@E+N9+$J4CX +)-;1&IM8LVZD5;_:H*)EL-JX]O%34ZVIK]E991HZ8' M ?8\VP[+T.O-X< K5=?TW75-W\/!]#4="R.K9%1IZ;.D]3RC'JO>Z\WL2 MC M;S/5L_QVW+RWUPIZ]\OXS. MT/M=[*E8LWF]"2\+.Z6>&_$>T+OM6?4,YTAEV!JAK772B!VU0WU<[5 M1O@>"[!Y ]9OZ37WX<ZD?\F$HT&$6M5J)K52JN$AVGI-R\.OL!@: _,;2W0M>31 MAPW0K?#11OK(B!^]&Q1H#Q-],,!'LL#[!=[/V@["KM.8]GOB>+9RD*9[IG#8 M$P*6BH>_EG:L53M8;70OOAFPTV;?-B8RP]A8MHH(!!!3"-!,48XZU M4PT7Q_&FMBC8[+=*9.NB-M]-*[7=VTT]>,D!;0?6[Q?#@:G^(GPAQPX..'J0 M>K]XCL3DX:^E'VN[@]-)U0Z/&8^?W77:(V6/V\+V'/9:!L8<)EI@P+3M_@1S M#KA2'*"$4)G$J8[MOK]['XW0L+T1^F<\W#W/[[_Z;1?X MA^=-,PIOD#"[H:/I7BUHSB$VKK\0N*.*>Y_5^I:OUB43ZQDT9A!F) 8J)0E M.L\!U5 )#(M:*PH(5Z!^UV#3%_^F;3-R!K-O7W!=> W_> M)VMP&E&C/UMA>PPK<\&DYYSDC@%'SE&^K/IQSK+#/0'>U=OGU7KYJ,J[11L$ MDTN-.G1@^M@)&1T,.\/X;-P2NZ M"HR!O_U='$+\G6- /-R;JX 9R9MQ>E'\')>S:G?Z*<=WC>>6G)5XSPLY?U5@ M3J+-4ZK;!+ZKW)E[519+6=6@>KM<_# T8:;>^#S5SVN;$?E5B>9DUO#DG;Z5 M_VUDJLXU9C3'L>2YH39JRUXRR@!/8F&6"X1DJG$FF%.M^4&DFQH]UFE[3=/: MZD!!\74D-FK=1.QQ^=QQL#?"A+K98*\V30,3=SU#39O46K.H5JVNGZYNHJUZ MU<;Z5L%HJV%MZ)E?[VC98Y;F$.#WF]?9JX3C9H(. >Y1[N@@@XQ1Z/VS^KE^ M^$O-?ZC?EXOU]]4LTT0Q2G(@8O,>H(1(0 SN0,,\QE"1E'$^7,7W0W&FQOCN MYP4]38<;?8\'\L!\?44Q^%XLSWX!?<6J\$_.RO::)$[K]BY7R[JE*3/O-7&E;,M9+P]]5\>V[>9-OS7K OJF] HDS15.D M9**!XA(!1!0!#&4:0!@KP40BDYAZ&>'CR3XUPFYEC5@M;/2M4B7ZI5A$TN:& MEJOHR?BM*ZO^^3;,K_Y*.)KQTYSHH8W\G9K\NWKOY@2O(OX2G2S>;[6_B1K] M;Z(: 5L^H?43-J]0 T.T7R-VZ K_@\[>"&T#AI%_ KT(!IT8MP8'PXHPT$)Y M0="=5 &SRAMG:E6(NAE !E6Y)X6NC&F;@++FNNJMJ.O;?[>SGS/'28&GY5Q MEZM@::>U.%T+NO=2=/6 K[/P&+^Q**M[-LOD+.,P41S%@ MD4\-B"FC*4R"@ M<<12$2,M>$!K]0%$=2*N\?NQMY:%K#RNRLM:]>UF!64G/]6BTD'T'TO(UU#^2T@JW(]>VL>LYP7LGK@Q[5Z7-W^ M+%8S17@NLYR#),U2@,Q: 'B><8!S*C"%E)L5P,7E.#_$U'R%/2FC2LSH3RNH M8[Q+!YC=I-L/1$,' OFCXTQVEP'HXBIS]PY/F;\=AF,OJM0SA<&6O MH3(5S:SJ?_^P++^J\D)(+\#@&C%QZ2ACMW3TI:R@MOGU:KE95CTKSYEA+:C5+-,9I MRG(0H\SXMQG!@(H\ 92K+(,D@YH[A3-?'FIJ=+:1-)H;42.Q*ZL??W7 Z\95 M_8 V,"]M\;)21F^=\/(FG\M0]$HT'<.-2BJ7U3XD$(<[ O(=WCRO;(+DRGAD MO%A4MM<7)9;?%L6_E/PHC0=6Z()MHR[J&BCR=K%;KMS\[OE1R:V$MJYY^_N7 M&32NDTQ4"A1.$X"(IH"() $)1XSAE&>IPAY;:F/)/=']M1T:JSH S%MY/;(3 MQICU;B:MMO_O_T-@G/Y_T8[6-U'SCUOUVZMV86BOJN%HKVAAV?QV ML;EY!Z;-U35<[5]W2+YZFSY-]&WRR)Z9V%LU4C[._R5OEU_&T(A3W9F#-(8< MXV4UC8CJ7I[4F..&^55&LL?EHG+E=AVW&4)QRA*L@$R(;>6D-&"0"P 9Q[;' M$Q-)[.-4G1EG:AY5+6:TLG+>M%M$37)4\.;0.8S=/*L>D!M\0[D"[6L-VOX& M3W]NU04<>O6ISHTUJD-U0>%#;^K2Y0&NU'NME;!-9SXNQ/)1/;"?7XQ/8!EL M8 J2&!,5ISS/E=.1 MTU523(U;-C)&A172PQP-G@<'CV4,= ?FGXT*4:U#5=W":A'MJW$3;:>@TN0F MNO7(;;WRDW W]\>8DI%L^.&FQL^LOA;23ELY^.'C&<#7ZK]GU5[]L,!JZ'M= M3?''6-, MC2YJ,:-&SIO(2FIPC*RL;@31!6@W,_0$T]#&9 A"SH3@@,$))E@I\1_?EC_^ MT]Q=D< _D?T1U#]67W[7 MB]5W:^?>Z7>*KV;2QU"X..+4", * M'"T7D=J3U<9#V;H_?C;"9;@9)QRF:0XT51"@1&) $@0!)%K@-"$YEC @]: ? MU,<_Z!P7?#<[K=&!NKO#[Q0K[JX7Q_1&,[[I@]+;:G*'IU7B[/.JH-IPS M"(>FG/N-@8&P38^N._W'HMPCS'5E"MC M[BD,D!80,,XY0!RC!"4QI]QI>_)Z4::V/+2:V(]I5Y=JWZ;5)K+J1(T^GG&R MX9/F1F?C3,7 /.<_"S[M)OVC::_&M-_(VG!QQHVRO1JVHXC;ZY\X4 (DAAE J6WQ MDB4<",%SQD1&49*.4A[!4_"I\;@5%6@CJRV14 D;E4;:F^BQEC?ZA:TB9JL& M":/Q6,FLOF^#(^5/<(Z'7B"N3WNURM>U$Z(=]6\B"T!D$8A:"*KSFINH06$" M";&!\S:-+%E?X?\]4F<#IZ2W?-K0\<.6P_:)396^64)1SC)!0(YP:E8MEMA= M)=N=3!$:ZPP12@*V.0Z&F>BFQH8F5"VFWUIR"*7,L8*Y0()KQL?%\!IF:K!]5C]H/VJJ'8DJX:]$W4:GH3L87<38)NLY^KWF']>4T#3TBO MSM50LH[J@PT,^*&K-O1P 1[=UV=NKK7"&(O#MBU3\M[ 5*Q6R_+EL[5)[!\[ MO4VE)!G*;*BBU AK0&33 $JB6TNB1,6.V64A P^M>5\5_RHD3_:*A!9X1,/ MS\1W+APTU8NBL4WLT29E_%Y;@=_IW0A"N-,Q+'( M'G)JZ\*.A)&L1?1S"QQ0=K/P^\5N M8,9OA8U:::-?=I%L!#X?D^5M;KNCTZOE[##LJ$:P.PR']JS'G?Y5VS\9*_=; MM?DG%W?KM M%Z\-K>!NB*-.@ZEVQ+\OY^;FU7OC!*]?;OEJ73+ANO Y/6M"[^]&7IO:L"OQ M_XAJF:,_6ZG[3&#P0:GG*N N(X]<_-L#C..:WSXW!^S3?#%/9RMCW=>#G#ST MGV4R1YIG$*14,("HS@%7QA)72F0"9R*)J5,31><1I[9,[LEL/R7=Q+^$%]!U M MYA)Z9O. 1O-/17B114/%8)R0]]ECZ1G2DC96KD?7;4?%!J7,;Q>E! MX^V=^.BUMV'B=6-H494/Q5R5;\V:\&U9OLQPK(2,$PR(0AB@U!94R;,$))!A M'2>08X+]"JKL/7]J+-R4"JEDC%HA?:NH["/83; ]X#(PG?I!$E VY:3B5Y9, MV7_FR.523BIT7"KE]&43S>:<,9@*G"(**#%F,)\6FF< M4Z.6,_F;TT[;G$J^YH3XE3(TQMD; R@DK(FBL\ M?-23 #IX]]?",C#='B(2$BUQ$AH/=_U:B$9RSYU?'C\WO$O[3K?[Y(WCN=E= M\01D$$N 8&ZX+=<$0**@ M2F.*B)MG[3[DU,CNUB..W -8!\[K':Z!2?"@19&U%(W(X$X#(W0=_.MRRA** MJ =5]H[L2-SI@'!/=.J%4">_NCUI/,+UTFR/@?WN#-LBN16B5/8E:JLJT#31 MB4HI2!&S6YMY#@@TWH=.5N&J4UA"P(\_+6I. M'" U:KF)=NQ)59DX ,2WN,3A[<%T5*S-\W\H^=$8J8MOQ28'ZLW+[^R_E^7; M.5NM;G\6JQG6QK! $)L)0+82)A. IS$"T-@?J:1)HKPIR77LJ=%2+3JH9(^V MPK=YC/PEJN2/*@6,:V-4<'1K0B;&F3\B-+QU*?Y1]^QY]UP:-^U>E<6R+O.P>O_X-%^^*%5==/?7PK#']^+I MWKR$,YIEQ@93%&"4L;HH.R4)-ZQ'4!V7/,1M#CS*!7)$.T:;V@?:I$YNA0S:!.L&V-6IZPFV@3]I;\3" M'')J-&(EWN1E>Y9>\ #:D4EZ MA6_HG2 _Y/S)Q!F,?AGE\K#CTHHS#$? HU**B^J'9.)T3QB-O+52+];U M?H7-FMDI8(2UTFF&,8BK [*<,\ Y04 +R=,D38167BS2,=;42&1/U#KSS0H; M:*-T@>Q&(3U!-S"#!*/F32 .>/3*'UWCC4H?#HH?LH?++8%!RU4 ]+;V?KTH MTAA!&6<2L#2& $G$ ,UA#A*-$JH(2=.8>T4NGQIE:H119SGL]B$(LC9.(^K& M$5?C-/2NIC=$_H'-71#T&]U\:)BIHA?D[W=AT_M8]_(YMLX&<<9+F! M"E&J !&9!H)(I#&5G)+JW;<5_3$-8'[M>*[DL_5GHWZ9O>$OZBG96F3OCXN]+)\K(RG-R_- M+Q_4S_4;(^T_9DD60VS SS),$!*$,"Q;=M \CS%/&.<4*]-W# YIL:0K1K5 M'F4M:[31)-I1Y:8J1E)?X;GQ&SACCKO!P\_#T%O$(5/0F&2152BJ-.IS4_DZ M3/O=:0Z49=SMY^L .]J3OO)Q@1O53=N]#\KMQM;2\XCC:X_>X.(Z)/ MROC :C^9_U3JW:TV7[K-O_M0_% SE&4<"DI!@HQ9AR3+ 9&Y<=92"G622RBU M5QY^D!13HZF'[ZI4S$KHQU1A4^!&7(,#.S"/U?+?1$>U/L[D^%;PUYF^5I/^ MF.TJ('LENC!)1N6]J\ ZI,'K'A:0TO%W9LOKK>_*JJC)?5WEDWTS%N)]TWRU M3BAY6'Y^MJ',]=^^+N=R%DN5"LJ-J98C"!!,(2 \I0#GL8R)3C)-G++GKI1C M:LS8:-)63#4Z6/]KT\JV3HNSW_&B4J3]AY51Q2/!X8IYZR;3$6=C8#IM)^*N MK(LEW41;16QQ^%:5)G$N>EA&M3;M/WP=;4H\DE'&F9J1LE2&G2*_;);K@>U, M<[GB\>/EOUR/P5YB3 ^/\V]N=E\NY;,P@WY5Y8]"J"J4G/$<"ZERFY>8 \08 M E0I#B1'4J3$3);;)NVY ::V"#4R5LVU&S&] O3/ MF]>/0!S\"K0@ R7@W- MNM2_NIG9R8>/ULBL2[7=)F:=UUU].'/4 \HV86V89M50S6J[V2^%RE+#Q(#S MV,;86\>=I@3$J3%2H4"0BM#C&3])ID81>Z<#I]JB66UNHE8?,UWU&NU8$/7Z MF?,^IAEN/L8\J/&9BK$.:\*0'>JXQE.:USJP"0.MX\@F\(%AC%N/4+6]+M:% M6OV]6']?/J^_*":+^/R=N7#H*T@-S:<.86R6B MOVHMHD:-:%>/G58G-U&M2W\$>C6ZKU?JEG63''N7!CR?X1'MSE;<'] M6H-K9+8V9"UUT^CIOMU4ZX___(#JE>P/_-Y(3[, MEVP]$S"1>0QCD,:2 L0Q! QS!C1.I1 8TDPZI7&4!1D!'S1-*7]E/<_>)(W?3/*',<2_-4Q?Y?Z+OFE.9E0V/ MJ6M,*?GFY8ME!F7$W>Z=L#3+S7J-. M[9/>"![M2FYC73>RNW_B[MA?_O0'071@2G ,_JSUWVH(*2"><1]I-'XQ5OY M7=[QOWF VLNG.SK.*,^Y4H@!PDAB#(M, R:( %C*6&@PV=!VFRO*9.7/AZ^!K^7? M%E0^V2EWVY6T#<3[L"RU*M;/?;I05^ Y7H'E,W),I[AR-U!>A94O/"H@ N_+ MV]NF)&U"2)XE.@4"I1@@+)$A2!X#*A2#*%&Q@M YH&[SV*DQG1',(ZAJBTXW M 87K/#"G&)E""AAO]?:(#0O2?Z10KZYI]PO4.M*R,^YJ>_5X851'$NY%11W_ M]@K+ZXMJ(TM/D-4,)XC$/,X L;4%D6()H-RX@3I7@L8Q)1RQV<)6%5+RP=/> MZAS9Z06D]0MX-/Z +^%&YLJZJEK*O-VWLJXSJKJG(Q,R1XG(0*XA,P1/4\/M M>0YP'"LBTXP;MO>V>Z^?AS')_W4GP,.([0W6H6W6"K0=:4^W!>G9)'5"IW\+ MM'O8\0U.)QA.VI=N=X8M#']3WPLQ5ZO&@$!:"P9C;*@_RP"2E *.5 PTS76< MD$QHORJS^X^?&L/8,OR/2UX8 :L8SW7Y+/[A&;-V * ;:X3#,C!#M()=-D.] MN>"TSKU^]P=#C/J-GU;O\'L^<]65)><_%0OUT?RXFB4*$\&1! 3G,4"IT( A MF=K=,F(L!BTRY!5/=3S$U+[AC831GU;&J!(RM+3\%DC7U?\:> 9?[;V0"2\A M?Z3\,'7CM\.\3K'X(S7/5H@_OC(P!WVY^&9,VL-0OQ?S$(%/[R*OWUSH!E70WT4*MJ[\^EZ5]OZNZ M)*Y=LSK!=?OLKX5LX _?B@=LJ%K4XO:VP>VS>>5KS'I, .\ H]_\[E,#C9N^ MW:'J479VU[6A%13-^V^\@'>J_N_'Q=NEK=0JUC9.\>VS\8D?5;E) 9]A1F'& M$0<$:6R, 8C,3T0#G6L>*TT-7SAU@ HU$\,> M$W#&56UYO/\IOMLSTSM=A2R^K3;]JM]\6)9[9\V,)C*FA *=5FDD58<[E *5 M:&L&U@GO$!7B<,GG.B\,1W'!HC[*/NH'[3K=9(;7T39^= M#[83_2A8>QS[#8?Y2&>#/6/O=YP8AE[GF:/G(\<[F S3=>_T,O 1@;MA)Z,M M=F)OWKQL+VE"[(7KNZ>UZLU6\AB\>WORJ9'*GG[0Y7LFWK_4Y6B M6*G[LA#JRW(^-RQJ;YPA12#A&08I%@H@6AV>4F(;LRE%(<%<>;GBXZLPM26L M%3MJY(Y:P:-*(FNO#N1'_>\E5ELO:Y!_IJ,]GO'NOX:HR[A_MJTW2T1_QZDO0:LUVM MY6?"?YG(:L(U)/9C+#7;&.W&49A>B+8#FF-$:'>),84 ;0>8'..S79X46+]^:5['=2'> MVJH Y4L3%4)P+@EA&C"-,H!R%0-.B01$JS2!"E*=>;5_/SG*U$BO%;*JK7[[ MO/Z^++OV?CW@=*.NJT$:F)U.XS- Y$TG$/W6FC\YTKBEY;N4/:HDWWEQ<(]4 M8Y"MJM:KFX[.3?M.C6DFD!: &!,)()DE@&-,@;$LT?JN;&FQ@9; M43>5RVXB*VYXE]2S,+OQ0T_@#_\$EU1_<<-?)=#K1XA'=H]LFC>-:1RN%MVN<9/ 'X^ M!U4]XCC6T=1U>'H>13GBTWWX=.DA(QXW.>JS?\#D>E-H,S*^?E>LQ'RY>BY5 MNWWLW!KKU,T3^ORM@-%6PD'VQ[M!Z+G/UN6XSZE[WU =V.-GJ$@U6=J.U/N&:SY=_V2.069I1P2DA M@.:,&/*!'!#;$CF+L8*:4Y:D:4">NZ=[K50NO(GFB%>8&7)L&P5(-#,=HD#&?$HT?KUW->K=UN/1U7!68X%@NU:M.C MWM:I:3,NC -". $:Q@*@S.YN9HH 11,-TY2D"GD5(3@UR-0^VT\'&8[7I3:> M0M7- K@6JZ$=CH.$QK>]9S-VZ-]O-N.I@<;-9NQ0]2B;L>O:@&..WY8_5+FP MOD>;1]06T,A2A%0F.< QXP!! 0$G"H.4&W@%LI#,)KQ?+[P3B(@R=1P_G[Q[O MS.&B!GN'#9>O#B#"O_W]_==[(U6Q6BW+JDE7\SX*09A6, -2,-N%%&> 4\4 M%BR!FB0YCE-G'CPWRM1HT,H9;06M>MEY?-UGP71@P3X@&I@$3Z$30H)G8?+@ MP#[@&HD"O5XJ/PJ\A$(G YZ]>3P"O"3_'O]=O/AU\O9^JUH:?ES4D;V_EQN!8T1&4M 1*I!*F1.L(0JIUYQ=@/(.#7JK414\HJ2F@/,HYO/ M^LJS,S#K]YDO5VMJXZ3:BI^5MM/)A^N8BDDEO)V2\]\JHZT#Z+Y3UKJ&NK;# M]YOGE=V96-V*?SX7JZ(:[\W+SM^JGL\VD6XUB'95N+&,LO,/3?-HW[J*OO/DR/<#HC\TF?<._!6M MNOW0&ZA#MZ,0K]28VP^B\_VX/9\3WN[M=K%X9O,ORIX;S&@L6 P) 3CE&4"9 MUH"GG .IF4B82',JG;4(^?,\Z?&:1L)(R.BQW[_">0<#D2NPV-@$MJ#(N0,Y 0F M'JYKWCC8[+ MCJH#C3%V43@XO% MM_;HV)B,GPJM_DNQZ>!BV?6$O@='#ST+ M([&X]VSTQ/37P->Y%@0]>+S5XAJ]]]:3JQX4G/LIE)*K#T:EMN36=_7H#=;6>@5S '7B3V<=RM;[A;A[O7_$\W;/K._KPPZMBYGVX@G,C\ M=+PQC'CJ1*Z9SA*,"<.&3@0'*.,"<"&,4ZYQDD'%$85HMEZN#?,Y?1#U8[TH M9//PX5[]A[N'VT_1[=>O[Q^^^A%% Y.*4TE208$@QKBO^O)01&T'"\Q3* 7* ML%>3O@"81F#:!SL535IF$$QNI.FO_,#,>$%C;^;;5[!7>FL>/2J'[:MS2%0' MOPTT@\Q\[%2#2[BD:9P(('2" 8J) %1 !O($ZT2DJ3+LY&7S[#U^:I^=E>Z: MNGH'X#E:+L&0#&VFN*/A;Y*<5+I?^V-_B'&-C9/J'5D6IZ\*^W#WTTOOE_-" MO-1_/JB?ZS=S:TJGE,6Q2#C 5-H]LI0#AF(&$JZTY$@3*;G/U^PPYM0^\4KD M35\US\75!6.WC[YGY 9F@@/0;J):U.C/YK]6YJ@2ND>*\("H5]YP&7=4,O$ MXI!A?&X-[:MIOEJU6M^S0GY6ZUE*(*<\)D"R) 8(:@E(#@F 6B42*:P5],H_ M/WC^U.BD%<^W%^8^:&Z<<044 _-#*UED1;NQ#<;FS[+:965/A?%DBG\I&;47 MV9!Z5;*U_?VM6!<_NIN)!K2U/ E3SVTK]\<8N2WE206/VTZ>OLR_+LQ7]6+C&Z599@BA F#/[!P5,2P,7RO)$ZBS+F9,WWCG*U+[Y M70D]'85N-+MIH#>,!B8#/WB\ZL=<5/_J,C+G1QBMFLQ%)7>+RER^..#\_?=E M619M;G^:"2IY+D&JE#2?.&. 8(I P@2D$J4<$:=3CZ,G3^VSKF7S.(3=@ZG[ MV[U*^:&-^TJLD#B@/0 \3I=#@1CIU/C"B^!W%'Q*U\XCWKT;QCNZ/27GWI'L MR0O"?(8OZJG.=%O=:9L*O;IG+U4*4TH%9WF< XAB#!"B C";=*8EPT0GA.<" M!92W/#>>T[LW?DW+K;CV2'!A!8Z>:HEOS%\7H%1S*XOYQ[+3=/8#W\T)N0K+ M<0AM'[]*R*B1LC\OXQ(.O;H;9P<;U>^XI/*A W+Q^E#V6"EST_?;A7QGHPZ7 M51G>)F9Z!A%*NY/-[4B*21^"9:;V2^J3Z1>2.VAY?@@+:#\]0OA@.SR@:^AP/X6HE#O"T' M'#U\L'[Q',DSNXAK3TZ;.SB=KIS#8\9S\-QUVG/[/&X+8.+/S_8)=_IOQCS< M-+J*(8(9$1I0X^X!E&<$<*9S0!5CD%*=".Y>O>_4"%-CVUI&ZZS\L%7I-NW7 M/,CA)) .M'HM/ ,3:8/,G8ZL@$%]U4XBXT&4UR(T$C5Z(^7'B%TH='+@R1O' M8[TNN?=XKO/"P&:V;/6]69@3E@LA( 0(00$02P@@E&*08 4%5RF7Q"N,;OOH MJ7&9ET6)C??,DSY@9G*"C5 ^^EC7?MM(KM]_+@]8X_4.FH1>WQ%8+VS MXMNBT(6P;9N$L+VJ;2=[&P-3J-4V; OK7,5*4, Y-E]HFN6 ,:T!ACDG69R1 MV"^NW&W8J7V]7Y\?C9'W4G5+WBH0;36(6A4\BYFY38+;]]\_M -SPP4HHS\' MB9_S@ZG?"F5N0X];E\P+CJ-J9'YWAU'59[6VM'=?+G\44LDW+W^LE/RXV(1+ M;:.E9AH+)21.@*34T!6*8T-<<0Y4!C&B.I5(<9]L(?>AO2AKA(PB(WDD[.+[ M;(NW%HMHN8DN8Y>CRZZ=!Q23.%5Y!BA#N?%59 MB?WCR['F0L^7?QU.R'(QW#2X+1S#O.1#N\ &T\JX;,6V12Y_^:/&]M>!8RG] M$>MU'?$8?M2UQ!^6P_4DX FA3<+6Q;?JZ[-5II[KWG2I5HHE.@$B,82%.%&V M]A,&/$T4$3G-$%=^3<*.!YF::;N5,:J%#&I6?!).-_:Y%J2!><8;GX#V8.6^/;MDFORN-NG2S-H!94&M=6BQ2@1)F/7T . M-(6,DT2J1,NP>M['@TV-!'9+2+L%!OGCZ^C$]H3:T*[K#F!6T*:D]C 97RZ8 M#%1)^\2 KU0U^[SJYRMD=]P31B ?GLM%L7XN;57*#\5/^U-[Q@Q)QEAJL$QT MC@ B,0:4$PP0CI.80Z41\K(=S@\U-?*XT[H0*M*MP-7)LVY$]B.0#GS=Z*,? MU 8FCP][2+5B#K!+?AF-7FFC8[A12>.RVH>4X7!'2'79;2V<+VJU+@M1>?L/ M!O35]^5QY^U:=^L3=)S;NJFGQJ;D[TO2,59UWT&GRK.K; [3= M]7^O&6#$2L$]X+!?4[B/!X;VDN#KCPLS9O4RU^V5*%9,"BZ L7 E0$PEP/S? MF,$()2G"BN3$:9WJ&&-R*]".\_=IN?@&S*"/M1NXE7P5UM[J%,1NIN^5P(WH M,%^!64 SA[.H]-RJX7B $-B$!_^= \K#[>@!K))/.ZX7RL] N@-!I?)V[=SR[ZH+T>R;3 MI6L#3Q.>^4K]\]GF7OTP?WPJ%NKC6CVN9@E,$I)S!D1LO'8D( :$,0QD2I#, M,PQY[E5.[MQ DR._C9Q1)6CTIQ4UJF3U[?)Y#EO'4X0>$!N:#8/ \C\[N(!$ MO^<&YP8;]\S@@LI'YP67K@^CA_>LM*7Y5VW4_!NV*L2FZ41*J* RCXTUQ.TA M 86 I<8X(B23"!($T]@K'[MSM*D112OL-AWC)JH$]N[ZX09V!G&&$,\ U[$P M8$L)J#!_59G(19Q#244V,XXR7XX.]^ZHPP%>@_O^WK.V>#>J;E3<&U(#\_%5 M[Z0W+3NATBLW=X\X*D$[*7_(TFXW!0:#*6:LPVT/E0=5/C:UYYC6D(@< 2R( ML>7,SX AF8(8$LT4CG6>."5=7AYJ:B1=2;K7#\C*&E@!O -A-QKI![>!.204 M,O^0L8MH]!LX=GZX<:ZEI%![.8.N T^-3BI9=T^;=N0- M"CEUG@$W@AD"UZ%=R"L@]<^X],2GWWQ,U\''S=;TA.0HE]/W_GXKU?.CF1&Q^1Y6@TY'F.,: /$KN*R- ME,-YJ@1 "$($$C153/DQ^V#83X+O1YH6-X8?#.J!>?^H??.V M4%8M>[0C?+.+V=^"$(1:K\N$GP2C+AY!X!PN*6$/"3S$KALE-'MQD'.><*J MA%0"%&,-*%,<8"QB3357)/$ZE=I[^M06BD:X5>"6YCYR;HP3C,?0.PG.4/@? M0)]2N=]3Y[T1QCUJ/J7!H]* MNJ;5F!&PS\YAYY3ON7G8T3 C]P\[I^9Q"[&S5P9W"S036AB+N6Y6_*%8%&OU MJ?BA9-V6K MNF%>(_JJ2J"\6W\WQF\55%[)W_0'OXD6'1]!X#2XLD6/X Y.'JVL&]QJ<6LP MQ^EIZ@Q8W]T*+XPZ=O]"-Q!.=#1TO+$?=C)\MVEE^=MR*?\JYO,9HD(P@6V" M:D(!8@@"RD4.>(I23F2,.6](:Q(#O2I+):MSTK\MJS*3 MFT3'62XQE+;D!F.2V.[*"G"8()!I1"E&68*9T[Z%PUA3XYR-M/5&ZXVME6^_ ME:!T^ LP=]-.S^ -S#9;W)ITZ5K6G>SH_G#SZ3_2&WYC]1X)Q]&S^8@3,MV- M1[H?,6+3$2==]AN.N-T2P*T58]^*?SX7J\*^*[8 XRPC69YSVUU$:FT8%1) M,RP!I8PE.>,V?=.944^-,#4>=2_0?QXT!WZ\%HJ!6;$2+]J1[R;J Q@/ KP6 MH)%HSQ.!ZO=V)S>'&9\*QHMY55S;'HS%)$<"I10DRO9FTEP"PG(,)-?&$,Q4G#.O MH+(+XTV/.QNW9LU^1O-&U!??8C[=$";(-9:< #BNM^1V6QB/5\>?MBAZG-E!$W@3CADRO_')A MR%'IQ4W]0W9QO"LP/-1N-GY[Z;;+MGINI5&T M5:G'Z-E>H.TWW/8ZD<:-S^T%OJ. WGZ>&L;(;YY7Q4*M5CN;I]6/I5)-*+I, M8)RR) ,QUM5A>&*\REP#FE$="ZUDS+TB<2Z..#5>;07>WYYO90X,][^,NQM9 M]HKFP'QX+9#>=.<,3J^,=GG444G+&81#7G*_\3KJ,<8F+Q;5SO(7)9;?%L6_ MC',KC?%9Z()M8H":L>7M0NXXO+=ULO=]:=M?KE_NY[9U[$*^-]<^6?MUEF$& M):8,8(TY0%D.[1DT 5!AIGFBA>9>':='D7IJ%-@*6@5(JU;*,,8;=KK]6',R MDS@6\^XH;#LZM"I'NSHWX9(M,&!_<=OQL&EX.!,8(YYA 1*NS?(#60:($@HD M*&* M:[]F-M<(,S6RV.W@LM%F]^#1*A3M:Q3:/C9@ZARW*D>:D*$W*@/F8J06M>&X M#M3"-D"@5VIQ&P[=^1:X5SSSF@H%M@S0[7I=%OQY73U]><]*Z^XI1'&&" =< M$MLF-TL!RV-D9E"+V+"L(MHS3;!KN*EQZ'VI@ UOX7()H@.('9X=\A4((E]0_ M713AXEUAK'(KA U];&W$M\]E]<93&6.<(PY8DB$;V:W,3TD&."=IKA05V"^X MY?0P4V.15LK6<_,CD3-0NI'']0 -3!H;;!H);Z)&QO[8H1N#7EGAS%"CLD&W MNH/RW)=_*L.JQ=&K,L"MSM;?+=H3U#:5UP-R--/I&\YVV%8>J(BOU MUO7_4G/Y85G^L5(SB8UW([4$"8F_ M?!8ECS37/M :*<75YY7RRVJ]!$)G1NO9F\?+9KTD_UXFZ\6+>ZA<\O7-[:4.@F ZO6JG5R$ M[+J*)P=8>!4]:>]]O;HG!])WECXYO#;XV*VTO0[?J?J_'Q3Q0 M$9U@;+B0Z!0@E A E*8@QC'!B)(4$N)!B$Z#3I096PD],\N[\74^>;L2KM$. MWBKYHE]:27^U^6@[PO9ZU'89D[Y/VCI&'/N@[;+R)\[9'&X*[6KZ^&@8R>8W M'74;F6F$)5(R!83G'*"4&Q*1B01:XCP7AD,XPWZ=3,\/-C6_LI:U+;'9)FMN MY0W/T.R$/-.*94010* PY*UB\U.<4)!*(M)$84$9G3W5V6=K5J['!?YPX.'@ M?Z.^%0O;9BWB;%ZES Z#-X4)4Q!R@&,6F\62Y8!QVTV-T0RK-($0QPW>[Q?R M-=!NAQT.Z_?U"STLT&X+9E_0#;Q>-N30U#]M$X5W9.VS"^]E1'KNO-LQX,C= M=B^K?MQAU^&>L*7RH62+E39+S^U"?E7ECT*89][I#\7"?#8%FV^K=JT>S BK MT[]J4D>YA)#"/ >IDAH@P2WE&)ZG#/&,":E80GR6UCZ%F]I2O)%TI^Y<: ^O M7B?1C=->:VH&YL# 6?$FP"'@ZY4P>Q5P5((= MI#0AYDC%!?9[6^T[8YP588 MM?JZG,M9RA.>Y)P:,S!7Q@P4")!44-L54=E&KTQ@KS20\T--C5RMI/:XOE3& MI7SV;:_6 :FKP=<'4(.;>S5&E9A55% K:&0E[=/8NX1&SZ;>V>%&-O0NJ7UL MYEV\(^!TZ9B@_B#D=1 ^$X,+UL MI(ZJ7MJ[@OD\;[R#L0 M]P[+ M0NZ_9NO[[9RM5F^:>!8!=8HS:OB<80*,)YX#2G("H/F?\=BYULC3##P<8FKT M7BT%3@?MZI[0?8#=O;YA7V,,[I>;I MG;N35_I]WU(5L_>+=;%^>6O6DM+ZD5+]_#_J9::%3!C.4X"-

    00A+P%.= M8:4DP5E*,Z="4V='F-K770L9-5)&E9B1D=/M"S\/9/<'W@L\ W_?WL@X?^ 7 MM3_Q?:^4^(]ORQ__:>ZM/NU_(OLCJ'^LON?S3QWE<[ZH5/LU7[XPP"_[_&SI MP(93L\5JVV,EIH1J10'".@8HR2G@"D% J,2$JP1*['0Z?7Z(J7W.M9!UU:+KL9H) ?(&RL_1Z<3 MADZ7YO2=XSDOG9+ON2G=5P8Z)'7J[ =E;F'SK^8M4+8JF@%[_L!^OO_YI!8K M]48ME"[6MWQEV%6L9SPG3%$J0,PAL4FP!%"9&1;D2B2N7?.LP$)O-J#C#5LI:7Q%^_QJF:S# M/&Z?U]^7I2TQ^8UHY4@Y\K[#43VJ)8_WC;1A/WB:#'#D:?2(ZTF?'%UH!95<&'MFJU*\#1+XO- M;EKSUMY$LNX 99]3+&0A;(I:M"X>553'XO]'3SLDKC!W;I908Q3JLS@F\!&[NQO3F]-^ZP\D6@OU&R%7E M)&,8/486AVEV.G&>OLEV/+FLP;]MYQ/GR1FR XJ[$*%!4-M%N'*V;A]M-<^Z MUV$R@Q1C;L.@8 XQ0((D@ G;4)KKA%"!A:!>)3:[AYNVR[,*B8WJ1-?QK* W MS$;U;9KDR%K8IL5JG^%3+J#T'$K5.>3(854NZA^'6#G=%5JREZ^W&3O6:/NX M5H]VTP0:ID"&0D2: *1@#C@B%&!""",IR\R_^%7I/3G.U+C#BKF3&1?]69FQ ME:B>*8OG@'5CCQ[@&I@V@I *J+C;B4//179/CS5R7=U.A8]+Z79?[A^#^5 R MFW7]]>61+^&/GCRU#[\1+JJE MK^^.^"H2!/V='_;WB*4_J&AQ'N?^TT>(G3RJQ&S=Y^H*0*HFJ7%;3 M\S?V\MS$Y%<'%"S)@>;26/+&Z J7V&MRC:2!F! MR KJ4^OO!((.!Q%7XC+PEWF(1T@IV%/ ^!1 O Z@L8H?NKXXGA4/SRO?7>WP MQ'TC5CH\+_5^E<..ZT*J7-OTK^7"9H*IA7AIL[]L+[-[9>;9O 3?U$SJ6-"$ M*D @E0!)G)J?S!]I(F*"..69=BJCXC[DU'BN2F$46ZFCHDU@+&U(WB]L%3%[ M>F7%]SF7= M1;=]D.JNP.WTI!'+Y9[I__.;(S9^J[\4GS[OMX+X-G\ M3WBU&RM:%T M41TN*!D]54%Z-C:O"F.H#LK^JA6J0G+D>FZ&WO"N M0DJ6.FJ$-)]'5$EY%$.YO6:UN:C'FKI7 =GO)GF0)./NG5\#UM&6^E4/ZS,. M?B>4]\W+]I(FTO?6EE"H RE7?S-,7QTWVBA]8:,XEO:?=BHEUME-,\X41C*% M "J= X0SP\5,0" P5XQRCEBBKX^)[U_PJ=%W+7?%S*J1W$:D_;!&3W"UU='> M CP&]V#-J[W M0/#9L@X%8ZS-ZDLOA.G]^X8<6/ZE*3[6](GKP@SNALCOGE_XBR' M*3+K$2?4\$V<24 RI8$64D&"B,&(^EC&>T^?&N4TPOF9I_MXN=F0P2@,S#NM M>]]_%;"3&O=J(>V/,*H9WAO\5%DJ6<6X-6]@&B2$ 4@1 M HA1"+A&&,"4Y#E*).(2^1#&Z6&FQA7;K!G9E37C Z0;.5P/S\"\L)]/9'?X MQ?RYBG1KJ^'\SM;/996@T1]%=,/2*SN<&6I48NA6]Y 3+EP=L*OP]?GI:5YM M<;#YUV=N[K,)/(9ME'FXDO=&X&*U6I8OGY=KM;)_//RU;!;!!$J8D30%B.8) M0)E$@$.< 9F)C&&J$D3=8U&N$&1JE+*K2K2K2]0H$VVUB2IU;JK_1$8C#P?_ MFJESV!,9:4*&-FZNF(N079=K)L5CCV:DR1EI1V>0#\9O%Z@'0#OWC*YY_G@[ M3#V@L+Z;\5QPHDQ%-RZF%P89W)+4B-FV]3'"AK]68GJF9QU#EA'C_AZN(9>,$*0\G>$ MNW'HUPD^,]:X#G"WPD?.[X7+>ZN0\G:Y6!6RZL"Q7+2MVPPU[22??ZSM;#FC M&6(QBFT-+);;Q$X%"",)D#G/8D@YP:E31E<_XDR.8M1\KLIH89G\ZIHE/M/B MQCSC@3TP09VN*K*G2[2CS,U>$9%6GT&K@P3@.G2Y#Q^17KM^1P!\#@4Y0IX: MQK*W\^JM,5;>R:B*IE+N+%>"YP0RH$@L .(B!Y0E' @-:9.J)38#:EJ2GG[,:DC]&Z,V3^@0YMNE^J]OK^ J3?Y^4'4*\DY#CTJF?G! M<4A:GG<';'9^,*_:%_5C.?]AVZU9AKS3;ZLB:\T.C&9*0,2YFZ[VA>&FUJ5&3EC38"1Y7$54E)CS)T;C [[#[V"=[ M',2M[L6 MMY!-Q(L >NP4]@GD2-N!W8#VM.'GBDOGKM[%AXRW=>>JS][^G/--5^1M\,MA MM?Q,6&V35F(]_[\KFTFBY.T/8\)^4U^4;8]NA+8Y?;;3PC.;VX.Q9,82II'U MSV5,.$ Z58#%-CI64\;SF&:9S+Q3.,;586H+0RMWQ&K!H[*5O,K#;D2/[%'Q M3;1L _S55O& /(^1WQK'W@Y M"^1UYK+_A)"1]1@_-^1U)NIDFL@KB1):[72UKO?05[<+^565/PJA5E^7TA10FB6 4$054HJAQ&MGVVW8J:USN[+YECUU M@MEME>D?O($7!BMP5??T,GH!94]]P.BY_*G3T".70?6!X[@>]L_A$%,C MJJ8Y4-04V@E(CSD!HZM]&R5G MKPS\OMGJN_W_^W\^%S_8W#;*^J)6Z[*PB?GV%\;VV?^'G2MG2:8XI2@#/$OM ML334@,1"@)PPG6LH8ZWHK&Z.]77-RK4C(5PCD\_G<2C9@%_*[=?_%=U$;][_ M]O'SYX^??XO>W'ZZ_?SVO2>+7#5968YH!J4"A#.[V9L8XS)).$A02C7*XSCC M23-9[Q=RDE/5RC7L1-U$[S^_>Z5)+P\-/))C-JBV,O?JDC3F+U4Q MKKHGRLLO"N-D6SH]6]L_FQ+ M %>CSC*!26>L_5X!)BD">H%@PR@CW+,9[>X MK[ 7X03$Z!4]);B=O0\0.3QZH.T4V!H5N^JH*A9EJK/$EB#3)&,$ XC@%/XA0H MG:($YBF'J5=+U9.C3&VA>?O'ER_O/S]$MU^_OG_X^C\],\%.XNC&^E>C,S!% MU_+=;,I0_=G*V.,Q72<&_29RG1QIW+RM+F6/TK0Z+PZ(&3*&M%Z6C\R(6I%/ MQ3K-B3),((()5L8!9S% &<: ,2F!RO(DQ@0IA9V21"\--+5O?T?4J)*UMBT\ M(FBZ4.VF@3ZQ&I@)SL 4$G'4A9='[%%/N(T4A>3[FOD%)#E@T1F:U'7_>$%* M#EKLA2NY7!]F&WTH%L5:?2I^V'W1M9G'@L]53<>_EL,1B^6:'][*B+F+N9 M5'TB.3"G-B!6LD9;8:/6ZOJM$T1O0\L5F5YMKHN#CFI^N4)P:(DYWQ<2R*WX M^N/"&'?5,M0>S?R^7*R_SU_L+]A\_EB%=_"D]0>\:I^R+6';_N_+01X]I]-=R/=_>^^]H2F1T+ M255V[T']7+\QVOUCEL D%HD60$ AC(5)A/''LPQD,<$QPCB3V"M0/D"&J3'_ M;L'(;MLIM-"F^_0XGNH,"_K0!S3.>#=E.R.K152I,4@%3V\0!ZKNZ2['*U7^ M] ;J?%50_T>%<>3'QR=6E)9M[\IWQ>IIN6+S.VW+\%=CUR/>+^>%>-E^A41G M,>4( IY0;'MEY8!PF@.>Q0C%J4@H\VJD$2+$U%ARJX/];JO6$O57&T*-0;/B MQHU#8STP.>["7$:M B]:R M[8(O;V_OM"Z$NEW(O[-2?5\^K]17^Y(V6^@9QH1BJD&68PZ0E)G-U)& "R6E M5H)GS'V7X-)H4R,_(V]4"QP9B:.-R%$ELX<'>Q%FASV!/L$;F,VZ<0LYY;D( MH(?GWR>0(SG\@2^BGW_OBDNG6W_Q(>-Y\Z[Z[#GQSC>%]&RZLEOU3EOJIB*1 MNB^-J#.H8\T,+8,,9I:DON@QRIV.^IN2MJIJ-)X"A/NTT]J A,_5K.I5WX!//M2#3PQ MW4VKAAI\Q(Y6 ^.WW^YJZ,$"C(5;\<_G8E78Y]^7RP\V,N6+^J$6SV:Y3YC& M*DN X$P!1'$&B$XX2)G(*6("*>1>[?S\.%-;L&W*H<^Q80>"#DMJ/[@,O"CN M"'EC>^U%E9Q1(V@_6'FL1OU@-M)Z$HB=WS)P&9%.(N^X?3PJOJS#'IDZ7!ZV MIV_<,4/(:UL"\8LMPKI+NS,"51+3# .MC1^$8(( Y9B &"J4VV*H$GF5#^\: M;&K$6.4MU5#;PVZ'OQ-AM)[XOY :FSE;,NJ!+)>BN6=C?3KH+ M'KWNF'<...K.N(OJASO@3O<,WC"[V55$21;G*F<@8=RP"M8"4&D#Y1B,12I3 M+3UVOT,DF!K5^'?\':P'\U =L2>WF^Z/^? -L(?N?#W9G?@>/X A&UT/UN%Z MXJVM>^MIW5\?G:-]A;I.SNWS^ONR+/ZEY!\+\\2J5$6]G7!O7KC5WC["%[L/ M\6YI6PW,,IA0EFL"I(8$H)S'@*>" XYYG*0YIQCU4 [B*AFGMFCM;_!%E:31 MG[6LOEVT!YA1-[/ZE>=IX#4N;(IZJJ_0"X@CE%*X3LX)5$WH!6BW @G]#!48 M?-A45[AG+S:FL4FYGF&4$)H1#92,&4",$D!3\P>2-$ERE3'$O!KGGAYF:N2[ M*9GR5(MY$XE:4,_0P=.8NG'G]4@-3'\;D.Y;D-Y> ,D_H*\3@WY#]DX/-6Y0 M7J>Z1V%WW5>'T<#[LER6;Y?F4545Q&U$JZ J$R3/ ,V0^?PS* E.05,D#B) MM=04>1'!N8&F1@6V-JZQN-M@8MO9?#DO9.4]?3#&^$(4UJEJK_$,+CX+MQM' M] 'BT$:2%3':RAC].4CH[R4D>N6*LX.-RA:75#[DBXO7!VQ0OI^;AY7+12$V MNX\IC!,)-8 \30%2& (J8@H023)*<081<2KC?/KQ4V.''0$]MJV.47/8$+P* MBZ$_\JUL(=MXQWAX[-%=AQM>YZ\* M+/$VGR__LN51/BS+=\MGOM;/\ULAEL]5'7RABA]5@\RR6*L[K5^4N)E" P(],'FV4D9;,6^BVSVLZS;IT2>#]4U4Z6"FI,?Z'NOJD.!=L1+FFWTN=S*Y-64IS(4& M.;8=Z82* =$Y Q"3.#?>'4N05RDGYY&G1G?WYHU6I3T0JU2P9V7_;=:C:+TT M'Z=4=4%2S\UWYUE(I6)000-[9AN@Q!D&7$H&\CS+N+&=LUC*V0]5\N6KSL.N M! ,>6>Z(_C^B6OBA@'<\RQ@"S*%/X4^@6!WP1ENY!W+(O>'J]RS">?1Q3QA\ M03DZ-_!^0._5_W:[-[__:<\NU'\I5GXPU\YDFD)(M*$PE>4 42X 2[ &*,D3 M# 5ABL*>:@)VB#&U5<6\HWEOA0"[X'-'.8-: M2"P0 BG$F;&9S90PR17 *LN8%C S[ZX+U1T]>6KLU0@76>FBC^_.LLB<88:7$?WQ;_OA/U.>5\N?Q12R3)N00)8\BXLQ))B&;KY9K-W7/VJ4?XTVPD>W MEV'VMCO\$>O5UO 8?E3[PA^60YLBX EA9/;FN9C;Y)#;A6Q__/CX9(:M@PB: M4[!Q5V\UIU*G9'ZVD==)3L2.O'V^Y M0>Y&6;T#.3!;M4)6$&[^LBORY6-;;Y;R JE7@G(;>51N\@+CD);\;@Z-_Q2E M8BOU3M7__;BX>U(ELZSWECT5QE39-'8BFC,EC>L3IR0%*,TT(%AG@,@LESG" ML<).KH__T%/CIK??JYAO8U?B1(U1]83F.6O5^0DB;K_8@K]HP M_U3\\]F&;%;9_?87RBA[K\IB*>_-'^7#LJF/\HZMU2PSEI7DJ00QS(SWB+,, M<"0Y2$A.C2N9YBISSY^]0I"ID=V.\-'31GI;=\R(;PN2+4M[4/I4:^#3#>N* MR>KFOS&G8& V/#B:OHEVIV.KR4U4ZQ)5RD0/RTTY*:O/2)/BT\)LG,D9J\79 MH)/DV1#M>F2[&Z9=\?P1&ZI=C\)^P[4>GA=26,N:E3M%:FZ%*)^5; XW;-V) MN_5W538Y()^VEN>,Y5Q0&T:"*<\ BA,%6!(KH&.$LX7Z9A,:'ES+ M;X5*X_3)TOJ3/9)IT @\*W^D&@4J\WUI5=C8]3O&O$^%JN!I3)\JHF-,2EC%1L;;'(\ZY%=BVEWN;+@IX]8 MS>Q:!/:+G5W]M+ MIOU>4[OMW-\]E\;_JQ?.&62)3F%.@KU9VN[/BFJ G*8L0R@S 52M5Q M\"R%&> M&&94/CVOYB%W=EP9QI/-#L;J85F9C*5Z\[PJ%LK8D$U3X"#OF*880)0#J M. <(\A@0(31(5)(8XM6$*J=CBE[Q'G/I,D#W#*D;X?8)U-"'!HVH]ERF$3;: M2GL35?+V1\:NR/1*S1<''96H72$XI&WG^ZYMO_Q0,AL_4A60K)SZUMUO?E%' MT'\R8W]"AJ)1E(_ M:O2: #@MJ;!4,PZY7XO 08E>M" MH#FDMZ!G^#':JES/[OY:F$__>_'4[#@1B!B,%0:09A2@5"K C0$(*)):D9C% M@CI%]IYX]M3X:".>YW[=*=BZ:>9*, 9F$0\Y%1N<&FAH!'84<6%$#SP'/@NM&-'U -L;&C3]:5X9D'$,Q M8!#&SF"O&'9QK')WH,6)ZP-#*YY7Z^6C*C\5JTUB;9HD4G%M7 L>2X P-*Y% MGC"026WL%143PKWJQY\88VJTT(H8S8V,GM$ )Q!T(X K<1GXV]] 4HDW0-)Q MA_K]!@2<&&?"V+ONB[,:JF# MWI>/C\6Z2MEZ5A\7#]^+4MK:<;.$0AH+2FSV5 H0Q!!P#G. $O'_-W:C-!P^9B:EV!/NBZ-5UT)+VM0\F:_96NTHT/5Z1U=UB.\,O,J< MBH5XF@Q/J'=3K>?H6"-PZ 76,CJF 3J3AW%B#FYHEE19*>\[&33V@;28L>H- M=4LO5!4&?[WCV^>,\7S^('I:BIBK-ZDZ]7._6? R_SM7 M$J_7?(G%O\AE&&(G%?,E+_)A%'D$>J'P<%B $4+Z=71ZPYB:(1+/'S;P(?K3 MK^%^C4+JP,:IU@'42H!&BQDH]:ACTVJ?ZVCSQ>_HBFA5*9ZM,/<3-SU4@ MZ(*O>9H5\^(+%VW3E:QQN!./Q^O;_3+91QHB$G+7@PXA7!9\"Z%PAGT8IJE/ M/8=C$F##;&#VT$UM_*K @DR!! 5] ;0 >8V]1["GW<[4<[U_6Q<-/!I^3E-9 M&_&9@Q(A$!#+J-%]166?U3W9*'5XSTSFG]_9K88[ .VVTY991#AV9C/[Y)Y( M?C: D![S$EG&MMCN5"'0>OBI=HZ_WGVMMVRH@YC/N>AEWX>$PW[SP2 0F W<7BVZ-:8K?G)'GUX1*!N$^Q M4"TN#68+MCD=:6)PEEM+3K\)/9W^O59#X[GR)GKM>>U&-_8PS=]VLH7K]-/F MZ5^ZSG@N3Q4F2QKZD1,E(0P<\4$2/X*1BUU(4Q2%,?$3,WD'200-8QO/\6BWHS^4FX&-G6'=5GMGQOJ(L!NN/HI0>.& MJ'>H>A26WG5M#^>FR?5])7-_Y[4QF2>)RI%!A=Z<+F-$2! 2#IE#Q,0SH0R& MKN/#((KC@..($5?KK*"^R*G9@3?7AS8X 15 P8?\O[_2XD^#,5Z/!)!736Q)P8?<] M'L/ BYPPB'#@(J/,GR/AGN[@D2M5P8=L77W5'#?&[G@])W6"W3GP"*9T@[%4 MN2D1,)>;Q@_5"8 2LJQY7.H'E() :3@#)37@G8H6P_7&[0R[$7\C81\W:'#< M#CF*.QQ9?*]-KZLP6ZT MD6/8'5H;9,.1//AFF81>%XYYCWX&&OS@38%S*:PM$&ZTBS8<\:/MJ-GM --] MMGX$GMES,VQTS/VW?OH>[,7U;*1G7.LF+Z[3.[KB=4QF[+G(\UP,41"&D%#? M@[&/ ^A2-^;4B;F7&D6\'TF8VB@@ :I\SA*B84SK$7MZ;O]%G QNM-_1,40X M:YON=H-9CZ2,&\K:IN11(&OKA7T/PCZ+866S?;W9K#+V>L]?BH4 ]G/I1PGS MHXC"V U=2'P_@A2%/O1B[*9^Z&$<&RU$M F:VMO=X#0]@]K"H]X+;H.=@=_S M!N(,E"#!C^I_B18HN%:KSW8S8OG09HNPD<]?=JM\?)3RS/47!(%^VQ0\OZ&O M-%[QJ@K2,F64<^0&,/*I7*!,, P#YD.&'!YZ- XI,DJWWB9H:B9!0901GQ+C MK*F'I[(+Z4[WSI*K9R=L4#;TEI,*]BPYNZDYJV!:#O#L(,)^;..'=7:H M?#*BL^OZ?N;A2[:F J_::[G-'AZ%._(]YRK%\(*GFRV?,S%7W:UDYHFYS 21 M_2HGSRQBB*(DAC&5E7%D4;.8NAY,D] +".*!XP8FYJ,OD*F9ETH/L)**S,!6 MJ@(W*=SE'%"5N=G,Q/3N(#T3- ;M YNHFO&KDO';FG&A!U"*S$"L5 'O= 'O ME;%GR"ZETZJAZPUF5$-X*66'AO+B]OHNI0BAZV*KVKK-\I^+UP5?L\8CWP:0\9Q($__,1AA)X3B2YP@1MV4&1G,:,T)'7Y F)(HPP6'H:56T:6E_:H9$( 0* MHHI*-@3?7:"%)/,%!>1,U;*";T'QC!W1*OFW4DA MCF\;,=M#*^;]- [MEUU:K$LX9UG!KV3JA[]%OZ\?,C&3+0O:W,M)[9*Y-(D2 MC"%2(;HR]W)$/ (=3%.2.L+0Q4859O1%3\W,U66 M?,:J@XU+Q\,<4S^%# 4I)#Y'D.*8BH\$(42B0/RY?_;X VE3,U\UO#JWHN&R M5S>S>@;)&E\#VZ"C_/$-=Q76H5+(MU R8![Y0XF_,9E\B_+=&>7;;FHS'^][ M[DI\^_A'_8OXD,>@/_[Q/U!+ P04 " 8HZ56=5AO/ +W !C: L %0 M &%L<' M,C R,C$R,S%?<')E+GAM;.2]69-;28XF^CZ_(F_-ZT6E[TM;]XPI MM53+1I72E513,_>%Y@M<8C>#5),,I=2_?N!D["N7XW$\:LJR0B$JXAPLG\,! M.!SXY__^XV3VRW=D7G*=%GLZ__,N?_O;Y#;@__??_]E_^ MRS__/P#_Z[>/[WYYM4BG)SA?__)RB6&-^9<_INNOO_P]X^K??RG+Q;#=XL4 MUAN9/TK7+_?^1/T;G/\8U(^ "Y#\SS]6^4__[;_\\LM6',O%##]B^:7^^;>/ M;Z^],LR^3>>H_IP6)[_6?__UY8+00)1N?G/]\QO^RY]6TY-O,SS_[.L2R[_\ MB7[O&[U1""ZV[_NOVU_\]?*UWY:X(J1LV'Q''YS]?GW+WB3@CS7.,VZY.G_! M;)&N_="LRG1Q\9NS$'&V^722<3K9//5%7*V7(:TGG(0E+%H(V2E0R5EP@67Z M4BQ&Y%X*>9WC2O&*2-ZH8(7ISU\6WW^E!Y,J!/\/5;^%[;<;<=QZY58TA]%^ MONK>SLMB>;*1Z.<09SAQ6EB?M8'$> 2%VD/@@H&7-@2;;"DV',W&?6^_SM%5 M=;]8IE\6RXQ+,BGGKP_+=$OUU^%\]A._?@M+>A"DK]-9/O_M:EN&T.5Z,;!4 MM^HCTO_T"TF@X'*)^=U6>_:N@""5 Z436E3EB)!M?A',JA?@ /$I8Q0W59V_: M8.17G*U7YY]LH *,GQF=__HH2>-A9AAM+UJ(O@,,7:7_U>(D3.<3DD1D3B(H MZ^B+" Y\" 4X?2Z=-P)Y&_#+O^))Q.4D M%!>+T!J**I+6DA40B&@HAEM!GD),6;7!S"U:QL7,L=J]"9;C1-T76'X[X\ ( M%;(G7>I,;K\2TD 4WA,OGED3M?5!M ;+;WN 13P_L!PBZK[ \O*,@\*",Q3] M@45. M%,@-,4 3)-,:-*QGOYD,,^"%A>[@$6^?S Q$ M*(/"FP#6T))1*9$_4XWD9S M>!PNWI'Q\?)T607W9KI*8?:_,2S/>2"ND^&*S%[@9 SL^1CVPQ.V6 +TXYI M+DXG:^7/U\N,DY2HF ^&P0A(AD_Q3-XGDA*/B:*QK24XOACX1T(V0DZ M[IE!9SC1=X&DS^''VTR2FI;IMB3ES%X2XI5V*0)7B423N0+'O0,6@M%61YO8 M\5[*@R3LA![_S- SA+B[P,V+G$DCJ[,_JGCXQ&;'N?(" JL"84%"S*) M":) MP"3]Z0?"S!VOWRV[QIX98(Z5[_\L%Q\G\X33I0(D:>@0/H<0 FG M(2#3Y,I'9#YPHU49%BLW*-@-,,\G8SN8M'M"S8?%:AUF___TV\9II^#/QR(- M%!Y((-%(H$\XV3O1U(TF,G^BL/2PP;ND5*7,A, MUM$(PGEPF9PM,I%%:>XM5R6G >K%K[QQ-TP\GT3MP=(<&07UHL;LP]?%_#R/ MJ#+*8#5",I)7!"L*\$L"RY/R12K,VAZ-A)MOW0T-SR<[>Y141T;$)TRG2T(S M%_'S=#TC-#-TVA#_VJ0"*C%5*Q\"6)V(]%18Q.,#F9MOW0T1SRY141T;$ MYV6H%^8^_3R)B]F$)<.8R1%RV.22LP+'LH2<@XB2!<-=/AH.UUZY&Q:>3Y[U M<'EV8AI>_TA?P_P+;LX6&'$?3&(0-*?-3M:+2B'3%XJV6"D^A3B<>;CZYMU@ M\7P2J$=+MXL Y.\XF_V/.47K4]H!;;"B",O!.4U2T8@0I$E0 M4LS>!N]5'"K'<0\)NQ6B/;?\Z1#R[@(X_W,Q.R5]+#>'VLO5) JBU!4#RB9' M+A-]B6$X)4*H*770LLL8ASJ4.9N"G:#RW/+H X@[2Y0\W9.3PMI/?V. MK\(ZG+$UB11S47 N04A& 1DW)!RK$HCL!+K(C./'7YYXB(+=4//#P:YY@.!Y=J+=\/(7YY%X'D?+(>\_;5)8O3O.4 M?N+%>HVKK3[>S,(7"N00=4P6=%;U!IHD[.>L(1<*\I5G'/GQ"=G[W[\;6IY/ M=G8@2??AJWS%V>S<,I8L?!#&@D%;:QEX+0(O'AA1S27]%]U@KLJ5]^Z&C^>3 MICU2LEW@XL-IG$W3F]DBK">%2Z>*XY!5H TS:"3BE8*"W$519"YLJ.#FRFMW MN_;YW)*QA\JU"U!L6V5L&F]\^DI27+T_7=?.CO6L:H)<*@K9$8QDQ$TLF4R? MYD"?:YI68'DWPG5T)7EW=(,/_V\V.E!.<)/^./]6_T MP_\^*?M-V2A8S0>)!.A,8AG+\:=#.Y.R&JN>3P6VCASZ,%+&U M#+.W\XP__@?^G"3MHTY:UE/1*I@8P =9@ G%./GRH8BA\K@W7KT;:)Y; O<8 M^79B?2YOU;^A3U83GIVJ57>@>*X7U0J"\RJ3DI%9XL,5=GPL?<_+=P/)\\G@ M#B'CKF"RS01LF6#:27A-J5;K]\-*L\GHSN, MG$<&RPOB(&^XJ/$_N>S*:1.K3BG^-SR"2\J!"5I$[WCM]7XT0*Z]'R' P(__SK+5D27_]^8#_Y3:;HBHBND[M;:_E;SQBBR_S#A!W9<+[R,+GY MAHN&Y26CL,91Q!)KQ**C(^_!14!?I%9<%AM:F_;%H%9'6.* M$'3%KM&IW@D3P%"YY#3G.AT?U%YYX3C]\893UK65?* 3*[D7KDEG]K6L#[\F8Z M#_,T)>=^L3U6O0"2+T;$D -$I51U#PW$*!1D'CUZQHO.#]5D#C"8XP'J!IM' MLFTYC#85+,I#80GKYL MNUKBAQRC(<5:4>^9>RY)+LX"DR5R$70.]J%#V_\;AM?LI>0=AM?L(?$.,/,) MEU-<_?;A_/4;5LX&(%BF4K*9@9&.@Q*1@TLB0;8$9[IU%)\X>F(QV+DQOD MC N78_1[)U2.$78'B'D95E]?S'/]X_5_G$Z_AUDMK7RQ?AF6RY_3^9?_&6:G M.$E"!YD][C2#ZZ0#H+U( MJ7;:7WW$A,02;>:_X_K\"KW!&&2MD#&;#G).TC),R8.()KN"S&!I@Z^'J!K7 M\1D>5H-IH ,TO5S,-P+Y^W3]]>7I:KTXP>5&8E=8HN!!,6\3N?UY,PJ5D6WG M KQS+&D7?62-C-;CQ(T;KCDIC0*O"2W#_AM4P/7BH;*(@;9]!<0Y_H8!D?#I#%.LP& MLD&+;[A<__PP"W5D;Z[!PK>:"JGV5!--DB<%V7 +BM>1SK'.[S692\U4*0]V M+CW&^-Q/50\N]2"Q_V"B[\#.O"45S+],*1[8"HA8>/TCS4[K!=V_+!;YC^EL M-BDA*2^< !11UB&_%'?*(( GJ[D0O,CXT$2Q8QR@QZGKP9L>!%:#JZ(#>+VG MA1)JD\5W&%;X\^]\7\W3FO^E43W=]HMB1D)?50=^_?-"-([3WE<4 M@\A# )4)YLY$#UG*E+PHQN3@"Q5SDC$C;U.1>C<]W4#J*&W?6_TY#TZ( B0V+[53,OHV-NL^BL;-(#:"U"#B M[P!&-6I9O2\OZ7I<,*DG 8M4AW^PP-$31YFBIKV=7(J?6B35+R+FG$3 MC(W@<[38.X#.M@$ ;M+IMZRI,\YR:24449>!9F1-O4D4"#.9/-:9J&WNNS]$ MU;AIR$90&DP-'4#J^AG-+6YT5 $%)]M:"U:4KNU*E55 <2[SQ9'$?)N,Y<-T MC9O);+7!#:>*#H!U1VA!_$?+C0'!#?E[UD>(M:-5G4;D56+$21LP'1C4#3Y9 MH_D6=Y3(.TB1;WR\=XOYE\^X/+GJZTU*09D4BY!$X!0K2 O>.@$>%?'"O ^I MT5']?21UDQ=HE[$<1AT]&*,S'JH3>.X#3E0INCCF@)DZ.M$QA)!X;=.N=&0U MV9$:F:,[J.DF"] P_WVL$CH TIVNWY5SZ91KWRTO@8E"\BFL9L^D YFM""87 M;A]L>SFP$[YG.?*MZN\*7 ME\9)H3EP=(JD5ESM;Q'(0W5%&)%S5KOUH-[CI=VD$88'5%/Y=V#'7IV]M@[, M.<'/X<<5:=9Z]2"L]C%[*$7J.L Z *V2.MO+^)*=T-BH;.X1PKI),;2S84.J MI@.D7:%^(KS(3"D#5M?V7B%K\"$RX-XX[7TJ#MN$BU>(Z";'\"0E+7N)O(-4 M0^W<-%UO9GG5=@>+>=W,<9XJ*U%$([EA( +YBPJ]@"!- F0B6>>+#*)-9/@ M43NA:?!9GT^*IJ%4TH$M>D!"AJ.L7=RA9"[(JGI3(UX'J4AI= A2^#:MV(ZL MY^2#CPQ]4G -I)$.L'7=6=SV8[%%VH""ED>4EB0C(FW5))FD4G0\L_CP)+:C M;GO?)&;LEES#Z/GV%>^CA-X!;J[,0MW2KW*P$5%#8#*",EYB DV=GN936 M-FTWNR=B&M:3-T',4>+N "XOBK(^E$8%OX_2-FX^O1&D!E9)!R#[B.LPG6-^'99S-F MU1N!;&"5= "RVX*:<-3<&9D@NJ) 24'?%:1E8HWCI10K2YO<^6U:QDV6-P+1 MD2+O(#_P6% R0:5T2"%#-&I3J<$ARE0@R-'K[B>IK"[#H31TY-N_[DIB/4'F#B2>>IL:28(=.6=>T+R%R M6 EX,JS-M83G,T]M+R4_ M/D]M'XEW@)F'1GHEU)[Y)$$B(Q?1H8!:% @9"YEBA<8VNM/RG.:I[:7O/>:I M[2/\#G!TQY O9*DD)"-L)1I0NG8)LIDBC,ALS(;B6,QM;$__\]2.0YZD-!)9#1-T76,Z'?*7, MLM9& 3)#<)1G)NU:RSPWQ38:P_T,YJD-!)9#1-T!6.[H3F5+[9A*44'4 MMIX39PDN"@E6U5&YT2BFVAS.=SY/;9"0Z3 Q=P"4ZS[7A[!\O]PPE3>GQ1]P M^>DK"76264#NR#@F59MD1!7("\L!4@D\:,4C,?H$E1WWT==)3'4@"AXL\AA$ M)=T!;.Y)5 VBUK%HH%+&>I$3))FF^XE#]/5 MB:5J :RC5- IH-ZN5J>5DV"8T#J1#:^7K Q'<)YB1JVMXLHZ;1M5A-Q/T]B5 M(,V!=(#H.P71^]/U:AWFM>'\)*&-DD4&QNM(:R*2FU#J&-TH(B\\.^[:=,1Y MA+"Q:SZ:P^E0)72 J2N%4/=NWLE2B&DIXE1"T#))5D*L_5D2SSZ&P(UH7_1X ME#/5L!1D4&P-K8R^\'5K#Y<64\X!@:'S=;Y3(E:L@V0T:N(N&=GNSL@]1(U[ M;;(=GHX2?H\X.MO"LS'"R3K]">L74Y.H&@O0-SK8)$QP;8H1[B%HW#N0K?%S M@-![Q,[5_=ISEW-&!$W$TWY-FG91U>X_(1;M?_OO[]\Z?W;]Y_>/WQQ>>W]*_'%IS=\]2AB\UV(7Z@0K/M_>D+ MH%U4$5E)/HQ0#+PSY-U84^IW%-9[$3"%*$VC$.8>@HXOUO^.\U-\0VOLKOZ^ M%\/"ZG@.^B]_#C\FS%EMD'/(6AIR\[*F)5'[1F5/SIVLPS[:I"\/(';<7.80 M*+I=R]]68UWLAZOU^U)'26TJ@7'Y?9IP]6DQRQ-GA=J<+U (&#=QV0(KATJX@^L@%_V>SH8\7PZRLCE[Y90%6;NQ M;J[)>.U=+1TV,J% D]OL\O>2-&Z*L@5PAI%^#S8&Y\3)C"SEBWPRG4\K%^OI M=SSC:R(3+TIR 3EMIJ+5H9@I:+ VT^K(K$319O37(X2-ZQH-I/Z;UFA 770 MK8^D$R+@*_'SBMR^V6(S$OJ<&988"]Z'.EBS,N,2>*4#6%;;26>E7&ASX?%! MLL9UA]K :C@]= "J\Q&MQ,R-\=!O3[Z%Z;*R-D%C7: P&HHK=2M/ 6*JU7VU MOB>:>M^SS;VB7:@;UXMJ9+F&UDH/2 O3^3MR#]_//X49OB_7AMQ?3+B?!*]U M9L&!(!:(*^,@%$]&V6CGM)3.-[JXO1M]X[I>C= VO&;VQYO?XFV.7^HIXN?A MV^R>BVRBL@G!4-2:4HU5@Z]]#7P&5GCQS L?0YNLP2U2QCT.;@.FX^3=4R"X MC7/JPIAHF45(7$*=7%QGYEF(#B6DS%A)/*;4Z.SW#F+&!4W3X.] B?< FCI( M84L^[=FW%I16*4952!S<"5 ^,7"HZC2\F*/73AO?R.0\2->XY0--H#2<'CIP MF#&< MP/MQ>:H_MZI6%,FE>_VC6M;3Z>KKMB?"*XSKBP&7(\(:>/_V.T M:.A[\%YF<$P[@S(S=W.2TSWS QYXRLOO9=,^F%\\7UX.9B5<8 M+#(&**(!Y;R&H,B%*,7)H#*YN*U"Q[L)&CGGT Z$0RB@ \-YFX-S9S19GZ6A M=6%DH1T *3ARA;8!%7P,B07,.31!TKTDC1L_-L32,$KH("]QF5$Y+Q&;SD^) MJ;.4RV*^^@W+8HD7$V)P1;[I,I#NR& O?V[J:>MLHEI\T5%V0Z;&+8AOD1'I!0'=+ 9B\6PQ_T;^=:U4 MBDQZ-"D![0=UAW!J*VAIHU*%=@SN6Y;QWB)HW'KZ=B \3O(][,VXOI*BEH9< MA]K?QE!H#DJY.K$F!#!1.RPY8VS4'_@:&>..#6H!EL.EW(&-^3M.OWREP.+% M=S*O7_#WT]KBYGVY=97D0E)"B2"T,2 Q;9KID)M" 3WP.GA98C"Q40NS?2D= M>890"Z0U558']FI7_GX+JVF:$$LVZ2)!J*QHI5D+)#T&FC-BVQE7>)MM<"\R MQSU[:(N8 ^&YO_KZQ>:KZ>R4/KU]]2ZP[)6J-2?64>"5>8; -=)B#]$[6URQ MYBG1>1^AXQY@](#/0538 4+/YZ.<-S/8++/+?<>)' SM-D*R&ONP.OV9.[ N M62Q"\=+H5L"#9(T\&J+%)CV<&GK%U,374A=&$9!VHH RZ.ODE BR,*-S9-PV MZMM_)SGC[K #JGL7(.TE^PX!=&9L+P<;*"=+%!0?A1!!L5A;C7L'PHHHC(P. M0Z.3LH<)VPU4S^IBY)"JZ!=9$R-884)8P*0U>0@U (\B0Q+,,L:XY*9-V^1[ M".K+/!VE]-T M9<&GE77B9?_^N+WO[S^]/;W3Y_?O_P?__K^W:O7'S^]_O_^ M]O;S_W[U^LW;EV\_7V?KF%X4.[RK78>*?1D=?D#2 V.Z"%E"F11!)(^@:C 0 M459#R%C0]-EK M1-) N'AD1M(^4N]@*[Q_DDM&#"I:">A\)F^17,8@H@.&QFJ=5'&Q3;;V>;'IR3M(_$N4//0J![E)5JA)5B?:P-I(\ +3%"4%87^*6O6IO;G.\Q)VD?X/>Q>&U9>WLE*SIY+3)X$$SBH>I :O+=@@]*!!Q3%-9I4<3]1 MW4U..AY'QPN_&QR]NI,5KV3,Q2= HX@5S1VXF )(XM$5]/1QHYCA?J*Z&ZIT M/(Z.%WX'.+ICF)@D3Q 3:K#);%K0%7 E+X=6 X1 M=5]@.1\FYBQ%G24ST-%M.*B#G86'4&SB+&6)K*NY;K M^\ZKAL?(O@, W1T=>A>E9 F,%?7:8\TR%/J.\T(+CWL=8YN3B?YR.P,H^<$Y M2 =(O /47)E,<,8 BRKE%"/XY#599%_'RCD!R)PE5\[)Z%N&4=WD<(;'RW&R M[@ L+W*>5O&'V8L;-Y@P/H0&DW@%V7B[FW^EAI(6S@/2WGW^;3__C%%_A*BVG MWS;ZJ9ZA*XG);"2@2 B*&0HQN*<=V5K/E7 QJ#91V*X4=C)K]/B K(E*>H3: M[^$$SQ:BTDHRG0WDN@:5H"]>DMGER(/$R"3R5KFA>XD:^1"U"0H>@]J!*AF[ MY]55/K:)L"M>XN?%-NM^VW%,A3L12@)>J]55C+HNT PB%XHO;,DVWBCNOZ<= MUF'O[PQ@A^I^\;2*Z YKO^W$(N>UJTG)(%'5%G(J@F/*07#6&BYYUBD?AK6= MWC_R2?Z38&UX1?2$M3N/G>]G,S+#9#$10J+5I'CE$%, ZT22SC+%[*/EVD?2 M,/*I?VO,-51(?[A[N2N;+$7#,LDRV$">;R@6@HP6HN#9&O2*/C\0=[O2,'+= MP-/@KHE".H@2[I@9ZWB.#*6GL-P*4*HP\#D'*!:YC[-8_A&6>1*SIQ5&3)5-#7,) IP3 M'D3B.6%E3[5!T9Z$=G(\>" N;G>7:J:D#C!XW0;?;JM@F5?9UCE3:&G/-SZ! MBS6;+'W6:+3DC4Z!'B%L]&F[[4#QX.GB<1HZ&'#?:,=>$ 5AN1[ZN/$V1Z:Z M$59:L"I3+*U$O196^U)'KSQ%TB6G-H?51\^A;WG%_,D -YANND';;5E1#.VU MS]%#T$A;0D$#P=@(!:/-KEB;8YM)8+=I&7U2[Y,AZT@]](6GMZO5*>97ITM: M%A^V+]BLEM_QC\T_K28Z,Q%3[>2KZ@K1EG@+.8&-M$J,$Z&U5<'KML]7&TZX%\RQ67T0GL)AO,JMZS U[I<@RX)G;D3O%7MZ0[DC3YO M;&P,'J&M?B&X75C7LMN;[]=UTNCE)(>)L8899CTX:VC!F5P@6 )3\$IKR0*7 MI+-''F57>,X&\GONQ!$J2$Q-3L"!H]U#)(W>Y M37.LH\@>O2?]V%ANH-U>H/P1OYTNTU>2ZQVK=Q)=L"'62"XJ3QQI#UXP"8ZV MGJB))\L;XO5!VD;O4?^TH!Q.3_U,+'J(L7].S+68%N>KC6HG'K/AB A2R=K] M,PF(SAA SC7S647$5LV[]B9V_';Y8V_;@ZFRE\WZ'L_D'@Z3XL(Z"@R+1 8J MFPA.:PZ"O)'(LW"%M[D/N#^MXW>-'ANK0RER[)J:#7NO?]!6,?^"YWW?KYP6 MD BO\<:M#N0R2S"6F5K7R\%[@Z!I!V&..6[9C8M ]Q32[/GB\=L!-T=<UJ163$89@%:3@CIX$8+,#@P37J,N14=]"-0>>>]N2'O69S>MM='O M_KM=3]O/B<-/N/P^334@,RRRP#($1Z)4J4[1MBJ!3:B9-3RV&DVX'YV[8?,? M_WSG. 7V"\_MI.-;S.E4?-0E0T)#S+E(:X\Y6H7<CV@>5VC3.7>2S**\C,$F=*4N25Z[A93XN._L:C:C,[ M?5<*=\/C/_S9S,%*Z\ \OLC_=KI:UV+DU>?%/1T;-HLNWDP,?,0MUWBV,VP% M\A'3XLM\\Y1M>I;EY&VT&:PN=9.@+T%(!TQSC*8XY4J;]H6M.=L-_/\09T!= M@>29+)HKA[2O,*[_/EU_O3S#?8-A?;K$B67<2R$R,%_3P"4D\*Y(T"IKQX(2 MPK-M MS/G^4[_%/\3ITN'B[P [C]T,<5$(K6T$$ZT!A4K6^7,(W&;),Y/DT;=!TQ!W M=\0_Q(G0D"HZLOS]]3RWO[KCBG L17(U2B%91<4@),= 8XI:=#@RND$;'?=&(G,\1 M@8"GVG/>0LRU&89"7J+S 1O-ZC[PYHYXUL<_ REB M4#@]Q?3(]V]>OOCTKV_>O?_[I^L\'#,F\NI#V\V#O)?TX0<_O@RKKV]FBS]6 M%W/]HBHI^U @B=H&7J"'X% #2U[:&%-!T2K->S]5@X]Y9%DQI2"+FA,53H.S M6$ 47D0(2?GR?]68Q^-0\.ATQ]V%W8%/OG/3.Y6P*&DI,)5! W%81X,[H3:E38]RZ%@CVZ4>ZCDK&KKXYI$N:BCS6[K)DC7HEC\#$+0"Q) MEU18VK'HKW'7ME&Z4NZ%@:&ZMNVAD/YPMW.3,*>TRDEET)[5%OJZ0#3,0?'> M:*,XJIO[Z3A=VT;I4#D@[IHHI(/=](ZV40:#0H:UIVNNA\UNDP[6D%323C#O M=&H\N_[=7EW;GFY6T^'.V)%B[@ HO^.Z!CP?EHOO4PJFR8U887X[?_\-EZ20 M^9<7:3W]OKDT>A$.!]VH6]5V.EU]W1[YU/J[21+2L! U%%6+5\CGH;T&!93H;/(B!I7; M7$)_E+1Q6VIV!]!A53E^FX]-:JHR57EZ/W]#KYE^QSG6F>0;=A@W67 5P::@ M:M<23^P$,FX[3.[P=B@NN@$6E?-]OMR/>'Y)DR7 M9ZUQ#+G:5I,5Y]R#THZ!RTP!-R4YYL@+U[MEG'=ZW;B=,ON"V_#ZZ01X[]=? M-FZGR[Y -[1N.G'QMF;[4YAA74F+;_6"!:XFQ4B!*050O/8[C$*1 MLZH*F$!_]\4R']MD<>ZG:=Q6E=V <6#EC6_Y+FOE27";JSR+Y:O%:5R7T]F+ ME!:G)/*)UUQH@0XHHJ\M1;B#>JX-7";/E4\R-$IM/T35N'TJNT/D8 KLP#3> MTZZ+1Y:UC Y8BL1%J&-70F1@D6=?)]<*%9K \(C>:LWN!W8'P &4UD4*^KI_ M6Z.H5]/59AV1KWLR/3V9!)DXQ4X:,&1+JZG>&V*)@5",%AE)SOHV7?T?)6WD MUI3=87)8779@&2\$]:[>.?DX_?)U_;Z0#%^L5KB^RNV9;SR)6AI1D@"FM^.] M X1Z,BHSRSQZ1M(53;"Z+Z4C=ZKL#KI--=T!DK?WF"Z;O-<+Y8O3]4=:A]/9 MSU=(;SJ9SFO)TT52X>W)-_IV4Z%"ZG@QGY^&&4F"5O.$5JE21"5HKK#.PY+@ MN(Z GCY4D3EE6!.8#\K&R+TSNUL#XV&D@P52C[3^F,YF+^8DX768?ZFM%S:K M_Y+'"3?<2&X,I#J85PD*.YUT#K1URM,7[WR;L\I=J!NY06=WA+\D:HJ!*_V0YV($S>IF7D M-IS=(?!(;76!MYO7KB]D==:HYD)0C&>YJ0(,RGABCR=PP3%@4G#I,=3N(HUP MN"N-(W?B[!"?3;3;)6[/DW,D=YQ^W]3V9\UMJ/6#6>9:"( .HM(<2O$D1LR< M^S9YUEVHZVWH\S#(>!2 1ZKIV Q_(_"=;P3UP()Y[9CG%IQ6 A3/ 3SS&0R7 M,H@B@]%/-=G^"EF]C7Q^(K@=JIA^3I)N\_1R,=^(:M,SCC8QOO_$1X'$)A'2!Q]TO)D]H?1&W;&2>W=7>CQ R6V=>R*2&TW9 @A0>?:?F%F&));1+?N]/893N7P=!RLX2]C>JZR.40 M*PDQK]Z0D+=71JZDINX0Z"1[[9V3&M#*.CZ0GFB0XY2EF[F[O&W<8Y8G@E4;V?=S(G@O:[CZRW+34,Y$29&=!:XRL652 M'55-?C?%8.1K9%.$:7-WXC'*QCU<&=LK/$9-':-O*[_-9Q/)=<)"T5VJI9@* M=:E]%"P48U-25CO>Z +X0U2->[0R-NH.54\_B-M8["TSN;H(5V;[3JSR0MI8 M*)[*2!9<* A:1$A6"Z]Y"EC:Y*T?(&KYNEN09*1CQ*= MKM5MM.P<8Q2Z9P]8BBG*8Q*NS37O_6D=-\Q]FASU4*KJP$)>#=3?4@Q%?%&P M?F6*PR0S15*2&20KM59-)W"6PG.6F56FL*@;%<8^2EJ7&>G!L/% 1N5X176& MO-\7:[PH5+/.9^59JN-)?6U=9,B<1T=^+68*[8,JI=6XXKLIZC*M_!0X.U@M MG<'KQL#XB8[*6PP"BJRED.2*@(_" ;%(?H3,3C8:K_X 45VFAY\"9,DT!I4PQQ@!%!^VS+8)CFZCU :*Z M3 DW0]E RNDG-W?)T<:MO,X2$])QG@V8I!PHQ$C&F0=()M>AF)'3?XWQ=INJ M+K/![0%WI'KZ0]R;Q?(C?CM=IJ]A1;'-V7CYY)G%6GS(D]&@=&'@(@N @I?( M, 1,;7(?#Y+594:X->:.5]#XH-L<)1,76Y;>E[\NENLOX>N1-'FXME#5(W;!?:);=)@ZND3 M<==2+UQ:-+5RSW,30?':&$EG!5F2(ZFUY<*U\?+OHVCDYJXC0NU@O?0)LYO) M%\,*"BF((_0,E%>63+7P4+C5QKF$TK4Y?'^ J)';L8X(MF.TTP_>MI+"S6VW M#\LI">U;F)V[E!.3BTF%:]"J&% "%40;$4SP.0NA@U-MLF0/DC5R^],GQMQP M&NH'=;N+<)*SL[4 GA B+:@8+ G1"L),9(H9+:1O9&$ILF O^F\&J>KW]PY2<_X'*ZR+::@2#K5%2OF"Y64&C>IHO?T_(Y[KG& MP#4G'4/DN2^@"0\\UA+MFGH(H#)AUP?A@ OM1>+1V]SFX/X LZ[D@HQE8+J.9 W<0; I@/?9QFBR$8T*4]MCMMF93%>8 MW4>!1V+V]7R8*\*?3K]]FVT$&&:5G3>SQ1]OYV6Q/-FJ\-S)LYJ672@(MF9! M%!<4&D3#P7KA77+.>FQS'+@C@>.>T@R,PA9*Z:"\X>VNK ?-Z8!/@^K@.M9V+G M/,WT9K&\K]DA9L>2\@HRTQ3("U4GH"4!W#+/!/J -Z?7#W70>#C1XV[IHT#Y MJ54]MG6]Z$KSX:S*+;^_/';8\#7Q3)8LD; 5)(7S7'(*Y\EI9FB2<-(Q[L1. MQO3Q=XU[)V0\VSFP%CHPE9OB\#G)Y;2R=65#^ WG6*9I2F[ZYL/-V'0,:Y+C MQ#HK7*3M0&ZN3\N($#WS4+1A&J.1V*CLYQ!JQSV#&=4X-E?NV%;QFB]S<>'T M:E^(:!2%C(Z!=W6T>B*^(BOUAJ 40MELC$K[>YAWO6KJ8+:EPE<+4"X=AR"BR9P8DH9M2@@RL8:6&/*FJ, "*[OU4=OE;>,>6(R' MJ\$UT<%N>UYY_FX1YF>UP9\7YPT(:SO"%9\D%YQV6,@A-;G>6N 0L>8?%/?D MK6;E0YN^5CL0-^ZQQ:A[Z="J&]O0W9[9>.8?5+ZV%V@NVWE-G#>IB)! H""O MUAI.ZXP[,(;^[C0:Y?1.%F^OUXZ;#!S/]+73S=BHN^(L?,(ZP/'5AW,R;KL- MDJ>L<@07=&W21!;+9R^!.25348QQE/NZ;H^]=-R;*ETX<8/JI8,]]]K%"#0Z MVCKA*>9ZXRLJ#S'&#"*GQ+Q(+LDV[>P[NJ0RZC9ZL#8Z0-)EK'QVQ_G%2373 MVV7#)U)R;I)GD$0F%\ Y#N2>1K""-G_GI:!HI\V9VX-TC7Q+952T#:BQP?#W MS[_>4L0[^F#S3YM_J;_U$ MRUDM9M-OZOETS<9._L-;>@-2!#^&.- M\XSY3\>M\C/GJT[;VAP@K&I/^.5RL7RY()VGRM#E90+O#$_:TI(TKKK]7$/4 MQ4- 4;3(FO;#-N?L^U!YK-V[\=S/).C?9K6Q6W%"AQ(*V6]-]ALY V<]AYQX M09VDY;(-]_=1-.Z9;C/DW#1K@RBD4X/V?ODES*?_N7E,F.??PFJZ6I0/5QY^ MB!G;X:E#&*]]B1_(9%U][:7)K*B?YZLO/\^B73.B%X@T25B?I0<>7+U.)R6$ M(%V]&)6LLJXP;.._#$+^L4;NO&/^*UREY?3;V>LW&GQ_38.7JXTGYQ(M*1"& MF%*JUD\KBKZ17)-8FX\(VR93MS^MXQK&I\?G38O96+N=VM)/IRH#J2'5*YP'V-,=GSR$33V$B<%=P?/77*E/18\A,6 U:E!. M"'!8'&B.-C$1G!.NL>-WDZ:C[U8\)-_+=:&C,]Z@@DQQ61WL$,%);;6#8OA5=.IR=J<[QUDDLY^P65)3B>62WE MSRD3*KV 4(3:M-&EK5Q[:]MT,7B(JG'-Q!$HN&D:!A-]!PG6+2_7RS6OFC9ANL:MOAT<2H.(O]/=9=.UZ8"]Y;+; MTY$[RVT"!MI7ZH/O2)XC,RF837);5(\@!O#&!P@LNN1S%,RV<=;NIF>(:M7+ MIUY"DYFLBI4"M(@4&BJ5P=<>LSHG"AH5%\:UN9IY#T'C[BX#8.&N2M)C!=^I M3;A^T/WI-/X;IO5Z\1$SGGP[--_X^$.'L"9[DCZ0J=D6H%S JG"'P@4./$>" ME;>\-A-WD(4PM? IFM F;7B=CJ.CWRK"KXL9+*7.\P)CVM5MDYA T;2K*H0=?&,6^B4GD MUD;+VVSW^]$YU/GGE;?=M1:\08-"1=K# ^WF14?83BPR5F=MA$B-!G[N1M^X MUJDALNX[T!Q079VZ13?KW0^R6KH2T@>S5E>?7,+P6%6W>^PG3Z?)Z M;]L8E#)8/(B(M0NADA!R4Z>-/;^=F[_AJ6_X[K M6E)\ZZWS_!*7M2? YV6HC48WBW%UYU*QCC;SF,!FQD!QBE@\HX!"125X+E;( MK%O+;E".QK6%C5![N]=3!W#HU')>Z8-UB,V\^NM#6,M[R1G,3IX]_X[<9[)* M>J759F\%Y4T=C9$R),-1BNC4C^93$1&;TR\'^UZUG#&-0'B)L M(*MR]O"/^&VQW-Q;.8>,$LXI\MS!JSJL-3I+&T3V0/YV3@EE<*I1B]E[*#HZ M2W7CN7>>]S"MM.41LJ:@0M6Y>LYD"ZPX&Z+U)3<:BK(#<2/W11T")[=R5 .K MI%,+4_N&3+=.7)C7KG255YP?6ISZT..&L#L[DSN0";KROA=D,QS=OG:M-*VY7 MV&Z\X.?VZ^5ZP11LYG7/%8XX%Y:!+[1>>,D4@@29CK]MK._L@YM8A MW?"JZ:!*_]H-SIN\V4<;S1XX &JQJW0;P2N MP=30 :3^ML+WY?5J/3T):UQ--'>QN&# ;@[&32K@8D! STJ1@OE2VMBJZW2, MV^6Z$6R.$'4'0'F1-RV,5[7'QF*U7MW$O5)&&BL+J% L*$8.9ZP758P1 HVS MQ$Z;_.0CA(W;A+H1E(941@?8.IN7]]@\O9N#33=,3USFV1OG@(7-Y2NRM=[F M AQ1*B>"Y[I1PND(JL=M6=UJ7WPJ-78 V;^&?ULL7YZNUHL3>N;=WJ6(,;K" M$;0.')2OW8&0$5\Z\8B&JULW N#02ND 9[5:ILX%>K_^BLO; MW6G/%H_TJ90D(F2,B9S.9,'15U!.^I),*5FU0=I.Y(W;N[H1UH973 =HJS5= M<_J16ZO&2^&M4@%$2@Y40N*#,7(HN.!1*\%=HXG#]U$T;H/J1I@:1/P=P.B\ M.?N'64U!;NL/M\-[;O"5N;".]GJPOG9F0>XAI'KP90*W7#.11!N[M2N%XW:E M;@2S)NKI '9O237S+W7*SK:X],UT/EWCN^EWS&?FV&0C.1H#Q:NT;3OK6*DV M6;" )F;F;0AM1(#Q [^1:FR\UK;8A5F[\N[Q?S+ MAJDME[>646;"RMH]V1=:1IHK<#ED2%JSF'1,GK:Z._^GLT4746:+5E0WE"2I1:!86QOP,7C-H[(IMDF9[$SB M;BA\;@<';334 ?2V_8NV;8MN^:XAD&0R"NY'3 ,I84. /6&K/7_#+-3_.OE)+*[\SG!96Z5CD!"\Z!J(PI7,SNY M:+3H;,RL33O0G4G<#6S/[0BBC88Z@-[EO;:;C%A/Y!H9( NER#(7 <&: LGJ M4ECE*;4YXKJ7I-V@]=S.$8;10 =0^DCZ( +JH<S^V48&BM= &T[S@_Q3))^8]!,4E8);2&>:2P#;^_WYT[@:_ MYW9PT%!7'2#Q=5C.26*K#[C\])7$?),=J6(ITC.0Q!8HXP1$X@,D^NR-X88W MRH4\0MAN6'MN!PI#:J,#<&UX^(W"FSKONIKK[>R*\Z$2;^>)1#W]CC6Q?5Y7 MH+0349*W("7?],[5X((LH(/&9%+0RK8)/P\@=C<0/K?CAM9:ZP"8%Q?1;RZP M3;<*Y@((SVIZNPY@YTE!$B$)[JWSJM6!P]T4[5:0^_S.&0:0_]@3>L]F6W\( M]6CNSDB:9Z$99J1542>7N5B[)J %G7P=D,/BK5*W>^;R/OJJW6#R7$X!&HBW M Z/S._YQ14[+Q9R^3=O)37?S%XN-WBL+=<1K;4GFZ@W3>K)A?C)6^8CZ=X?MR41OU\G19%_%&Q%IU2*5@@Q]J+ M \EV.TT"D-I%%#;P9!NU1]F1PFZOV>V#FENN?0OU=+"UWELA=FZ MME4ZJ1WO&0N.PVUJ@]4Y(F".B=!!I>,=KP^OMBGLX<[,NE&W46FKCQ@@5:ND@"%MJ"4(Y<[H0A MA#:7*':EL-N[AL,8V@'5TP'L7DU7XKZ.91=>W@DVJ)SG1VNL9\ M@TU>2M(:$6SR!53FEEQJ6EF(M-:B#H8U&@)_(,'=7E<>VS";T' MYZVO_?YP@],;YIUO3#NV.:H<+$),M5V#J0>K3B&0?U4O>[:8C3V73]\Z]A7:=6_+P!6\Q6"VL]L%QH@3"!$#B+D*(JS.C$O6H3W^Y! M9%?#U??!R*WR\D:*Z6#/NVO8]V,L&A849]("64>^';(9N8I26U&8;M-: M^@!BNYK*?@P&6RMJ[(*3; S[.#X"]-[]_6%C8BW=QA6+])Z^OUV M*,!<9)B+KCT\-[5WU),M M@L/Y&#?3TACP3Z3>OL!]R_>K+OK?PW(9YNO5^^7'Z9>O5ZVT@VU!I8\?^EUQ>\',9/M9"[NT6LUE^ M-\Z):_/D("-PJTFVTA;P*"SD(*1STAI_<^3M/6'^P22,6U0W -2>4 .=!NV_ MG:[H@]6*G)\XG8=+6W]0V/[ TX8(W'W>.WN?8H*-/S M5J&;UQ+ KQ_N;-R)6^4NV5EFDU>0M66@@M+@O [D62B1+(LNEC:E$@,S,FY2 MH"%6[]^7GQX 8^_6YV*^0[8?EHLWB^5)>#LO]8_ZT0U&8Q;9:4.<14>,9D&; M$RD"T!2?7+&2Q]WR\L=0,6X(_P0P?5H]=;JM;WVCRTZ!1^SI]SUJB U])S(' MVLVOO*6>!9W=D5S__(3I[.3FLHV!2"7X4"> "TD627+PTI-S5WQDJ(5 UZ8I MTNXT'MV([,9S:X^UQ>GZ(X8\G?U\A03/$UJ@I(V+3J8WKT1YD4MB"E#&>L#J M-$3E*-)*HEY7CD'S-EWRCB9]W)VZ$0YO]39[4@5W:@8O&A\=4XQ\^R%#F+Y' M2!O,Z)V]Y8ZC;UG5:X*%PNML"62R=K>SP)45%IT63K;JUWLO40->F*BWAVK? MM(NW?0QKK![K/)$[>M>^7T+M7ZIH?3E;V_V%FD B_ ?DVHK I#*M;^CN3_78 MQFP8?#UP=Z*M'KM*3K\Z(X"8O*LX\F;V*:#DGA62K[2@BMSDNAR4A&BM-2;< M+#MM4&2V!\'C1A[MD=I.>UV!]&_SY4783ZS^AG,LT_7JXV(VH[BJGB7=X%2[ M5)BN*U%PXM1Q!G5(!VB2:=:'P7N2_.XQW[MH=I4A]WZ@OF4A$@N\9O^(C?:F> ^9<+B"7+G-?D[6=7AW**$FK2)4#..2A; M/-K0J'[E'HH&//V]\88K.:#?SF5^93*'%,DP8X$E+NI%3 D^U1D=V29T/C@, MI?79[SX$C^L*#H*G!\Z FZFN4WOU@SA[!A M^Q$^D#6[?&EUNZZ]]8Y=E!6OBO6*T&@('K$H\,@#!,T3#P49:W17=2\R!ZHK M>#&?GX;96;'/BO;WLV-N6C7+[]-TRS,-)4N9N8%DI0-%FST$:1R$VAA&UI'@ MVCP&M.-(&->0M8/2/64'+174J7%[O_P2YF?MB,A*U(8(JT7Y<.7AKW =IK.# MK-SN#Q_"W!W(RD!V[^K;":JKQ6R:SX_5KM*P:<@7",1A]HD^V?95OJR=*4%8 MXS+(3#A2&"0XHSGH1)MFU)$<_#:>SB#D#]M%]^I)U,0ZIW.0Y+M@H."'HX20 ME 1>O,A.6!4NQX/3X^WAIKH':ZN#G,I+>N5T_2:DS8WY%S^F MJXGRIDB*\2%)#"KR[D#S:G$2 MIO,)1E=SB0R2HR]*>PD1LP=C$^-6!(S8YB[57=2,[+T=J>$' 7. N#N S$?\ MOIA])R?V.C-_Q9.(RXE6+CGG$VB!M)P2B\2,\^ YJA((@L,D+)O!1:=EKIM@6P-P@: M]\"IT0XVA/ [Q="V9A3/EEL6"LM&-)B0?,0Z2R;72QR&:[1%9?1M>KD_2EH? ME;Y' 6 '4!VNC;&+="^+D3]C^CI?S!9?IKAZN5A^6RPW:CHSNX7,=S)2@N6T M%I6HD[>9-<"<$39%EZ2[,1#FGD37CB_L#S='Z'C16. =V*A:GO=V3B'KZ>:: M9%UD9)Y9,@'!FMI5)LL /G$-R8;DD:04;N9&!VQB=)V6<<^H&^UN1XJ\.]#\ M'D[.5Y=R2M+"LI 2-[7@ TDL];H:&>CD"X^YM"FWNX^B\?M!':/I!X%SH-C' MWKC>+$Z7%Y'"NVJMWY=MP'!F0)W/RC)90+A40"E$\-X$R,8%AT9'H_5..]9C M;^H)&X7_6DK TJY>9 S,.K7!AMRZFC[]K7-=E>+@,+-T.O)AWB_F7>D-DTUB1 M?F>S/VMED9NB: ',A@7,R@A8>'8E,Q=0FRWP7->.VN6CD_AXM]@ZA<[:X M4N02O1"0O6^6OK"24Y&,8YN1*'?3,W(G^*/U_ AP#A!Z#]"YO*"3\V20.43#-T%SG+A'!,QJN;YZ M16ASU?&ON/ZZR)?F^/:GB'6SWZPU2T(K7-39X<2B4J) Q$1&6@G)R'US0>Z4 M7"9"KD"*_G833L=2.FZ+G8&WN2=5V\CPO(^/\URK*U:15PDRV A*2P_!:PVZ MGDE['9-G.UW>V@F #],RCEU[6BPLFBAF[*CN+[-%#+,7I^O%_R'OW9K=%ENP^GI M;W[_@^$-0]^:KI4#2F09?-M-N!>W7O:EZ=@%\W>+Z>!<.MVL:DSJD:HD9P MVB5@,C-+,;#DMO5UE_ODFK8]9J- ;T13= "L>XX6W^,J53M]HB'^8WEY88=> M2$.]XH::17(THZVU\EPX"G@4AZA])(0HE J%#JG-Q=#CY.VP(/)(Q#Q]^C^V M^:;>*>_AG?K]HJ[A.S[<';GH3$L1E7*TCNM2VS#0/A%1.7 YL>"R$C&60?OE MP!=V6*)T&J:::;N#9>Y^)_7=GPMZP^?YE^]S9D8N1Z)HN0"6R&K%J0)O.0.7 M"KIHDE6^327<8!$[K!X89S%K8Z2IUZ_]]*D<]6%1N\S0@/*L)+0LYPC2>5]/ M+&@)+D62WJ2,R"2YOPP*AP-:BW,="H.3]_"_KE<_:M>@+@LK9C9Q*/5I;*JUCL/ MEJ)G3^X@,,VD-\X6E\6@K>OF;;S/$S(V, ;)% >2R.E,C5HDWR?-L'0G M>Z'(.DGW'>#GGA3;%5/-IA(SD/.XVI&97%)0?MN/-*;(C!02)'-(X0LYD"%I M =I;8Z/.PLHVL>+Q,@_#XDO.O3>V8P>(W:==]B/&[R<)22NCI(X@2>2J0$9S MSR,X%U5(PA>MV]!Q/2S3,,2]I,S\R';HE%CJX\7Y>5A]6Y:/\T^+>9FGL-B\ M2FEYL9U3[Y=G\\KC52/L$PBF#G_)*&VK3QO:2(13=]_XG>@Q&(I ,0,/L?*2 ML0Q.>05)"&%9#-BJQ/=AF4YF6R%MUA.%K^%L2V"T>1U6JV_THFW#A%E4*6*V M&3!R#LIE#IXK!2ZX$J5"%TJ;ZZ"/RS7M2?5("+G#Q#*>*:8^S?DI+/[U4S@+ MBX3KF=[?*6RMQ)'YU7G5S4PX*XNJ* T<*UX-[;7T YEEPD1'WIMJMG3<$F;:P^"& MZ\4I2G_1#LYOX?\L5Z\OUIOE.4G3W-6Y_W7/Y_0,&&Y[]\=FG9*( 7S,E=W" M)MJ!B@)17/2J&!5%&R*M=N[/]S#D_6J9+]+F=M.\F78F*$E+;U&J,CFZ0"NQ M$6!8:]/_:EOG'VM5990%H@KGD5XX\!2A1U )N#.C:T&8\)5DOY:"C .'VWCFF M5;I$V7XTNTL" 77(]&(HM1&MXB%!M)(#M^A2RNB-;;.,/279U%3H8^+@29"= M8)0.0/8!O^+B G\A+=84;EWK:]/%O5NRNS.B4K;,:@6&8R79*A%B+=J0VK@2 M4C2;W [!1%W*3A'-D\'F+MG@E[=)Q?&H7 U/B[6UBJ1 A1%T2<5 MI<7 1.1M"!0?$:J7>O=GVC2/LD6/L+IVX]RK5"QC&C!D3W.0EORP/2Z@M=X: M^BJ41A3E#PO5V[)UI.&? M215N@!4+M5]LZ0=LMN-HX5F4R-B6@XQAAPECXY MB9EQ+$:T(C!_7+#.@'4L &X#:T1K3'S-_F;FYY+N/3&GN(W M9:@LJ$U/&L: M@D*=7<:(P^ZQ#KI:?_?]O=RL&7.+&T'3$^.D7@A_5VZ,83>1"M/:TQ099G!1&DA:^V(+A8?BR=.4(2^:)D1J#XF3E3HU0/ZV_(JK MQ?EE7=XV?[#>DSLF1!V$!K-M.)\] V_(-4O),4DC48H-(Y)_\!73.!6-0#&. M(CN(:JXZF^UKZ?9MFR]#OUAB$1Q!IA!I,,Z!$YP 7APJK:+UI0UUW:-B]7*G MMT4&9CQ[] "N2]EWDXTS+HOQ&:P/O/)3:P@E!C QDT(<4XZUN8UR0XR)S[S& M,^]MX!RMZZDWI?_]^M5^[0R99\L8:%NJU"R =RG1%&*UML4Z$GW0)G3UR"[Z MB1]CD^7)"IK:K*_.-O20_;:8'4\\>P?6U1[#@N(Q^A @Y!2"8IA,R8-,>^.Q M$^?BQS'O\8J:VL376^5\>/UJIX_=0&J#>NVM!A]T(82*!([P"UKS$J26O#@[ MR.*/O67B3-4X !A-C1UL^7=]HK=75SX,>=H^&$[0+A)4%!*BXPZXC49%BJIY M;G.:]XA0O?!]M/ EQ[)%!["ZD^;_3H+$9[*218BD(&B;JXX$A)JL,3HHZWE, M7K9Q+!^3:EK/8S33/W6>=ZP=.L#4KKYQ_0$3SK_6V5:)2W8W$T5P7@4608= MRRYMQN"<(\]Y^5PO-2]X??N7SE;T/ M'';[TG=#^ZN7CN:CCH1@0BQ$+2T$P92.SOG0B.^P7>G[J[.SY9_UMM$OR]6; MY47>65+0.7!V5C[AE$\Z0*G7XMV2J:2*/)H,_)!\G5;!'\(8NZL M>>.;IH<==="H_KF:;\CC+;1K*$M1$;FT)$MM1QX5>)X+0871P[44Q;5QW X4 MM-NKB.TA>)RQ7O1.O _*EEOB@@5!_EOSK?B1=S[?7CQTX.TW8V]9\"IJ\O7J MF:JTIJY[E:-2>*ER0JX;;4G--N,KE7X(?_X6".?S<+:><2RL<)8A^52;%>54 M[W4R,$5:+IPUZ-OP#=PK3K=;[2%XN+W.G:[X#G;6JT%4&L5?%Q2*)5RO9\5% MR[(Q@-SX2N-:($95P$LN:\T_<[>SZF/#YX8\W>Z3H^#G>-7W!*!?YHOYFM;Y MORV7>3V31D>>>-GU]$2!X%0]=T"I2O0FBMSFTMC]\G1[BW\4 !VO^IX ]#MN M9H6,&H404%RHLBO2A T,BL%(N+?>W2XD&QLV),6T92"MP7*HFH^'R'(3SKIQ MN6EY_8*KS;>PR)4IY\NVA]IZ,S^O#,Y_7R,%*6_G7[$]'\3Q(DWAL)^DMO;^ M?/#&I*3J>?:69M=PF@PR@3;<)H4H62-&Y&?BE=CJ_OU9-=(U UR>X#'FLY(^ M0)&U9L,;!@%M!,F4<=:JK$N;6&:HA-UZ_8>@YE&6B;',T\$V_.!HKEW8D]:9 MZ*.@@7!'L8VUX'T)M2FSL:A,THU([ 8(UQ'EQ&BHN'OL/JJ)>D;=M=M\)J=, M8]+@4[UQIXN#*(T")IFST80L5)L#E '"37X8/RX@A@+N2.MT +A_X.=Y.L/U M59=2PX)V$8K2ACQJ4YD1LP1OK5=.6UFP#>/$33DZA=&Q9EZ.IO,.$/-;(/4M MBN3;CZB%"3UW(TQ=)8UN@ M6+]:,N9H/$FS8!UQIKXUMH8OZ #V'QZ=+9=#$X[]%#-K504]B: M>M8T5Y0J07/)N1SDJ@_B"[AZ;4?$26.'?L>KMP=,[*#,G5."%P_)R7I_P3.( M3"0P-J')(B=G![7N&8Z*J0D$CC39;:,?H;^I*6?FB]H/;>^0Q>A8X1X\HY5+ MQ:P@A'H2I55@7@@=V*!N.L/89JZ_>F+3'V.XY1A:G-K\E^WP]I<*,\M2A@"L M7CU5==4+5GHP3 8KO#>1#4I0#R0;^NM \S?AB1C%_$=KL0/_\\%-\.WWFGZ. M(BM5NTD[5TFY"KDV7@(J$1R+V@G6)KIY6K:."*J>/8M\G(%ZAMS^?++@+(22 ML39MJAWL0655(%:><5,";CBNW"=9O^.Q,-0N!UIG!^D OCU\OS+ M5Y\V<$AJ#FZ[. 0\_2\ M=U\[PM1.*(LH-#K-,!X&X= M@9<48HG:0[*IU.1^!*^4 IJBJ)BUCLLV*]I+*SLXR,R/EQT&VE3#XKTXB5\R67'9P"JY%LT0&JAAUJ&V6Y%8X#>DZ#JMV( MO38(R16N2$]9J#9Q\P]2=G *UL:W4!>PNV0[?95(6^OYUE9;]S/P:*PU().I MS6Q=)5?7!@0//L%Q>U!F=J5X"(2'*K B8$;HT16MRNAWG Y-<>.NW.TM#BQRJN@SUDP)$J MQBB85!:B,*SR&M(GJR4(J5%G:8OA;0IP?Y@:B"8I[>,,U#/DMI'EHM)QO<6P MQ@_S3Y\W[\K?U_AJO<;-3UB6%'VF='%^<5:O=+]!&D&:7YI[D5^=+U>;^7]O M?YTYGK!8H<%+4KM"0=$'K;10!/?).4,K;YOTP#,,KM-4Z)%X' KWB<#Q;MA=9KBG72.- #$X;/#7\Z. M!7ZJ79))_"9?LW(/4-5UT M:02-T4B*3CA7.6 CO3%.CT5Y&1AH4>O[O13DR)I<[T-+9"6Z)-J4IAXK<:=Y M\G& _2QF[, !NC[S9B(F*6HS02M4IM!<>Q+;2 @8F,L4K\?2IJ;ONA33=DQI M#*NCU?V#U#M7BL(-5JJP_"N]??%I3C'\=E:M)V9A.U*R*:JAQU!B^^)HRVQ) M7#&0,=,T"2%!8%$#:IF4Y][23OYBBZ,?,<%E6BHGFV-B#$)0D49O%+B4%>@8 M$VJ33!1M3AZ'R]AM@?0AR'FX0'I4$W6P4S\RGI^^738?/@OKRT:?2;+B&2\$ MDN!!B6#!T\8$'IT3%J.GKUOYDD.%[*5D>ER+:\P0YE,O/*%OR\7Y+U_P0V^^K3"&Y5S/D9-+DH E+$V3BX"8A&>HD,>-,5UUH@V,?3# M,DV;L'].@(UDEPX0]OIBO5F>X^KM?'TUA( F1,$YQ,1K^W9$<-8*<,X$H[W3 M2;9IIG"/,--FM9\34Z=:8NK*H_=A4Z?!'ZN0\3RL_K5^M8.!XH2'KZ7=,FC9\#-RV4WL&"=-5$_-M/ M87V/^BX')0WMUB4+L,K0Q/ TO!B2A**3X\5:GER;M,<@\:9-+3_GHC6^M7H@ MDMM&/5E$5_- $"2ZVAA)@Q.,9I#3PON<%%P3,V MQGI;)7%=NQQ9!5%6'AG+I7!":9X'E1"\1'K!@TSV +W@(?J;FE_N!C%>01Y= MK(>MR5D2/%-NI>.42Z7LKKISK^.,Y,74/O&I5=="BSM:F2=2N*\'@M^8P( M65BC,I*#'=O<$<.6"2$R4&-KJ/41YS$! &E\<<8I6CX?455W'9OD &DU#(G0&ALJN,9@PB^2V@N:U) M*!IF(_*O'Z5 YA2(C627#I:P^\HR4FVN4HF%$"F>5\'7]GRUTTIEW%;),^O; M=!1Y\04RIV#J5$N\@ (9Q:V1(F3@1F^[)Z?*8^- (&?>"Y6X&\;8\Z,5R!R# MFQ9*[V!!&E9RX7)&5GL=,ZS-:,H2$\:,O?*22VXBL^>]GA,X&ZC MT2.1,QR:HYFQ;[3^;;5'>7OM"S\\2>>?<7?EHO-Y_6L M&"8-HZ!0Y5S)3[D&;YR"4+027#I/&]FS.[9/R]UMQ#\RO@YP?DB=NMZF#GH!\C&E?)GX) MD#C35J&H5SITY!)H'_25?9*B"!Z<+@8S?WZBL,<$[C;CT!V&#S;OBT3Q+\N+ MU:PR73&##EBHS>HP)W#.&G",:5^8U)8_.[/8(_)VF[?H#<,'&_=E0IC^W5D2 M*@BE'6B1:+MQD11;IRPY2RDDY6CP;:A]CI.WVSJ![B!\J'%?'(2W5/Y70Y7* M.U]* &]SJ2Q;%EQ(!5#:5*2P(KHV%7@G"#T(S.9_.)B/-W/?B*ZI=.90(-<9 MF&0&E*:9&F)0P"A&M6BE]KD-9=\(YQOV?Q(N#S56!^U 7B_7FW?E;\MEKA6. M'W'U=9YP_7%Y=JMME@NZ1(HOQ98,+"A1%4: 2=IK(6Q)ODT<-DR^:5,'C5*W M#4SS@]P4?[?YC*O=E%LNTL6J6ND93](>??\41V7#%=+^+,P+U([7)JC9$AY+ M9>;PP8-%Y%Q&AE:WB7;;G86]P2_+]9S\CEL:GAE3?)#(P?A2&:Z- )\%@TA> M!O?2YY+;M$=]2*)NS[ .0<4]36E.5W\';MZU6?K;?)WP["PL<'EQ8T183!92 M0S**U)0#J2F3BR)BL,K&6+1I$V<_+5NW>^PIT!K9)'V![-H@0A+:BN=D1!@@R0-&N$A2BF Q21CY,;;1C1:/R*5ST$X.8'*YQ"C]8W'>^^E>JQ^ MCJK71).EL"DE<(4',%+HD"R703W[8=[+IO(Y"# G4OD<8KT.P'D?^T(V7%'( M7N_+NT+;BM TCR.#+ *37I48;O?SF)@'HQOZGH.,/X 'XQ!+= "FGR[6Y)+3 MI$O_OIBOYULK;?GE*3HS6=,(1*G<,*: LY@@,6LJ86K0V(9)^0&!7LPU\5-V MU#&,T2FFZL<5[B>=884KA0J"9'62A%R/] )$)XU+47/KVYR_/BG:M(O7* 8 M *KCK3$U=<_/?R4\V]/%"%01H\MPO^]L51 M_S>*!X\S4P?0^YYZ?+=-/;[]GGK\__$L_[)<_7V-,\TESU%90H?4H&)!<$(C M^9",58_2*]V&XFF0>-WZXT>B8MG:1"^ZIJ-6M_PY/SMK?D1P^T7/=Q[PZ!#; M)_^S]XQK$Z 8(T!)X2!*%^KA%BV5*1J6VB1[GB/YO]?MY780&06LPAL*B6WM M$X4T+\ES )F$H?_7TK1JG7V_0-VF]0_!Q,-I_>.5W\%6^0&_U!JZQ:>_TX)_ MV:T^&YY9=5-99>XQ]4:HR))TY&+R3*E6IV1W1.DE'W^"@9=C:KLWN.R"FXA< MD ,:05BRJ_**-FDM*K4.^J)BH'"GS7WQ>X29%C(GFO#T%?2?;)V'POQ#5-7!BK!?'+^'!=P)6;SV M('P%/D\4C=I2P&>9O!',A]*FT.".*+VDG\?;0$[3=D=P^1[_O:UT@947RSDN MP>IZC9]Y 8[Y3+]*;CRME"*V22W?+\^T2\N)1GX ,B=H_$6'UC__^V*^^?;K MXBNN-]L^"LUC[ ??^'S!]K!!MX^Z378NU MFA%GZP8*OFZ&$$+@-WF&TL4U^ MMUW4?:G:CY@N5O,-/?>?\\WGY<7F X8\/_M&>L;5^7Q15_I?:+[](YQ=X,VI M]VJQN AGK\ZK?#-/WF$(T8+AUM2NK1H<8@$4RDFG,X;09N$;=1C=1OB'X._V MPCF=H3O8IX\8_&Z@@G804FV&H*T%%6FT7D8-3&%FVD1&L4\OB#X O5//RUS^S-?ATZ=5)26GURW+!]+%XJ(]\_(3 M[WV^!>\0!3Q#:%0RX8[";N:9 J5YA)A\A)"-ML70YI[:-#<>?\7;YC!?+Q?; MAU1'8U]B^P$3SK]NG8PE_4)Z7H1/.$LA%)I6#B(Z37V=,4DU1H.:$!25]($/>!U^9S M09@4K36\$=7 (U+U&T$<@:[1S3 AI-:KS>S]:IDOTN;=:D<=LSV8$Y$GG36C MT$8D4@SSX&IS,(/2ZU#;,H1!E?+T@FL0HM]NP^AV$USMK1@%S3(62A-.AS5G(#3&F<57: >1X'4]='_,' M_4MW>>VV2RL&+V.]?V@XJUT9,-9^5 50!XAJCVO!I7!RAT*F1\7J^ M2A?SS4_+L-H.Y76=+U=]V%FP07@+41D2GXM,4;[/D$411F/R)LM!R'CL+=TA MXQ@K+ENH=&ILO)GC)JR^?;SX\N4,MS4?^X)"9Y0MZ,'G0LNI2@6<?SS!M5LO%/.VE)UK,B7YL,L$\3[SRLW6BXR9$" MIT 1>\@T&DXNE@T4.=A0T"INM1VX5SSUJFFZJ+3<,$95[M10>4,@1_GFM_#E MRWSQ:3> FKS1SB.0MU7;!E!01KIBD(2-5NAH^>TK0 _M&/<\?9J>)"UWBU-5 MV$&FXH%X[.U5!7(H3CMM.*#(@;0C+'A7.!2#UBI1LL,V55U/23;M)?W1X]@F M!ND 8#OY?R$-WG=P^?-?Z>PBT_2I5\#IG_Q'^&LF7/(N)0G<5LY86P^O="ZD MQ'HS,S.I?*5R$(Z\#X(*%H:[K3. M3+TT8N!7]-1<]3K_BM^+@"_G*N;+N7QEBG?EY[!:D!3K][CZ^#FL]J7 L3@> M(X4Z-E9/R"1:-KQ/()S @,(4)]HTSAU%_&YK?@[!V^W5^/D-VX'W<'L4VY7C M2IW*!:U=;5^-*&N7,P'1Z@16%98D_>-R;'/CX#&QNJT).@5]XQGB:%1]Q55< MCH2KWW'SZX(V,]Q>U_E*>T]UW/]8TA0Z7RX^;I;I7Y^79V2I]7:@LRR*<9;& MQDTD-\HA@ZBR 60V2R6R)V^J"=(.%'3:E6]$D"R?SUX=+'/_Q/FGS^0)O2*, MAT_X^T5-);PK6R6NWUULUAOREDBSEX.3R1I,(H 0:GL\69-O73#EJGZ[Y+".W"O"L5%>[)XS (IM(0J)(3!&LB1&:XY3FF[!I=%'U< ML&Z[,HWIN)UBC"[0]>9.##1367L670"TPM>;7 9B+C009HM@T2.7;8AG[LK2 MEP-VDK'O)*9/TGL'7A9YD*OMJ7XXV_F-VSW[U6:SFD<*G+<>Y7[AQ?P^?*O_ M\JO5*BP^758#S R3Q:5L@7-#?F7V%@+]&82LO!,!%6MT=^MTV?ORQ\9$YC/; MM0,DWPR';HSS_=8<._7.2&\^I,P!0TWW2$12JP\@4R!G)# C&R4XATK8ERLW M)BJ;V*B#AND/Q#^[T=P)@V;DKS*%]=*AL7638+1)!&' ,YI5:"@LYVW8M@\4 M=)IZE>= 8DN+=0#(!U0WPZ!%REF#430"I6($%T4"[X)CVC@K;Q=,MPTSIJE_ M>0Z C6&!$6.+<8^#WR(Y#==.,G^YV%RL\+?Y8GY^<;[]6F2,YIFR!CXN2*U7*LRM)1M-4B)X:VT3WOFW*,T 4E+!)N M'_IV'N+\;!LS72GT K]//4N3I/9;-DB1O1),@?-1T-33T?ADLDEMG+3A,DX; MUIZ D'NZGK0P2P/X7AM4??RYGB-XH4Q08 MH3--;I5(AZ12JY1.7*64>)L,RT !ITVC= +&8XSU4C!(H,)9[0I:E,O ;1&@ MDL=+TN[,$Z-PW1@AV]SI'RSBM(F3GG!XL,%>"!)_65ZL9BK;P*0SP))6H(*B M6)QKBLVT0I8DEUZW*7$:*N&T:9..<'BPN5X*#.=?<<8%^=N&T[@R"Y6H(4#, MAGZ5@K/DDK6B#5OU4 FG3:[T!,-#S?4"8/BJT+NN!L="TIS6=#!<4O@G?(+H M:[8RZVRT2;*$:9;$&V(. J3YP0%YO.%> "IG2+X&A6 (J3#R.0JGX$LE#E8K MDQGM!,:W*8IZ2K)!V+,_./8.,D\'QQCWCN?OBSQ?;^N",-=>4>OUKHX?@]", M)?(Q7"UPE8%1]"](A\ISPRI/O'_&1? A,0CTE^BM2]_IB M5?4\$RF4ZB= )"U1",4=>%5KS'R61G-3XFV.Z):@VDDU+ 7-?D1P'6.74Q>N M=BC[?;E(NP$95$K4J]&8=(.>U! MQXA'OLU,TP'LWE;B!;Q_A(^>'I;DK*M$BLBC!)5$Y4O%FC!23F640;$V)?/' M2CSM(7 [#"TG,.@+ N[^I+%(HXHVIK8R( ^W'G0'6@: J6"$<8GIT";74 G R@T""X8#UER74*)C#>JK#E4TFF/E+M$Z,$& M?&D K>=#SHIH-&T-"77=)$+--;@,-8[DEIN<7:O*W\,DG?:PN4^ 'FK %P30 M6Z>8BL><:)MPZ!@H5QUMI^L/IK7*HJ30)C]YE+C3'D-W!]7C3?F"\#I3L?@D ME0"1$GDR410(O+9/T%Y$G0/Y,M/N]-,>4'>'RH,,UL'YS:/C>O#D4QF,SA<# MVOA<67$-331K(#/-62["ZM2&0^LH<:<]NNX#HJ.8LHNSH <&.&/&!\4M^2G< MU#:949+J @>:CXQ;K"Y,FQ/L!P2:]@S[V5 WACDZ6 Y(E#2ZI!#G+6._KB-SH@M7C0\L\3(@Z@% MEHH)1Y]B 1FXE"8QQD)Z3M1U<[ ]-?".M%&G+.D'WQV?\9LC:G0QGEXSR=7X MV\.[NAS_'RPJECZBB>3"]QYTGAJ>ES(-C0!*B$MT=R!M*:V92H(T5>2 MQ&!B]A35IQ=!$W#I?V^?^0;7:37_4FUPV4;$965TIGU).J]K+P4/D98>D$57 M?C57A&E3X_N(4%T1 1R"@?L#G],5/W'K\@^5PVS;)#-*Y($K#]X*4D;0I S: MQ&@,01;C?8I^4"@SJ%7YU6NGQL-(1ER>JM$>8+#K0"6MRU%X!>2^R%I73@-0 M=7Y$'TO4(0TLE1@.A*D[D!]ILMM&/T)_$YM]YX_LFY9*2Y!/"D+)JEXMR. U MQ=%."RELD<'CH'ASD.%OO'IBTQ]CN.486IS:_.&O:X(G*60H4D$TQH+2+((S M0H!3F?%B(NEC$*WR,/-??_5TK>5',?_16IS8_!])QUO^TK_A\M,J?/D\3^%L MNPSZD)3AAD'9WO_-LI*Y61H$1I:#\LR(\:#PH!A35Q"/[QN,H_&I88.?;@]A MUPD3!4\V.5*+CJG>F"P0@LQ0#.D)9?1.#"H*'@:;A\28;C,9R;S+L74]=:_8 M7S:_?:,G_7*V7,USV#>[53J+8 OX&".HQ"1X$2(P-$QZD5-BM]:8!WK%WO?T M"3$PCL668ZIO:ON_6I#:XW+UVYP4]RDL]JUNB_5:A ">T]165E72[(R0L3#D M2EB9AO62OO_YTWD5#3 P@@JG1L''L/C/Y1I?A[-Y6:X6\RLDR$0FXT;29 M%G*Y/',(S)DLHXC.H1@$@P=>,$W!O :4'5E^>YOI[V2T@FNJ)#8DSD09O44V_J M#R/'F'/92K<=K#F773FN8KVW]2]4\]2IY%+(7*,%$:VK7CE-*ND=9,:C3*&& M@,WZ^SPDU+3785KM8&-9H5] [>:==(QYSVBB14Z!GHT6O"P!BB+/W\K@4Z-B M[$?%FG:9&LWXPT!UA"4Z@-7KY7KSKGP,9[C>!PDV.Y<8A8>6T4:?*N5W,@:0 MYAJMM+'$W*:TZXXH7<+G&#,OQ]1Y!Z#Y&RYP%+>:V4J)4Y/__U M!1?K_8Z=2PZB!$L>8VW.&&1JQ!S\AWN%LEQ<8 MSQK=@.LZ5=2U45V5@0F1F#6H02NA*/YU" ZU($"@4-EI)T(;.J5!XDT=$(X( MB'O!-J9U.H#<]>%\J'WSWI6_K_$5C73SZGRYVLS_>VN[F>/)>FX\D%M@*B-5 M@)!XIK6:TS\Y>V?:,Z(_(F /L!L5&H_PQXUEI\[@]^N"GHOKS4+MR5+^JI-W];#Y.SA?.>Y #BRU?K&Y)O= MU>,/%(B]QU6J]Z:D%BB%+E ;73*XN\5UI3%(4%B7-):L=>1+.NRU76<>P7J M8>MM%5B<;H$N@'276Z&NTN_*_H1N9I I[9. 5*M'E(J>9J%QA 3C&'.T?#>] MXO68;%,'$"- 8 #7Q0GVF/K,^^9 MC2P9]_VOJF5P7A?$Y.YT$!*3.!U=""5 M]PR+S6'@>?=C;YEZ!1H/(N,JM(.UY^98;@7(%!0KA_62@S.\DJLGA%AH@[8> M">TB!UJ>FRP[CXHUM2L__HHSGA6Z@]1WTA:L+6LPF-KU55;2%@0OLJ#5,\=H MI;&%MZ$2/X5#IZ'WW1I&QVF^ P#=M_]>CQ=F5FB*7;$ 3^"DL6!SS0>+ZQ7 M61<=GI&A]KID4Q\6/8\O=+0M^O*$UK]?U(/4=^55SO-JHW#V:H5A%H(OGAL$ MS1FIRQ?:P7V@ #B[7-N81!Q8IS[H==,2;S;VC<90<0<+TLU!U=J/&;..T^)9 M0!?):F&_J@U\(^C D M5?);/L9E56:8ER6R_CQVL[^X0LZ< FL6<47*LZV2H MG4TKI:SQ$;@/-A0:1?%M#@/OEV=:[LKVR#E*[]VA9T V/V0EK3<6!(D#BB8$ M^$ CK4.3ILAB&YW!'"KIM+R5[1$WLJUZQ^)]67R,@MM,T:KRF$B9%*UZJP,8 ME9(0Y!M*_1Q4J2.=OK3CMWQV,)YJK!=",+C-GBROLB?KL,BWB1Q/YL@[ZFTM MZ :/'6P;KCT?C%=:!8BLWE7/DJ#+"%<$Z<"D1&MUJP*[,;CV[@E@;E<,[4>J M!1;I903K8^U@82NCG,[D7T3.LG!1')4V?^!U/1RQ'&7D1T+#,33;W?9X.W,; MN22)HX0H0*,J$1>>J8BKX5FD:%P&'D\X?8H^?UZAJGN>;! M(I,%T&G2ELD.7%$(4BN)WEF-NDU?K'%XYY^Y)VM3E!UIE1.Z'&R:GC"[;$(. ME19)*9HMWF;PW!B0DG;[R+TOL4W9YRDGS,_<0K4IH ZRP&B-6<;-)[S!N!F# M3?_>YXR1 WA:P)&B^_JBFC0Z6ZXO5M];7@0>7$S"@1;!@TJ9_"H; Q3O@O31 M)";:U"+>+\^IBTE]ZJ\+>M9%/2NXO%H9)08>G:(=EU'8$:KK**( YBHYM$<5 M&IW3W"/,M+[/"!BXO7: L?;1-SW"#/QM8#Q$7.JPCO # 6V M^*Z\IA?/]R-@*>AL"@)R4V_#>X08+&WLG&%FCEG9B)W@KBP3WP 8'S$GJKL# MP%S*_DM(E[FJZO])]-Z6*,&R>F>A[J?.6P&>88B>QT0J:@*8N[),NRF-'56= MJ.ONT+*;0$(I6Q(RM RL3?+F/FFF=8%/M?"C@#E" MW1U Y@-^79Y]G2\^W1S,;K7$Q#F/M?A.\ )*)$^*2;2](G<8BN?%MSO=>GS8V1UWY8GDE% BBCL.0AZ]%J&2.F:DV7O%#$O64 M0#[]+4?+U>KK[55-1NQ;0AVF!"!&Z*)]%=33B1 MLY\YK981)<43PSIL/?2&GK!PK/&68VMR:CA\O(BD^?DB;##O$.]/$#^\>=R-\XHQ)9_IW;C]#4;'\$+[@"%R<8F)I7BC0!Y)<0T^^N+ .1Q MAGJ!@"1L[:>>X(5[1OJ,4M>K[I$B)*\%H,9",Y+5(*H5)+^+,:2Q MIH?E0%UB5%E:68^UI:-!90F1 G30UHM@>2PN#/4'1_0!FQWC31%A'*'I_N%S MTX6PEI52XZ2<(Z_%$1(\R@*6!X4\<\[#T*WUY?AW+>Q^&+*.-T+W +OI$1C, MOKB8P/%2^ZI+2V&Y$! 1DY=1!E0CK5+]>&N3P^MX$W2/KK5@U[,^2/"T#X11[X?%ZGQI3[\.W]!G3OVA &TS5 M1O3ITRJ\;5HRPO'1 M,[J&IX;,Z_!E3I'&EFPZSS+?G*RD?AN 7)Z(<*-!L\*@Z,48B#C">7 MAY&3#'G;M.R#XT-F= U/#9G?EJO5?/U;^%;M^_._+^9?JJIVK3FNG7UQ8W+ MH,%(AZ LJ[7KWH,QC*7DB\ZWK_4]@)J!+YR6?'!\X+30.BV=8"L,C:_O/G#T&PGP^8E1 M%<^SMLQ#L;[4ZF<%3C .VC.I8N">VV%AV>!73DP#V&XA&E?9$T)HO=K,/H3% MI\OK@$DR)= (X"H9BAI5 2=S 31%&B]H2O!!U77TU&M54O3;[0JI&Z_M*<=X M?"'=\9KLP?P[U&J)J)AG8+.GA<_0#\\E62Z:X*WCOLA!=]2& V#*S. ))KMM M]"/T-['9?YLOYN<7Y_L=#T6.LM[\%4Z *IF!+[7K=5'DCZN0N!YTS760X6^\ M>F+3'V.XY1A:G-K\X:]K@JN@E48MP3!?N0 -@E/D^@B'PEOOK0B#[AH.,__U M5T^3M!W-_$=KL8."Z7^$U;QN=Y6T>+L""E5,R-:"2=GMMKU \EOI3. BRYC; M-%ZX+4E/F=;32^M/TG-G.-DYT&B+P<@M6"LMZ42'6H3DP5N;E!$Z!=:&:.ZN M+-,64)]FVT> 0Y>UBO5UI+X7"(8JV)*!5D4 M;3@/;@G2#TB.L>MR/"5W@)'=4=.[K[A:5 KAR]AYOOA4A_1Q6597W_RZR/C7 MQS_#EVN#C<4''53E+ZX+L1;52_<("8/8=ELKIBF+QG%B3UNH/S+^GL^ 4^?6 M_OGQ/V]/MB!8""EHTE1M,1(1P=?446'2:'>?/6V]_4@@&4-O M'2Q2/UVLYPMU#%.1-!:*XKL6< C_0KR^B=2,DI*9LL M/P\(U-.I\NF>\AA:[Q0\]>,*]S.+@DJ5:9,&9W![R%D@8E1 BV,L5G%TV.9* MZI.B3>LIC0* : ZWAI3;TF_GG]9KM=SFFFO<+5UE9(-H; BS>>#SO>>? 5_6'C!#LN1U?JA-#(.)^]Q4_A[.?%YHJ-Q"AC MI3=@4R7,JX5;46<+ D/PSO"D]6-<+6M,_^O3\NM_T*.WR\N_5?T(EQ^W8+GG MI3U5K!R_'9VJS8F!<"GU;DX8Q8UV-&J)50DEQTN.JA+16U=1J>9JZ0.I5(@:D8+H7$">."(2:MDG!VT M']QX['3F/=XLRU%T-+5U=[4'NUI<@:D@-Z"9KYT,D98U)QU(RTRDR$Q*''9= M]_I3I\E2C&?;HS4TM6G_]^M7^UMKV5MTV4&P];*<41(B,_1K)C=$,.V\'#9I MKQXY359A/*,>IYNI+?KA2FJ?4!I!KBA+(M==B$,(] .#,XDGY8(;=MGJPT$6 M';U>9CR+'J>;#N+ZF_[E6XI&?MW@.3D:14?!; 1M..TB,FMPM0I 9.L\0R'# ML+*I$PFFK@3JJ?QW;&:RX[3>'7A^H1#SU7EM&3Q#G14%J)DF0>T3''R"X+, MFD..65NLR6T:63XD44^45$>:^U$(':G[[C#TZX*>C.MMT^F/FWJ+:]=Z.GQ" MVBR5U9SB'DLK*2A&GH\O4M0)J.M:+71IT[QRN(P]L5>UP-EH]ND.>32.^3+/ MT_OPK?XZ"]%GKD4$CH4&PQ6#F%T!C5F7F)Q,C7C''Q6K)_ZJ%O@ZQ0K=0>H/ M7)W//,5E+FZ[$1>:"L&YRW!CNS'PI\Z7W-3 M+6^PA(NS&P[<3*J0A9+DL 6*%[95=H'$@) BSR6C+V+8S>\G7]73(=II &F@ MVLZ $N9GW][2&'Y!G'%K+4ND'*/J>9.7 ;R1'&)@PHC E<=AI6$/OZ.GS,[X MT#A6F7UAXO>+FMM\5[8,*C/.C=Y&=V&[A8;L:@4F6A3!>,@T+$R0?5+*.,Z^' M'>(]]::N[F&/CI 3-=N!XWH[;Y16M?7[JY16%YCW6^6,2Q=$T(+<;T'J>5PT#S(E*Y#77=R4;V>KGX2@\D MX[Q;S3_-%^&L_NGE@1NGG3DYSPL#8RJ]%T5W$*21X)CAD0MEN6QW+O6H:,- M]N)2ON.9HP-\?< OETOK^EVYD:GDP2D;F0#O/(+*R(%FS9;O5";C63"JS=7U MAR0:AJ87E1H>1?D=@.CFK+C\M*D.W5Y='S^3CM>_KM?DYO%92=$7FQEH[7F] M A#!&2N BX)),\LD;W/0<)BHWK=XN?_]K, M%Y\NYNO/=5SORG9>97(2':1XK03B-X@.FY:?%_+]I_/1YIR&T;8W$&X8*%]."GUJ^W6PO5[W5K?+MTU6!^TT,%\YOE@E=95& M@4Q"<\%+LJQ-D=IM28;5/;Z(;/PHRIYZL;NU@F\CXU_H3?.ON)AE:4(T40!Z M1:LVX[%2Q2K2"EK+1$YY8%_$Q]XR#!$O(G<^KD:GAL8^-;?M:7 U@H@V2N'E9,A/U^'4**BA08T,WBWVXM/6 MNEOH2G8Y%(? /2,T%X;@78J0'"\L%I/CP(YLC[QD&")>3OI[+'UVX&6\7RT3 M8E[_0EK[&,[P7?GI@I1)P>-ZIF,H4;D,RHL"*B0#409:]Q*Y2IFVP9"PB5=,VQVII>U1J"UTIJ MK[Q5;4KC'Y9I&)9>5(I[) -,O6%]Q,WFLG-J/55<;3Z%3UBG1QW>K:%]>W\6 MR$5;Y*M>!J1 9%EJ!MXF1PX:^68A:P%:2JM"B"DF/VA+.TF,8>AZ$?GL9[9) M!PO9PQ?AWERL:&7>I<1(A30P[B"%.BI5"[94,5!C1QLYE]H\Q\7IA^0;!L$7 ME>5N8)@.X/;V6ANQ7T*J^:MO.VKVGY:KU?)/&MGK\(6^V7R;:>^-+\I"MH$6 M37C(9B2.<7,&ED->6@13E&#QY1OJ!ZQ\3[0[W[--"\VMMYRV:5O)W#& XQ2E<,EH M S?1HVJS !TFYS"HO8B4^C,8:C08_G__<4??)/:_ME]MOZE_ZP.6_Z?^_]\_ M_'KC^32G:(CJ?Z7E^>73JQ8_IL^8+\YP>7D=;'?A^ UN:,=?WY1_/3__'LCNV7>PU[/.M!Q W5W2HWB#]#Z01M7VHD1!+SN!"]LXJG70:1OX[_)U] MX>48\R[;Z[J'U>>:N[]O36%2D-Y*T**F2*T1$'3EKO2)0DYRZ$E7S6.O*5'4 MU.2/A%M'Z'_J16C7LFU[\V^1KP<@[S:?<;7[O*=.-SF:2AD(QJEZD<8+B(E% MR$J3 K5Q.@V["'[0:Z>A WT.$#4V00?+T[7![3LK9&V440JTDA1AZ,KX[(4$ M[M$6+D-)9E!'Z8-7ISNB3+@X-;3Y_3T9CS1 !PAZ2CF*!R>=]1"\I=76!UIM M,3&P!FMU.8O.M\E:]+MJ/1^ZQC1.!UB[F36]#%)B38FD MK8FJ9/$:)+"EBF M:-=IEV1LXTS=E:4G6NS30_\3==T=6G8ABB9\RQ(Y<*QC8)7TQU@#QOH0&4M! MV#:UO?=),VT0=ZJ%'P7,$>KN #(?\.OR[&OU(6]6N^Q6XMI70"8-+&QYNFE[ M]HHSR,4H)QD%$;9- =*C8O4$HF.L?N=&VE@FZ !/#QT@L:0^L=@.=Z<+NG9C8A:HQ&@&&1U(*$ M_YAC!HPE%H\H9&IWUG%+F)Z..HXT\B,'\M-.&M:WO/+Q>9BA?M*F?Q;H%^W M5!3+\NYBL]Z$14W,CECZ<_P+QRH+&FG(;4N&?"[)&J] "H6@3&7=]B:!-)PC M;5[9W&;\?'$E0[SBO!(2)*4\*)$31*EHDS;U@-HSR['=$%]"R= A&!A2,G2( MPCO9TNZ4-J!)SC.5:]- "4H) 4X7LVU2$(O,.3;J5_4R2H8.,O&0DJ%#]-TA M9G9I#>F#XS8Q<,X7&@7MTX%S"3*[DCFO/;G:=:YZ$25#!]EY6,G0(4J?^K3^ M@.-H9-DQ)SUH4V^E:U? &:<@>YG)V2G*XK K&B^\9.@@\QY9,G2(KCM8?1X* M.BAF3 RC!ATBKW=[*>C(R@$S+F)6I:1GZ3=\6-+P6<^[3MFWQM!Z!^"Y/BV^ MQR37:=[>K^:+-/\2SGY=_$[1QQ]_XME7W%+8KV>N.-0Z&4C9&5*@D1 *:G(8 MZ3\4V;+R#"'_P6+WY$ ="9Q'<@1MK?C2(/M?&%9__+FWD_*S8/MMJ+A.;\*SGO47"N;8+@K*KTL@BN" ;)T814 M-/LH5NL$FB1NGPW$GQ>:AUKM94'S5:'77HU3TBX0O3"0+:?0TF==F6AHQ,HQ MHR.G;R??U6](W&>W\F<"Z/&VZPRCLY)%*;[RCF1?8SE:_[T3"AQSR*VH?-SM M<==G8_.QL'20CCL]A'^_E^7C9IG^]?$B_A],F\WR V8\_U*??<)Y^^!GCW&T M?MQ 1CI%K[2=FV]7)Z?.!84ATI*1"1Q*9T>['&- X!))9<)9:I-CN"G'R7>\ M=C4*[\I6IS]]>WT6UNO+C&F1-D?O:0Y9\B=5\1P\+QYR#((C2R[&W&2(CP@U M;3KO! SP&M#ORRRDG%2!X$T AZ<87BY"*,%GQ M5$RCBM0'19H6/Z,9_3:81K% !U"Z+O_N$# 'YQ!M!!FEK5?<-$3-%00T.G/) ME8EM:GCNRC(Q>,8Q\NV;.:=IO /,?,05N?JO;SH'N]-=26,IZ!@443OA.AOJ M"FT@,B,,)A98(R[J1X2:^$[.B?:^[$7!?KQ0) M!CPB11&Q.'"J9 A&VL15K4)H="'PCBS3'A.-C)H35=T76%[O1X#HM?<)6&3D M$F(I$$64P#+JF'0E76^3H[PKR[3G-NW 81H:8]6FFR0YVN_ YPM&\ NNWLN9YO#5+]OPI[ MR5T :7DE+:)A;%L:\T S0S+-D+E*T:5WG40 P %3'6V/J&N=?S[\LU^M: M8?L*5\OUEY!PO]):Y)YG7WO/5/((%<'33(1H1!&^!&[]K4S0 R7-#[ZB/VR< M8,?EZ$J=&AK_"-\N=F*7)#4+R@$MOP&48 IB= 4,#\K3)Q%NNSP/8.'[,Z?= M<1H:_TBU=;#/7'?COI_+8>575"E 8)5?D7.*\)2K[30(OB6XI$N;:S+WBC-M MG-3*43E=\QW Y]99WV?2Z/K5Q>;S4NU]IA:V!9>N=E,GDVZFV,T<'.=7.HUVY-7WY<;P<]3SCSP2K#=0;) M:LX<&:DUUA_2L43Q"X^->DX-E7#:,N?6GM)(ENEKF;LVJ'KS:OUY>9;_6(5Z M?_]-^$;J8UZAY 9T2KJV$';@32*0%!&2=9+Q@;FC@UX[;8USTZ5L3(5/#:7+ MD^+ML#[@>D-3H9IH?34N6J%3-=RGVO7C:LI<1K4SBE6S+4E!S9S=(J[5Q>;Y3D9+UU;GK<^PBQ$X1@7 M'E@]Q5:QLN#XRD4ALJ)(1EL^L%WXH6\>A*]F#<.?!U_CJ'UJ3.T;#^_/%K:+ M<3*"\R@1$B_;6RT>O*L]'TJA2<&D$M8-PLU]3Q^6NVS6UGMD<)RLO^X\\>_7 M7+9.WE5BS-/&G$D;((2G015!@(XI@F),%6.QQ$9%]H/$&X:J%YL2'\,H'2!M M.Y9?U^L+S&\N5N3[7:Z8NX3_]V/-]2QK&9QGA517$J@0/(20:O+?8Q$V!!W; M9#,'BS@,<2\H0=[&.!V@;K\VTT8>YXNMB3Y@6GY:U,.E7S,I>U[F]3CTU7J- MF_7N3#W_;;G,?\[/SEXM\EOZNK: F),B2$'GF'_'#:G!YB"9@HRI-H)P=9EW M]8:6LE[QZ%QNDYAH-*!AB'Y!"?P>#-\!_K\[J#OM7D[I74B.F<]\Y!D5>2@H M*X,"I[W$A>1 NAB5RUDHTZAM#%&!^AZE=(*JT%^_NL++M8X MRSESYN*VEUNM4\P!O'>U$8^)3I!;[%2;^[RW)1F&G1=P-#"*JCN R@,>QO8 M_H:#X9,7(9.#861E2PTV0H@F@Q7H94*OG6YSQV6HA,.@]8)R_DU,TP'D[JLL MNM8;8>:"+YY9#4PQ"IMDE."E1;#2%ZE\SAY]$Z0](=@P@+V LX 6AA@-5^,2 MH&Q'5C/.])9+"H??PVI%3_UZ2JN1 4\=@_3D4.';T)T(K\C6)8 T4E6J"P$Q MA)K/T.01A<*3>&%T)Q7H/X4U9@I"ZJ:]F\.KL/BTO66__NG;]W]G=YS_ZL^P MRKL>="Z8PM%"I0@'I6KED8H&L@S"B2RU;-4*>ZPA=$6E<@B^'J%2>4:C=K"' M7DJ^[Z]@+"^,U\C$UG9B4:=:<*)!&Q9)<"N,;G,+\(88W1"L/"<4;H<#1]NE M U =K[COPU[D]V=A\7LXW]]_,58)H[*&Q.O]ETB>A'/" ,UNIR6I-+-&6>,& MHYD6XB> Z_:Z.;6E.T#[/ZLOM=@W U%!!F,];3N(II[5% B.TR=KLD-,PJ,;8DR\A$Z.BN58)NH 7S]3)+'\AKCUXM]M#PIW [$:A<@Z TL4KBET&:)) M@C1D,HTC4)QAVWC4#XDT\;7]WG WCNFFKB/Y8WY^J;&MEO:=TDM46I >N):Z M=A;5$+FP4%0I45"&XX"3SWDLK M>:RN.P#+PWS0K!CC=7)@0ZH]36K?W"(1 B](<2JWHA&!VVFTZ\]!M-/#5G>2 MO3H WCT$G^EP#U= M^1W@Z![F<(]>*T[[/\6Z#E2FP#<$_+_L?5F3&T>2YE]9VW??B?LPVQ>*DGHY MIA:Y%+O;Y@D6AP>)F2*@!5!L<7[]>J#N.P%D(*.@-NLN516*F>'NGWNX1_BA M0,GL14@E*M/FWOL5-&D_!#4'LKHOL/QP=7W$R?PJKZ%(9FOG< T.0ZB#WV@W M%]EB:NE/WUY+/UV9Q@7+/JSN"RQ7;>9+4*Y8QP"YS34IJ=:@,P;$#64+<2GH M-L=&>W;T/V9+]I' L@^K.P#+#H\>'$S!T/'$6H7A&+/(Q0JP[;F$Z>,8L%M_&KSET M,L11JBM&P]'AS.\ 1T^UIO=,)^TU@A6L]KLK";S2CFRKD 8MLB#;G#T?,AFB MW75N%^= 8\BJ4\C=;7K.'#-*60Y6U1./J+=UZ1D*%A-X2ER[-BGRKW2.Q$X MV'F.Q"[2F#I#X-./[ZZ.)S G)E@@49-Z*10:@K<22M0B%AYL9,/F1EP_LC_9 M'R"GY<%,FUK4;\XV])#UU0%#2M;F;?ZRIFW7%5_[.UO0N6C'K;-D> >)^\YC M>Y\.L;?(]V?>U&*_:O* ^1.F+XOEV?+S]ZM04&W12T- C,36J='QTQFF?\>KE&^M2BE>9W!")_+%:5^,L@A( MRK@02G%\X.R@.X^=UA5MB(']F3>UV'_\](YBLF_SA-ZE+B!8-T!F(M4:88+8(W,H"QT@:IG%1)-X'AC@N=-LH9 1KW2VH; MRFGJ;>_#^2I](?U\\YG,?Z7GZ@+->A=BC&!+[5;JZL W# J$J65&N79('M8E M^(D73%S'VE*BRY'9VX&E^HAG=2C2A[#:?+_-GA^^W_YDJV@R&.&C5)!JYW^E M6:8-/R!X3(([YS'>!\Y(1FKX&J>]2.AC VTDTEVC4G2D< -TJD5OPE8* M)*_#!!PYNLDHV:9SV,.U3&OW6DG]&7#M(8(.0/1N\0W7]"?71;=6668L,%IY MG:)#"Q=,@W.2Z8 R\T:MY^ZNHQ_P["/5Y6@LGA @Z]5F]FF^J>;[W2+767#G MX6RK,,$)I,@X00S>U[DWF;Z+'BAPCEX72]0,P@B]X18^Z*?[V'AR"=-.BIEV M7QM'+KT!ZQ_SS9>MVE4C_67^^Z?E3XO-_%K]DO,^^GK4;A39:"[)+54Y@0O, M&68FQ4&9\(/ =.?5'4%E3.$NQ^#TQ!"Y*=*^.L_UR'WR!6A'ID@8 M$Q%/U(,0R%VVMM9\CX:2^V^?YB[UF$ YB-\=^,V_G%]NA;=7Z9J<.9V<(TW$FN;M+5&D"ZBDT$LE(XMM&JR]O+:)ZP;' <%]:(TK MD0XP]F$U_T81\(>SD&Z;Z)BUY35U+M705]7>U\$D!:BM+BX@5ZJ-97M\/1-C M:62I/V@8?K (IKYQ>?/IK^0.8FVG?[EZ*= :1=L[HTV]MM"I!EQ[T*ID'PTY M#&I@XMG]1T_?3/Y>?OBS/UV&1/_V3>/;]_0*O^HM>M+9YMZBSD.?? MZKYZU6>T*!V<< QRJ9;9(P6>*@;P& RSPJ$N=M"FM-?K^T#-/L)>'I7S'9B= MQ\WUY8#(\\V7Y:H.UOO;@D1VJYMMI9?L^$]_X"K-U[@=8/JQ&OB+;!W/+"I= MV_Z5.H?!DJ9FX2$4D[T7FJ=&I6,-B)EXM'$?^^K4('G=>O*0 9>62:-RRI)E M$KY6;1GEP=N:8FN.\\?$:#C*\FK1.([TEPU$T1^D?EZ>KZZ= MKA25R R,D$0($Q:B] )L42'I())0PYH_/_>6'H<<= .J/871'ZK(Z[^D(R,S MC 4!2=;C<^\07*6HY&*SSY;\_&%)U,^\I,>)!]U@:C]1] >IGRE"O+H0%EX[ MSQUDR&A&,&4EUEP/RPN?^XM/4X^Z 94>PJCVQ#D5@3X5 #XR_6T MUQ2=C#H&L%&S>F"?("3N05D?B'3R!3(>,>+89>W#7+H3'P]X9 AT /K'9@Q? MS+2>I1",J6UQBS0<%%?U:)@A,.]SRHR<6]T&S$^OJ<>XHQTZ!HR#WD-4W8'N M0UB]7VV[,U_,3O] &U+;_1HXB5Q;KZ>E9*0"XKS/6-$C*SG\-Y0 M;&9KG9IV4H@V=R//+JOS"7#'M&2'"*P[]%V8Y??GF_4F+#*IU0QS$499"]Y% M(B<28:&4"!F==$5KG7F;0O@7%C9Q]7M/"#Q,:%-OIK^>US.H]V7;F1C7,QN( M 8X8D3765DM>09!$@)3%VQ!23GS8M=B]!T]<5CKA=GD(AWM!!VWR-\&*C2Z: M4&TJTMJ5\ 6<-)F,B$X*34Y,#LLT?NSI$]?3=("3O7D]-5@^;%E,+N#[\G^6 M9R2H]85IG"7,CIEH(* TM8Z-HEOT HHLW(6BC15IF$?^Q!LF3CJ>TA.O!!94 T2%#5$[;-B<*SZ]KZJR\:=V@ M$66V-P)I 7'9%H,7O]Y4DE2T+*J\S?U&(BF08V=- 12RQ*S0.VP3#;ZXM*FO MI;I$XIZ2Z\(<7H]V?7!4Y[(G_U$QB$+7;*F8P16N0017FRH1$TN;!H[/+&H8 M_$[UD'\L:74 O"T1%Q;\Q_/5Q<'>?)EO6_:?EZNK]KPS1[%MY"5#9CF"(HOW"]4(9?\5_;C]:SXSAV@3GH/ ZO8L3 M::$0L'3,)AA24"8:C4X;M+YA #W5&X@&,NP7F5NUNR&*IV1E5 *LJ.,)G7*U MY["H''2.&Y84ST86G:SY3TJ(HM'^8[YP^![:G=#QY-P!S"^(N#-(E]0<"L7XQ.NOLX<%XD;K2 Y0_2D MJ(B#I*#>JF2X0,ELFV#JI94-2XT^U?NC4>4V]>7WLS'A%:57FI=G.2YD0!IP.YX*6V\+U7-/+$E?AN[QT&N%.[)FHMH YLX(?5,B'F]<_$ M\TMBKFA9SY@QU@A)[,+JF\AL((:L(!J.2D@9>(Q-[-]SJQH&Q5.],AI-7I/; MO1L'^28'_'VY\H_?AO67GQ%G7#/KB2@P0;K:-4U#R)H8QKP-FIGH-1]F[P:] M;QBX3NW"IY5 IL;87??U-E57D]$NK/BGY<6)PL5/ORW/\DR6S%()#&22F9CG M#'@T#C2KAUTYF!R'I9[MOX9A6#RURYQC"FYJ?-Y2N3NQU7469\HY>,<*Y&WV MB8P%0HD68A&5M0%9&(;"E]XT#&NG=B\SOA Z\^BJVQH6%*RO+JB\:/LXL]EY MA8X!4S*1#:=(R:4D:[=':8SR"=V@82L'^76/KVT8$$_U(F9DV76 QJU>?<3? M+\WV(R'4K$ACN5<28LJD7SIXHBADT!D+4\Y*(P?-D=KO9O#9M0U#X\G>N(PK MN\[1N+WMG'%C"[.(D+2E$$H%5X\P ]2$D.*TSK)1W>:+2QN&Q9.]3QE5?-4P3)WDS<:X8NA@&_WA?$U<6=]V!:X&NM!+<+VYS(E\O]H>(L4S M?"QC4TF;>YAA\3"J&:<&IW=Q, MCH<.=.'-V?9O,#_.A)_^J-_B3&?#(\H$,G-B+R,_W!-%8'**TK(BI&P32@U; MWS#\GNJ%3P,9=H#,9\\O[GCX%XT6YK0[_8:)_G1#SME,D \?!9/UZ+9FPQ=R MQ%*=0V==D>2->@+Q([*^X>5_>Y/\\7V^V M_?9G(5EC'_+C?_@9N/F):?%[4-RJT)*^N9 MCB+KF"2D6'M-T[8'WC!%@F)!:!F\MVWZU1^%O&'JG9/O>;8 MEL!_+NBM7^:_USE$,RMT"EJ5FIE+Q 7R&4,]W4HI."<+*_'^].1C.%!/+WA8 M2_0_Y6W?2%+N ,SED0.M?D+8YZ3E +MKY*\3UDLQ?G.RBY^7>PKMDSRV&79Q+SX+P1HA:."=K8JN1$9P@61K4PHMDHK9M.M:/3LHP MO3JUZ]L^D#'UE>]>U-]\>LF#O]3J%\P_A_GJ(KE1VA"*M IXJ:EHI=YZ4Q ( MADN,@GF/8MCY3VY6+BT$6^XJW#M3=I,_]&O_H1 M-V%^MKY+RGK^]?>S%WM;[?3\?[LAXCYYEZ]Y *T1"<(_-KC(F/_G@7>OVY>^ MB>O-*J3-#+TLAH!79Y4HPDBJOJU30)ZM8(F%4E@;G;Z[CJDW]EMJ\W%Y=O;S M=Z&GF%-*EN9R@.0US#RVU?< M'6S6XQ^=YB0T:AW ^-JSVTB$(",G!OCB)#?"E49]K21B:0LENQ0\N1HR=%88<& $ MV-]=5+]Z$@-+*@4N!"! MISYUYA%BAJ7B_4MGC@:8W77&7^C, C_7ZHI/W:C.3W_\/K^8!'##":5C3$%R M\$I84%D%""05B,P[(P/:K/L,2AXA9MCIS;]4YVB .1W5>>BP.AES5CZ#2:: MTF1,/.;JOY+S*IS*KF"7BK-?=-/?+5:_:G,86 Z,;GY:Y"XTYN\7R?*+7.L( M4U7F9?W50]YX3>ZKU@J"R9(B/ZO "1_!4MCGL02G>9_'!$,IG#8*ZNB@K DD M3B"D>7@3'E"SE+& #\R "EI 2#J0Y3!%^DBFS35JDC9)CD2S<*8C\!\FY!- M^< $J;J)E\M-/"-*(S5MFRQ&4(I9<#'0!IHU;>[,&.[Z3!7:G=9I8Y>.]*0Q M3/X\BC0KL2B2EH>D7;P8[.>28:!]\"648&RG)\ECYJN^AEN9)CB?*+UU%]"] MGGN<]4[G\L\RB&%Q 8.#*!3M]48D\$I>]"]7WE@9\D2NW7A$GLR]3Q>:.1'X M7L-.^1)K'CG[?Y8_,A7.6&:0F2#OQZ8 /ML 21C)6=;"^$;%ZT>F]&1NF5Z% MAK:$X6M0TY%\"Y$"3XH5,!(E*)X08DP<7+!DNP+]OU5C[HXO ).=C,)<4 @72L44>Q2>F>]AJMHQ.<(\+G M!#:_6^?"S[(E&1D8.@*]T-O 6D'@$<%HCJ>EI$T9[_5)>FH,[AYO'P3'9H5@(\#Q.'SOQ0#'E_4M[NP(/L:N3[CZ*F:\ MH+;(.1A;2NV)3/Z@5QH$)\9%J>N0KG;&^+C$3G/,?B3X#NK+U0^63D#==O8. MG^(2/$CUFO7]'_O8H'O0]*)=XQS\WV7(+(=D M"N<9O&8)%&8)'E$#+\YRPX6-JL_F2T^2U$&*5/^0;G>Q= "^3D#17O:WGQ#C M+!GRHK,L8)VRM-_K.I#'2A"!8V'*"2GZ+$K,.ED:_>QIF,LF]#406K4ZU3%Z1'V:OK./705 M0C5#UTP8M0G=T)>UZ4BW%ZEMVM,IF5 PR\CK\JZF&TEPW$9P)3MO2RI!Z";& M:N3V=.D+YO,SO)RF_& 'W/[VI3$B/WQ_.$CD4Y7'+&JA>+ &O++$I=H6(VI' MKJH)*CD>H@Z\C4EO2E=7[>IV0>(#6]N/^'OQ;<;CP9L_YNN9D=%:Y>HTM^X\9,"/RWIZ/^.*I62Y M)'1G5T,C8H:0%AC)PF6;M##'S-$^B)@.3L^F!.AX"C,*6J;.8;M#!/\K;FOX MM?2I)H'7[-1$%L@IB"EQ*)(5A]9X'_5+'ON33W^U^!M'WLLQF=\5>L0E =)P MU)K88;8MVHD:<++4[N0.Z#ER@6 /Z-F'^5VA1UT28#%%EXA^F17! M7WD+,=8&LI*14=79ZOO)@?T'+DA80_HV8?YIQ9F_G(]Z28K$Q(99.*I(2YP M#."V4XRCU3E$YZ-O.$9[='HF=M=.\J!F+/B?(0 MN:'M",F/\5P5,)G0>G*M'-B)+<*DV]?;D2-BLC2K'["PQ-GTG=.;2H8J- ZM3 M4[:+7L3ORZW\G,N,G9EB418,!H@_2)++M5[(4=":G3*%665>0X#U-($GY"". MA.V6ZC<2T'K1OP?)CGNRY2$[!A>.8[%!&E4+^,@]4%YY",X)8(IYPYBVCC74 MS^D9<$(>:4/]G5Y..P%U;_VF1<3EJ]3P.__D&@D_!'I<0C[3%$?G1-:1E9JS MD7RN-TT:1-(E2X?&'37%?AHNG)!K? JZ/B)D>]G0QQ+O3XO\0+"N>"M",:!, M(@.8K .GDP3+R Y2;)]U>05)<8]0=D+WO!U&K(="Z=14ZRJ$N%4],+&C:J()J3ZA"+2)EKZ&L#X:FI(:WWL M!;;6Z_.O%VP8M6[TN1>TJ14=3%*;^E 94G8R)M"A"++P,8)#LO 4ME!DEJT6 MC09F';<^=,C@BHNT'2.D<[7;%AJD@)0I#M$I^E&ZG*.2+K%&XU#&(J&KJL]= M\+5KU6<;H78005RLG/YX6\"433:T> M)9++D22IRPCA!"+/CF(*@7S5!Y)UE M]%U4V0@*R['DT@&H]F?<#=F+7+V37\/7JR1?&8W3W@B@T("3>@L#SG )&273 MT;LDTT332O>@9EJ('P"NT68WC23I#M#^$_E_R^^(MQSKRTSR8DK.7".XL#UQ M=@E"M)X8[5W62F1TC3R>IY;4XT'',=&R;"&Z#C#XCU"9N+E*C] M+YPHX&M_UQR%<)KHL+&-J;RSC![#]0FQMK^()L37>K69W=2W1Z5#$J0%/F\; MLU&T[PUYV-+D9-%P(YT9@BMZZBU,T4_W\73GM7V7;K1U!_?G?P^@N<1ZB 45 MDP8X+PE4C *\"PB>(C;%4^)2#XHJAL-FRLWN )'=%_H>_)M8['^=+^9?S[]> M+EQDLF)><]#5OBD*P2&8P""B$ZB-+\J.9R_NO'IBT>\CN.487)Q:_.&/6PN7 M@;;#VL"^C(B(E6!>6/>=N\R]HG3J3JXNCJR CH!?,7 M8P.M"Q01, ,Z8*EQHP4?@P 1*)IDI@@A&J83#A_U.%V,/[+T'P/?[J+H!43[ M,.[G,%]=]!J^N=;[.%__U\\KK.U^D0"P^1@VI-0&:T/?.DRID%)G8R (9,"S M8%SPX)3M;,;I4-(Z/VHX N2[ C5_O Z$^A7A?QSRSD+(S1M&WKVL8IV@#1^$3A%'-1 M)EVD.6:%Y/@4]IC??4+JM0>,>E&O?88]/,:7Z]DKVT%_C$NCT=8#B3J8D!Q@ M"(JV]9B-%C8@1]FP$4T3FGIL9G9<%9H>*KTHS5C&Y(H3?U^>T6/.YIOO6R]8 M.30FI00L<0?*,P\ATZX=;)*II.1CF2@!Y7#B!JF1.64UZ@@\IZI//\Z_S3,N M\I8A&9D0(6LHJ43:E3&!-SR"B=HK+W1VZ9A=G$8D;9 NV7_ITA& \VJJ#2Z3 M0]9OTH9HW7P?M=+@J8>WJ3(81$J;"@..ANGL%43N:[=?@K S.9*116,SF6#9 M*M^NTPJ#V@_7%ET LZCY2IJ3)I-.HU0B%NZ%PT8=O4ZRPF 7?+6K,-A%J!VX M$G>3C_ J(Z2(/BI+M.GK3#812X=@*I) M=B?ZHA,K$K(F1BIMR4V<.N'9=4=(;O[=542[(2*9[.[=Q%1!_@:(6;, M7F1.H2'Q+M86]"5!\*3BCG1?1:\CYHELYS@Y6Z\@O_P09^#("'C-F'\XF@B6HFL,2C/GVT2!HY/R2A5D1(2V M4YH]P+*WOOR^[<7SVR:L-EWHS%^V9ZCO%A<]@OZR6J[7,Z\XFBP3,4*06! I MC"J.UX!*YTA\T;FS"\BGB7FE&9O]ZLVA@#D!EXS$4'"^.260/4W,*\W&[%=G#@7,[CKC+W1F@9_#1:I- M)ZKSTQ^_SU?;?W/#B>""BBP;*#864(PDXS5AW<>B8PJ)1]-G*/,(,:\TT[)? MU3D4,*>C.@\=UBAS"4P;,#*2P\H"A9N*10C&!Y5EG5WLE M2N/3L 8L$WAR]TAYI2%0'PIS&#!.0#-NF8;G.EI79Z%<.@L\8^:%>\C)U=H\ M"@=#3?Z* 7,LG$)%=B M!4VL0A&=E[Y15^SC$'@R-T9-<#Z-6NX$NM=SQ_1DPLBC=P;/,DC8(KF3"DS@ MY$,C8^"<%.#1:R. MSSJ2BV%3#4P0A"\F8LI"]+J#[D3G*XTB7ZF*MH/@:U#0D9Q_Z24:Y05@R#4Y M!F5MT9I!:V9+*#EYW:A*LJ.(\S7!MX@MK;Q['L$2%W AOFK0NBY_T(+[C0AD/D@20: M26MBG53J;=9.8?36]YG@,I# 5]\-J9-;QM% -*%NU08KLWN$?,1:+TK&X^UR ML>T,<1[.?ID7_ \,J_5UMXA06^-JG<%*9D!EYB%&+H$H$]E$YM'?@;CM[H4]QCL^X2RD9YX \SSHWSI.D MI=,@9.(440;.6E9.=L&#::[I7J=R3H2\$]#9I]W8IUD4M1=,)@H7HV&@E- 0 M$BL0F3+$/9U2:)@L=EQBI[F*>YU:V!I+KUG=+EKLO5N0F,ZW-Q[O-U]P]>E+ M6%PR[\WGSZMMS<\[XM!\L9ZGBS:A5X*U@4?4&B%S58M<"[D1*2H@@Z15D4&C M;CC59@J2!ZF>.['8;G*N[P2T7C1RG(N,NPR9F>"T+DZ!T1*K)^#(<<<(.DET M,BN1>&>MFU\BJ8.ZB[ !\G8"BO>RC/R'&&6:#,B8&3"0!*LH$SC ! M&7-T2ELK8V=-UPXEN8,4S3^=HAX'G[TH\CAN_EU&\%D0QLL8"G#-ZCS5(,&S M8"AX9K*PR+"4AB-MF]#402[FZU3%Z1'VZL8BW+(UH=JA:RXTF9/PXMO:#D[8 MC=@VDQ30Z)BMBN!$,:!4"1"L(H^,H56B.&-RFTEAO4Y2B"HGZ^M%M:WJ13L7 MA*Q)ZTVT+BK2>FR4?'22DQ1VP5>[20J["+4#_^1N4W5OC>/)&I!"2%!"$S-C M$L8DQ1VD70':+_;II]"T!290,! &Y#2CH'' M7"^&7$3DH?!&YR=WEM'!X>.DJ'AVDL(N(NH 7X]S<_O;]9OSS9?E:O[?F/]& M#OMJ&P!\3FN_4,E?];G;=9"Y>S!A;K]!1AB 61Y3J4-6*13MEPS./V M@X@YE5D+A[@+4V/D=:O)0P9. M2TR/6\(1 3J>PHR"EJFSSQ\2\7Z!E_MCO2T7@1B9?&V-(*2%P'P 8FAR1@3O M[F\.3R29/_.25XO&<:2_;""*_B#UZ9_+J^%5JG"#&B'Q1 K*? 1O40 R%8T* M3KIB]X34]4LZN,?K%U+[B:)#2!$ZKI0CVY*=YPJ$#K73;Y M_B3:X:"Z>4T'=U(=PVI/O MAZ]]XAVXXP.>9@B8VI*.F AZMT(\.958P0@F5<5'SB!&VEU(-J)DHZ5P+V9Y M-%UACX%Q.Y@M>Y/Y:S;V3T\[5#'&9!E8KU2M^[$063+ H_ BB1*=[;-7_^D- MM]A'._H 1B^:<>2R\FR%<9Y5U[ D4,86\&@"E)!YU!IMZ;0XNE6+@OY:H8ZH M71V#JQ?]&\< /=\YG;F$R2N@((UB/I-(C!H=:,^LC6@BTWT.V!RS_5I__4R[ MV\5& ]$)Z-;#03Q:!,>#%R 49J#P,D- VN$3L2)Z'TH1?0Z]V&]"4\_M"J?4 ME\. <5J:\:S!\+3E>NM(2";39JPI5HP,!:$[%Y^TT*EE/55[ E]]!\).M&@T M$'5:,O7#^9I^L5X3H^)\L7W:^M>:0+F9?SND.&K0<\X^9-^G_G\_5\^ZNK@A7G C,.+>12QX)S^N($F8?D1:D-+*35;0S.;NL< MKV#JZKVW7K+^X?NMGR[.R57*6KG"0,5<0'F[;>(F*$A2WBC&ZJU?X[JH82N= M]JRV(=J>+H]J(,()78SU:C.[R2<,RK/"L@8M4($2D5/$$ 2@9\F[$F-4@RI, MZ*FW,$<_W_!OXG%_M?Y8O[U_.OEPET(:%QFX(NH#=N3IG!) MVCI5(8EH#1G5\01_Y]43BWX?P2W'X.+4X@]_W%JXD=$XFRA:3M&3P9,2/)$. M&'-, 94UNHPG_MNOGN:R:S3Q[\W%#LX<'MD,;\6AF)$E+>OL%UG+T;"6G!= M&VS)P3&EVLSV>6Y5O51!-70C1A=.GT![NUQOWI?M+V@]/RTV\\WW3ZNP6),7 M?_GQ>A9-B5IY!*LLDC?'ZK8Z-A!$US?,2+]R$36@E'9$(UY[2EUN%?3'N?N=79MS4! MQSD^NO_M"4Y M6!@=[+D/.%-#W(B)%6T0DK#$E5!3H:QVP&T0 H-RG+7)CWYL-1.W!SE.=XB:R_H$+S,ZY3S%0[7TV.4$4?L"W&E#OQ=*EC8EXH^OIR_D["[G%X"S M!].G3F7_>_A^?AD$%V]+476^!?I:!1!US?TW% 0C=Q0$T[J'%9;=/+,O>>\C MGN7AO.K .OQ&3-_>([\]"^OU^[*M;]K"WRE.T:U(M=Y6$#/J@.1B,F0AA2K* M4I31:(#'4TN:]JA@_-UE'-YW *+;Z[]4)>.Q ,.BC/-> M&]MF>WFXEHDOJL81\G)4CG> F=]P-\6&U_!U7F^^S: -S(C (MN;3(841 M+G /R*.@'U)F]W,RGG"96ZRN+^=[3]0L>Q)A=Q@.ZR^S9'5600LP*BI0I@AP MFK:)Y+3G4A?#\K!^6(\]O2]GO 6&=F5A;QBX G*=5D*__+TZH3-N-.$V. M\SIIG,R]M1I01>VBUSP,[#TTY&U][7<-,'(PBWO#S*.&D&%@P4ZW7W_'#;[YO,)MK#M3 MT?(B,8(L-3@I'L$7[FJK;L,Y8UG'_2#SR,NFK;(Z F(.97!O@/GQ<@V?PA^_ MS$.!.1S.PP Q,R,I M(B@15'*Q@B,O$1F M-$42(=C$RUYXVV45P\X8V2N&73.9='BK\M2!ZF,\( 6\8L(L9N3(B+M)^CK\ M1M7SLYB!QQ)35A3HYD:#V<8A8!B*7\E1^93"?468GG$>F&+DE @A:QJ0$Q"0 M><@B*6T-#R:WJ9,9NL)AJ'PEA^]-Q?.*:A"N2I&6Y2.FY>=%;3G]+M/+YF6. M^:Z/$Q[S<4:N61AM/:UJ'-HP;)J:B!Q-9$9Y4%EQ^D*^J7?1 'D,.6?M<[!M M2_,Z;:FAI4U:J@PQU7HCYA($9Q)(J5R1%G7VC3K GG)+C5W0=G!+C5U$V(&7 M\ A5VVP]Y@VW2DC7 9I-/,4;2HI#Y:@?;=I?5AW@X"P !0 M[2^-J:_8/OWX[C)]$[,R.6H2<3$2E*+(+*!DM'269$!RE..P!(_K1_8G^P/D MM#R8:5.+^LW9AAZROAHSQ)V(/"7P)I *I*+ ,YT@4Q0D54(LC \2]YW'3IO< MU5#D^S-O:K&_/<-O>%;CF%_>7DW$\YIQ%2F\YKP. \H"7!()=-(>141NTK#) M3 ^?/6WF5D, ',C&J5%P$]]^PO1EL3Q;?OY^!6854,OH@(LZ';Q$#A(:GWS%M;E9#5(S$UJG1\5--*_MWO)H7SYBP7O$ H<0(*GA+89[P M(+Q61<4@$Q^6 G'WN=/F6S5$P0'LFUKR/WYZ]QNNOLT37NUM.E,L+VC->IN] M+J2$F*VD&%])VMYB8&R8.7CPZ&F3IQK*_S F3@V!CV_?7*XZ6.1*!06:U3.> M0!M:\,X#+;:PE(K&^PU6GA#]]2.G365J*/+]F-;!8<+39:4B)Y:TJ,V@(H)R M1@$1PPBXN?"H$7-H=&3:9]WV48^JQA%+!_AZI.#4N\Q"(+X$%VK_'54323,# M89A741FI4YO3J==3TKV3D%\NZ=Z%XSU@9OGUZW*QI>/*JJ9DF(E([K*M'368 MM> XBR"-S-;5Z*JTZ4[T<"W=%7#O)-W[8#F,U1V Y5J)+K),:H'#* M9.L]OC<4=:4ZDUVP G6T&$3%HLM$B7*N[2;VV+)Z&>A[S(WL8/%T@+5[-%SJ M7TYH;"17T=JBR>,CK?$>#2#J8B/%=QS;W.@]NIQ.MK3#Q;TA6W3P_'.,J8%S AB78[%XPX \O-\ M,=_@+_-OF-^1%!:?YV2 +U*0?OC^U_"?R]7%7EVU"1.+T>@ZUKEF7V#P$!+% MG"A20A6Y"UPT@<\.BYQXTN,Q=[I6HNL;E3>$_1J^7AVC)*6%B12T1)_J?9C7 MQ,;$P1BGDPF:VT;-N7=@5OZ8M*X)C.M)T8U-I$G40; #ZRF&Y!=KCP[P>3!TJB S#=7-MM!R$^ M8-D%44)BY1Q3+"- M))<.$/9I%3)^#:O_NEI_4#9D%S-%XQ0:D:'V%"Y%!B4E+Q3S2C>:I'!_)=.& M"T/5AG%2CR(L'5H1W:N%PB.9*A4<7OP4/&FF%KZF*) M_833$=!NE34]+/4+UXIZ5>SWE^4R_W-^=O94)XCK.BCFBI*"PO%0'/%9<4?L MB F2-\68Y+/6;5K<-R:LNXS]/1'X!+1[@,/KU8Y'V5";G5XVL?P6SJJ+/(L^ M1),(OLA"[=G$B!N*,7 B6ZY,L$:T->1MZ.I#-[J \#CJU0)/IZ9=%QW1+OZ2 MGH+$%/J7ZUF(3E"+R&"0HIRE@9Y*^\"20F8#T\>O2M"U=?=1I_:ET;'<\G9AV MO5M\H[]?KK[/2LU7#(GDDVL&H],!(J_?Y>QS+L9YT29+KPDY?52WG;HN[8>> M$U.AJ[[O'\X"F97;PP,\\<$E64 RY4"E),!KU."CRS)ZC]KWOT\]25X?I8.G MKF+CH.O$5.[F5'\]2]R[Q$*$D*(G-D@',5HR/XQS;4QDTAVMV]88!/51D7GJ M:K4O@CI0I"M>STJ=#4'\A&0P@I+!U9F3#'127B5F2C)MB@.O5M!')6F/4-U+ M1E,7'8^I7Q_GG[]LWI>_K2_^>!9*DM$6!!,4>87%98A8^[2H$!TF[0P;UL:Z MX2*G[=;?(YR[@D4'IG=,5CPRU:5.UU!"B8(B052T!:D4D/8A[T!;9#E9P;WI M/V9XG+9I9Q?TJ%^=XFKZ"1T-#_YN?Y#2\GRQ67\(W[>I&K09ZU(P@%56@N*T M8X>:-AV%0,7J$.;[FU2'NO)5_V!08P9?B4*<&TB+QV M;V$U*,N10;1"@C8J^U"0)6D/=QC'7/+$XR5ZU*N.,?,:%&IGBW-1^O,C_KY< MSS=K\JY%UCY)R!G)NPZ!0S#) M/6Z: %DK]]]*#K_BHGGG_Q.M7FF,@X04UY M__MV%,GB\R\8:&W70S6]95(&;X#7,QH5%3G)*84Z <5Q9EFM8S^ZPCRQV&%Z M\Z=*%^@2)].K3POOMA9B/=B ?UDN/M-RO_Z(<3/3)66#UD#FH0Z4(D9%5W2= M<6Q\,E((W_^]S(MD#M/"?R4:= 6WZ55R_!U^N=A*[,9&::Z$+EZ -Z:V$-/$ M$%2BWA:C$XXY/K!Q:--E#M.?/U4606?8.$%E^75)Z[HZA3'2FUJJPH@1 MSDFPS/H8$I=*=N7'O430,'7Z4V8M] "A"8=U/\.&I^:77K-=>24P1G(_2ZYS M1P2K5;X6E/16V^B\$.I86O+28ONHY3E&1>FH8NLH_^ 6[^[.=5X_/[G\XM-9 M9K*8H!2DC+96$SF(C)A@O8M1^11%U$W!>MCZNZOZ'!=F+_< :"WS#I!.OMBV MN<^GY>4N<\4&7/]EM5RO9][)%*)EH*5TH+Q1X(65D#719TR,0K=IE_/2ROJP MKL="YZARZ@!W._#O42TD'^A*#6<42SNOA04=4-7K2 <^< ^OTTX MOD_P$A'=U20>Q=8>6_JO"_BWG/QW%\>R><9C=JD4!C+5H9O)U M%5X"AYSQ9 MIIP[6MKB#NONKDRP%W@?*N/7A6@^\T9H5HNIN)84HMH4(?I(/\K MK6-1AZM M>]"3J^RNXJX7M.XFOXZ.&&XY]1]PE:HX/^/[\O=EO72^WERN#EIFBF+@Y(0 MQWP"A<;4J<8(,6C!C1(B,#Q6X#9@O7TX#\T.&AH*KT_S^4-8?0[SQ8?S5?H2 MUO@7^OY6)M_7FMPZ(XWV14L/Z&MF478,8I0*I- ^R.)\\6TANMMZ^W CG$6 M-K;P.JQ6JQ>=I'K$^#L;Q//T1ZM=7S4*7Y<-J^?-R]36\6Y3ZG_KIC[@)\[/U M7;+6\Z^_G[TXR'GO=_W;#7'WR;Y\Y0.<-2(4_]C@(I./,/HN14'X]G[J]H39 MZ]LQ#$IC\2 "U@'@EO9@Y!*LCS&CC'5$\+%VIV?6>9!AO.V67 KC(W[#Q3G. M7##:!FM!"^?(OJ,!5SA%<))4SALM(XI!AN_I=W1W.#\6'.Z8NI%X//4>^@@9 M;Y?KS?M2KW37ORW/\LPI5J*(=6"V()? I !>> :E"!VXDU:R82G1+[^KNY/S M8T'G$)YW"*'MP3_]4.;D4YW91X.GUOO MZ2/2G Z^_*Z0]A<)]M?57K-! 8GJB?J"X^@5&1 CR%/E"<=BN08^-ZVY\'; M^H@$)X#087SO$$B_D$K\3!R^)(S3 M1L6B0K\OC.Z\J;LF8,="T/[\[N'(-*SGZ:>P6I Q77_ U38!YXJR&;%#JR@% MR,B)&!L81%8L,$$\,BK5TK$VL>=SR^JNA]?82!M?.)T>0%UE)'S#]6:;DW/ M =.3SQKC &G80D&$F:@]9U^E>*""ZD M!-Z6Z!):A:E-#N_P-1YJH6ZF%WU:A4R:<.L5EWT5+C^X2/&^&&%4._MJZQ(D MQB@H576XE8B%R"$S7"]UF6QS:K;7S= M@EAV7IFZ'<3,@BLZ>P/&" TJ2PFN, VQY'I=%:W%-HKZQ(*F1=P1H/!PF/7! M@X]! S>>\41QN>9M1CT\M:)I<3<=1I8-!-8!\.K L,N5&QXD"W$[Z%N M,BJ#USD"=TF9$M"RTF8B[PJE SCMZN#\GQ7\CBRG?I@^7X(>!,DWB2.SHR2KIB M4$R]]14^@-/"5(AE(SAC[/[P[B<.EX>\[76%+'M*?=E2!!T8QOLT_6.^^;(\ MWWQ$8MW9]Q^1WO25-A/2T9_#?/7W<':.[[[^3M]6LNL!^YO%XCR<729_VA0L MPU+GR5C:7)Q-X&DC@&26H9+PN WH8L*?'P>M4@DM",1O+!/&8 MAG\(?6*_(?E\N M:C"P+->__@$76.:; VYZ=GS#&/<_AQ UVJW0Y;M^G*_3V7)]OL+K8_G$/6<> M T5'*&MS- JV@Y%@7 E&46RD=9M[VF<6=7!$?M$\\6>L&?AGOY'0L';KH7]W M1N^[3/RYY/LU(S3RJ)B+Q(/:!RL@:2V+G/3'&JM*3EZT<0CV6>W4MS[CX.E! MT-Y:;AULX'=I?$#6S&?'(II8SRB(?T4X\$D(D(8%,O!.HVES6OG"PJ9%7'MD M/ O%P\34#^J>9]S,<^&D$1&*#!QJY1-$SV(ECSD;BY&J3?.[0HJ:?^+#L*P8*M6L5K,,85.)T3RTAQ&6NZ!S^QKFD#D:F0-X:0 M.F@^<#4A;#?^(9]ECNM:6SE#K:7 M7 <6\1Z13RE=H?C=RX1 O-3UUD%"D%%"%MJX9'P(KLWTVV'KF]8[/ )0GH?F M&%+K"(MW&/@4;9HQG;64P*V.=2I(AD"N+WAN@_(QH8YM$3EDE=,:QNEP.;H$ M.T+G4^2XZ+QSA!=E#;D\GEP27YLL%,N%B$)EB6URTEY8V+3>XW08'$-.'?B/ M3Y$1"J%!1@:61]*>7.I\"=(C9K1C7G,IBF\"MRYAULH''(/[HX&HV6W'34.1 MGTK!M)E_P^M//Y+"UM9%BS0_FQ_:2N7@=XY\(S("X4>X(S$R>>/)_#D4GMRX M0M^IVBV*N9TZBC5_6R*I/M$=9 U$&!1)F<3](H MT]BC&K;03JQWE\@>1;C]8O?ME[#X3-'(U7$&_<%%HE]-NKM@[MG9\I]AD7"6 M8\PYND(Z6C.IE6+@IECRE7DIC '.IEZ+*@<>&8MA,"Q,%M\$,/ZV^V[@FG;EDV,UN/) MKE^KO,V[?I/_\_RRZ\3,(6H;K0.3:_>VA!3%&!\!&>T^DO$0I P>\+HOC] "9(K%Y'+W/+P;+^K@6;]U7K# MX '"ZN ZZG'[_Q@S']T:;MKQ2(_%TW80HW"@@DP04K0@K1+2:^U+:%0.- X! MG?BM(Y^K32'=#@SI$*?FI1,3H9*/F&L2;*C]I;PGUT8;$,I@\B46+=M4OX^P M^&D/T"8!W2#@MT/ *P']DV![EQ,6ZU,0%HG>H'SE.X.@;:8?K=?1B"3U=)!_-2=NKT4+ M6B'C]9V]W>K8@49GJY(&)F7-)V8! C$:8F(QT7\=SK\48'R3C M;G'\&)]GPHN<3."@2XF@C+3@>"WQ%8YE9837O$T6^? U3GN+2 F K$T!IQ* HJ+R;N0 M#%,88GR(T24#OB Y,+YDBD&)_E*$1V-S8:7-YO[T5'9=_N[R/N8C26WU;=M:\W]U$'.QKJ MVG._1YMY0]]RO7X;5JOO9;GZ9UCE]#JW[ M2QV%17^XFM<#LW"V_4=YOJ'@8#W#Y&D'8A&*1P7*^ 3>1$XN3TK)^VP"NOW< M@#&7.>W1Z)%\ALGD^GH1+HQ\\[=?W[U]\V$FF$UVF^_N4Z(O@M4:?P/!(U.* M,:OLL FQ8ZQFVF/1WO"ZIY0Z]#K>+>C9N-[<=J5F20OON4S 8LV%D '!2-!.ZVQ3:-3_6 VH/Y'61D#\E0D=*5PIDGPZO)!&^M;_"UGU)P MAD6OC6[;F^K0?"3_^L%UH%AV1YJ_0-H"/X<-K:.=S2*6S3)&JQDRL+&6SA3# MP0MR0*5G)2E=;U6/%%;3:H8=169=; MYRTJ_[) 1T-O*[E.C^?[AT.WB+Y["_IQ_OG+YGWYV_J"SEG6F9>, M&8(L]08JY9I_IZ"P7)+'D!_L[2^?V U]>3<7@","\"B"F!YO]YEX[0K=OE_7 MBCD1LH,2?!T,H1RID H4QBS%!*8LA9?"!33WK\Z.@+&A$>\Q+LN.#+-=93(VTIIE M6O\:5M5Z?\-Q,JD?/&[D3.GGEWN$3&@TG+&H,XG>$)O3MB>7 MU&\.]"[(>+)IRT$2Z.!(Y)J0-^>;+\O5?//]S1_S]4Q:D]!F!:AY/8PT%$4S M8E JB,ICK%MU6QS=64\G(#I,V$]!:'_.=XF?'Y=?PWPQXRF7(FP"H>LY#/<< MB%<>-#JOR?,+SK8YCWAJ19U@Z !IOPB@/5C? 81HU;C>S-/;V@YP]?VO^#7B M:E:$C(I;"XZ" K+))&@*0RU$E21/@0?O2AN'^K'E] :>?21]WWL^F.T=8.=. M3Y)_/U_-UWF>JE@NR='6.>88@U!BH#V^2'"Y&"A1H(GT:<8VZ3@O+*R3"Z,Q M\32F*#I UF.;/@5!N.V<,!-6!)N4 N_JF!^L&96.?BR*^)6U(&ZUL4[/+JL3 M5+5QDPZ60W>9K0\3/SXL5_7G3\L?\".&L_E_8Y[I&"4WDD'1IA[(2@&!J".+ MK$OM2+_W=[+S'2[]9]-7QQ=%!R;LF8*?R 7C 35(K-T'&"=#[\D# M%8?[XPA!^Q!A_$MLN) -K21NK"-L6:MED=&=3632 C*T'2_YS+@S S M_)V==,,?%SZ-6#XUDGZ9?YU?R.9]N:\55_WLB$&")PHQ_/9:D2&'X$H&[9&H M%"[*: 9!:,#+.NEB/RYVQF;RU*!YT@N[*A:Z(7CF3 DN*P]1ZUR[^6>(W#GZ M,1;N UJOPK ]:_A+IRW-:K5_-6)Z__W0_K9885I^7M2PD7YQ5?PXSIW]"P\? M^09_%U*.<)_/T&EA95N/PLF"-);!FB1 M+'76!;PJ'@)GCO9Y7EAN)I!C):_6AMGP5SLAGN^JM*["-GIKS\LU_.+%K!>EV"=1ZAM.$ );\!I M&T"+4ES@W#C>IF?E..N?]L#V-:*])4 Z-M/,*,MT\F!5C1^LTN"]EY #1LV8 M8-RTR;\_Q$PW.TY^C<#=280'FNF?%KEAA);/R3_[_AM^WO:+/R@>>_Q1XT1? M Y8Y4JQU^8Z/^'N]\"2XW63F8Y'UGM,:OQU>XNHDPOJ%E929(U:T&6OSU(H. M-4^_GM<\E/?E^E3BBKTS:UQVC!<(C*F:FD+*PJ('GHELD9,(KDW6])-+FM:3 M' 43]TW+..SO8)N[:O[^OMSGT[M%6:Z^;L7TPY7R7F3 <(KY@A :,!9;K_1J MEZM(>"C!&VDXDZE- +['8J?UZYI@K[7(>D!E3;^KJ__A?$V[R7I]I5[;/&/% M;7=;$5JXU*!Y+D!Q%0CW [6+MEWFC M!DO.2F1PMHZ/2DE"5$A<2K%.,A%H2YM#V3O+F!A.XXGW/G#VYO74MVYO*8K= MK,ZW:<"_X>K;/.$56_[ZVU\O$X,55W4Z4P#DJ@[<*13E8DRU)*(4D5GREK_D MC0]^6Q>.U3Z27+9D:X\XH0 8SZZHNB I!Z.$5@FX=$B1K?,0O4"PQ8>4E$QX MOT7W#DAY^+XN'*$66#F0M5.CY:]A<5[()3Q?T5[]?]^^N4N)]2:[H!"$J/.[ M6,V>LVC!929"BMR5..SV_MG73'N&-!(VQF-D5Y!X8DI52KU> M(,^-]ER(+EE(A0LM8]0ZI=UA\=BKIDU%; &-@QDZ-3QJOO]BC7<)\,8+@\&" MU*%F\[L 4;MJ\GA,45F- Q'QV-.G32@<"00'LVUJN7_"]&6Q/%M^GN/ZXWW[ MYA1+4:,!7I@$Y;2"D T'J[A,KE"HQX:E)C_WEFF3 T?"P6AL[ D//YUA^G?< MW",F%UJTLI#11G*:R9ZY)#T4YVK/&!:3$#MCXK$W39OOUP 7![-S:FR\P=5R M_7M(^/?P_?QR_8P5[D0T$%.BJ)V90#%4*D ;G$ ,'GDN@^#PR,.G[9T^$@(. M95H')UEOSLZV8Z2OCFLNJ4#E+$>9@%;M:D\868=3.+",%VN%S!C:'&D]OIYI MFZ$?CI81N3TA9M:KS3:@7I[-\Y;YVP3I[0&?L5%XD0Q(*10HSS($1R&38[K> MF>O([H>=C^.%7G$+*_33?9P\O8:)SRN.=)P^D@RZ0]%5"X;LD>)MTH3*%Z4= M!5@R:#*F6DI;NW;'0=?N>^)HRI/TL23[+%#V8','F]2#2_-+NYD4\F2M!FUK MCW_.:*_E#*$$4W26T7+>)@/VB07U!)Q])/U4[?8!;.\ /7\-]*QY.+M./2.; M7#ET=="'@3RU4"!K44MO4$&TL3:ATD4Y9CVR-G,5GE_7--M9,RR-*(0.(/7, M'O_+=>%8U(Z\_8 0HT2*!)(''[<\$R)I%$[H1MV7!JQNXA/\8RWY^O-\BNN;C)H:U>%]3:A=18=*XC>0.:^U/$0 M=3*$=,"CL));SX1LT_ADC\5V<5<](F(>5#FU%5\'"-W.C?NP6I;Y9E:\EB67 M3, P#)3ECD)2<7((0+(0H#22)5J7DDE1MML]'%M/%?7<[Y!S*_@X0]"/2F]-%50E] M?X:7@W???*T\^^_+*GNOA=&<>$0A"GF9,H'S+(*+FM;DM:I# 014W2]E*!ET4!Q4>D/]L^>6U"R7L+Z>+Z MO1V4#F'[WJCYAJNX' DWO]8IS=>6-B<=(QH/UM,.K83)X NW((Q,/DLM6@UV MO+.,+J[JVV%F?Y9W@9C+<6BE\&H4:3_F!'=EO()@?( <4HG,)$]?VES+#9]5 MU_K:OAU&]F!R!YO0U3B]64!O0Z9PT&9G*J@C>&\1,)3$E#+&WF\<-U:(=;F" M+N[T&\97^S"Z X"\26E;0_T1$\Z_U;.T.AZ*FX+%2P_:RSHIE"+$:)%#MC$( MG;-RS+O7;^Z]_['Y3>@8.;8>)V.97,&5-9K%*7')R^W*L!Q (5E"88'CPWK>I#WYL-=/":00A MOP";G3G>(6HN+\239B863^KC=1W?R0IX$R4P*1,K+I9BCF.'>J@ /ES.+P!G M#Z9/G57]RSSA8EUO\3ZO$&^7D53"B34D8"G(F0RICIS2X#@*+G,RX?Y)]),= MFA]_0U]8^/_575MO&[D.?C__18#NEY<#;%L46Z#;%)O@+,Z3H0O5&.MZ=F.G MW9Q??RC'3AHW3B;CD4=!@;1)$8O\^(U$1! J5-E(#@@T[9O2$=DS)O 3WYG].%_/ MOVQL\-:O8+.[!@]1"SR614Z\=%G%:#0G50I5G<+_LMLV*@7TZWA H:%DJXPD5J+O9[TJ?>^ VTKQ M]6/23'L';/R\S-&(-\B:78DF-5JAR,2Q,D(N)8T* !#-@29CO/.R3CCUN#S3 MQN+'V_D9X@P O0'JG,-ZOXI%% MZ\PV/B!06^098NN?:C&.![X!_NQOR/X]+;8IJO?PXY YF27GQG"20&$4(2&4FGG6/Q=I*&0^T:5<1X/9VG7?7\&'Y"?Y97WR'Q3?XK5NN+U>S MI$K>&[U^7FJ%I,F9>*$\!AY*2_#,X:%_B@WH4>G:2AH>Q[)J5FF4:>>E>#?] M%_S5+/J<0Q:6H!^)< &2P6LI"5BA02J=F#S)J\\]N=H*TNJQ:Z E&N75Q>7\ MZE89;Q&-%,MMN.($!F,(1BF"B!0L$\G8;.IXWT^*U9;_5(]5P^S0**G>EV39 MY48;?$"8 >%+ET9+I-62!*<8"<$[HU-VF=;)!SPMU[1E.J>CU4!+M,JK>=XJ M$RW/6:5(E"]CPP/NP5Y&2IC4D3*M#+7\=+3:B35M(<\)637(#HT%?9_]S>:O MNX#D+'^"];E?P*;K4_9!6Y*2+A?..>[!$?=@[;15ONBF^G5H[;_FM 4^]4/ ML>!NC$47EQ^\!_T*2L,$*$(70I'SYM94]]7KP8 MP/;.IEEB 9TU/$NYDYP_+\*Z :J4 MFM?[RH";=_XK;GVK\^[ZR^7Z/WYQ#3, *LQM/QG/B?2*$P\81"KGI 1EJPWC M?5:T?EE)^KKX-*Y!ICZ-]K39E>?_[M<_9EJ%L,*;;-'A#Y%("+B]:JT1-!8 M@)?&^OVN//=9KA]M7E,V>WR4&^/-.S]?W'Q$==Y#<<>$ (NF)S'90&2BF01I M/&'4L6"HH7(N:Y[R:41ZDXE(3+\I[ M:-2-X$XIB?$LEG9HDJDZKUJ?%:T?LUY9)GI<@[3 L/OK#9M;"06K75<9?$YH M"DX08+KD084CSB;T\4H"*TF69Z+&,T-AQ=J_,[CDYOT24 M5[.L: 1F$\DVL>+:46)=1NT00+:$&4L:: R. M",== 4<3FW!_E\HPT"QEF_M-OQTLPFOJWO 2*CW8,$]CH*D/X&%:7GSO9A 9 M<[$T5L;S@D@M,W$!O_CLI42GEIE<:PX"KQ;]H;4\T2[T4F&D/271T?VKP/^VJ9D+#D),0K$)4M4PPM.G#:>9.Z2<#Y+C*E/PIVM M0$W19X"EGZ'.$-C;9,^V9BP[:9,6DK!8YF:RX(F+98B/\@[_&)98G3CXH$AM M,6B0P9\GT0#TVZ/1;DJ844:56:N*9XLA:,0H / AXT+JD+*11M1YW?.H.,W1 M9XBIGR;0 -Q;($]IB% <^K<+OUJ=Y?-U%__'1UYN3]+,O$N>1J6\P0J"?N"'GV?8F?S]JS+'IU!.C5!O+!TA-/3AS+OST.TE:XL'TJ@G**0=0D MT7(MQJ#4GJE 8DQ!6A9-ZERU<2)*/&Q0)UL5)&H1"%DJHW9'RARX!WDD\LT8/\AENNJ MP-B 0[&W0WZ\NYR'1URP(@%!%ZBTXT(50D+OVDG-*'=&J5PGJ7@ M-8V"T&31[4ZX$3L5'3IFUC&FHM65,KF#Q&TJTSN0*?OS,*N;K0%N_C9?=E?S M]5VMU-T1<%\P]>;F\\8(,W0#,L_%M_EFO:IEJG9-800]2O " 0 !A,S$Q+3,P,GAC96]X M8V5R=&EF:6-A=&EO;BYH=&U02P$"% ,4 " 8HZ56@(OWS_L' #C) M'@ @ $J" 83,Q,BTS,#)X8V9O8V5R=&EF:6-A=&EO;F\N M:'1M4$L! A0#% @ &*.E5F+6L$.Z!0 "!D !X ( ! M81 &$S,C$M.3 V>&-E;V-E+MP4 (,8 > " 5<6 !A,S(R+3DP-GAC M9F]C97)T:69I8V%T:6]N;RYH=&U02P$"% ,4 " 8HZ56#J?M5;$T! A M."X $0 @ %*' 86QP<"TR,#(R,3(S,2YH=&U02P$"% ,4 M " 8HZ56XR^JGTX; !<1 $ $0 @ $J400 86QP<"TR M,#(R,3(S,2YX&UL4$L! A0#% @ M&*.E5L\,)1Q)O 948( !4 ( !XYP$ &%L<' M,C R,C$R M,S%?9&5F+GAM;%!+ 0(4 Q0 ( !BCI59!WWH_+!8 /(7 4 M " 5]9!0!A;'!P+3(P,C(Q,C,Q7V&UL4$L%!@ + L _ ( ' /G!P $! end

  • .D) &ARAT"R[DEV\K;->5_?^ MA^9U#Q/VV/AAA>+U,,3AB*R&,W(L%P?EGR8C^NQ9=3+GW[X/U7%:%XIB$'D( M%%:2])R)'K*4*7E1C&^4*;0MPA_^L+ )%0W.""[AO!'@II"=5QXX(_]")4=B MSFA!+DJ]266$:G.6N!G3X671AL?-8NE"0L,CI+?A6SW)6.U8A)B*C[7=4:FE MPFIOFV!<;8NM8DXR9N2ZZ>'153SW*HM.C&TX.^I@[C8BF)YAOCGF04[<2ET$ M2,0J>AE(])E"4U=*825SRQKM"&Z"=$Q2Z,'H!SI#7*'\]GW?VNJ'U2D[4/L7 < MO./U[KOSX(0H0&;P4CLEHV\S=VQ"=#2RZ,7D#3:+JF<]>U.>33$/YQ6O#6"?"H"!OS/J1&1XR;(!WIKE0_%#2(0%>8JI.S\G$&JA1=''/ M3*UA[AA"2+S6TU(ZLAH8IT;3PAHT1ZJ(SH9O$%^N=6TNG:VE'"G(]1*8*#3> MPNINB70@LQ7!Y,)MN*W_6L^.Y7T>8QY$(GW2T2 $W>#M7 9(\Y>QQ0#R6K_3 M\5I66SG(''-)EL*GV.;4XTYH1ZJ8?BGI,6ZM-VAKDFY!@K$<_?NS^%^8YA\F M[S#CR>FB[?L%3B^-DT)SX.@46:$XB $#>6"N""-RSNI:,>R;EW1W?>B1B:*I MS1L$K\_/D=9*GR?X(7R]9)V:SQF$U3YF#Z5(73NK!"#EUN+ QI?LA,9&J3-W M #LRV;2@HVTT.Q!>9*:4 :O)8ZJ=M<"'R(![X[3WJ3AL$\9< G&D*MC7S W" MV%ID8CA?% .NUT4GX[K0X3A5:%%$([EA((*O]62\6+;30R:2=;[((-I$++> M.E)%]$7#387L7:_](N]HXX@-1UF*2U R%S1;>5,C*P>I2&ET"%+XVZKR=RE) M\7#RL@ZBCYY(6)-[T;G.PU5G:'FOW!9I PJ2;)26ABHB+6,TU*12=#RS>'OU MYDXW\ZZ#N8],O7[(NGD=KY.AFU6 NH1'Y6 CHH; 9 1EH@:7, $GS\5R*:V- M;?*NKB,Y&M8[F;C!WN:3G!>&#*.W84A^[+-P.IR'T268@V"<\R;2^+@@EX9Y M1PL6S7:22YZ*LCZ41LEW=V([&EGT3$.#?<]W."?[8'X1IF-R9F9/4CH[.1O5 M5A,4!0W3<#X0*G 6G0991&WKR0AA*)8<8!NY1ZZ9;Q-BW(WM:(32,PT-MCQO M#GS 47-G9(+HB@(E!7U7D*1KC>.E%"M+FSW.FUB.1@@=S=P@W^8NSWF 2NF0 M0H9HU.+$F$.4J4"2D:DH0F'89B&Y"]F11AF]$K+&W>SL;WZ_ [,LGXXVD5R5 MA\)2O8*N.00;)!A-XU2\<.7:;%!2Y)\\X"DR5R$31%U&WV*1]\RX&>);"+H1M0 M_QZGY+H\O;I1=EXZVS*5DLTU/Y"\%B4B!Y?(XAUL=G]:@MD5?L6=# 1 M-_HC,,U]CBH3']&"LD+59!L/+BM?*YCPP!LM] ^T_40_A.]CWHT[R@=I/_$V MU.2K3S@?IC"Z"JEC+XJKG]RP,<4M0[C6I4+YI)AU4JEH%!+E#B7GHL1 ZZS+ M=G.7BJO/Z+UEA2VU#IPCGU+;>CJ9);@H)%A5'4L"RU2;8^#^6U9<=7'(;F^F MBX?DQ:'<6YPNFJL/,@O(G3205+W+'%6 R'* 5 (/6G%Z>7*3$6^'[T%4K=E% M%;>?@?="0P/?\UI^:(4T>W(V_S29#O\'\\#K9#F]G& E)II&LZB']N0H21GJ M1$W6:7.Q_'9<1R:.3F9OX)^N0_=J-CNKR()A0NL$1M<[!X;7KMRE@-96<66= MMHT.S#=C.DHQ[&'N!G[K.F1OSN:S>1C7.JJ#A#9*%BEP]CJ23F.&4*J7%2F& M+CP[[MH4'+@#V%%*8E_#-TB8N)2[L7%A2[8H"JP<*"%(NLE*B/4J?.+9QQ"X M$>WSJX[6N>B;@ :Y$I<@WEC?I,642WSW.6<$4$3&%K+B"T752V6$&+1WN?!$,9%>2D#13&M8F4>[!Y\;T+(%=#'W@W)B$ MVC.?)$AD%-0Z%% +X]3W1PBFT-A&M0T?>F[,3ISMD!NSB\$/DQN#+)6$<;$Y M;D#I&LO8["%'9F,V14IL4&],3X?N8]S"Y,2FSK+51@,R0!&5*]8)7)H:L99Z;0GI\ M3+DQ/1&^CWD/GAOS_@-]_?7%;Q_>/_O'D]_^_N+]J]_>?WCS[#_^\>;U\Q?O MWK_XW[^_^O!_G[]X^>K9JP]=LV5V>E:_^3/[#_-:1HUWHF3C;+9&*6%D,":6 M4DM\.9VU98.]G]I[CHWCM(:@],"Y%:!48>!S#E L1"S1W*;&!3G,Z@2!#@G/(C$<\(Z].OE MS'KK\[D3T >Q[;F+3FZV_6Q'S('2;RYOU-)\K+)U-$&CU:",3^!BI.A.^JS1 M:,D;-79X< ?L38G=\?1]%U;:EC*YB-?KKM)SKWV.'H*F8%X5BO*"L1$*4ISGBK6Y4576AW Y_9"Z MZ&C[!GD["T3+(^'G9U.2YUN<#B=YJ=K?\,OBKV8#G9F(J9!(556JMH0RY 0V MDEJ-$ ]2AUU8*A!8M"M8G\V&7\FLQ C;\KR^_DPCO ])OK51472NOEL MF/7@;.WH:'*!8$D0P=?N*BQP6=IL%'7#_2B%UX+3!JE*M[TV=X-7WC.!7$,, M+(&2M+3'%"P(FI55\LA=;I/0U@GVH]1C T:;I$H1^'=X>C9-G\A.:]ZH073! MAEI3TT;E":'VX 63X&A*CYHP6MY0<[=B>P3"ZH^;!B6S;T.X+-%I@K*6:0%H M:E5651.#D[&@:XTV54\66DY8MT%[O-K9G9E6M;0WK>*+KT\K[F>3DU,XW4PHQ916R6K;1:N\#9WC';'^BCUUA=W?19H7+3%6>!]\97FWO%' M?%-6LO GL<.&[%*74L(R0 D\=I)R1D(,CLP3'B-NA1]_>[C=G*Y MX[F/1RU]$K!&+&TWVI<_)\CO MWL-QX66(CU)7'9E:HZFFF^M7@+K,8U%>06:6@"H9:^6V#,6[6L\]\JA:E4O? M#N&C5%0WGM8(JO/V^)/\7V>S93.Z#Y,-C686[T&\'G^^P^4P\'S"78[P':;) MQR63RUTXEI.WT6:PNO:=X/0E".F :8[1%*=<,4V$V'IDQRW@!Z6+-<+OO+._ MS0 O'6@]QSC_YW#^Z>*\ZR6&^=D4!Y9Q+X7(P'S=]2LA@7=%@JX705A00O@V M!P!]C>!/(??.\QK!=CY/^ WGRT["KR>SV8!3@,254.",JH<;D;ZK#;]X1)5C M0,EXFVGU"HSCEL[^%E^3A]H\T]U%(;2V$4RT!A0J2?HT"-QFR3.3Y+"V4<1. MF>X])VN[(AQ+D5:10H$><<(@),= 8XI:3Y%$LI"XIWC1L0RNYEGG M)(/E@147&A6M>.BU:WJ6P"Z&/G#M&N4E6J$E6)]K56\CP M,4)05A?XJ:Q;: M+ @/O';-3ISM4+MF%X,WN-R[A/9L+;28QM- Z_=, ,$[RW8H'3@ 45Q MC?I-; 9U)%KH;O!F\\+SM="\DA0-^01H5+W*Q1VXF )(PNP*>OIQFRKJMX Z M$BUT-WC;BC>KHDN2G%Y,J,&F6I)%Y *N9 [)6>$K)IW:W/-_H#6MNC#?T;S- MRN5?*;J$CA[,4P0M0J[%V34XI3T(*4U(6M RU69'Y('6M.J)\'W,VZSV_96B M2\Y2H%LR QW= E& &(6'4&SB+&6)[%'5M.J)\'W,V^0>ZWEXL]QDK >*DW$] MM%F$.!QK*29:8,CU$$#!#@-7FXPF$P(BMRRR5M>@;X%U3+M!G8)F_AFFE M^RU -=T46@OKGO>%NM,W:67[!K' >G"!\RQ]D1!SHADL1 G.Z0B<,^DU*TFP M-G=9#BB(;3>)#J2'74S>O,W:*D[U+DK)$A@K'&&J>Q:%ON.\T$3)O8ZQS8'2 MPX@">R#JUF)>>UBY657CRX!85"FG&,$GKVD5]+7CGQ. S%ER9IV,C0J]W8!R M#)QWLV^#5WU#YLXYN*!Y[4OL01=.OK"OI>24X2!X9#&A\RFUN?YQ*ZQC$$)_ M=F_@(+[#.8T/\XLP'0_''V?GJ(SV'JL';(5.--[@P1O-(!KKM2 O.<4V6\/K M\1R##'JP=)-MH8OB(XNYZNFWW\?#_S[#YSA+T^'IPLK5\W$E,9F-!!0)Z]5' M"I&XI]7*6L^5<#&H-O'CM@B/()1L0L8A1/-;.,'S5V0;:&T3#C:#NY\(LPVK M=TFG(R5-2L9NAJBTDDQG [G.J4K0%R]I*>3(@\1:OI2WVID\L%KN"#_O72R[ M,-&C2!87K*]4PEKLK%YRHC],ELPE=T7?Y/#&K_'*'8]Y*=;0>9<&R]JZB\J5;O+1'!,.0C. M6L,ESSKE_?2RU?./52_]&[_E_++V;'XS[,@,D\5$"(D4KGA%C"F =2))9YEB M]LZV'QTQ'*%N&I+08ZR\ ?:S;6&S% W+9)M@ X4$H5@(,EJ(@F=KT"OZ^9[: MV1;#T6JG"0GWV'#HSK'*88V+>Z[BA5]#EC^^]*9#!H)!A]6%RO4'N%O?2-"25M!/, M.YT:);_UWA3H-YP_"[-/;Z>3ST,R.D4/,\ROQF].<1KFP_'')VD^_+RH*OLD MSN;3D.:#0+9WJ!T8Z\B#L^2\!;2%_D@A!C*93&A3.F-WK ^B-= N:EES'[(E M/0V.B:[>X$P83,BL@#>R%N\@,)%C 8PI(VA59WT1$J3_>K9_$WY^V229T_&>543[?UDE)^<3*;SX?\L41:=K,N. M8"TV8LD+H'F:4XS*C%;>QL2QC?NT';X_1=6"R ;ST=_)MK-J')R]&;_X6NUP M-IQ]JG9\4VI-E4$2TK 0=;T[1B$L>0,T@Z. $IU-7L2@C#SSC&F@R_P,6XR8*K"#8%58O\>\(5R$_PPOHR(+7)!,.0Z6DWS(><>E'8, M7&8*N"G),4=>I=[N@&VKQSUVK?3/28^7318(W\P_X?0WLA*99&FB#^'KBZ^U M?AT^)6F7X7R0$RJ,%%\4IFJI])0@9JZ@)&Z1^2 ]BUMI9HN'/7;%],U'@Y9F M%Q/@^S#"*NO)::T7A[-!,5)@2@$4K]VMHE#D=RD*3 /]V1?+?&RS%; 9TR,6 M5,^$-6A'MK# HJS@9/I\A^E-._9'6HD/9^N8P/+*L9:T"DR*A"K77>H@,+/+L:\*54(U* MI3R0YCT/3D0]$-6@2]E5?ZVZ],^'LX6RR7<[&9Z=#(),G!QY#1BR)7W7NI(L M,1"*D>S)#M:WR9V^$]J?HNJ9OA9-R;Z/_'4MU_IN^/'3_$TAHSR9S7!^&?ZY MRS>(6AI1D@"FE[FAM(4G>S[9#P^"R,:&KUB WIU ME&),@N:*1A.]!,=U!/3T0Q694X8UD6JOP_A3Q_",9E^^R>]-_A\\F5R4)?DC="197X]GJ)I8_5=25H!9MUVY6\/\^^//+Q=]'SGB6BXRAH(PGO#R!"XX!DX)+CZ'6 MWV^DI6TQ_JFQ5H2V:,EV$^IJ&X<,B=:*#J#2'4CS9 M!3/GOLTNW#;H'D+'C7[HO5-%':EID%1S$^-J?JT[R\QKQSRWX+02H"CJIDC; M9S!M9;1Y8#@HBHU,XR#+XF!K94]??*R-.H$N1_>1Z2TWNEK M4(AU\[+\-GQ;K,EH>&;,1"B&URT]AA"D3%!KQ-J"4;'<9A/L3FB/2$I=2&E0 MS74MP.D9YM?#$(>C1>PQ0,9ERD5!-"[5JT@6@K&T1%O,H1[#>]>F:-07XV\!&DY31!HSD-7HEX)X+ X4FSIBU0A7;'';O"/01B:H_ MPAHDX=QBE<5!U@50&KG7NA;$RK7 F?,)8O$< E?&1&9H.CW4XK8!XB/25!\D M-IEAV^K M1MCIO\^&4SS/B_WV=A3&)D$7VVOC )0M9V$#2-DV&$!Y_IE0@Q MQ7*]S%1?J:A;8WPP,U5OC%]/.VU#5Y-"[).$F&S8;UIF,U%KT.9R>8 M!SKD*%V)($R]0A*LAZAU *9L%%XFE].UL^$-%\.V>=K12J.-O1OL?F_$B+._ M3Q?5;4R4%'18X"H3/I,T1$ON)(4'M/QF4X1IDZQ\%[*CU4X3:AIL@=_ MS3$ MXF<#R77"0A%'JIE7"G6I-V$M%&-34E8[WNC6X&VH'I]D]J6DP9;W8M);HLIU MI5Q\/UO8?V"5%]+&0LY]1IH$A8*@181DM?":IX"ES2;D+:".7BQ]$=)@^WI[ M2PQL8J$6E@7#&*E:H2>DD@/'I$M(F=RJ-L4AM\=X]$IJ1-?A=K)?#L=AG-8; MAF;-*-'IF@F#M0LIHV@P>\!23%$>DW!M;@?NCO58-QS[HJ=QL/Z*7'K"2?'? MI?K&@\P4C5IFD*S4]!:=P%F*^%AF5IG"HFZ4_'8GM 7=R&N\J M_C:9X_?L%NM\5IXEL*7X6LC!T#09'3ELF"E:#(I&WUPTEQ$]*JWL347C"699 M7WU>[TDM2E/IJ+S%(*#(F@-%RS3X*!P09%IC97:2MU?)-5"/2BA="&EPG'H9 M6EV09S39D7,_G ^*C[&V9X!:R(,&;&G QM447Y0>T6ANV^\37X'TJ'2R/QD- MM_R6U116ZV*MPCD;Z.)RJ1T8,BODO(5,\QS& $4'[;,M@F.;:.H64,>OE)X( M:;C'=]XDY"HV)J3C/!LP23E0B)%F.QX@F1PM4Y&K5GVH;T'UB-32D9(&>WPK M;"\GTW=X>C9-G\*,/.YE\8%!\A3XUSPCGHP&I0L#%UD %+Q$AB%@:A-)WPKK MT0BF.RD][O0M#L@(SA+;F_+K9#K_&#XNZJ>(Y%&0?YUHPI,Z0Q0H"5Y@SBDE M,]NND]>:#S]:JGNQ9H/MMN^0:+9ZAZ,PQ_PV3.??%LZR=ZX4)+UE7@.K8@LX M3T),@@(MSEV)HLWMB-M0':U$>J>D0:FVR]BNQ.!<6C0U(\=S$RD&KQ4==%:0 M)7E!6ELN7!NW=!.B1R63O:EH46WM,K#KX;=A!844A T] ^55[1\G/!1NM7$N MH71MCA%O ?6HE-*%D!;%T)9CQL5MBK?3(0W_-(Q6_M# Y&)2X1JT*HM>\ JB MC0@F^)R%T,&I-ILBM\(Z>L'T1TJ+TF+;&V.0L[,U'Y3HE194#);,8041'IEB M1@OIVUS*VQ[CT8NI$5TM2HE5G/7_:^#U.8QP4?B%3#!,Y(,MDC'&^>H/+OWF M6YP.)_GFC;$T.LLTS!=?*:H;?\1WY,^](!>NWB#*B3,K777C=.U;82#(VI[) M*Z:+%138M2GR<]AQ_O!GW@]8%@V.*#J-=L #CS7IL<:O 50F_?D@''"AO4@\ M>IO;''AU@OVX);H3:0V..[J!=R479"P#T[4K5. .@DT!O,\V1I.-:)1>UJ/B M=K?9^[/3T]%"0&%4/_KE:/+EU;A,IB>+6L??5VZKB<)0$&R-"!47Y*Q%P\%Z MX5URSGIL)EH@8)Y>=$PYR,FIU ME>C)U9:1$)$W3S\OD;Q;EF?[UC3*,[K/ZWF37+JDBU:6RB2U0N^G/#Z0%^24SF)XF/>KF'B M'@\_O%H.2^_D@-PT6,RN=?AX$^=DX@IO%4J_G$PW5>G![%A27D%FF@(=H6I7 MA"2 6^:90!_P>D_%OHX?]@?]2.1X:'I[7& 7;]+W"^1OS_,W\IN+/X MUCWJD6BE@=W[;D/]CD*44 >ZS$F[?.Q[L:@&$4WF!% :MCC[RP05+0'TIJC M BO;E1O9YFF/21N]6[_!MN$J3?'U)(S/<]$^3%:U<=EC(X3*Y MYJ=RB%CC7,4]>6-9^="FD,06X!Z)GEK1U?=6P,UV*N=K9\6Y3'>^J(%I(-@63&EH-;IKNTL-3A+SI4HG);*0 Y5:91?<05'CQH)H]'ADB?V-^:Z MDX6?ZJ#R_*]5CIC_]O-\>H87/YR,Y_AU_F)Y\/NWGV?X\::[U\.<\O3;[^/A M?Y_A_XB3XX.O%3_I/<(>9738@[%%# MG\AXTW06$>BG.*[/WD)3>XC@KKFC#S(:G&'=P/E;.,'GB\EY*V@#8B>:' MT]R8%6 M1N%".@ZU+#_ZX8IE%R9Z%,DB,KN":UUH]F'R;!1FLR>7-J-_73B#@^BBCT(Z MT,P1=AH!^)@%():D2RHLL6O)/1N"YOTQW(.CVQ>/D\.3<%,[>\='&V _VQ:V M4UKEI#)HSVH]2O+THV$.BO=&&\5177=MMM;.MAB.5CM-2-@X[_S;+]?L1W[^ M'XN_6/R\VN<=EI_J?W]_]^J[+;]\^?(7PD\Q@?I+FIS\LK#CF^G',![^SR*E M,HSSTS ;SB:%AC.KB9?UI\]Q'H:CV554L^')Z>C. A+;?_@O%_"O#NO\"5=$ MT>= *-C <<;\\T]#BD6&VG&G9 S!.JUB3MYK@RA*E@$-RC#8_C$=(]CT"?-9 M;8)PJ?;T13P7#+=*,PO942BGK(T4N[L$3&9F$\'EMDTUS-MQ=76>5J79+VU. MOJ48I9KV(SWR/R=U@V.5XS9;55T>Q!18M#Q X,(!!;<*E_>VL&I"F\T]ABI\F(WK*;*"E MB$JY>LQ?JYIRK2&B7NAXX(I-F',!+)%1'"(5>,L9N%3019.L\FWVA;:&>!3B:4M, MW]FD*TF3RD_)*0SM?J/Y*FME(DV4'*B$SRY-E6T\;ZSS\* MHONR7YMFFLMK0:]KLU)8OV1#2-BE4#[DG;UN=M*"F[_S, M?TZF?UQTM![8Q*/5)0+%BV%1BQ@\>3G -)/>.%MYD M'="JHO3+D!;YG+^&K\.3LY.GD^ET\F4)E?ZF7EW!S(V, ;)% U8JQG$J)!#:DH M'9,1.O,VB2R[X3QZ.?5$48.RKZ\OE[M_=C:=UOQ.0T_6L1@*>(*O96 $>"P" M>.2Y)/*EDFESAK@.S=&)HY.Y&Z1&KME(>3895^]G>:5I1I[1-"PWR\]O(ZR0 MQQ29D4*"9 [)L2;O*"0M0'MK;-196-DF3KR4_=C-TB,>X*HE72WA:8 MVN91KD%U3PF4'1F[50 =S'TH*6!TW+/"("UNWFM/P19F#\8FQFM!U8AMMELM<[,W6@NT)?9>\S%N"6#9*%]'K0H7D4(BJ=Z$9I";Y$1 M2N:ET*N@E6[C'&P =&0>0A]F;U <1VL902TRMO][ M%Z\R39S#,L3\ =.G\60T^5A3MR?3T\ER'^Y\.2RTK"8C)5A>"\J*9, Q:X Y M(VR*+DFWW26++1]X>/^B9YXFC8WX6AML(7Q1ZQ*:@&!-4:"R#. 3UY!L M2!YIU$&W:8IP$\N1>1H=C=V\UM^E.R';X&KJ6VQ"=C\N15?F;A5"1[,W<"(V MXE-.R=K!%5+BIJ8D(JG?>DBT*B9?>,RE32'^P\KA#I?A4&K8Q=I].PDO)V?3 M[]'RZ\LGPJL;7#XKRV0!X>JM,84(WIL V;C@:NT4H[>K=W77DP[O%O1#R*25 M-7N_2[G,0'OQ]13'A.ALBJ\OI8>< S2AD(<2%3 4M.Y%EB!DCR"=B3H%%R/? M\M;D%D\[!LI[MVK?;_B'+Y.K2JR%7TF>1)D\AY=,EH0NU )86 _M:/"+,[P0 MF'%HA0O;9?#?_:QCH+QGBS;85'H]&7^]L\ :I_M_.VQU" MZ&#T!@[_!G0I",A>9EJ>4$,4L39=9B6G(AG'-E7=#RF%.YS]0REA%UNW M4,!-YX2[$'P*#(0N&E2* LA!$9 "5Q)SKG7SFB=FWY=WT =+MR1=[V'B'MW^ MV71^:<%;?\GTYD\1JY.TT+\E(Q0NR$5B!%DI42!BHB51"B3MQ4,)ZO!A6<6_"=?Y&;8-L%[=C*TG=CNFP+L=AN9TT):;' MA6D+A-D5JR@D QEL!*6EK_><-.B:%.1U3)YME=G_8"6SP35YJ(K9A8^^=S/^ M/IK$,'IR-I^,)R>3LS4G;99"[AQ# 6ZE EI>#01!83WG.:*WC/OK360W;&;< M^:C#>2M]DS)I9M&-WDN?1;S>GYVEF$*X_EYUX#A^./;R6B8 MACC[-?S79/KL;#:?G.!TUJ&L5Y?'=2_TU=M@KY7^4CI$EHO(5ENE,;E2LM Q MDS>JG4EIT.7!W8*4M]-)/DOS2]UO7U]4=J9)RX?:[]:56JY=2(BUWP.WD<*Q MZ"W/;=):;@'50PW56M]E^=*]&\[^N"CXP@>RWND724'0ED(1= )"K6)N=%#6 M!19!!YJ:E74& MG',(4KB$AMG"4YO+^;>A.AY=]&;[!ILX%T[AS=$O@T^:P8.2WD-1RE7A!HC< M"# L.2&%"E*VJ1!X)[1#W5-KI8M^;?]@[JI=GP6??GN*X_2)'( _%J%$I/]C MJE;]-<&0R8JB0:4 )8KJ8&) UR8CY"YD][_STXL.[EJ5NO#1INK[-7PK=.?A MR#;X6C<,N!7AO74-Z)'7.T73 RGW(9Z .F3&))3D:S/WD"!:R6E^1I=21F]L MF]7K?D1S=_. >]3,+ERTN4"'XS-\25:IU21J(Z=_#N>?5@'G^0Z%2MDRJQ48 MCC5]NT1:T*,#J8TK(47#69O[^%O!NYO-R7<^4- B=UKPTWT]UA7$H M7&W456QM:("%HKK:VD!%:3$P$7F;+81;0#T:-V8O%AJD2-V =NGT=QMHAW5> M[CM/ICA-&N?=EB! M[.ZC--?'+L9OH8OS]>X&Q/,%,!O'BDRF-LLA>,88<):^LVZNGHJNO(T:67DGK-8 M-H,K3'/G@@0>.$5;2F?PR@?2>JQU35PT9JLZ+P^1^5MR5PY"_"ZV[3L9907E MS1A7U[RS2+F@ 5Z/"15/#J*W!M"G'&F)JZ55M[L^=?VC#YMLTI.])[T9J_?+ MBDL&5R4!I+6OMAB7!%WYHUL\Z!CHK6S M(7M/%IM\QNGX9%E_=K%1-5O=STJ(.@@-QED:9/8,O"$O-"7')"%3:LO&HAL? M\<,3VX_Q&NSBP?6W58FS2Z Q!_Q^;H4 M,L^6,="V5!0L@'#Z_G:==#9*WZ[VD]'\=8@K MYR$[GGCV#JRC548)B@#IFP AIQ 4PV1*WHJ>*Q_[PU*TOW%ZKQ-QJ7[9NV=/ MSL=W#BPX#-I;#3[H0JH1"1QI"K3F)4@M>7%V*]9N>\H/2V)OIMOH+1_^]L3* M.9O,A>9&8?Y]A.1N]'G[&]C,(B_'T7LF)/(M;VKL#Z[S;8[%T]Z.*JQ+CWQ]D9#+ M462E:@M4 2@3'HG:"M(I08F:12-SF_H+6X"[EXS^/O5RW6?MFY &R4M7HO;U8)?!.V,^ M4_ >H,CJUGG#(* ELS!%,X15695D =V;DG(9F<,F&E:"K5G!Y='$1I%##)G(TF9*': M9-S=FX#NV-Q["/K9A90&NOE/_#1,(UQMHEAF6- N0J%@"90T'#ROM=RM]VC!8F)FP@\\5 //1&B MT@J<*2('6Z/G-KF7MX Z/CWTQ4"#*>'EV72\*,9+T%X.O];OOLM6*2RRZK0V M85!:!H@I1T+FA%96F%+:[#5LQG1\TNC)_@VR!YZ>#4=Y./Y(P%;?OCHYG4X^ M+X*J%4A-ZE52<2@%&2CA# 6+%#$696/P&I&K-A/(5O".3R_]L])S>N^[,/ZX M=*9<#,Y[])!-K0DB+()3FO2K5 F:2\[E5A[H5LF/"0GZZ&>9Q"92+6-))HL MU"LP+ MH4./Q1^O//JP&9Q[&W_2A^5ZO_[T]1*0E%F6,@1@-#8Y.9V,JPNW_M3Y@#D#VT(Y?*[ 7D:ZGB,0 MF)5&6R%%5E$['XNT)C&F;78FFIUS!+8%U3PW &,43*I:>YU\2A4%?6>U!"$U MZBQM,;Q-*':/N0&+J'DD:L5KIW5-W+ !/$\1BC7T M$RY8VJYAP:'4_J?.[UD$ASS&O&-P98[3+4=H7?"Q=I2(!A6HI!/X3'_,R,G9 M5R47U^8R0_NQ_:GUMG)HL*6^R\IT!;?'HCQYKJ!%C5"]%."XR?4$42(KT271 M)JMH7\1')\Z#4-?C5OP*]^6W82!BDJ)>0+5"95!%>X)A:B_WP%QVA<>BFLCH M,HJCD\;>)FYQEW/;4XAZ2X8A^;6<^0A*"$6R9 R*=(@J,RE<&RG\@ FQ7<31 MA) ?*2%6.\TMS7)0>+U&QSV'(%D!K+?I N=,YJV.%1YE0NQ.HM@C(7873"JT2DL?>-JJMM2/ M(Z >$F);ZV<74MHGQ)848HGDLB6;2DV;B>"5JLWH(RIFK>.RS5KU(R3$[D35 M[0FQN]CYP FQW >1:6&%8#D'972IZ7)8$6TVC'ZXA-@N>NB+@<,F MQ&;ED+NH@&?40)Y9 &^2!:^ME,EG91I53/K1$F*[2*,G^]];0JQ1EEOA.*#G M!#*2AKTV"(EB_]IV,@MEFHCD!TZ([:*7_EEIL NWJB?T)-'H9TN++]RKP*.Q MUH!,!$;5^[:1<('@P>=8I,_72_#T)I:U@(XZ(.Z#A";3RDU8]=LI?@^RM@#8 M- 2^$^+]!,"]$+J%2+JSTA=D5X"S78,5"F^7F=T+.5C MDLL=X>[]J&47$OHN5/4<1V=?5WF641;-4"M06'.=F0X0"@]@65+:)QY8V:[; M]^5//;P[T;/%)WV8J^\Z<"^^)ARM<'A=7-0:G*E5:2,BX5 %3 C<&B.TN)[5 MO8&V2Q]Z5*SM:ZP'F07\LCX2:TFI_&H\#^./0W)Z%H?,LWLN)+8GLL/G"/=A MPFLIPTXA:IU3"BPHQZSWSA=E910^Z63\SBG#>V+LG'RRZ:$71YW&L,V. MJU&,L$:1AFEZ:A._;X/N\#-W[ZI9DUC3+RE-RXS=8HYE@)J3S3%11$J1*JUC MP5" FK("'6-";9*)HDU$OSW&0V56-)=.(UH>2G;%+8-Z^FW9P6 49LO:U$FR MXADOI([@R8S!@I>V@$?GA,7HZ:\//6]?!WG_FTO]RF3KB:P;72W..#9#O0!: M.V6<.^?;P&VZ ;4CX/O9CFHF@.V%UAM[#T!T+K)@'8&UGA'L&"7$(#,$G4). MA%GG-M6I'H38[MC,>JA:VX6T%ITL)F7^)4SQ.7[&T>1*F263F5>N0-:UIT^, MU0@J@=TWZX6)!K[\;Y-QFIRC.FXQ9)3UPTF$A6O<%>#V??(04T M(0K.(29>^[\@@K-6@',F&.V=3M(VD<<:,,>MBZ[6[_&4=K''_#;,JS0_3$/& MDS#]8_9DG%\/$ZW5WW-3@D5,-"10M;*C4AC !6? %.>\T!R+O%8L;\,^_=W/ M.D[N6QBZ02;']PXFWYZ&V1IS+$%*0RM9R0*L,B163W!C2!**3HX7:WER;7:! MMH)WG )JQU"/][2NUI_*(CJ9E(<@T8'23(,3C%3MM/ ^)\55SR6WCG@?9G_3 M-JR1MPV,8ZV1MQ,%&ZJK[6._AC7RO+$QU@S"Q+6HJ0$*HJR-3RR7P@FE>=XJ M._QAT+A5C;P^6-S%;$UKY!7DT<5Z#SLY2T!RK<0M+ 3!"S-"BH!;17@_4HV\ MG8R_L4;>+I9K6B.O\$5FC@)T@O0H\N(^/8*6TOF02TSFZ&KD[4WAWI9[D-DQ MUWV% Z:_;'KTX?-;MC+"M026P#UGJFA9E%61>R]8<2PXGT*,-N]>\VX3B -D MJ+"B@_$N@!3"T&QD!#F)EM6V8\8BS]J6-J'5_6:HS-YAG3+J18=+U47>XG0X MR7Q0RTJP8@P(A31!%./ N:0A3DMZH:[ = M?@OLOT\GL]F 9HB<#$7UP:VIV,PQ[A M;BI_) 3SKC@)7J<,*JJ:UYLC2!FUT]8')N6AY?-@:E;=IZ#Z(*Q-B;1-B'_# M^<#'()FE\-,P3-48%(&P0&"3E%9)[9TZ^&Q$N!Z7='8EHL$V_ Y[B2'J)(IA MP$H(H (%3X&[#":*P#AFAZ'-#/2#9F1V$4TC6G[$C,R0E?>E6(K4&0/E(R>_ M+A0H%B-320:FVA22.*Z,S)UDTB$CZ'D!RW#9P_\S(;": CEER^[#W$$2' M&*,,M1B4K6>FP9&3*!-0W*$I%G%HY,%W&7[(C,R#:FT'T@Z:D:GJ<8)*!7RD M\$)%BC:B%PF<09G1.:<;;>3]P!F9.Y&Y=4;F+DP<-B,3DU#(7=T^-D>MO:,,3)W? M'_34IHMV&M'R(Y[:U""6"0IM;9#DYACA(4I)9HQ)QLB-MZ%1B>>C.K79228= M3FUVH>L!;*!O _?/4YMF NBXD[X/>P] =!Z]0(K1*)!*%NHJ7RLK!EKSA0[) ME5BN'[# M^3%OMNY$X!:;K;M8OX'GOJEX/A:DP? MOV_4!PWW4L)^&X!_EK#?D]"=BY+OP\:]E+ WK'"E4"V;CJD<,H08 D0GC4M1 M<^O;5.3YL4K8MU7++B3T7<+^<8Q*/\^HK3@Y6;GDVL\"W=]<@HN!+>4/AF:_4#M.!H9@69A*'_ M:FE:%8Y<#^A0IP[]<([/*WWY<8??R?++RNL4G2>634*J]D&0ON>1\YCNBE'N/PSM;.%-@>?SX2Q\ M_#C%CXM;\)/R#C_C^ R;QZ%W//=08>DNP[\6I2ITVKELFA]K=3+F$Q2 M2XM&;AFEWH&@VY1]]1 M[D+6?;%:?-Y+F@">D3L\#6G^S^'\T^J(B=[G#U_K]!Z76H)4;"5F?+6U5Z7(?@OH+I_JB= M]&CBG@NSGN.I]XG.$,WDCG,-74.[.U$W:>S+SP32@F(U)V016 MK^P$/D_I:RRP>B?A?K-MA .0>V.JDTFB++R"&R M6F ZQ'H/O99YP: 18[))M-E@OP+CL,5]>Z)FTI==6YRG+,=U#H8)4JO@!D1T M-4.!UW0XHX YID))PNG0)GGP"HQC('E_N_:]*?:!?FFYWW]YB(LI"X.7L:8G M&LZP-NN)M898 =3!(0NH$[_V3F_8(]O\C*-QSOJT9=_7[-?#.E?Q-L#6^VD[ MD7T?;EBOG-S-