0001877939-23-000005.txt : 20230317 0001877939-23-000005.hdr.sgml : 20230317 20230317160432 ACCESSION NUMBER: 0001877939-23-000005 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230317 DATE AS OF CHANGE: 20230317 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Castellum, Inc. CENTRAL INDEX KEY: 0001877939 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 274079982 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41526 FILM NUMBER: 23742496 BUSINESS ADDRESS: STREET 1: 3 BETHESDA METRO CENTER STREET 2: SUITE 700 CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: (301) 461-1839 MAIL ADDRESS: STREET 1: 3 BETHESDA METRO CENTER STREET 2: SUITE 700 CITY: BETHESDA STATE: MD ZIP: 20814 10-K 1 ctm-20221231.htm 10-K ctm-20221231
000187793912-312022FYfalse0.050.05P3Y0.050.05http://fasb.org/us-gaap/2022#DerivativeLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#FairValueAdjustmentOfWarrants387383P3YP3Y00018779392022-01-012022-12-3100018779392022-12-30iso4217:USD00018779392023-03-10xbrli:shares00018779392022-12-3100018779392021-12-310001877939us-gaap:SeriesAPreferredStockMember2021-12-31iso4217:USDxbrli:shares0001877939us-gaap:SeriesAPreferredStockMember2022-12-310001877939us-gaap:SeriesBPreferredStockMember2021-12-310001877939us-gaap:SeriesBPreferredStockMember2022-12-310001877939us-gaap:SeriesCPreferredStockMember2022-12-310001877939us-gaap:SeriesCPreferredStockMember2021-12-3100018779392021-01-012021-12-3100018779392020-01-012020-12-310001877939ctm:MFSIAcquisitionMember2022-01-012022-12-310001877939ctm:MFSIAcquisitionMember2021-01-012021-12-310001877939ctm:MFSIAcquisitionMember2020-01-012020-12-310001877939ctm:MerrisonAcquistionMember2022-01-012022-12-310001877939ctm:MerrisonAcquistionMember2021-01-012021-12-310001877939ctm:MerrisonAcquistionMember2020-01-012020-12-310001877939ctm:SSIAcquisitionMember2022-01-012022-12-310001877939ctm:SSIAcquisitionMember2021-01-012021-12-310001877939ctm:SSIAcquisitionMember2020-01-012020-12-3100018779392020-12-3100018779392019-12-310001877939ctm:PartialConversionOfNotesPayableMember2022-01-012022-12-310001877939ctm:PartialConversionOfNotesPayableMember2021-01-012021-12-310001877939ctm:PartialConversionOfNotesPayableMember2020-01-012020-12-310001877939ctm:ConversionOfPurchaseConsiderationPayableMember2022-01-012022-12-310001877939ctm:ConversionOfPurchaseConsiderationPayableMember2021-01-012021-12-310001877939ctm:ConversionOfPurchaseConsiderationPayableMember2020-01-012020-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2019-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2019-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2019-12-310001877939us-gaap:CommonStockMember2019-12-310001877939us-gaap:AdditionalPaidInCapitalMember2019-12-310001877939us-gaap:RetainedEarningsMember2019-12-310001877939us-gaap:CommonStockMember2020-01-012020-12-310001877939us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001877939us-gaap:RetainedEarningsMember2020-01-012020-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2020-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2020-12-310001877939us-gaap:CommonStockMember2020-12-310001877939us-gaap:AdditionalPaidInCapitalMember2020-12-310001877939us-gaap:RetainedEarningsMember2020-12-310001877939us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939ctm:MFSIAcquisitionMemberus-gaap:CommonStockMember2021-01-012021-12-310001877939ctm:MFSIAcquisitionMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939us-gaap:CommonStockMemberctm:MerrisonAcquistionMember2021-01-012021-12-310001877939us-gaap:AdditionalPaidInCapitalMemberctm:MerrisonAcquistionMember2021-01-012021-12-310001877939us-gaap:CommonStockMemberctm:SSIAcquisitionMember2021-01-012021-12-310001877939ctm:SSIAcquisitionMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939us-gaap:CommonStockMemberctm:TheAlbersGroupLlcMember2021-01-012021-12-310001877939ctm:TheAlbersGroupLlcMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939ctm:TheAlbersGroupLlcMember2021-01-012021-12-310001877939us-gaap:CommonStockMember2021-01-012021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMemberctm:SeriesCPreferredSubscriptionAgreementsMember2021-01-012021-12-310001877939us-gaap:CommonStockMemberctm:SeriesCPreferredSubscriptionAgreementsMember2021-01-012021-12-310001877939ctm:SeriesCPreferredSubscriptionAgreementsMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939ctm:SeriesCPreferredSubscriptionAgreementsMember2021-01-012021-12-310001877939us-gaap:RetainedEarningsMember2021-01-012021-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2021-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001877939us-gaap:CommonStockMember2021-12-310001877939us-gaap:AdditionalPaidInCapitalMember2021-12-310001877939us-gaap:RetainedEarningsMember2021-12-310001877939us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001877939us-gaap:CommonStockMember2022-01-012022-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMemberctm:SeriesCPreferredSubscriptionAgreementsMember2022-01-012022-12-310001877939us-gaap:CommonStockMemberctm:SeriesCPreferredSubscriptionAgreementsMember2022-01-012022-12-310001877939ctm:SeriesCPreferredSubscriptionAgreementsMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001877939ctm:SeriesCPreferredSubscriptionAgreementsMember2022-01-012022-12-310001877939ctm:LexingtonSolutionsGroupMemberus-gaap:CommonStockMember2022-01-012022-12-310001877939ctm:LexingtonSolutionsGroupMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001877939ctm:LexingtonSolutionsGroupMember2022-01-012022-12-310001877939us-gaap:NotesPayableOtherPayablesMemberus-gaap:CommonStockMember2022-01-012022-12-310001877939us-gaap:NotesPayableOtherPayablesMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001877939us-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001877939us-gaap:CommonStockMemberus-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001877939us-gaap:AdditionalPaidInCapitalMemberus-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001877939us-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001877939us-gaap:RetainedEarningsMember2022-01-012022-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-12-310001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001877939us-gaap:CommonStockMember2022-12-310001877939us-gaap:AdditionalPaidInCapitalMember2022-12-310001877939us-gaap:RetainedEarningsMember2022-12-310001877939ctm:CertificateOfAmendmentMember2021-07-190001877939exch:CISDus-gaap:IPOMember2022-10-132022-10-13xbrli:pure0001877939ctm:TheAlbersGroupLlcMember2021-11-162021-11-160001877939ctm:TheAlbersGroupLlcMember2021-11-160001877939ctm:PublicOfferingMember2022-10-132022-10-13ctm:segment0001877939srt:MinimumMember2022-01-012022-12-310001877939srt:MaximumMember2022-01-012022-12-310001877939ctm:TimeAndMaterialMember2022-01-012022-12-310001877939ctm:TimeAndMaterialMember2021-01-012021-12-310001877939ctm:TimeAndMaterialMember2020-01-012020-12-310001877939ctm:FirmFixedPriceMember2022-01-012022-12-310001877939ctm:FirmFixedPriceMember2021-01-012021-12-310001877939ctm:FirmFixedPriceMember2020-01-012020-12-310001877939ctm:CostPlusFixedFeeMember2022-01-012022-12-310001877939ctm:CostPlusFixedFeeMember2021-01-012021-12-310001877939ctm:CostPlusFixedFeeMember2020-01-012020-12-310001877939ctm:OtherMember2022-01-012022-12-310001877939ctm:OtherMember2021-01-012021-12-310001877939ctm:OtherMember2020-01-012020-12-310001877939ctm:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMember2022-01-012022-12-310001877939ctm:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMember2021-01-012021-12-310001877939ctm:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueProductLineMember2020-01-012020-12-310001877939us-gaap:AccountsReceivableMemberctm:FourCustomersMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001877939us-gaap:AccountsReceivableMemberctm:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001877939ctm:NotesPayableDueTwoThousandAndTwentyFourMember2022-12-310001877939ctm:MFSIMember2021-02-110001877939ctm:MFSIMember2021-01-010001877939us-gaap:CustomerRelationshipsMemberctm:MFSIMember2021-01-010001877939ctm:MFSIMemberus-gaap:NoncompeteAgreementsMember2021-01-010001877939ctm:MFSIMember2021-01-012021-01-010001877939ctm:MerrisonMember2021-08-050001877939us-gaap:CustomerRelationshipsMemberctm:MerrisonMember2021-08-050001877939us-gaap:NoncompeteAgreementsMemberctm:MerrisonMember2021-08-050001877939us-gaap:TrademarksAndTradeNamesMemberctm:MerrisonMember2021-08-050001877939ctm:BacklogMemberctm:MerrisonMember2021-08-050001877939ctm:MerrisonMember2021-08-052021-08-050001877939ctm:SSIMember2021-08-120001877939us-gaap:CustomerRelationshipsMemberctm:SSIMember2021-08-120001877939us-gaap:NoncompeteAgreementsMemberctm:SSIMember2021-08-120001877939us-gaap:TrademarksAndTradeNamesMemberctm:SSIMember2021-08-120001877939ctm:BacklogMemberctm:SSIMember2021-08-120001877939ctm:SSIMember2021-08-122021-08-120001877939ctm:PaxRiverMember2021-10-222021-11-1600018779392022-01-012022-03-310001877939us-gaap:CustomerRelationshipsMemberctm:PaxRiverMember2022-12-310001877939ctm:LexingtonSolutionsGroupMember2022-04-152022-04-150001877939ctm:LexingtonSolutionsGroupMember2022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:TrancheOneMember2022-04-152022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:TrancheTwoMember2022-04-152022-04-150001877939ctm:TrancheOneMember2022-04-152022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:TrancheThreeMember2022-04-152022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:MiscellaneousLicenseMember2022-04-150001877939us-gaap:CustomerRelationshipsMemberctm:LexingtonSolutionsGroupMember2022-04-150001877939ctm:LexingtonSolutionsGroupMemberus-gaap:NoncompeteAgreementsMember2022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:BacklogMember2022-04-150001877939ctm:LexingtonSolutionsGroupMemberus-gaap:CommonStockMember2022-05-042022-05-040001877939ctm:LexingtonSolutionsGroupMemberctm:HoldbackSharesMember2022-04-152022-04-150001877939ctm:EquipmentAndSoftwareMember2022-12-310001877939ctm:EquipmentAndSoftwareMember2021-12-310001877939us-gaap:FurnitureAndFixturesMember2022-12-310001877939us-gaap:FurnitureAndFixturesMember2021-12-310001877939us-gaap:LeaseholdImprovementsMember2022-12-310001877939us-gaap:LeaseholdImprovementsMember2021-12-310001877939us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-01-012022-12-310001877939us-gaap:CustomerRelationshipsMembersrt:MaximumMember2022-01-012022-12-310001877939us-gaap:CustomerRelationshipsMember2022-12-310001877939us-gaap:TradeNamesMember2022-01-012022-12-310001877939us-gaap:TradeNamesMember2022-12-310001877939us-gaap:TrademarksMember2022-01-012022-12-310001877939us-gaap:TrademarksMember2022-12-310001877939ctm:BacklogMember2022-01-012022-12-310001877939ctm:BacklogMember2022-12-310001877939us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2022-01-012022-12-310001877939us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2022-01-012022-12-310001877939us-gaap:NoncompeteAgreementsMember2022-12-310001877939us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-12-310001877939us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-12-310001877939us-gaap:CustomerRelationshipsMember2021-12-310001877939us-gaap:TradeNamesMember2021-01-012021-12-310001877939us-gaap:TradeNamesMember2021-12-310001877939us-gaap:TrademarksMember2021-01-012021-12-310001877939us-gaap:TrademarksMember2021-12-310001877939ctm:BacklogMember2021-01-012021-12-310001877939ctm:BacklogMember2021-12-310001877939us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2021-01-012021-12-310001877939us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2021-01-012021-12-310001877939us-gaap:NoncompeteAgreementsMember2021-12-310001877939ctm:CorvusMember2020-12-310001877939ctm:SSIMember2020-12-310001877939ctm:MFSIMember2020-12-310001877939ctm:MerrisonMember2020-12-310001877939ctm:CorvusMember2021-01-012021-12-310001877939ctm:SSIMember2021-01-012021-12-310001877939ctm:MFSIMember2021-01-012021-12-310001877939ctm:MerrisonMember2021-01-012021-12-310001877939ctm:CorvusMember2021-12-310001877939ctm:SSIMember2021-12-310001877939ctm:MFSIMember2021-12-310001877939ctm:MerrisonMember2021-12-310001877939ctm:CorvusMember2022-01-012022-12-310001877939ctm:SSIMember2022-01-012022-12-310001877939ctm:MFSIMember2022-01-012022-12-310001877939ctm:MerrisonMember2022-01-012022-12-310001877939ctm:CorvusMember2022-12-310001877939ctm:SSIMember2022-12-310001877939ctm:MFSIMember2022-12-310001877939ctm:MerrisonMember2022-12-310001877939ctm:ConvertibleNotePayableToRelatedPartyMember2022-12-310001877939ctm:ConvertibleNotePayableToRelatedPartyMember2021-12-310001877939ctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMemberctm:ConvertibleNoteRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointZeroOneThreePerShareMember2021-02-010001877939ctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMemberctm:ConvertibleNotesPayableRelatedPartyMember2022-04-042022-04-040001877939ctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMemberctm:ConvertibleNotesPayableRelatedPartyMember2021-12-310001877939ctm:ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMemberctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMember2022-04-040001877939ctm:CromMember2022-01-012022-12-310001877939ctm:ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMemberctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMember2022-12-310001877939ctm:BuckhoutCharitableRemainderTrustMemberctm:ConvertibleNotePayableToRelatedPartyMemberctm:ConvertibleNotesPayableRelatedPartyMember2022-10-012022-10-310001877939us-gaap:NotesPayableOtherPayablesMember2022-12-310001877939us-gaap:NotesPayableOtherPayablesMember2021-12-310001877939ctm:PromissoryNoteMember2022-12-310001877939ctm:PromissoryNoteMember2021-12-310001877939us-gaap:ConvertibleNotesPayableMember2022-12-310001877939us-gaap:ConvertibleNotesPayableMember2021-12-310001877939us-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001877939us-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-310001877939ctm:TermNotePayableMember2022-12-310001877939ctm:TermNotePayableMember2021-12-310001877939ctm:PromissoryNoteMember2022-02-280001877939us-gaap:ConvertibleNotesPayableMember2022-04-040001877939us-gaap:ConvertibleNotesPayableMember2022-04-042022-04-040001877939us-gaap:ConvertibleNotesPayableMemberctm:CromMember2022-04-042022-04-040001877939us-gaap:ConvertibleNotesPayableMemberctm:CromMember2022-04-0400018779392022-04-042022-12-310001877939us-gaap:RevolvingCreditFacilityMember2022-04-040001877939us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMember2022-04-042022-04-040001877939ctm:NotesPayableAndConvertibleNotesPayableMember2022-12-310001877939ctm:SSIMemberctm:NotePayableMember2022-12-310001877939ctm:SSIMemberctm:NotePayableMember2021-12-310001877939ctm:SSIMember2022-12-310001877939ctm:SSIMember2021-12-310001877939ctm:NotePayableMember2022-01-012022-12-310001877939ctm:NotePayableMember2021-01-012021-12-310001877939ctm:TrancheOneTwoAndThreeMemberctm:LexingtonSolutionsGroupMember2022-04-152022-04-150001877939ctm:LexingtonSolutionsGroupMemberctm:TrancheTwoMember2022-01-012022-12-310001877939ctm:LexingtonSolutionsGroupMemberctm:TrancheThreeMember2022-12-310001877939ctm:TheAlbersGroupLlcMember2022-12-3100018779392021-07-190001877939us-gaap:SeriesAPreferredStockMember2022-04-072022-04-070001877939us-gaap:SeriesAPreferredStockMember2022-04-070001877939srt:ScenarioPreviouslyReportedMemberus-gaap:SeriesAPreferredStockMember2022-04-070001877939ctm:CromMemberctm:LetterAgreementMemberus-gaap:SeriesAPreferredStockMember2022-04-040001877939ctm:FormerOfficerMemberus-gaap:SeriesAPreferredStockMember2022-12-310001877939us-gaap:SeriesAPreferredStockMember2022-01-012022-12-310001877939ctm:PublicOfferingMemberus-gaap:CommonStockMember2022-10-172022-10-170001877939us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2019-06-012019-06-300001877939us-gaap:SeriesCPreferredStockMemberctm:PreferredStockAlongWithCommonStockMember2022-01-012022-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2022-01-012022-12-310001877939us-gaap:SeriesCPreferredStockMemberctm:PreferredStockAlongWithCommonStockMember2021-01-012021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2021-01-012021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:CommonStockMember2021-01-012021-12-310001877939us-gaap:SeriesCPreferredStockMember2022-01-012022-12-310001877939ctm:SeriesCPreferredStockSubscriptionAgreementsMemberus-gaap:CommonStockMember2022-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:CommonStockMember2022-01-012022-12-310001877939us-gaap:SeriesCPreferredStockMemberctm:PreferredStockAlongWithCommonStockMemberctm:A2021SeriesCPreferredSharesObligationMember2021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMemberctm:A2021SeriesCPreferredSharesObligationMember2021-01-012021-12-310001877939us-gaap:SeriesCPreferredStockMemberus-gaap:CommonStockMemberctm:A2021SeriesCPreferredSharesObligationMember2021-01-012021-12-310001877939us-gaap:IPOMember2022-10-172022-10-170001877939ctm:CompanyMemberus-gaap:IPOMember2022-10-172022-10-170001877939ctm:StockholdersMemberus-gaap:IPOMember2022-10-172022-10-170001877939us-gaap:IPOMember2022-10-170001877939us-gaap:CommonStockMember2022-10-172022-10-170001877939us-gaap:WarrantMember2021-12-310001877939us-gaap:WarrantMember2020-12-310001877939us-gaap:WarrantMember2022-01-012022-12-310001877939us-gaap:WarrantMember2021-01-012021-12-310001877939us-gaap:WarrantMember2022-12-310001877939ctm:StockIncentivePlanMember2021-11-090001877939ctm:StockIncentivePlanMember2021-11-092021-11-090001877939us-gaap:EmployeeStockOptionMember2020-12-310001877939us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001877939us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001877939us-gaap:EmployeeStockOptionMember2021-12-310001877939us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001877939us-gaap:EmployeeStockOptionMember2022-12-310001877939us-gaap:EmployeeStockOptionMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001877939ctm:ServiceBasedGrantsMember2022-01-012022-12-310001877939ctm:ServiceBasedGrantsMember2021-01-012021-12-310001877939ctm:PerformanceShareMember2022-01-012022-12-310001877939ctm:PerformanceShareMember2021-01-012021-12-310001877939us-gaap:FairValueInputsLevel1Member2022-12-310001877939us-gaap:FairValueInputsLevel2Member2022-12-310001877939us-gaap:FairValueInputsLevel3Member2022-12-310001877939us-gaap:FairValueInputsLevel1Member2021-12-310001877939us-gaap:FairValueInputsLevel2Member2021-12-310001877939us-gaap:FairValueInputsLevel3Member2021-12-310001877939ctm:ConvertibleNoteMember2022-12-310001877939ctm:ConvertibleNoteMember2021-12-310001877939ctm:ConvertibleNoteMember2022-04-040001877939ctm:WarrantsMember2022-04-042022-04-040001877939ctm:WarrantsMember2022-12-310001877939ctm:WarrantsMember2021-12-310001877939ctm:WarrantsMember2022-04-0400018779392022-04-040001877939ctm:MeasurementInputExpectedTermConversionOptionMember2022-01-012022-12-310001877939ctm:MeasurementInputExpectedTermConversionOptionMember2022-04-042022-04-040001877939ctm:MeasurementInputExpectedTermWarrantsMember2022-12-310001877939ctm:MeasurementInputExpectedTermWarrantsMember2022-04-040001877939us-gaap:MeasurementInputSharePriceMember2022-12-310001877939us-gaap:MeasurementInputSharePriceMember2022-04-040001877939us-gaap:MeasurementInputOptionVolatilityMember2022-12-310001877939us-gaap:MeasurementInputOptionVolatilityMember2022-04-040001877939ctm:MeasurementInputVolatilityHaircutMember2022-12-310001877939ctm:MeasurementInputVolatilityHaircutMember2022-04-040001877939ctm:MeasurementInputVolatilityPostHaircutMember2022-12-310001877939ctm:MeasurementInputVolatilityPostHaircutMember2022-04-040001877939ctm:MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember2022-01-012022-12-310001877939ctm:MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember2022-04-042022-04-040001877939ctm:MeasurementInputBMarketYieldMember2022-12-310001877939ctm:MeasurementInputBMarketYieldMember2022-04-040001877939ctm:MeasurementInputRiskAdjustedRateMember2022-12-310001877939ctm:MeasurementInputRiskAdjustedRateMember2022-04-040001877939us-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001877939us-gaap:MeasurementInputRiskFreeInterestRateMember2022-04-040001877939ctm:MeasurementInputOasDifferentialBetweenCccAndBBondsMember2022-12-310001877939ctm:MeasurementInputOasDifferentialBetweenCccAndBBondsMember2022-04-040001877939us-gaap:SeriesCPreferredStockMemberctm:ChiefGrowthOfficerMember2021-06-012021-06-300001877939ctm:ChiefGrowthOfficerMemberus-gaap:CommonStockMember2021-06-012021-06-300001877939srt:DirectorMember2022-01-012022-12-310001877939ctm:EmploymentAgreementMemberctm:MarkFullerAndJayWrightMember2022-04-012022-04-010001877939ctm:EmploymentAgreementMemberctm:JayWrightMember2022-04-010001877939ctm:MarkFullerMemberctm:EmploymentAgreementMember2022-04-010001877939ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMemberctm:MarkFullerMemberctm:EmploymentAgreementMember2022-04-010001877939ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMemberctm:EmploymentAgreementMemberctm:JayWrightMember2022-04-010001877939ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMemberctm:EmploymentAgreementMember2020-04-010001877939ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMemberctm:MarkFullerMemberctm:EmploymentAgreementMember2020-04-010001877939ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMemberctm:EmploymentAgreementMemberctm:JayWrightMember2020-04-010001877939ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMemberctm:EmploymentAgreementMember2020-04-010001877939ctm:EmploymentAgreementMemberctm:JayWrightMemberctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember2020-04-010001877939ctm:MarkFullerMemberctm:EmploymentAgreementMemberctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember2020-04-010001877939ctm:EmploymentAgreementMemberctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember2020-04-010001877939ctm:MarkFullerMemberctm:EmploymentAgreementMember2022-01-012022-12-310001877939ctm:EmploymentAgreementMemberctm:JayWrightMember2022-04-012022-04-010001877939ctm:EmploymentAgreementMemberctm:MarkFullerAndJayWrightMember2022-04-010001877939ctm:EmploymentAgreementMemberctm:CommencingTradingOnTierOfNasdaqOrNyseMemberus-gaap:DeferredBonusMember2022-04-010001877939ctm:EmploymentAgreementMemberctm:CommencingTradingOnTierOfNasdaqOrNyseMemberus-gaap:WarrantMember2022-04-010001877939ctm:AfterJoiningRussel3000AndRussel2000StockIndicesMemberctm:EmploymentAgreementMemberus-gaap:DeferredBonusMember2022-04-010001877939ctm:AfterJoiningRussel3000AndRussel2000StockIndicesMemberctm:EmploymentAgreementMemberus-gaap:WarrantMember2022-04-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMember2021-07-012021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMember2021-07-010001877939ctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMemberctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMember2021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMemberctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf60000000OrGreaterMember2021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMemberctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf100000000OrGreaterMember2021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMemberus-gaap:EmployeeStockOptionMember2021-07-012021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMemberctm:TimeBasedOptionsMember2021-07-012021-07-010001877939ctm:ChiefGrowthOfficerMemberctm:EmploymentAgreementMemberctm:PerformanceBasedOptionsMember2021-07-012021-07-010001877939ctm:EmploymentAgreementMemberctm:FormerExecutiveOfMerrisonMember2021-08-052021-08-050001877939ctm:EmploymentAgreementMemberctm:FormerExecutiveOfMerrisonMember2021-08-050001877939ctm:EmploymentAgreementMemberctm:ManagementPersonnelThreeMemberctm:TwoExecutivesOfSsiAsWellAsThreeManagementPersonnelMember2021-08-122021-08-120001877939ctm:EmploymentAgreementMemberctm:ManagementPersonnelTwoMember2021-08-122021-08-120001877939ctm:EmploymentAgreementMemberctm:ManagementPersonnelThreeMember2021-08-122021-08-120001877939ctm:EmploymentAgreementMemberctm:ManagementPersonnelOneMember2021-08-122021-08-120001877939ctm:EmploymentAgreementMemberctm:DavidBellchiefFinancialOfficerMember2022-04-252022-04-250001877939ctm:EmploymentAgreementMemberctm:DavidBellchiefFinancialOfficerMember2022-04-250001877939ctm:UponAchievingAnAnnualizedRevenueRunRateOf50000000OrGreaterMemberctm:EmploymentAgreementMemberctm:DavidBellchiefFinancialOfficerMember2022-04-250001877939ctm:EmploymentAgreementMemberctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMemberctm:DavidBellchiefFinancialOfficerMember2022-04-250001877939ctm:EmploymentAgreementMemberctm:UponReachingAnAnnualizedRevenueRunRateOf150000000OrGreaterAndEbitdaMarginOfNoLessThan7Memberctm:DavidBellchiefFinancialOfficerMember2022-04-250001877939ctm:EmploymentAgreementMemberctm:UponReachingAnAnnualizedRevenueRunRateOf300000000OrGreaterAndAdjustedEbitdaMarginOfNoLessThan8Memberctm:DavidBellchiefFinancialOfficerMember2022-04-250001877939ctm:LessThan35000PerMonthMemberctm:BellPerformanceBonusMemberctm:DavidBellchiefFinancialOfficerMember2022-01-012022-12-310001877939ctm:LessThan35000PerMonthMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939ctm:For35000ToLessThan40000PerMonthMemberctm:BellPerformanceBonusMemberctm:DavidBellchiefFinancialOfficerMember2022-01-012022-12-310001877939ctm:For35000ToLessThan40000PerMonthMembersrt:MinimumMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939ctm:For35000ToLessThan40000PerMonthMembersrt:MaximumMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939ctm:For40000OrMorePerMonthMemberctm:BellPerformanceBonusMemberctm:DavidBellchiefFinancialOfficerMember2022-01-012022-12-310001877939ctm:For40000OrMorePerMonthMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939us-gaap:DeferredBonusMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939us-gaap:WarrantMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939us-gaap:DeferredBonusMemberctm:DavidBellchiefFinancialOfficerMemberctm:UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember2022-12-310001877939us-gaap:WarrantMemberctm:DavidBellchiefFinancialOfficerMemberctm:UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember2022-12-310001877939ctm:EmploymentAgreementMemberctm:DavidBellchiefFinancialOfficerMember2022-01-012022-12-310001877939ctm:TheChangeInControlTransactionMemberctm:DavidBellchiefFinancialOfficerMember2022-12-310001877939ctm:LexingtonSolutionsGroupMemberus-gaap:SubsequentEventMember2023-01-232023-01-230001877939us-gaap:ConvertibleNotesPayableMemberus-gaap:SubsequentEventMember2023-02-132023-02-130001877939us-gaap:ConvertibleNotesPayableMemberus-gaap:SubsequentEventMember2023-02-130001877939ctm:A2023WarrantMemberus-gaap:SubsequentEventMember2023-02-13
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________
FORM 10-K
________________________________________
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2022
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number 001-04321
________________________________________
CASTELLUM, INC.
________________________________________
(Exact name of registrant as specified in its charter)
Nevada
27-4079982
(State or other jurisdiction
of incorporation or organization)
(I.R.S. Employer
Identification No.)
3 Bethesda Metro Center, Suite 700
Bethesda, MD
20814
(Address of Principal Executive Offices)
(Zip Code)
(301) 961-4895
Registrant's telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.0001 per shareCTMNYSE American

Securities registered pursuant to section 12(g) of the Act: None.

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 Section 15(d) of the Act. Yes o No x
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes  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 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, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
o
Accelerated filer
o
Non-accelerated filer
x
Smaller reporting company
x
Emerging growth company
x
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 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

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. o

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes o   No  x

The aggregate market value of the registrant’s common stock held by non-affiliates, based on the closing price per share on December 30, 2022 as reported by the NYSE American, was approximately $28,528,705. The registrant has elected to use December 30, 2022 as the calculation date because on June 30, 2022 (the last business day of the registrant's most recently completed second fiscal quarter), the registrant was not registered with the NYSE American.

The registrant had outstanding 42,255,592 shares of common stock, par value $0.0001, as of March 10, 2023.

Documents Incorporated by Reference
The information required by Part III (Items 10, 11, 12, 13 and 14) of this Annual Report on Form 10-K, to the extent not set forth herein, is incorporated herein by reference from the registrant's definitive proxy statement relating to the Annual Meeting of Shareholders to be held in 2023, which definitive proxy statement shall be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates.


Castellum Inc.
Table of Contents
Annual Report on Form 10-K
December 31, 2022

Legal Proceedings
Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
Item 15.
Exhibits and Financial Statement Schedules
2

Explanatory Note Regarding Reverse Stock Split
On October 13, 2022, Castellum, Inc. (the “Company”, “our Company,” “we,” “our,” “us” and “Castellum”) effected a 1-for-20 reverse split of our authorized and outstanding shares of common stock (the “Reverse Stock Split”, “Offering”, “Uplisting”) by way of the filing on October 5, 2022 of an amendment to the Company’s amended and restated articles of incorporation to effect the Reverse Stock Split which was approved by Financial Industry Regulatory Authority on October 12, 2022 in connection with the closing of an underwritten public offering of our common stock and the commencement of the trading of our common stock on the New York Stock Exchange (“NYSE”) American LLC. As a result of the Reverse Stock Split, all authorized and outstanding common stock and per share amounts in this Annual Report on Form 10-K, including but not limited to, the consolidated financial statements and footnotes included herein, have been adjusted to reflect the Reverse Stock Split for all periods presented.
Explanatory Note Regarding Forward-Looking Statements
Certain information included or incorporated by reference in this Annual Report on Form 10-K, may not address historical facts and, therefore, could be interpreted to be “forward-looking statements” as that term is defined in the Private Securities Litigation Reform Act of 1995 and other federal securities laws. All statements other than statements of historical fact are statements that could be deemed forward-looking statements, including projections of financial performance; statements of plans, strategies and objectives of management for future operations; any statement concerning developments, performance or industry rankings relating to products or services; any statements regarding future economic conditions or performance; any statements of assumptions underlying any of the foregoing; and any other statements that address activities, events or developments that the Company intends, expects, projects, believes, or anticipates will or may occur in the future. Forward-looking statements may be characterized by terminology such as “believe,” “anticipate,” “expect,” “should,” “intend,” “plan,” “will,” “estimates,” “view,” and similar expressions. These statements are based on assumptions and assessments made by the Company’s management in light of its experience and its perception of historical trends, current conditions, expected future developments and other factors it believes to be appropriate. These forward-looking statements are subject to a number of risks and uncertainties that include but are not limited to the factors set forth under Item 1A, Risk Factors in this Annual Report on Form 10-K.

Any such forward-looking statements are not guarantees of future performance, and actual results, developments and business decisions may differ materially from those envisaged by such forward-looking statements. The forward-looking statements included herein speak only as of the date of this Annual Report on Form 10-K. The Company disclaims any duty to update such forward-looking statements, all of which are expressly qualified by the foregoing.
Important factors that could cause actual results to differ materially from the results and events anticipated or implied by such forward-looking statements include, but are not limited to:
our lack of operating history, ongoing net income losses, and management of growth trajectory;
our ability to retain and attract senior management and other employees with required experience leading a public company;
our ability to raise additional capital on acceptable terms and to service our ongoing debt obligations;
changes in political, economic, or regulatory conditions generally and in the markets in which we operate;
our ongoing relationships with government entities, agencies and teaming partners;
overall levels of government spending on defense spending and spending on IT services, including potential imposition of sequestration in the absence of an approved budget or continuing resolution;
our ability to win new contracts amidst increased levels of competition in contract bidding process;
United States government may cause delays due to appropriation process, change procurement process, and impose audits or cost adjustments to our contracts;
our inability to receive full amounts authorized, or ongoing lack of funding, for contracts in our backlog;
potential systems failures, security breaches, or the inability for Company and employees to obtain required clearances;
our ability successfully to execute additional acquisitions and integrate those operations into our ongoing businesses;
the effect of ongoing financing efforts and volatility of our common stock share price; and other risks, including those described in “Part I, Item 1A. Risk Factors” discussion of this Annual Report on Form 10-K.
2

In this Annual Report on Form 10-K, unless the context otherwise requires, all references to the “Company”, “our Company,” “we,” “our,” “us” and “Castellum” refer to Castellum, Inc., a Nevada corporation, and its wholly owned subsidiaries.
Part I
Item 1. Business
Overview
Castellum, Inc. is focused on acquiring and growing technology companies in the areas of cybersecurity, IT, electronic warfare, information warfare, and information operations with businesses in the defense, federal, civilian, and commercial markets. Services include intelligence analysis, software development, software engineering, program management, strategic and mission planning, information assurance, cybersecurity and policy support, and data analytics. These services are applicable to customers in the United States government (“USG”), financial services, healthcare, and other users of large data applications. They can be delivered to on-premises enclaves or customers who rely upon cloud-based infrastructures. The Company has worked with multiple business brokers and contacts within their business network to identify potential acquisitions. Due to our success in completing six acquisitions over the previous three years and given our executive officers’ and key managers’ networks of contacts in the IT, telecom, cybersecurity, and defense sectors, we believe that we are well positioned to continue to execute our business strategy given a pipeline of identified and acquisition targets. Because of our executive officers’ and key managers’ prior experience growing businesses organically, we believe that we are well positioned to grow our existing business via internal growth as well. The Company has developed a qualified business opportunity (the “Opportunity Pipeline”). Although there can be no assurance that the Opportunity Pipeline can be converted to revenues, the Company expects that the total value of the Opportunity Pipeline to be approximately $475 million. The Opportunity Pipeline represents the revenue opportunity for the Company from potential future contracts obtained through organic growth from qualified customers based on the expected base year contract value plus the value of all option periods.
Our primary customers are agencies and departments of the USG. Our expertise and technology support national security missions and government modernization for intelligence, defense, and federal civilian customers. The demand for our expertise and technology, in large measure, is created by the increasingly complex network, systems, and information environments in which governments and businesses operate, and by the need to stay current with emerging technology while increasing productivity, enhancing security, and ultimately, improving performance.
We provide expertise and technology to enterprise and mission customers in support of national security missions and government modernization/transformation. Due to the nature of the work being executed for the USG the budgets are expected to continue to grow in support of bipartisan national security imperatives. The majority of contracted work is operational in nature and is funded on an on-going basis.

As a government contractor, Castellum both cooperates (as a teaming partner) and competes with many different companies. Sometimes, Castellum both teams with (on one contract) and competes against (on a different contract) the same company. Among others, Castellum competes with (and sometimes also teams with) Northrup Grumman, CACI, Peraton, and Booz-Allen Hamilton


Our Markets
We provide our expertise and technology to our domestic and international customers in the following market areas:
Digital Solutions – Castellum transforms how government does business. We modernize enterprise and agency-unique applications, enterprise infrastructure, and business processes to enhance productivity and increase user satisfaction. We use data analytics and visualization to provide insights and outcomes that optimize our customer’s operations.
C4ISR, Cyber & Space – Castellum teams ensure information superiority by delivering multi-domain C4 technology and networks. Our software-defined, full-spectrum cyber, electronic warfare, and C-UAS solutions provide electromagnetic spectrum advantage and deliver precision effects against national security
3

threats. We are at the forefront of developing technologies that meet the challenges of 5G wireless communications both on and off the battlefield, millimeter wave, and the use of lasers for free space optical communications and long-range sensing.
Engineering Services – Castellum provides platform integration, modernization, and sustainment; system engineering; naval architecture; training and simulation services; and logistics engineering to help our customers achieve a decisive tactical edge. We enhance platforms to improve situational awareness, mobility, interoperability, lethality, and survivability. We conduct software vulnerability analysis and harden technology to protect against malicious actors. Our platform-agnostic, mission-first approach ensures optimal performance, so our nation’s forces can overmatch our adversaries.
Enterprise IT – Castellum amplifies efficiency with unmatched expertise and next-generation technology. We design, implement, protect, and manage secure enterprise IT solutions for the United States (“U.S.”) federal, state, and local agencies to optimize efficiency, enhance performance, and ensure end-user satisfaction.
Mission support –Castellum specializes in planning and intelligence support for information warfare and information operations (“IW/IO”). The Company develops IW/IO plans, exercises, doctrine, and training for the Military Services and the Combatant Commands in domestic and deployed overseas locations. Our intelligence support ensures continuous advances in collection, analysis, and dissemination to optimize decision-making. Castellum also has linguists and cultural advisors who provide clients with insights into the history, media consumption, and cultural nuances of target audiences to maximize the effectiveness of communications plans and ensure mission success.
Strengths and Strategy
Extensive Sector Knowledge and Advanced Technology. We primarily offer our expertise and technology to defense, intelligence, and civilian agencies of the U.S. federal, state, and local governments. Our work for USG agencies may combine a wide range of skills drawn from our expertise and technology. For example, Castellum performs software development and virtualization of infrastructure services for the U.S. Navy. We maintain and monitor government owned data centers. We are subject matter experts in electronic and electromagnetic warfare. We perform advanced data analytics on litigation data in support of the Department of Justice. Lastly, through the Company’s IW/IO operations, Castellum provides key services to governments of other nations.
International Presence. We have previously supported international clients in Australia and other foreign countries and believe that future opportunities for providing our services internationally is growing given current record nominal levels of global spending on defense and the continued rising threat from cybersecurity breaches.
Deep-Seated Government Relationships. To effectively perform on our existing customer contracts and secure new customer contracts with the U.S. federal, state, and local governments, we must maintain expert knowledge of agency policies, operations, and challenges. We combine this comprehensive knowledge with expertise and technology for our enterprise and mission customers. Our capabilities provide us with opportunities either to compete directly for, or to support other bidders in competition for multi-million dollar and multi-year award contracts from the U.S. federal, state, and local governments.
Complementary Product and Service Offerings. We have strategic business relationships with several companies associated with the IT industry which have business objectives compatible with ours and offer complementary products and services. We intend to continue development of these kinds of relationships wherever they support our growth objectives. Some of these business relationships have ultimately led to Castellum acquiring the teaming partner firm.
Our marketing and new business development is conducted by many of our officers and managers including the CEO, COO, other executive officers, and other key managers. We employ business development, capture and proposal writer professionals who identify and qualify major contract opportunities, primarily in the USG market and submit bids for those opportunities.
Much of our business is won through submission of formal competitive bids. Government and commercial customers typically base their decisions regarding contract awards on their assessment of the quality of past performance, compliance with proposal requirements, price, and other factors. The terms, conditions, and form of government contract bids, however, are in most cases specified by the customer. In situations in which the customer-imposed contract type and/or terms appear to expose us to inappropriate risk or do not offer us a sufficient financial return, we may seek alternative arrangements or opt not to bid for the work. Essentially all contracts with the USG, and many contracts with other
4

government entities, permit the government customer to terminate the contract at any time for the convenience of the government or for default by the contractor. None of Castellum’s subsidiaries have had contract work terminated for non-performance. Although we operate under the risk of such terminations with the potential to have a material impact on operations, they are not common. Additionally, as with other government contractors, our business is subject to government customer funding decisions and actions that are beyond our control.
Our contracts and subcontracts are composed of a wide range of contract types, including fixed firm price (“FFP”), cost plus fixed fee (“CPFF”), time and materials (“T&M”), labor hour, indefinite delivery/indefinite quantity (“IDIQ”) and government wide acquisition contracts (“GWACS”) such as U.S. General Services Administration (“GSA”) schedule contracts, substantially all of which are annual contracts, with options to renew. Because most government contracts renew annually, the Company does not have a material number of multi-year contracts. Typically, the prime contract will dictate the terms of the subcontracts including, among other things, the workshare percentages, mechanics of payment terms, and the process for operational management. We generated $25,302,224 (60%), $15,381,979 (61%), and $10,419,729 (78%) of our total revenues from T&M contracts in the years ended December 31, 2022, 2021, and 2020, respectively.
In the year ending December 31, 2022, the top three revenue-producing contracts, some of which consist of multiple task orders, accounted for forty-six percent (46%) of our revenue, or $19,223,528. Each of those contracts are associated with the Company’s areas of core expertise, as follows: (i) an annual contract with NAVAIR that contains multiple renewal options is a CPFF contract that goes to the systems engineering and design/software engineering and development expertise where the Company has developed software that manages the aircraft launch and recovery operations on aircraft carriers, (ii) an annual contract with Perspecta with multiple renewal option periods is a T&M contract which supports the cyber and EW work done at the Army Staff Level, and (iii) an annual contract with CACI that contains multiple renewal options is a T&M contract that leverages expertise in EW and is associated with developing a 5G spectrum management strategy and policy.
Some of our key initiatives include the following:
Continue our unwavering commitment to our customers while supporting the communities in which we work and live;
Continue to grow organic revenue across our large, addressable market;
Recruit and hire a world class workforce to execute on our growing backlog; and
Differentiate ourselves through our investment, including our strategic mergers and acquisitions allowing us to enhance our current capabilities and create new customer access points.
Acquisition Strategy
Castellum seeks acquisitions which fit one or more of the following criteria: (1) expands Castellum's capability in existing areas of expertise such as cybersecurity and electronic warfare; (2) broadens the scope of clients which Castellum serves such as adding a new service branch or new government agency; (3) increases the scale of Castellum's business in existing areas in order to generate better operating profit margins and reduce the Company's wrap rate; (4) increases the geographic footprint of Castellum in order to offer more capability to existing or new clients; (5) adds management talent to Castellum; (6) adds technological capability in new areas which Castellum believes are high growth potential; and (7) fills a need within Castellum to be able to serve current customers such as adding a prime contract vehicle or the capability to win new prime contract vehicles. In all cases, Castellum seeks acquisitions which are immediately accretive on a revenue, EBITDA (earnings before interest, depreciation, and amortization), and net income per share basis as well as positive from a net present value perspective and which fit the culture of Castellum.
Customers
We provide expertise and technology to defense, intelligence, and civilian agencies of the U.S. federal, state, and local governments. Our clients call us to work on their hardest problems by providing innovative, intelligent, and agile cloud-ready capabilities across the DoD Information Network Operations, Electromagnetic Warfare, Cyberspace Operations, Intelligence, and Information Dominance community. We specialize in intelligence analysis, software development, software engineering, turnkey system development, program management, strategic and mission planning, information assurance and cybersecurity and policy along with analysis support.
5

Our government clients include cabinet-level departments of the USG, U.S. Army, U.S. Navy, U.S. Marine Corp, Special Operations, as well as other federal and civilian agencies. We also serve state and local agencies and commercial clients, working to solve their hardest and most sophisticated cyber challenges, and have one international client.
Contract Backlog
We define backlog to include the following three components:
Funded Backlog. Funded backlog represents the revenue value of orders for services under existing contracts for which funding is appropriated or otherwise authorized less revenue previously recognized on these contracts.
Unfunded Backlog. Unfunded backlog represents the revenue value of orders (including optional orders) for services under existing contracts for which funding has not been appropriated or otherwise authorized.
Priced Options. Priced contract options represent 100% of the revenue value of all future contract option periods under existing contracts that may be exercised at our clients’ option and for which funding has not been appropriated or otherwise authorized.
Our backlog does not include contracts that have been awarded but are currently under protest and also does not include any task orders under IDIQ contracts, except to the extent that task orders have been awarded to us under those contracts.
We cannot predict with any certainty the portion of our backlog that we expect to recognize as revenue in any future period and we cannot guarantee that we will recognize any revenue from our backlog. The primary risks that could affect our ability to recognize such revenue on a timely basis or at all are: program schedule changes, contract modifications, and our ability to assimilate and deploy new consulting staff against funded backlog; cost-cutting initiatives and other efforts to reduce USG spending, which could reduce or delay funding for orders for services; and delayed funding of our contracts due to delays in the completion of the USG's budgeting process and the use of a Continuing Resolution (“CR”) by the USG to fund its operations. The amount of our funded backlog is also subject to change, due to, among other factors: changes in congressional appropriations that reflect changes in USG policies or priorities resulting from various military, political, economic, or international developments; changes in the use of USG contracting vehicles, and the provisions therein used to procure our services and adjustments to the scope of services, or cancellation of contracts, by the USG at any time. In our recent experience, none of the following additional risks have had a material negative effect on our ability to realize revenue from our funded backlog: the unilateral right of the USG to cancel multi-year contracts and related orders or to terminate existing contracts for convenience or default; in the case of unfunded backlog, the potential that funding will not be made available; and, in the case of priced options, the risk that our clients will not exercise their options.
In addition, contract backlog excludes orders under contracts for which the period of performance has expired, and we may not recognize revenue on the funded backlog that includes such orders due to, among other reasons, the tardy submission of invoices by our subcontractors and the expiration of the relevant appropriated funding in accordance with a predetermined expiration date such as the end of the USG's fiscal year.
We expect to recognize revenue from a substantial portion of funded backlog within the next 24 months. However, given the uncertainties discussed above, as well as the risks described in Budget Environment, we can give no assurance that we will be able to convert our backlog into revenue in any particular period, if at all.
Competition
We operate in a highly competitive industry that includes many firms, some of which are larger in size and have greater financial resources than we have. We know of no single competitor that is dominant in our fields of technology. We have a relatively small share of the addressable market for our solutions and services and intend to achieve growth and increase market share both organically and through strategic acquisitions.
Research and Development
The Company from time to time engages in research and development relative to its service offerings; however, the amounts expended for such efforts are not material to the Company’s financial statements.
6

Intellectual Property
The Company currently has no patents or trademarks that it believes to be material to the business. The Company does have significant intellectual property in the form of our highly educated and trained workforce which provides us with technical expertise and an enhanced ability to win ‘re-compete” business.
Regulation
As a contractor to the USG, as well as state and local governments, we are heavily regulated in most fields in which we operate. We deal with numerous USG agencies and entities, and when working with these and other entities, we must comply with and are affected by unique laws and regulations relating to the formation, administration, and performance of government contracts. Some significant law and regulations that affect us include the following:
the Federal Acquisition Regulation (“FAR”) and agency regulations supplemental to FAR, which regulate the formation, administration, and performance of USG contract;
the False Claims Act, which imposes civil and criminal liability for violations, including substantial monetary penalties for, among other things, presenting false or fraudulent claims for payments or approval;
the False Statements Act, which imposes civil and criminal liability for making false statements to the USG;
the Truthful Cost or Pricing Data Statute (formerly known as the “Truth in Negotiations Act”), which requires certification and disclosure of cost and pricing data in connection with the negotiation of certain contracts, modifications, or task orders;
the Procurement Integrity Act, which regulates access to competitor bid and proposal information and certain internal government procurement sensitive information, and our ability to provide compensation to certain former government procurement officials;
laws and regulations restricting the ability of a contractor to provide gifts or gratuities to employees of the USG;
post-government employment laws and regulations, which restrict the ability of a contractor to recruit and hire current employees of the USG and deploy former employees of the USG;
laws, regulations, and executive orders restricting the handling, use, and dissemination of information classified for national security purposes or determined to be “controlled unclassified information” or “for official use only,” and the export of certain products, services, and technical data, including requirements regarding any applicable licensing of our employees involved in such work;
laws, regulations, and executive orders regulating the handling, use, and dissemination of personally identifiable information in the course of performing a USG contract;
international trade compliance laws, regulations, and executive orders that prohibit business with certain sanctioned entities and require authorization for certain exports or imports in order to protect national security and global stability;
laws, regulations, and executive orders governing organizational conflicts of interest that may restrict our ability to compete for certain USG contracts because of the work that we currently perform for the USG or may require that we take measures such as firewalling off certain employees or restricting their future work activities due to the current work that they perform under a USG contract;
laws, regulations, and executive orders that impose requirements on us to ensure compliance with requirements and protect the government from risks related to our supply chain most notably is compliance with Cybersecurity Maturity Model Certification (“CMMC”);
laws, regulations, and mandatory contract provisions providing protections to employees or subcontractors seeking to report alleged fraud, waste, and abuse related to a government contract;
the National Industrial Security Operating Manual and other laws and regulations concerning the maintenance of a facility security clearance and the safeguarding of classified materials;
7

the Contractor Business Systems rule, with authorizes Department of Defense agencies to withhold a portion of our payments if we are determined to have a significant deficiency in our accounting, cost estimating, purchasing, earned value management, material management and accounting, and/or property management system; and
the Cost Accounting Standards and Cost Principles, which impose accounting and allowability requirement that govern our right to reimbursement under certain cost-based USG contracts and require consistency of accounting practices over time.
Given the magnitude of our revenue derived from contracts with the DoD, the Defense Contract Audit Agency (“DCAA”) is our relevant government audit agency. The DCAA audits the adequacy of our internal control systems and policies including, among other areas, compensation. The Defense Contract Management Agency (“DCMA”) as our relevant government contract management agency, may determine that a portion of our employee compensation is unallowable based on the findings and recommendations in the DCAA’s audits. In addition, the DCMA directly reviews the adequacy of certain other business systems, such as our purchasing system. We are also subject to audit by Inspectors General of other USG agencies.
The USG may revise its procurement practices or adopt new contract rules and regulations at any time. Internationally, we are subject to special USG laws and regulations (such as The Foreign Corrupt Practices Act of 1977 (the “FCPA”), local government regulations and procurement policies and practices, including regulations relating to import-export control, investments, exchange controls, and repatriation of earnings, as well as varying currency, political and economic risks. To mitigate the risk of CMMC compliance the Company has employed a senior executive whose full-time responsibility is compliance. Regarding CMMC compliance, this individual is considered a certified assessor and is preparing the Company for CMMC certification.
USG contracts are, by the terms, subject to termination by the USG either for convenience or default by the contractor. In addition, USG contracts are conditioned upon the continuing availability of Congressional appropriations. Congress usually appropriates funds for a given program on a September 30 fiscal year basis, even though contract performance could take many years. As is common in the industry, our Company is subject to business risk, including changes in governmental appropriations, national defense polices, service modernizations plans, and availability of funds. Any of these factors could materially adversely affect our Company's business with the USG in the future.
The USG has a broad range of actions it can instigate to enforce its procurement law and policies. These include proposing a contractor, certain of its operations or individual employees for debarment or suspending or debarring a contractor, certain of its operations or individual employees from future government business. In addition to criminal, civil, and administrative actions by the USG, under the False Claims act, an individual alleging fraud related to payments under a USG contract or program may file a qui tam lawsuit on behalf of the government against us; if successful in obtaining a judgment or settlement, the individual filing the suit may receive up to thirty percent (30%) of the amount recovered by the government.
See Part I Item 1A Risk Factors: We generate substantially all of our revenue from contracts with the U.S. federal, state and local governments which are subject to a number of challenges and risks that may adversely impact our business, prospects, financial condition and operating results.
Human Capital Resources
Our employees are our most valuable resource. We are in continuing competition for highly skilled professionals in virtually all of our market areas. The success and growth of our business are significantly correlated with our ability to recruit, train, promote and retain high quality people at all levels of the organization. As of December 31, 2022, we employed 207 full and part-time employees with forty-nine percent (49%) of our employees holding degrees in science, technology, engineering, or mathematics fields, twenty-eight percent (28%) holding advanced degrees, and eighty-four percent (84%) of our employees holding security clearances. We also retain 11 independent contractors. We have never had a work stoppage, and none of our employees is represented by a labor organization or under any collective bargaining arrangements. We consider our employee relations to be good. All employees are subject to contractual agreements that specify requirements on confidentiality and restrictions on working for competitors, as well as other standard matters.
Benefits are viewed as a critical tool for employee recruitment and retention. To that end, Castellum has migrated over half of its employees from their legacy benefits programs to the ADP Professional Employer Organization (“PEO”), with the balance of its employees targeted to be migrated in 2023. The implementation of the ADP PEO has allowed for the
8

extension of benefits not previously offered to include a broad suite of additional services at reduced cost to the employees (such as financial planning, legal services, additional life insurance, and long-term care).
Available Information

The Company was incorporated in Nevada on September 30, 2010 under the name Passionate Pet, Inc. and in January 2013, the Company changed its name to Firstin Wireless Technology, Inc. In March 2015, the Company changed its name to BioNovelus, Inc. On June 12, 2019, the Company acquired Bayberry Acquisition Corporation, a Nevada corporation (“Bayberry” and, as context requires, the “Bayberry Acquisition”). On February 23, 2021, Bayberry was dissolved with the Nevada Secretary of State as it was non-operational after the merger with the Company. On November 21, 2019, we acquired Corvus Consulting, LLC, (“Corvus”), a Virginia limited liability company. On December 26, 2019, following our acquisition of Corvus, we changed our name from BioNovelus, Inc. to Castellum, Inc.

Our principal executive offices are located at 3 Bethesda Metro Center, Suite 700, Bethesda, Maryland 20814. Our telephone number is (301) 961-4895 and our website address is www.castellumus.com.

We make our website content available for information purposes only. It should not be relied upon for investment purposes, nor is it incorporated by reference into this Annual Report on Form 10-K (Form 10-K).

Throughout this Form 10-K, we incorporate by reference information from parts of other documents filed with the U.S. Securities and Exchange Commission (“SEC”). The SEC allows us to disclose important information by referring to it in this manner.

Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements for our annual stockholders’ meetings and amendments to those reports are available free of charge on our website www.castellumus.com/investor-relations.html, as soon as reasonably practical after we electronically file the material with, or furnish it to, the SEC. [In addition, copies of our annual report will be made available, free of charge, upon written request.] The SEC also maintains a website at www.sec.gov that contains reports, proxy statements and other information regarding SEC registrants, including Castellum, Inc.


Item 1A. Risk Factors
A description of some of the most important risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including our audited consolidated financial statements and related notes included in Part II, Item 8, and the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part II, Item 7. The occurrence of any of the events or developments described below could materially and adversely affect our business, financial condition, results of operations, and growth prospects. In such an event, the market price of our common stock could decline, and you may lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently believe are not material may also impair our business, financial condition, results of operations, and growth prospects.
Risks Related to our Business, Industry and Operations
We lack a long-term operating history on which to evaluate our consolidated business and determine if we will be able to execute our business plan, and we can give no assurance that our operations will result in sustained profitability.
We are focused on acquiring and growing technology companies in the areas of information technology (“IT”), electronic warfare, information warfare, and cybersecurity with businesses in the governmental and commercial markets. Since November 2019, we have executed our business plan and completed six acquisitions. As a result, we have a limited operating history on a consolidated basis to evaluate our business and prospects. Our business operations are subject to numerous risks, uncertainties, expenses, and difficulties associated with early-stage enterprises. You should consider an investment in our Company in light of these risks, uncertainties, expenses, and difficulties. Such risks include:
limited operating history at our current scale;
our ability to raise capital to develop our business and fund our operations;
9

our ability to anticipate and adapt to developing markets;
acceptance by our customers;
limited marketing experience;
competition from competitors with substantially greater financial resources and assets; and
the ability to identify, attract, and retain qualified personnel.
Because we are subject to these risks, and the other risks outlined below, you may have a difficult time evaluating our business and your investment in our Company.
We have historically suffered net losses, and we may not be able to sustain profitability.
We had an accumulated deficit of $26,094,570 as of December 31, 2022 and we expect to continue to generate a net loss in the year ending December 31, 2023. As a result, we are incurring net losses, and it is possible that we may not be able to achieve the revenue levels necessary to achieve and sustain net profitability. If we fail to generate sufficient revenues to operate profitably on a consistent basis, or if we are unable to fund our continuing losses, you could lose all or part of your investment.
We rely upon a few, select key employees who are instrumental to our ability to conduct and grow our business. In the event any of those key employees would no longer be affiliated with the Company, and we did not replace them with equally capable replacements, it may have a material detrimental impact on our ability to successfully operate our business.
Our future success will depend in large part on our ability to attract, retain, and motivate high-quality management, operations, and other personnel who are in high demand, are often subject to competing employment offers, and are attractive recruiting targets for our competitors. The loss of qualified executives and key employees, or our inability to attract, retain, and motivate high-quality executives and employees required for the planned expansion of our business, may harm our operating results and impair our ability to grow.
We depend on the continued services of our key personnel, including Mark C. Fuller, our Chief Executive Officer (“CEO”), David T. Bell, our Chief Financial Officer (“CFO”), Glen R. Ives, our Chief Operating Officer (“COO”), and Jay O. Wright, our Chief Strategy Officer and General Counsel. Our work with each of these key personnel is subject to changes and/or termination, and our inability to effectively retain the services of our key management personnel, could materially and adversely affect our operating results and future prospects.
Certain key members of our management team lack public company experience in their positions and our executive management team has limited time working together.
The members of our team do not all have experience working in their roles for a public company, including our CEO, COO, and CFO. The management team also has limited experience working together as a team. The inability of any member of our management team to operate effectively in their position, or for the management team to effectively work together, could materially and adversely affect our operating results and future prospects.
We may have difficulty raising additional capital, which could deprive us of necessary resources.
We expect to continue to devote significant capital resources to fund our acquisition strategy. In order to support the initiatives envisioned in our business plan, we will need to raise additional funds through the sale of public or private debt or equity financing or other arrangements. Our ability to raise additional financing depends on many factors beyond our control, including the state of capital markets and the market price of our common stock. Sufficient additional financing may not be available to us or may be available only on terms that would result in further dilution to the current owners of our common stock. If we are unable to raise additional capital to implement our business plan it could have a material adverse effect on our financial condition, business prospects and operations, and the value of an investment in our Company.
You may experience dilution, subordination of stockholder rights, preferences, and privileges, and decrease in market price of our common stock as a result of our financing efforts.
Any future equity financing may involve substantial dilution to our then existing stockholders. Any future debt financing could involve restrictive covenants relating to our capital raising activities and other financial and operational matters,
10

which may make it more difficult for us to obtain additional capital and to pursue business opportunities. There can be no assurance that such additional capital will be available, on a timely basis, or on terms acceptable to us. If we are unsuccessful in raising additional capital or the terms of raising such capital are unacceptable, then we may have to modify our business plan and/or curtail our planned activities and other operations.
Sales of a substantial number of shares of our common stock in the public market could adversely affect the market price of our common stock. We may issue substantial amounts of common stock in the future, which would dilute the percentage ownership held by the investors who purchase shares of our common stock in this offering. Additionally, we have certain potential dilutive instruments, of which the conversion of these instruments could result in dilution to stockholders: As of March 10, 2023 the maximum potential dilution is 25,561,017 shares and includes Series A preferred stock convertible into approximately 587,500 shares of common stock, Series C preferred stock convertible into 481,250 shares of common stock, convertible promissory notes convertible into 13,044,681 shares of common stock, options granted convertible into 6,425,000 shares of common stock, and warrants granted convertible into 5,022,586 shares of common stock.
In connection with the public offering of our common stock, we and our officers, directors and certain stockholders have agreed, subject to customary exceptions, not to, without the prior written consent of EF Hutton, division of Benchmark Investments, LLC, the representative of the underwriters of the public offering, during the period ending twelve months from the date of the public offering in the case of the Company and 180 days from the date of the public offering in the case of our directors, officers, and stockholders who beneficially own more than 5% of our common stock directly or indirectly, offer to sell, pledge or otherwise transfer or dispose of any of shares of our common stock, enter into any swap or other derivatives transaction that transfers to another any of the economic benefits or risks of ownership of shares of our common stock, make any demand for or exercise any right or cause to be filed a registration statement, including any amendments thereto, with respect to the registration of any shares of common stock or securities convertible into or exercisable or exchangeable for common stock or any other securities of the Company or publicly disclose the intention to do any of the foregoing. After the holding periods have expired, the directors and officers and other beneficial stockholders may elect to sell a substantial number of shares of common stock in the public market which could adversely affect the market price of our common stock.
Failure to effectively manage any future any future growth could place strains on our managerial, operational, and financial resources and could adversely affect our business and operating results.
Our expected growth could place a strain on our managerial, operational, and financial resources. Further, if our subsidiaries’ businesses grow, then we will be required to manage multiple relationships. Any further growth by us or our subsidiaries, or any increase in the number of our strategic relationships, will increase the strain on our managerial, operational, and financial resources. This strain may inhibit our ability to achieve the rapid execution necessary to implement our business plan and could have a material adverse effect on our financial condition, business prospects and operations, and the value of an investment in our Company.
We generate substantially all of our revenue from contracts with the United States federal, state, and local governments which are subject to a number of challenges and risks that may adversely impact our business, prospects, financial condition, and operating results.
Sales to United States (“U.S.”), federal, state, and local governmental agencies have in the past accounted for, and may in the future account for, substantially all of our revenue. Sales to such government entities are subject to the following risks:
selling to governmental agencies can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale. Our existing contracts typically expire after some period of time and must be “re-competed.” There is no guarantee that we will win such re-compete efforts;
government certification requirements applicable to our products may change and in doing so restrict our ability to sell into the U.S. federal government sector until we have attained the revised certification;
government demand and payment for our products and services may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services;
governments can generally terminate our contracts “for convenience”, meaning we could lose part or all of our revenue on short notice;
governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our services, which would adversely impact our revenue and results of operations, or institute fines or civil or criminal liability if the audit uncovers improper or illegal activities; and
11

when we are a subcontractor, we have less control over the execution and success of the contract with the government.
If we were suspended or debarred from contracting with the USG, if our reputation or relationship with government agencies was impaired, or if the government otherwise ceased doing business with us or significantly decreased the amount of business it does with us, our business, prospects, financial condition, and operating results would be materially and adversely affected.
We operate in an industry that is highly regulated and unexpected changes in laws could have a significant adverse impact on our business.
As a contractor to the USG, as well as state and local governments, we are heavily regulated in most fields in which we operate. We deal with numerous USG agencies and entities, and when working with these and other entities, we must comply with and are affected by unique laws and regulations relating to the formation, administration, and performance of government contracts. Some significant law and regulations that affect us include the following:
the FAR, and agency regulations supplemental to FAR, which regulate the formation, administration, and performance of USG contracts;
the False Statements Act, which imposes civil and criminal liability for making false statements to the USG;
the Truthful Cost or Pricing Data Statute (formerly known as the “Truth in Negotiations Act”), which requires certification and disclosure of cost and pricing data in connection with the negotiation of certain contracts, modifications, or task orders;
the Procurement Integrity Act, which regulates access to competitor bid and proposal information and certain internal government procurement sensitive information, and our ability to provide compensation to certain former government procurement officials;
laws and regulations restricting the ability of a contractor to provide gifts or gratuities to employees of the USG, including the “FCPA” which prohibits U.S. citizens and entities from bribing foreign government officials to benefit their business interests;
post-government employment laws and regulations, which restrict the ability of a contractor to recruit and hire current employees of the USG and deploy former employees of the USG;
laws, regulations, and executive orders restricting the handling, use, and dissemination of information classified for national security purposes or determined to be “controlled unclassified information” or “for official use only,” and the export of certain products, services, and technical data, including requirements regarding any applicable licensing of our employees involved in such work;
laws, regulations, and executive orders regulating the handling, use, and dissemination of personally identifiable information in the course of performing a USG contract;
international trade compliance laws, regulations, and executive orders that prohibit business with certain sanctioned entities and require authorization for certain exports or imports in order to protect national security and global stability, including The International Traffic in Arms Regulations that controls the manufacture, sale, and distribution of defense and space-related articles and services as defined in the United States Munitions List);
laws, regulations, and executive orders governing organizational conflicts of interest that may restrict our ability to compete for certain USG contracts because of the work that we currently perform for the USG or may require that we take measures such as firewalling off certain employees or restricting their future work activities due to the current work that they perform under a USG contract;
laws, regulations, and executive orders that impose requirements on us to ensure compliance with requirements and protect the USG from risks related to our supply chain such as compliance with CMMC;
laws, regulations, and mandatory contract provisions providing protections to employees or subcontractors seeking to report alleged fraud, waste, and abuse related to a USG contract;
the Contractor Business Systems rule, which authorizes DoD agencies to withhold a portion of our payments if we are determined to have a significant deficiency in our accounting, cost estimating, purchasing, earned value management, material management and accounting, and/or property management system; and
the Cost Accounting Standards and Cost Principles, which impose accounting and allowability requirements that govern our right to reimbursement under certain cost-based USG contracts and require consistency of accounting practices over time.
Given the magnitude of our revenue derived from contracts with the DoD, the DCAA is our relevant government audit agency. The DCAA audits the adequacy of our internal control systems and policies including, among other areas,
12

compensation. The DCMA, as our relevant government contract management agency, may determine that a portion of our employee compensation is unallowable based on the findings and recommendations in the DCAA’s audits. In addition, the DCMA directly reviews the adequacy of certain other business systems, such as our purchasing system. We are also subject to audit by Inspectors General of other USG agencies.
The USG may revise its procurement practices or adopt new contract rules and regulations at any time. When operating outside the U.S., we are subject to special USG laws and regulations (such as the FCPA), local government regulations and procurement policies and practices, including regulations relating to import-export control, investments, exchange controls, and repatriation of earnings, as well as varying currency, political, and economic risks.
USG contracts are, by the terms, subject to termination by the USG either for convenience or default by the contractor. In addition, USG contracts are conditioned upon the continuing availability of Congressional appropriations. The U.S. Congress usually appropriates funds for a given program on a September 30 fiscal year basis, even though contract performance could take many years. As is common in the industry, our Company is subject to business risk, including changes in governmental appropriations, national defense policies, service modernizations plans, military base reductions and closures, and availability of funds. Any of these factors could materially adversely affect our Company's business with the USG in the future.
The USG has a broad range of actions it can instigate to enforce its procurement law and policies. These include proposing a contractor, certain of its operations or individual employees for debarment or suspending or debarring a contractor, certain of its operations or individual employees from future government business. In addition to criminal, civil, and administrative actions by the USG, under The False Claims Act, an individual alleging fraud related to payments under a USG contract or program may file a qui tam lawsuit on behalf of the government against us; if successful in obtaining a judgment or settlement, the individual filing the suit may receive up to 30% of the amount recovered by the government. If we are subject to an enforcement action by the USG, it could materially and adversely affect our results of operations.
USG contracts contain numerous provisions that are unfavorable to us.
USG contracts contain provisions and are subject to laws and regulations that give the government rights and remedies, some of which are not typically found in commercial contracts, including allowing the government to:
cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable;
claim rights in systems and software developed by us;
suspend or debar us from doing business with the USG or with a governmental agency;
impose fines and penalties and subject us to criminal prosecution; and
control or prohibit the export of our data technology or proprietary service solutions.
If the government terminates a contract for convenience, we may recover only our incurred or committed costs, settlement expenses, and profit on work completed prior to the termination. If the government terminates a contract for default, we may be unable to recover even those amounts and instead may be liable for excess costs incurred by the government in procuring undelivered items and services from another source. Depending on the value of a contract, such termination could cause our actual results to differ materially and adversely from those anticipated. Certain contracts also contain organizational conflicts of interest (“OCI”) clauses that limit our ability to compete for or perform certain other contracts. OCIs arise any time we engage in activities that (i) make us unable or potentially unable to render impartial assistance or advice to the government; (ii) impair or might impair our objectivity in performing contract work; or (iii) provide us with an unfair competitive advantage. Depending upon the value of the matters affected, an OCI issue that precludes our participation in or performance of a program or contract could cause our actual results to differ materially and adversely from those anticipated.
If we are unable to maintain successful relationships with our teaming partners, our ability to market, sell, and distribute our services will be limited, and our business, financial position, and results of operations will be harmed.
We expect that sales through teaming partners will continue to be a significant percentage of our revenue. Our agreements with our teaming partners are generally non-exclusive, meaning our teaming partners may offer customers services from several different companies, including services that compete with ours. The loss of a substantial number of our teaming partners, our possible inability to replace them, or the failure to recruit additional teaming partners could materially and adversely affect our results of operations.
13

We are exposed to the credit risk of some of our teaming partners, which could result in material losses.
Most of our sales for work performed for the USG are through our teaming partners and are on an open credit basis. We cannot assure an investor these programs will be effective in reducing our credit risks. If we are unable to adequately control these risks, our business, results of operations, and financial condition could be harmed.
Our business could be adversely affected by changes in spending levels or budgetary priorities of the federal, state, and local governments or by the imposition by the USG of sequestration in the absence of an approved budget or continuing resolution.
Because we derive substantially all of our revenue from contracts with the federal, state, and local governments, we believe that the success and development of our business will continue to depend on our successful participation in federal, state, and local contract programs. Since the majority of our revenue comes from the USG, changes in USG budgetary priorities, such as for homeland security or to address global pandemics like COVID-19, or actions taken to address government budget deficits, the national debt, and/or prevailing economic conditions, could directly affect our financial performance. If the USG imposes sequestration in the absence of an approved budget or CR our participation in USG contract programs could be impaired. A significant decline in USG expenditures, a shift of expenditures away from programs that we support or a change in USG contracting policies could cause USG agencies to reduce their purchases under contracts, to exercise their right to terminate contracts at any time without penalty or not to exercise options to renew contracts.
At times, we may continue to work without funding, and use our own internal funds to meet our customer’s desired delivery dates for products or services. It is uncertain at this time which of our programs’ funding could be reduced in future years or whether new legislation will be passed by Congress in the next fiscal year that could result in additional or alternative funding cuts.
If we fail to establish and maintain important relationships with government entities and agencies, our ability to successfully bid for new business may be adversely affected.
To facilitate our ability to prepare bids for new business, we rely in part on establishing and maintaining relationships with officials of various government entities and agencies. These relationships enable us to provide informal input and advice to government entities and agencies prior to the development of a formal bid. We may be unable to successfully maintain our relationships with government entities and agencies, and any failure to do so may adversely affect our ability to bid successfully for new business and could cause our actual results to differ materially and adversely from those anticipated.
We derive significant revenue from contracts and task orders awarded through a competitive bidding process. If we are unable to consistently win new awards over any extended period, our business and prospects will be adversely affected.
Our contracts and task orders with the USG are typically awarded through a competitive bidding process. We expect that much of that business we will seek in the foreseeable future will continue to be awarded through competitive bidding. Budgetary pressures and changes in the procurement process have caused many government customers to increasingly purchase goods and services through IDIQ contracts, GSA schedule contracts and other GWACs. These contracts, some of which are awarded to multiple contractors, have increased competition and pricing pressure, requiring that we make sustained post-award efforts to realize revenue under each such contract.
This competitive bidding process presents a number of risks, including the following:
we bid on programs before the completion of their design, which may result in unforeseen technological difficulties and cost overruns;
we expend substantial cost and managerial time and efforts to prepare bids and proposals for contracts that we may not win;
we may be unable to estimate accurately the resources and cost structure that will be required to service any contract we win; and
we may encounter expense and delay if our competitors protest or challenge awards or contracts to us in competitive bidding, and any such protest or challenge could result in the resubmission of bids on modified specifications, or in termination, reduction, or modification of the awarded contract.
If we are unable to win particular contracts we may be prevented from providing services to customers that are purchased under those contracts for a number of years. If we are unable to consistently win new contract awards over any extended
14

period, our business and prospects will be adversely affected and that could cause our actual results to differ materially and adversely from those anticipated. If we are unable to win prime contracts, or acquire companies with prime contract vehicles, our business and prospects will be adversely affected. In addition, upon the expiration of a contract, if the customer requires further services of the type provided by the contract, there is frequently a competitive rebidding process. There can be no assurance that we will win any particular bid, or that we will be able to replace business lost upon expiration or completion of a contract and the termination or non-renewal of any of our significant contracts could cause our actual results to differ materially and adversely from those anticipated.
Our business may suffer if we or our employees are unable to obtain the security clearances or other qualifications needed to perform services for our customers.
Many of our USG contracts require us to have security clearances and employ personnel with specified levels of education, work experience, and security clearances. Depending on the level of clearance, security clearances can be difficult and time-consuming to obtain. If we or our employees lose or are unable to obtain necessary security clearances, we may not be able to win new business and our existing customers could terminate their contracts with us or decide not to renew them. To the extent we cannot obtain or maintain the required security clearances for our employees working on a particular contract, we may not generate the revenue anticipated from the contract which could cause our results to differ materially and adversely from those anticipated.
If our prime contractors fail to maintain their relationships with the governmental agency and fulfill their contractual obligations, our performance as a subcontractor and our ability to obtain future business could be materially and adversely impacted and our actual results could differ materially and adversely from those anticipated.
Our performance as a subcontractor on a government contract is dependent on our prime contractor’s ability to satisfactorily maintain its relationship with the government agency and fulfilling its obligations under their contract. A failure by our prime contractor to fulfill its obligations under their contract could result in the termination of the prime contract, thereby resulting in the termination of our subcontract. If any significant subcontract is terminated in this manner, it could cause our actual results to differ materially and adversely from those anticipated.
The USG’s appropriation process and other factors may delay the collection of our receivables, and our business may be adversely affected if we cannot collect our receivables in a timely manner.
We depend on the timely collections of our receivables to generate cash flow, provide working capital, pay debt, and continue our business operations. If the USG or any of our other customers or any prime contractors for who we are a subcontractor fail to pay or delays the payment of their outstanding invoices for any reason, our business and financial condition may be materially and adversely affected. The USG may fail to pay outstanding invoices for a number of reasons, including lack of appropriated funds, administrative error, or lack of an approved budget. If we experience difficulties collecting receivables, it could cause our actual results to differ materially and adversely from those anticipated.
The USG may change its procurement or other practices in a manner adverse to us.
The USG may change its procurement practices or adopt new contracting rules and regulations, such as those related to cost accounting standards. It could also adopt new contracting methods relating to GSA contracts or other government-wide contracts, adopt new socio-economic requirements, or change the basis upon which it reimburses our compensation and other expenses or otherwise limit such reimbursements. In all such cases, there is uncertainty surrounding the changes and what actual impacts they may have on contractors. These changes could impair our ability to obtain new contracts or win re-competed contracts or adversely affect our future profit margin. Any new contracting methods could be costly or administratively difficult for us to satisfy and, as a result, could cause actual results to differ materially and adversely from those anticipated.
Our contracts and administrative processes and systems are subject to audits and cost adjustments by the USG, which could reduce our revenue, disrupt our business, or otherwise adversely affect our operating results.
USG agencies routinely audit and investigate government contracts and government contractors’ administrative processes and systems. These agencies review our performance on contracts, pricing practices, cost structure, and compliance with applicable laws, regulations, and standards. They also evaluate the adequacy of internal controls over our business systems, including our purchasing, accounting, estimating, earned value management, and government property systems. Any costs found to be improperly allocated or assigned to contracts will not be reimbursed, and any such costs already reimbursed
15

must be refunded and certain penalties may be imposed. Moreover, if any of the administrative processes and systems are found not to comply with requirements, we may be subjected to increased government scrutiny and approval that could delay or otherwise adversely affect our ability to compete for or perform contracts or collect our revenue in a timely manner. Therefore, an unfavorable outcome of an audit by the DCAA or another government agency could cause actual results to differ materially and adversely from those anticipated. If a government investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeitures of profits, suspension of payments, fines and suspension or debarment from doing business with the USG. In addition, we could suffer serious reputational harm if allegations of impropriety were made against us. Each of these results could cause actual results to differ materially and adversely from those anticipated.
We may not receive the full amounts authorized under the contracts included in our backlog, which could reduce our revenue in future periods below the levels anticipated.
Our total backlog consists of funded and unfunded amounts. Funded backlog represents contract value from funds appropriated by the U.S. Congress (“Congress”) and obligated by the customer which is expected to be recognized as revenue. Unfunded backlog represents the sum of the unappropriated contract value on executed contracts and unexercised option years that is expected to be recognized as revenue. The primary risks that could affect our ability to recognize revenue from backlog on a timely basis or at all are: program schedule changes, contract modifications, and our ability to assimilate and deploy new consulting staff against funded backlog; cost-cutting initiatives and other efforts to reduce USG spending, which could reduce or delay funding for orders for services; and delayed funding of our contracts due to delays in the completion of the USG's budgeting process and the use of CRs by the USG to fund its operations. The amount of our funded backlog is also subject to change, due to, among other factors: changes in congressional appropriations that reflect changes in USG policies or priorities resulting from various military, political, economic, or international developments; changes in the use of USG contracting vehicles, and the provisions therein used to procure our services and adjustments to the scope of services, or cancellation of contracts, by the USG at any time. In addition, contract backlog includes orders under contracts for which the period of performance has expired, and we may not recognize revenue on the funded backlog that includes such orders due to, among other reasons, the tardy submission of invoices by our subcontractors and the expiration of the relevant appropriated funding in accordance with a predetermined expiration date such as the end of the USG's fiscal year.Our backlog may not result in actual revenue in any particular period, or at all, which could cause our actual results to differ materially and adversely from those anticipated.
Without additional Congressional appropriations, some of the contracts included in our backlog will remain unfunded, which could materially and adversely affect our future operating results.
Many of our USG contracts include multi-year performance periods in which Congress appropriates funds on an annual basis. A majority of our contracts are only partially funded at any point during their full performance period and unfunded contract work is subject to future appropriations by Congress. As a result of a lack of appropriated funds or efforts to reduce USG spending, our backlog may not result in revenue or may be delayed. If our backlog estimate is inaccurate and we fail to realize those amounts as revenue, our future operating results could be materially and adversely affected.
Employee misconduct, including security breaches, could result in the loss of customers and our suspension or debarment from contracting with the USG.
We may be unable to prevent our employees from engaging in misconduct, fraud, or other improper activities that could adversely affect our business and reputation. Misconduct could include the failure to comply with USG procurement regulations, regulations regarding the protection of classified information, and legislation regarding the pricing of labor and other costs in government contracts. Many of the systems we work on involve managing and protecting information involved in national security and other sensitive government functions. A security breach in one of these systems could prevent us from having access to such critically sensitive systems. Other examples of employee misconduct could include timecard fraud and violations of the Anti-Kickback Act of 1986. The precautions we take to prevent and detect this activity may not be effective, and we could face unknown risks or losses. As a result of employee misconduct, we could face fines and penalties, loss of security clearance and suspension or debarment from contracting with the USG, which could cause our actual results to differ materially and adversely from those anticipated.
We face intense competition and could fail to gain market share from our competitors, which could adversely affect our business, financial condition, and results of operations.

We obtain much of our business on the basis of proposals submitted in response to requests from potential and current customers, who may also receive proposals from other firms. The market for our products and services is intensely competitive and characterized by rapid changes in technology, customer requirements, industry standards, and frequent
16

new product introductions and improvements. We anticipate continued challenges from current competitors, which in many cases are more established and enjoy greater resources than us, as well as by new entrants into the industry. Non-traditional players have entered the market and have established positions related to such areas as cloud computing, cyber, satellite operations and business systems. We also face indirect competition from certain government agencies that perform services for themselves similar to those marketed by us. If we are unable to anticipate or effectively react to these competitive challenges, our competitive position could weaken, and we could experience a decline in our growth rate or revenue that could adversely affect our business and results of operations.
In addition, some of our larger competitors have substantially broader product and service offerings and may be able to leverage their relationships with distribution partners and customers based on other products or services, or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products, subscriptions and services, including by selling at zero or negative margins, product bundling, or offering closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. As a result, even if the features of our platform or the quality of our services are superior, customers may not purchase our products or services. In addition, new innovative start-up companies, and larger companies that are making significant investments in research and development, may invent similar or superior products and technologies that compete with our platform. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition, and results of operations could be adversely affected.
Systems failures may disrupt our business and have an adverse effect on our operating results.

Any systems failures, including network, software, or hardware failures, whether caused by us, a third-party service provider, unauthorized intruders and hackers, computer viruses, natural disasters, power shortages or terrorist attacks, could cause loss of data or interruptions or delays in our business or that of our customers. Like other companies, we have experienced cyber security threats to our data and systems, our Company sensitive information, and our IT infrastructure, including attempted malware and computer virus attacks, unauthorized access, systems failures, and temporary disruptions. Prior attempted cyber-attacks directed at us have not had a material adverse impact on our business and financial results.

Many of the systems that we develop, integrate, maintain, otherwise support or use involve managing and protecting intelligence, national security, and other sensitive government information. A security breach or system failure in a system that we develop, integrate, maintain or otherwise support could result in a loss of revenue, remediation costs, claims for damages or contract termination and our errors and omissions liability insurance may be inadequate to compensate us from all the damages that we might incur. Any such event could also cause serious damage to our reputation and prevent us from having access to or being eligible further work on such sensitive systems for government customers.

In addition, to provide services to our customers, we often depend upon or use customer systems that are supported by the customer or third parties. Any security breach or system failure in such systems could result in an interruption of our customer’s operations, significant delays under a contract, loss of revenue, claims for damages, contract termination and material adverse effect on our results of operations.

Our insurance, including for errors and omissions liability and property and business interruption, may be inadequate to compensate us for all losses that may occur as a result of any system or operational failure or disruption and, as a result, our actual results could differ materially and adversely from those anticipated.

Our failure to adequately protect our confidential information and proprietary rights may harm our competitive position.
Our success depends, in part, upon our ability to protect our proprietary information. Although our employees are subject to confidentiality obligations, this protection may be inadequate to deter misappropriation of our proprietary information. In addition, we may be unable to detect unauthorized use of our proprietary information in order to take appropriate steps to enforce our rights. If we are unable to prevent third parties from infringing or misappropriating our proprietary information, our competitive position could be harmed, and our actual results could differ materially and adversely from those anticipated.
17

Our annual revenue and operating results could be volatile due to the unpredictability of the USG’s budgeting process and policy priorities.
Our annual revenue and operating results may fluctuate significantly and unpredictably in the future. If the USG does not adopt, or delays adoption of, a budget for each fiscal year beginning on October 1, or fails to pass a CR, federal agencies may be forced to suspend our contracts and delay the award of new and follow-on contracts and orders due to a lack of funding. Further, the rate at which the USG procures technology may be negatively affected following changes in presidential administrations and senior government officials or by “divided government” where one political party controls the White House and another party controls Congress. Therefore, period-to-period comparisons of our operating results may not be a good indication of our future performance. Our annual operating results may not meet the expectations of securities analysts or investors, which in turn may have an adverse effect on the market price of our common stock.
We may lose money or generate less than anticipated profits if we do not accurately estimate the cost of an engagement which is conducted on a fixed-price basis.
We generated 8% of our total revenue in the year ended December 31, 2022, 19 percent of our total revenue in the year ended December 31, 2021, and 21 percent of our total revenue in the year ended December 31, 2020, from FFP contracts. FFP contracts require us to price our contracts by predicting our expenditures in advance. In addition, some of our engagements obligate us to provide ongoing maintenance and other supporting or ancillary services on a fixed-price basis or with limitations on our ability to increase prices. Many of our engagements are also on a time-and-material (T&M) basis. To the extent that our actual labor costs are higher than the contract rates, our actual results could differ materially and adversely from those anticipated.
When making proposals for engagements on a FFP basis, we rely on our estimates of costs and timing for completing the projects. These estimates reflect our best judgment regarding our capability to complete the task efficiently. Any increased or unexpected costs or unanticipated delays in connection with the performance of FFP contracts, including delays caused by factors outside of our control, could make these contracts less profitable or unprofitable. If we encounter such problems in the future, our actual results could differ materially and adversely from those anticipated.
Our earnings and margins may vary based on the mix of our contracts and programs.
At December 31, 2022, our backlog included cost reimbursable, T&M, and FFP contracts. Cost reimbursable and T&M contracts generally have lower profit margins than FFP contracts. Our earnings and margins may therefore vary materially and adversely depending on the relative mix of contract types, the costs incurred in their performance, the achievement of other performance objectives and the state of performance at which the right to receive fees, particularly under incentive and award fee contracts, is finally determined.
The effects of health epidemics, pandemics and similar outbreaks may have material adverse effects on our business, financial position, results of operations, and/or cash flows.
We face various risks related to health epidemics, pandemics, and similar outbreaks, including the global outbreak of COVID-19. The COVID-19 pandemic and the mitigation efforts to control its spread have adversely impacted the U.S and global economies, leading to disruptions and volatility in global capital markets. The continued spread of COVID-19 may have a material adverse effect on our business, financial position, results of operations, and/or cash flows as the result of significant portions of our workforce being unable to work due to illness, quarantines, government actions, facility closures or other restrictions; the inability for us to fully perform on our contracts; delays or limits to the ability of the USG or other customers to make timely payments; incurrence of increased costs which may not be recoverable; adverse impacts on our access to capital; or other unpredictable events. We continue to monitor the effect of COVID-19 on our business, but we cannot predict the full impact of Covid-19 as the extent of the impact will depend on the duration and spread of the pandemic and the actions taken by federal, state, local, and foreign governments to prevent the spread of COVID-19.
U.S. Inflation is at a forty-year high which may adversely impact our business.
U.S. inflation is at a 40-year high. Because costs rise faster than revenues during the early phase of inflation, we may need to give higher than normal raises to employees, start new employees at higher wages and/or have increased cost of employee benefits, but not be able to pass the higher costs through to the government due to competition and government pressures. Therefore, we may be adversely affected (i) with lower gross profit margins; (ii) by losing contracts which are lowest price technically acceptable (“LPTA”) where another bidder underbids the real rates and then has difficulty staffing
18

the project; and (iii) by having difficulty maintaining our staff at current salaries. Given the long-term nature of the Company’s contracts, we may be unable to take sufficient action to mitigate inflationary pressures.
Inflation may cause the Fed to increase interest rates thereby increasing our interest expense.
Sustained inflation also can cause the Federal Reserve Board and its Open Market Committee (“Fed”) to raise the target for the federal funds rate which normally translates into an increase in most banks’ “prime” rate. Because our notes with Live Oak Banking Company are both variable interest rate instruments tied to the prime rate, actions by the Fed to increase the federal funds rate will increase our cost of debt and our interest expense thereby reducing our pre-tax income and net income. Our borrowing costs have recently increased and are expected to increase with future Fed interest rate increases, although the impacts have been and are expected to continue to be immaterial. Our contracts with U.S. federal, state, and local government customers do not permit us to pass along our increased financing costs. The increases to our borrowing costs have not impacted (and are not expected to impact) our ability to make timely payments.
Risks Related to our Acquisitions
We may have difficulty identifying and executing acquisitions on favorable terms and therefore may grow more slowly than we historically have grown.
As part of our business strategy, we may acquire or make investments in complementary companies’ services, products, or technologies. Through acquisitions, we have expanded our base of U.S. federal, state, and local governments customers, increased the range of solutions we offer to our customers and deepened our penetration of existing markets and customers. We may encounter difficulty identifying new acquisitions and executing suitable acquisitions due to lack of financing. To the extent that management is involved in identifying acquisition opportunities or integrating new acquisitions into our business, our management may be diverted from operating our core business. Without acquisitions, we may not grow as rapidly as we historically have grown, which could cause our actual results to differ materially and adversely from those anticipated. We may encounter other risks in executing our acquisition strategy, including:
increased competition for acquisitions may increase the costs for our acquisitions;
unreasonable expectations of companies related to their perceived versus actual value;
our failure to discover material liabilities during the due diligence process, including the failure of prior owners of any acquired businesses or their employees to comply with applicable laws or regulations, such as the FAR and health, safety, and environmental laws, or their failure to fulfill their contractual obligations to the USG or other customers;
our acquisitions may not ultimately strengthen our competitive position or allow us to achieve our goals, and any acquisitions we complete could be viewed negatively by our customers, analysts, and investors;
acquisition financing may not be available on reasonable terms or at all;
failure to properly integrate our acquisitions with our existing business thereby preventing the realization of potential synergies with the acquired business; and
debt incurred in making acquisitions may reduce our financial flexibility to pursue other opportunities or invest in internal growth.
Each of these types of risks could cause our actual results to differ materially and adversely from those anticipated.
We may have difficulty integrating the operations of any companies we acquire, which could cause actual results to differ materially and adversely from what we anticipated.
The success of our acquisition strategy will depend on our ability to continue to successfully integrate any businesses we may acquire in the future. The integration of these businesses into our operations may result in unforeseen operating difficulties, absorb significant management attention, and require significant financial resources that would otherwise be available for the ongoing development of our business. These integration difficulties include the integration of personnel with disparate business backgrounds, the transition of new information systems, coordination of geographically dispersed organizations, loss of key employees of acquired companies, and reconciliation of different corporate cultures. For these or other reasons, we may be unable to retain key customers of acquired companies. Moreover, any acquired business may fail to generate the revenue or net income we expected or produce the efficiencies or cost-savings we anticipated. Any of these outcomes could cause our actual results to differ materially and adversely from those anticipated.
19

We have substantial investments in recorded goodwill as a result of prior acquisitions and change in future business conditions could cause these investments to become impaired, requiring substantial write-downs that would reduce our operating income.
Goodwill accounts for $15,533,964 of our recorded total assets as of December 31, 2022. We evaluate the recoverability of recorded goodwill amounts annually or when evidence of potential impairment exists. The annual impairment test is based on several factors requiring judgment. Principally, a decrease in expected reporting unit cash flows or changes in market conditions may indicate potential impairment of recorded goodwill. If there is an impairment, we would be required to write down the recorded amount of goodwill, which would be reflected as a charge against operating income and would reduce the value of our total assets and our total equity on our balance sheet.
Risks Related to our Indebtedness
Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.
We have substantial indebtedness. We have approximately $13,123,878 (or $10,073,293 net of debt discount) of debt as of December 31, 2022, the majority of which matures in calendar year 2024. Should our business fail to generate cash flow from operations sufficient to service our debt and make necessary capital expenditures we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining equity capital on terms that may be onerous or highly dilutive. Such a “fire sale” would materially and adversely affect the value of our common stock.
Risks Related to our Common Stock and Preferred Stock
Future sales or potential sales of our common stock in the public market could cause our share price to decline.
If the existing holders of our common stock, particularly our directors, officers, and other 5% stockholders, sell a large number of shares, they could adversely affect the market price for our common stock. Sales of substantial amounts of our common stock in the public market, or the perception that these sales could occur, could cause the market price of our common stock to decline.
Because we will not pay dividends on our common stock in the foreseeable future, holders of common stock will only benefit from owning common stock if it appreciates.
We have never paid cash dividends on our common stock, and we do not intend to do so in the foreseeable future. We intend to retain any future earnings to finance our growth. However, the holders of our Series A preferred stock and Series C preferred stock receive cash dividends and have seniority in liquidation preference to the holders of our common stock. Accordingly, any potential investor who anticipates the need for current dividends from his investment should not purchase our common stock.
Shares of our common stock that have not been registered under federal securities laws are subject to resale restrictions imposed by Rule 144, including those set forth in Rule 144(i) which apply to a former “shell company.”
The Company was once an entity with no or nominal operations and no or nominal non-cash assets (otherwise known as a “shell company”). Pursuant to Rule 144 promulgated under the Securities Act, sales of the securities of a former shell company, such as us, under Rule 144 are not permitted (i) until at least 12 months have elapsed from the date on which we have first filed current “Form 10 information,” reflecting our status as a non-shell company with the SEC and (ii) unless at the time of a proposed sale, we are subject to the reporting requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). As of September 2, 2022, we became subject to the reporting rules under the Exchange Act and expect to remain subject to the reporting requirements under the Exchange Act. Sales may not be made under Rule 144 unless we are in compliance with the requirements of Rule 144. Further, it will be more difficult for us to raise funding to support our operations through the sale of debt or equity securities unless we agree to register such securities under the Securities Act which could cause us to expend significant time and cash resources.
Additionally, our previous status as a shell company could also limit our use of our securities to pay for any acquisitions we may seek to pursue in the future. The lack of liquidity of our securities as a result of the inability to sell under Rule 144 for a longer period of time than a non-former shell company could adversely affect our stock price.
20

Our failure to meet the continued listing requirements of the NYSE American could result in a delisting of our common stock and subject us to the penny stock rules.
Our common stock was approved for listing on the NYSE American and began trading there on October 13, 2022; however, if we subsequently fail to meet any of NYSE American’s continued listing requirements, our common stock may be delisted. In addition, our Board may determine that the cost of maintaining our listing on a national securities exchange outweighs the benefits of such listing. A delisting of our common stock from the NYSE American may materially impair our stockholders’ ability to buy and sell our common stock and could have an adverse effect on the market price of, and the efficiency of the trading market for, our common stock. The delisting of our common stock could significantly impair our ability to raise capital and the value of your investment. The delisting of our common stock would also subject us to the rules adopted by the SEC that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are generally equity securities with a price of less than $5.00, other than securities registered on certain national securities exchanges or authorized for quotation on certain automated quotation systems, provided that current price and volume information with respect to transactions in such securities is provided by the exchange or system. The penny stock rules require a broker-dealer, before a transaction in a penny stock not otherwise exempt from those rules, to deliver a standardized risk disclosure document containing specified information. In addition, the penny stock rules require that before effecting any transaction in a penny stock not otherwise exempt from those rules, a broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive (i) the purchaser’s written acknowledgment of the receipt of a risk disclosure statement; (ii) a written agreement to transactions involving penny stocks; and (iii) a signed and dated copy of a written suitability statement. These disclosure requirements may have the effect of reducing the trading activity in the secondary market for our common stock, and as a result, stockholders may have difficulty selling their shares.
We are an “emerging growth company” and will be able to avail ourselves of reduced disclosure requirements applicable to emerging growth companies, which could make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act and we intend to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies” including 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 a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our common stock less attractive because we may rely on these exemptions. 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.
We may take advantage of these reporting exemptions until we are no longer an “Emerging Growth Company.” We will remain an “Emerging Growth Company” until the earliest of  (i) the last day of the fiscal year in which we have total annual gross revenues of  $1,235,000,000 or more; (ii) the last day of our fiscal year following the fifth anniversary of the date of the completion of the public offering; (iii) the date on which we have issued more than $1,000,000,000 in nonconvertible debt during the previous three years; or (iv) the date on which we are deemed to be a large accelerated filer under the rules of the SEC.
Unanticipated changes in our tax provisions or exposure to additional income tax liabilities could affect our financial condition and profitability and we may take tax positions that the Internal Revenue Service or other tax authorities may contest.
We are subject to income taxes in the U.S. Significant judgments and estimates are required to be made in determining our provision for income taxes. Changes in estimates of projected future operating results, loss of deductibility of items, recapture of prior deductions, limitations on our ability to utilize tax net operating losses in the future, or changes in assumptions regarding our ability to generate future taxable income could result in significant increases to our tax expense and liabilities that could adversely affect our financial condition and profitability.
We have in the past and may in the future take tax positions that the Internal Revenue Service (“IRS”) or other tax authorities may contest. We are required by an IRS regulation to disclose particular tax positions to the IRS as part of our tax returns for that year and future years. If the IRS or other tax authority successfully contests a tax position that we take, we may be required to pay additional taxes, interest, or fines that may adversely affect our results of operations and financial position.
21

Anti-takeover provisions in our charter documents and Nevada law could discourage, delay, or prevent a change in control of our Company and may affect the trading price of our common stock.
We are a Nevada corporation and the anti-takeover provisions of the Nevada Revised Statutes may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change in control would be beneficial to our existing stockholders. An interested stockholder is a person who, together with the affiliates and associates, beneficially owns (or within the prior two years, did beneficially own) 10 percent or more of the Company’s capital stock entitled to vote. In addition, our amended and restated articles of incorporation, as amended (the “Amended and Restated Articles of Incorporation”) and amended and restated bylaws (the “Amended and Restated Bylaws”) may discourage, delay, or prevent a change in our management or control over us that stockholders may consider favorable. Our Amended and Restated Articles of Incorporation and our Amended and Restated Bylaws (i) authorize the issuance of “blank check” preferred stock that could be issued by our Board to thwart a takeover attempt; (ii) provide that vacancies on our Board, including newly created directorships, may be filled by a majority vote of directors then in office, (iii) provide that the Board shall have the sole power to adopt, amend, or repeal the Amended and Restated Bylaws, and (iv) requires a stockholder to provide advance written notice of a stockholder proposal.
Our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws contain an exclusive forum provision, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees, or agents.
Our Amended and Restated Articles of Incorporation and our Amended and Restated Bylaws provide that, to the fullest extent permitted by law, and unless the Company consents in writing to the selection of an alternative forum, the Eighth Judicial District Court of Clark County, Nevada, shall, to the fullest extent permitted by law, be the sole and exclusive forum for state law claims with respect to: (a) any derivative action or proceeding brought in the name or right of the Company or on its behalf, (b) any action asserting a claim for breach of any fiduciary duty owed by any director, officer, employee, or agent of the Company to the Company or the Company’s stockholders, (c) any action arising or asserting a claim arising pursuant to any provision of Nevada Revised Statutes Chapters 78 or 92A or any provision of the Amended and Restated Articles of Incorporation or the Amended and Restated Bylaws, or (d) any action asserting a claim governed by the internal affairs doctrine, including, without limitation, any action to interpret, apply, enforce, or determine the validity of the Amended and Restated Articles of Incorporation or the Amended and Restated Bylaws. Pursuant to Article IX of the Amended and Restated Articles of Incorporation and pursuant to Article XIII of the Amended and Restated Bylaws, and for the avoidance of doubt, this exclusive forum provision shall not be applicable to any action brought under the Securities Act of 1933, as amended (the “Securities Act”), or the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and that unless the Company consents in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act or the Exchange Act. Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder, and Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suites brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock of the Company shall be deemed to have notice of and consented to the provisions of Article IX of our Amended and Restated Articles of Incorporation and Article XIII of our Amended and Restated Bylaws. There exists uncertainty, however, as to whether such forum selection provisions of our Amended and Restated Articles of Incorporation and our Amended and Restated Bylaws would be enforced by a court.
The choice of forum provision in our Amended and Restated Articles of Incorporation and Amended and Restated Bylaws may limit our stockholders’ ability to bring a claim in a judicial forum that they find favorable for disputes with us or our directors, officers, employees, or agents, which may discourage such lawsuits against us and our directors, officers, employees, and agents even though an action, if successful, might benefit our stockholders. The applicable courts may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments or results may be more favorable to us than to our stockholders. With respect to the provision making the Eighth Judicial District Court of Clark County, Nevada the sole and exclusive forum for certain types of actions, stockholders who do bring a claim in the Eighth Judicial District Court of Clark County, Nevada could face additional litigation costs in pursuing any such claim, particularly if they do not reside in or near Nevada. Finally, if a court were to find this provision of our Amended and Restated Articles of Incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings,
22

we may incur additional costs associated with resolving such matters in other jurisdictions, which could have a material adverse effect on us.
Our management collectively owns a substantial amount of our common stock.
Collectively, our officers and directors own or exercise voting and investment control of approximately 45.0% of our outstanding common stock and control 44.4% of the voting power of the Company. As a result, unless required by a stock exchange rule, investors may be prevented from affecting matters involving our Company, including:
the composition of our Board of Directors and, through it, any determination with respect to our business direction and policies, including the appointment and removal of officers;
any determination with respect to mergers or other business combinations;
our acquisition or disposition of assets; and
our corporate financing activities.
Furthermore, this concentration of voting power could have the effect of delaying, deterring, or preventing a change of control or other business combination that might otherwise be beneficial to our stockholders. This significant concentration of share ownership may also adversely affect the trading price of our common stock because investors may perceive disadvantages in owning stock in a Company that is controlled by a small number of stockholders.
Although our Company does not intend to utilize the controlled company exemptions to the NYSE American corporate governance listing standards, if we are eligible to utilize the controlled company exemptions in the future, we may choose to do so. In such instance we would be exempted from, among other things, the requirements to have a board with a majority of independent members and the requirement that we have a nominating and governance committee and compensation committee that are composed entirely of independent directors and have written charters addressing the respective committee’s purpose and responsibilities. Our Company’s reliance on such exemption would likely result in a reduction in transparency to shareholders on various governance matters which could negatively impact their investment decisions.
If we fail to establish and maintain an effective system of internal control or disclosure controls and procedures are not effective, we may not be able to report our financial results accurately and timely or to prevent fraud. Any inability to report and file our financial results accurately and timely could harm our reputation and adversely impact the trading price of our common stock.
Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”), requires that we maintain internal control over financial reporting that meets applicable standards. We may err in the design or operation of our controls, and all internal control systems, no matter how well designed and operated, can provide only reasonable assurance that the objectives of the control system are met. Because there are inherent limitations in all control systems, there can be no assurance that all control issues have been or will be detected. If we are unable, or are perceived as unable, to produce reliable financial reports due to internal control deficiencies, investors could lose confidence in our reported financial information and operating results, which could result in a negative market reaction and a decrease in our stock price.
There can be no assurances that weakness in our internal controls will not occur in the future. If we identify new material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting (if and when required), we may be late with the filing of our periodic reports, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively affected. As a result of such failures, we could also become subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities, and become subject to litigation from investors and stockholders, which could harm our reputation, financial condition or divert financial and management resources from our core business and would have a material adverse effect on our business, financial condition, and results of operations.
Item 1B. Unresolved Staff Comments

None.
23

Item 2. Properties
Our principal executive offices are located at 3 Bethesda Metro Center, Suite 700 Bethesda, Maryland 20814 in a shared office space leased from Regus. As of December 31, 2022, our subsidiaries lease property at the following locations:
St. Petersburg, Florida (Corvus)
Augusta, Georgia (Corvus)
Vienna, Virginia (Merrison)
Toms River, New Jersey (SSI)

We believe our existing facilities are adequate to meet our current requirements. We do not own any real property.
Item 3. Legal Proceedings
As a commercial enterprise and employer, the Company and our subsidiaries are subject to threatened litigation and other legal actions in the ordinary course of business, including employee-related matters, inquiries, and administrative proceedings regarding our employment practices or other matters. Neither our Company nor any of our subsidiaries is a party to any legal proceeding that, individually or in the aggregate, we believe to be uncovered by insurance or otherwise material to our Company as a whole.
Item 4 Mine Safety Disclosures

Not applicable.
24

Part II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Price of Our Common Stock

Until October 13, 2022, our common stock was quoted on the OTC Pink Marketplace operated by OTC Markets Group Inc. under the trading symbol “ONOV”. Since October 13, 2022, our common stock has been listed for trading on the New York Stock Exchange (“NYSE”) American under the symbol “CTM”.

Holders of Record

As of March 10, 2023, there were 42,255,592 shares of common stock outstanding held by approximately 211 holders of record (not including an indeterminate number of beneficial holders of stock held in street name), and the last reported sale price of our common stock on the NYSE American on March 10, 2023 was $1.05.


Dividend Policy

To date, we have not paid any dividends on our common stock and do not anticipate paying any dividends on our common stock in the foreseeable future. We have paid cash dividends to holders of our Series A preferred stock and Series C preferred stock and currently expect that comparable cash dividends will continue to be paid in the future. The declaration and payment of dividends on our common stock is at the discretion of our Board of Directors and will depend on, among other things, our operating results, financial condition, capital requirements, contractual restrictions, or such other factors as our Board of Directors may deem relevant.


Securities Authorized for Issuance under Equity Compensation Plans

See the section titled “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” for information regarding securities authorized for issuance.

Unregistered Sales of Securities

Unless specifically noted otherwise, the issuances described in this subsection were made in reliance on the private placement exemption pursuant to Section 4(a)(2) of the Securities Act because the issuances did not involve a public offering.


2022 Issuances

Common Stock

In the three months ended March 31, 2022, we issued (a) 15,000 shares of common stock in accordance with the Series C Preferred Stock subscription agreements, (b) 15,000 shares of common stock in the exercise of stock options, for which we received $12,000, and (c) 7,500 shares of common stock that vest over twelve months to an advisory board member, which we valued at approximately $30,000.

In April, 2022, we also issued (a) 7,500 shares of common stock in consideration of professional services rendered, which we valued at approximately $30,000, and (b) 125,000 shares of common stock to Robert Eisiminger as a commitment fee to enter into a promissory note valued at $500,000.

On April 4, 2022, we entered into a Securities Purchase Agreement (“SPA”) with Crom Cortana Fund LLC (“Crom”). Among other things, the SPA includes (a) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (b) the issuance of 1,250,000 common shares at $0.40 per share. As further inducement to enter into the SPA, Crom was issued 125,000 common shares.

As consideration for our acquisition of the assets of Lexington Solutions Group, LLC (“LSG”) on May 4, 2022, the Company issued 600,000 shares of common stock, which we valued at approximately $3,000,000, set forth in the Amendment No. 1 to the LSG Business Acquisition Agreement.

25

In May, 2022, 535,000 shares of Series B preferred stock were converted into 2,675,000 shares of common stock, and 7,500 shares of common stock were issued in consideration for professional services rendered, which we valued at approximately $34,000.

In October, 2022, the two remaining holders of the Series B Preferred Stock converted all of the remaining shares of Series B Preferred Stock outstanding into 15,375,000 shares of common stock.

In connection with the Company’s Reverse Stock Split, on October 27, 2022, we issued 1,231 shares of common stock to existing shareholder accounts with fractional shares representing “round up” shares.

On November 7, 2022, we issued 25,000 shares of common stock in connection with our acquisition of the assets of LSG pursuant to the post-closing adjustment set forth in Amendment No. 1 to the LSG Business Acquisition Agreement, which we valued at approximately $30,000.

On November 16, 2022, we issued a total of 60,000 shares of common stock to three subcontractors for professional services rendered, which we valued at approximately $50,000.

We issued 100,000 shares of common stock on December 15, 2022, in connection with the conversion of $160,000 of principal of the Crom Note Payable.

Stock Options

On January 1, 2022, we granted stock options to employees, directors, and officers to purchase a total of 725,000 shares of common stock at an exercise price ranging from $3.30 to $3.40.

On April 1, 2022, we granted stock options to a consultant to purchase 10,000 shares of our common stock at an exercise price of $3.40.

On April 25, 2022, we granted stock options to an officer to purchase 1,800,000 shares of our common stock at an exercise price of $3.80.

On November 11, 2022, we granted stock options to an employee to purchase 50,000 shares of our common stock at an exercise price of $2.00.

Warrants

On April 4, 2022, we issued warrants to Crom in accordance with the SPA to purchase 656,250 shares of common stock at an exercise price of $1.84 per share which expire on April 4, 2027.

On May 2, 2022, we issued warrants to two executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 361,017 shares of common stock at an exercise price of $3.80 per share.

On October 17, 2022, we issued warrants to three executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 1,500,000 shares of common stock at an exercise price of $2.00 per share.

Line of Credit

On March 28, 2022, we entered into a $950,000 revolving line of credit promissory note with Live Oak Banking Company that has a maturity date of March 28, 2029. The note has a per annum interest rate equal to the prime rate as quoted in the Wall Street Journal, plus 2.75%.

Convertible Note Payable

In connection with the SPA with Crom, we entered into a convertible promissory note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum which matures on April 4, 2023 and is convertible at a price of $1.60 per share. On February 13, 2023, the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16 under Part II, Item 8 on this Annual Report on Form 10-K for details.

2021 Issuances

Preferred Stock
26


On September 16, 2021, September 23, 2021, October 20, 2021, November 18, 2021, November 23, 2021, and December 9, 2021, we issued a total of 620,000 shares of Series C Preferred Stock, for proceeds of $620,000, to various outside investors to finance the Company’s operations, acquisitions, and development.

Common Stock

On April 29, 2021 and June 15, 2021, we issued 1,114,023 shares of common stock in connection with the acquisition of MFSI, valued at approximately $1,800,000.

On August 6, 2021, we issued 500,000 shares of common stock in connection with the acquisition of Merrison, valued at approximately $1,700,000.

On August 25, 2021, we issued 2,600,000 shares of common stock in connection with the acquisition of SSI, valued at approximately $5,200,000.

On September 16, 2021, September 23, 2021, October 20, 2021, November 18, 2021, November 23, 2021, and December 9, 2021, we issued a total of 62,000 shares of common stock to the holders of the Series C Preferred Stock in accordance with the subscription agreements.

On October 26, 2021, we issued 32,095 shares of common stock in connection with the acquisition of SSI, valued at approximately $64,000.

Stock Options

On January 1, 2021, we granted options to five advisory board members and one employee to purchase 150,000 shares of common stock at an exercise price of $1.60 per share.

On February 21, 2021, we granted options to an employee to purchase 50,000 shares of common stock at an exercise price of $1.00 per share.

On March 12, 2021, we granted options to an advisory board member to purchase 50,000 shares of common stock at an exercise price of $1.80 per share for services rendered.

On April 1, 2021, we granted options to and employee to purchase 100,000 shares of common stock at an exercise price of $1.80 per share.

On July 1, 2021, we granted options pursuant to the terms of an employment agreement to an officer of the Company to purchase 750,000 shares of common stock at an exercise price of $1.60 per share.

On August 6, 2021, we granted options to three employees to purchase a total of 600,000 shares of common stock at an exercise price of $3.40 per share.

On August 12, 2021, we granted options to three employees to purchase a total of 750,000 shares of common stock at an exercise price of $3.40 per share.

On August 31, 2021, we granted options to an employee to purchase 12,500 shares of common stock at an exercise price of $4.00 per share.

Warrants

On January 20, 2021, we issued warrants to two executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 130,000 shares of common stock at an exercise price of $1.60 per share.

On August 5, 2021, we issued warrants to two executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 320,000 shares of common stock at an exercise price of $3.40 per share.

27

On August 12, 2021, we issued warrants to two executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 1,450,851 shares of common stock at an exercise price of $2.00 per share.

On November 16, 2021, we issued warrants to two executive officers pursuant to the terms of their employment agreements to purchase an aggregate of 170,000 shares of common stock at an exercise price of $4.00 per share.

Secured Note Payable

On August 11, 2021, we entered into a term loan promissory note with Live Oak Banking Company in the principal amount of $4,000,000, that has a maturity date of August 11, 2024. The note is secured by all of the assets of the Company and has a per annum interest rate equal to the prime rate as quoted in the Wall Street Journal, plus three percentage points (3%).

Unsecured Note Payable

On August 12, 2021, we issued the Kaunitz Note, in the principal amount of $400,000 that has a maturity date of December 31, 2024 and bears interest at a rate of five percent (5%).

Convertible Note Payable

On February 1, 2021, the First Buckhout Charitable Remainder Trust (“BCR”) Trust Note and the Second BCR Trust Note, which were issued in connection with acquisition of Corvus Consulting, Inc. (“Corvus”) were combined into one new note in the principal amount of $4,279,617 referred to as the Third BCR Trust Note, that has a maturity date of February 1, 2024. The interest rate remains at five percent (5%) per annum and required monthly principal payments of $10,000. The Third BCR Trust Note is convertible into common stock of the Company at $0.26 per share.

2020 Issuances

Common Stock

On May 2, 2020, we issued 550,000 shares of common stock, which we valued at approximately $110,000, to a director in partial satisfaction for the repayment of a director’s notes plus accrued interest.

On June 12, 2020, we issued 110,000 shares of common stock at $1.00 per share to two existing stockholders of the Company, which we valued at $110,000.

On August 10, 2020, we issued 6,732 shares of common stock at $1.49 per share to the former chief executive officer of Corvus, which we valued at approximately $10,000.

Stock Options

On January 21, 2020, we granted options to two advisory board members to purchase 100,000 shares of common stock at an exercise price of $0.80 per share for services rendered.

On February 1, 2020, we granted options to an advisory board member and employees to purchase 1,209,375 shares of common stock at an exercise price of $0.80 per share.

Convertible Note Payable

On March 31, 2020, in connection with our acquisition of Corvus, we issued the Second BCR Trust Note in the principal amount of $670,138 that had a maturity date of November 21, 2022. The Second BCR Trust Note had an interest rate of five percent (5%) and is convertible into common stock of the Company at $0.26 per share.



Use of Proceeds
28

On October 12, 2022, the registration statement on Form S-1 (File No. 333-267249) for our initial public offering (“Public Offering”) of our common stock was declared effective by the Securities and Exchange Commission (the “SEC”). On October 17, 2022, we closed our Public Offering and 1,500,000 shares of our common stock were issued and sold at a public offering price of $2.00 per share. The shares of common stock sold consisted of 1,350,000 shares offered by us and 150,000 shares offered by an existing stockholder, for an aggregate proceeds of $3,000,000. We received $2,700,000 in offering proceeds before deducting underwriting discounts and offering expenses. We did not receive any proceeds from the sale of shares of our common stock by the selling stockholder.
The underwriters of our Public Offering were EF Hutton, division of Benchmark Investments, LLC and Joseph Gunnar & Co. LLC. We paid the underwriters of our Public Offering underwriting discounts and commissions and incurred offering costs totaling approximately $700,000. Thus, our net offering proceeds, after deducting underwriting discounts and commissions and offering expenses, were approximately $2,000,000. Other than the proceeds payable directly to the selling stockholder, no payments were made to our directors or officers or their associates, holders of 10% or more of any class of our equity securities, or any affiliates, other than payments in the ordinary course of business to officers for payments made in connection with their employment agreements.

There has been no material change in the planned use of proceeds from our Public Offering as described in our final prospectus dated October 12, 2022 and filed with the SEC on October 14, 2022 pursuant to Rule 424(b)(4) of the Securities Act. As of the date of this Annual Report on Form 10-K, we cannot predict with certainty all of the particular uses for the net proceeds, or the amounts that we will actually spend on the uses set forth in the prospectus.

Issuer Purchases of Equity Securities

We did not repurchase any equity securities during the year ended December 31, 2022.


Item 6. [ Reserved ]
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read in conjunction with the historical financial statements and the related notes thereto included elsewhere in this Annual Report on Form 10-K. The following discussion contains, in addition to historical information, forward-looking statements that include risks and uncertainties. Our actual results may differ materially from those expressed or contemplated in those forward-looking statements as a result of certain factors, including those set forth under the headings “Forward-Looking Statements” and “Risk Factors” elsewhere in this Annual Report on Form 10-K.


Business Overview
We are a technology company focused on leveraging the power of information technology to help solve our nation’s most pressing national security challenges. We provide USG and commercial clients with Cybersecurity, Software Development, Systems Engineering, Information / Electronic Warfare, Program Support, and Data Analytics services. We also offer subject matter expertise in artificial intelligence / machine learning, 5G technologies, model-based systems engineering, program management, information assurance, intelligence analysis, and CMMC compliance. In addition to constantly innovating and enhancing our organic capabilities, Castellum is executing strategic acquisitions of firms that share our passionate commitment to U.S. national security and have a history of bringing exceptional value to their clients.

Recent Developments

On October 17, 2022, the Company closed its public offering of 1,500,000 shares of common stock consisting of 1,350,000 shares sold by the Company and 150,000 shares sold by certain selling stockholders, at a public offering price of $2.00 per share. The Company’s registration statement on Form S-1, as amended (File No. 333-267249) relating to the offering was declared effective by the U.S. Securities and Exchange Commission on October 12, 2022.

29

Key Components of Our Results of Operations
Revenues
Our revenues are primarily derived from services provided to the U.S. federal, state and local governments. We currently generate our revenue from three different types of contractual arrangements: Cost Plus Fixed Fee (“CPFF”), Fixed Firm Price (“FFP”) and Time and Materials (“T&M”) contracts. For CPFF contracts, we use input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”)-approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&M contracts, we use input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.
Cost of Revenues
Cost of Revenues include direct costs incurred to provide goods and services related to contracts, specifically labor, contracted labor, materials, and other direct costs, which includes rent, insurance, and software licenses. Cost of Revenues related to contracts is recognized as expense when incurred or at the time a performance obligation is satisfied.
Gross Profit and Gross Profit Margin
Our gross profit comprises our revenues less our cost of revenues. Gross profit margin is our gross profit divided by our revenues.
Operating Expenses
Our operating expenses include indirect costs, overhead, and general and administrative expenses.
Indirect costs consist of expenses generally associated with bonuses and fringe benefits, including employee health and medical insurance, 401k matching contributions, and payroll taxes.
Overhead consists of expenses associated with the support of operations or production, including labor for management of contracts, operations, training, supplies, and certain facilities to perform customer work.
General and administrative expenses consist primarily of corporate and administrative labor expenses, administrative bonuses, legal expenses, IT expenses, and insurance expenses.
Realized Gain on Investment
Realized gain on investment related to a sale of an investment in a private company held by MFSI.

Interest Expense, Net of Interest Income
Interest expense consists of interest paid to service our convertible promissory notes which include the Amended BCR Trust Note, the Term Loan Promissory Note payable and revolving line of credit to Live Oak Banking Company, two promissory notes payable to Robert Eisiminger, the note payable to Emil Kaunitz, and the note payable to Crom Cortana Fund LLC net of interest earned from investments.

Income Tax (Provision) Benefit
Income taxes are accounted for under the asset and liability method. The current charge for income tax expense is calculated in accordance with the relevant tax regulations applicable to the entity. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
30

tax rates is recognized in income in the period that includes the enactment date. Differences between statutory tax rates and effective tax rates relate to permanent tax differences.

We follow ASC 740-10 Accounting for Uncertainty in Income Taxes. This requires recognition and measurement of uncertain income tax positions using a “more-likely-than-not” approach. Management evaluates their tax positions on a quarterly basis.

Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credits measured by applying currently enacted tax laws. When necessary, a valuation allowance is provided to reduce deferred tax assets to an amount that is more likely than not to be realized.

We file income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the IRS and state taxing authorities, generally for three years after they were filed. We have filed our 2020 and 2021 federal and state tax returns.
Results of Operations
The year to year comparisons of our results of operations have been prepared using the historical periods included in our audited consolidated financial statements. The following discussion should be read in conjunction with the audited consolidated financial statements and related notes included elsewhere in this document.

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021
Year Ended December 31,Amount of Increase (Decrease)% Change
20222021
Revenues$42,190,643 $25,067,450 $17,123,193 68.3 %
Cost of revenues24,593,326 13,992,898 10,600,428 75.8 %
Gross profit17,597,317 11,074,552 6,522,765 58.9 %
Operating expenses:
Indirect costs11,859,401 3,409,649 8,449,752 247.8 %
Overhead1,560,252 850,999 709,253 83.3 %
General and administrative expenses13,586,600 14,539,053 (952,453)(6.6)%
Loss from change in fair value of contingent earnout555,000 — 555,000 100.0 %
Total operating expenses27,561,253 18,799,701 8,761,552 46.6 %
Loss from operations(9,963,936)(7,725,149)(2,238,787)29.0 %
Other income (expense)(4,124,506)(2,477,924)(1,646,582)66.5 %
Loss before income taxes and preferred stock dividends(14,088,442)(10,203,073)(3,885,369)38.1 %
Income tax benefit (expense)(819,596)2,656,643 (3,476,239)(130.9)%
Net loss(14,908,038)(7,546,430)(7,361,608)97.6 %
Preferred stock dividend100,516 12,290 88,226 717.9 %
Net loss to common shareholders$(15,008,554)$(7,558,720)$(7,449,834)98.6 %
Revenue

Total revenues increased by $17,123,193 or 68.3% to $42,190,643 for the year ended December 31, 2022 from $25,067,450 for the year ended December 31, 2021. This increase was driven largely by the contributions from the acquisitions of SSI and Merrison during the third quarter of 2021 as well as the contributions from LSG acquired during the second quarter of 2022.
31


Cost of revenues

Total cost of revenues increased by $10,600,428 or 75.8% to $24,593,326 for the year ended December 31, 2022 from $13,992,898 for the year ended December 31, 2021. This increase was driven primarily by the increased level of effort on contracts proportionate to the growth of revenues due to the acquisition activity noted above.

Gross Profit

Total gross profit increased by $6,522,765 or 58.9% to $17,597,317 for the year ended December 31, 2022 from $11,074,552 for the year ended December 31, 2021. This increase was driven primarily by the growth in revenues due to contributions from SSI, Merrison and LSG, offset by costs of revenues as noted above.

Operating expenses

Total operating expenses increased by $8,761,552 or 46.6% to $27,561,253 for the year ended December 31, 2022 from $18,799,701 for the year ended December 31, 2021. This fluctuation was primarily driven by an increase of $8,449,752 in indirect costs during the year ended December 31, 2022, largely attributable to the increase in benefits expense related to the Company’s growth in headcount year over year. In addition, this increase was also driven by increases in non-cash stock based compensation related to executive bonuses. This increase was offset by a decrease in general and administrative expenses of $952,453, or 6.6%, which was primarily due to a decrease in acquisition fees from the prior year as well as less acquisition-based stock based compensation in 2022 paid to executives due to less acquisition activity in 2022. The increase of $709,253 in overhead was primarily driven by an increase in overhead salaries related to our growth in headcount compared to 2021.

Other income (expense)

Other income (expense) increased by $(1,646,582) or 66.5% to $(4,124,506) for the year ended December 31, 2022 from $(2,477,924) for the year ended December 31, 2021. This increase was primarily driven by the increase in the amount of debt outstanding during 2022 as well as rate increases during 2022 on its variable rate debt under its agreement with Live Oak Bank.

Income tax (expense) benefit

Income tax (expense) benefit increased by $(3,476,239) or (130.9)% to $(819,596) for the year ended December 31, 2022 from $2,656,643 for the year ended December 31, 2021. This increase was primarily driven by the increase in deferred tax expense as well as overall revenue growth from the prior year through inorganic contributions from SSI, Merrison and LSG.
32

Year Ended December 31, 2021 Compared to Year Ended December 31, 2020
Year Ended December 31,Amount of Increase (Decrease)% Change
20212020
Revenues$25,067,450 $13,338,667 $11,728,783 87.9 %
Cost of revenues13,992,898 7,161,627 6,831,271 95.4 %
Gross profit11,074,552 6,177,040 4,897,512 79.3 %
Operating expenses:
Indirect costs3,409,649 1,679,783 1,729,866 103.0 %
Overhead850,999 276,855 574,144 207.4 %
General and administrative expenses14,539,053 5,688,551 8,850,502 155.6 %
Loss from change in fair value of contingent earnout— — — 100.0 %
Total operating expenses18,799,701 7,645,189 11,154,512 145.9 %
Loss from operations(7,725,149)(1,468,149)(6,257,000)426.2 %
Other income (expense)(2,477,924)(2,295,906)(182,018)7.9 %
Loss before income taxes and preferred stock dividends(10,203,073)(3,764,055)(6,439,018)171.1 %
Income tax benefit (expense)2,656,643 1,056,562 1,600,081 151.4 %
Net loss(7,546,430)(2,707,493)(4,838,937)178.7 %
Preferred stock dividend12,290 — 12,290 100.0 %
Net loss to common shareholders$(7,558,720)$(2,707,493)$(4,851,227)179.2 %
Revenues

Revenues were $25,067,450 for 2021 as compared to $13,338,667 for 2020. This $11,728,783 increase was primarily driven by the contribution from acquisitions completed in Q3 and Q4 2021. Incremental contributions from those acquisitions were $10,938,015, which was complemented by a $790,7668 increase in organic sales, which were $14,129,435 in 2021.

Cost of revenues

Cost of revenues was $13,992,898 for 2021 as compared to $7,161,627 for 2020. This $6,831,271 increase was primarily driven by the revenue increases contributed by the acquisitions noted above, accounting for $6,250,769 of the total increase. As a percentage of revenue, cost of revenue was 55.8% for 2021 (54.8% for organic and 57.1% for acquisition activity), an increase of 2.1% from 53.7% for 2020, which was driven primarily by a higher-cost contract mix resident at Merrison and SSI.

Gross Profit

Gross profit was $11,074,552 for 2021 as compared to $6,177,040 for 2020. This $4,897,512 increase was primarily driven by acquisitions, contributing $4,687,246 in total, which was complemented by a $210,266 increase in organic gross profit, for a total of $6,387,306. Gross profit margin was 44.2% for 2021 (45.2% for organic and 42.9% for acquisition activity), a decrease of 2.1% from 46.3% for 2020, which was driven primarily by the higher cost contract mix present at Merrison and SSI.

Operating expenses

Indirect costs were $3,409,649 for 2021 as compared to $1,679,783 for 2020. This $1,729,866 increase resulted from a $2,068,091 increase from acquisition activity, which was slightly offset by a $338,225 decrease in organic activity, which
33

totaled $1,341,558 for 2021. This decrease in indirect costs for legacy is primarily due to a $537,998 decrease in costs related to policy changes to vacation, holiday, and sick leave, offset by an increase of $199,773 in other fringe benefits costs consisting primarily of health insurance costs driven by an increase in headcount.
Overhead was $850,999 for 2021 as compared to $276,855 for 2020. This $574,144 increase was primarily due to an increase of $420,324 resulting from activity related to acquisitions, with legacy activities contributing a $127,113 thousand increase in recruiting expenses related to scope of work changes related to existing contracts.
General and administrative expenses were $14,539,054 for 2021 as compared to $5,688,551 for 2020. $2,324,663 of this increase was due to activity related to acquisitions, while $4,448,632 related to executive compensation increases (with newly hired executives’ base pay and other executive bonuses), and $1,886,167 related to stock-based compensation (arising primarily from time-based vesting for newly hired executives and for performance-based compensation for other executives).

Other income (expense)

Realized gain on investment was $38,851 for 2021 as compared to $0 for 2020. This $38,851 increase was due to a gain from an investment in a private company sold by MFSI in 2021.

Interest expense, net of interest income was $2,516,775 for 2021 as compared to $2,295,906 for 2020. This $220,869 increase relates to $106,149 of interest expense relating to an acquisition, the majority of which related to interest on the Live Oak Term Banking Company note secured to acquire SSI. $112,025 of the increase related to amortization of discounts for legacy debt.

Income tax (expense) benefit

Benefit from income taxes was $2,656,643 for 2021 as compared to $1,056,562 for 2020. This $1,600,081 increase was the result of the overall increase in operating expenses relative to revenues, (the largest driver being certain general and administrative expenses (“G&A”) expense referenced above), with an immaterial impact from changes in the effective tax rate.

Contract Backlog
We define backlog to include the following three components:
Funded Backlog. Funded backlog represents the revenue value of orders for services under existing contracts for which funding is appropriated or otherwise authorized less revenue previously recognized on these contracts.
Unfunded Backlog. Unfunded backlog represents the revenue value of orders (including optional orders) for services under existing contracts for which funding has not been appropriated or otherwise authorized.
Priced Options. Priced contract options represent 100% of the revenue value of all future contract option periods under existing contracts that may be exercised at our clients’ option and for which funding has not been appropriated or otherwise authorized.
Our backlog does not include contracts that have been awarded but are currently under protest and also does not include any task orders under IDIQ contracts, except to the extent that task orders have been awarded to us under those contracts.
The following table summarizes the value of our contract backlog as of December 31, 2022:

Backlog
Funded$15,015,214 
Unfunded$8,903,289 
Priced Options$57,426,973 
Total Backlog$81,345,476 
Our total backlog consists of remaining performance obligations, certain orders under contracts for which the original period of performance has expired, and unexercised option periods and other unexercised optional orders. As of December 31, 2022, the Company had $81,345,476 of remaining performance obligations. We expect to recognize
34

approximately 52% of the remaining performance obligations over the next 12 months, and approximately 75% over the next 24 months. The remainder is expected to be recognized thereafter. As with all government contracts there is no guarantee the customer will have future funding or exercise their contract option in the out-years. Other budget risks are discussed in the Budget Environment. Our backlog includes orders under contracts that in some cases extend for several years. Congress generally appropriates funds for our clients on a yearly basis, even though their contracts with us may call for performance that is expected to take a number of years to complete. As a result, contracts typically are only partially funded at any point during their term and all or some of the work to be performed under the contracts may remain unfunded unless and until the U.S. Congress makes subsequent appropriations and the procuring agency allocates funding to the contract.
Liquidity and Capital Resources

Sources

We have historically sourced our liquidity requirements with cash flows from operations, borrowings under our current credit facilities, and in October 2022, with an equity issuance through the listing of our common stock on the NYSE American LLC. As of December 31, 2022, we had $4,640,896 of cash and cash equivalents on hand and unused borrowing capacity of $649,975 from our revolving line of credit. We believe our existing cash and cash equivalents provided by our ongoing operations together with funds available under our credit facilities will be sufficient to meet our working capital, capital expenditures and cash needs for the next 12 months and beyond.

Uses

Our material cash requirements from known contractual and other obligations primarily relate to payments on our credit facilities. For information related to these cash requirements, refer to Note 6, Note 7, Note 8 and Note 9 under Part II, Item 8, of this Annual Report on Form 10-K.

Information about our cash flows is presented in our statements of cash flows and is summarized in the following table:

Twelve Months Ended December 31,
202220212020
Net cash provided by (used in):
Operating activities
$990,163 $(1,350,136)$1,006,091 
Investing activities
(339,282)808,834 (5,450)
Financing activities
$1,972,100 $146,835 $109,000 
Comparison of the Years Ended December 31, 2022 and 2021

Operating activities

Net cash provided by operating activities increased to $990,163, for the year ended December 31, 2022, from $(1,350,136) for the year ended December 31, 2021. This increase in net cash provided by operating activities was primarily driven by an increase in revenues, decreases in accounts receivables (due to timing of collections), as well as noncash adjustments related to stock based compensation, depreciation and amortization, and a change in accounts receivable during the year ended December 31, 2022.

Investing activities

Net cash provided by (used in) investing activities decreased to $(339,282), for the year ended December 31, 2022, from $808,834, for the year ended December 31, 2021. The decrease in net cash provided by (used in) investing activities was primarily due to the cash paid in the acquisition of LSG during 2022 and the cash received from the acquisitions of MFSI, Merrison, and SSI as well as the sale of an investment in a private company held by MFSI in 2021.

Financing activities

35

Net cash provided by financing activities increased to $1,972,100, for the year ended December 31, 2022, from $146,835, for the year ended December 31, 2021. The increase in net cash provided (used) by financing activities was primarily due to the proceeds from uplisting to the NYSE American, proceeds from notes payable obtained in 2022, and issuance of preferred and common stock. This increase was partially offset by repayments of notes payable and a repayment of amounts to due to seller.

Comparison of the Years Ended December 31, 2021 and 2020
Operating activities

Net cash used in operations in 2021 increased to $(1,350,136) compared to net cash flow provided by operations in 2020 of $1,006,091, a difference of $(2,356,227). This decrease in operating cash flows period over period is driven by an increase in net loss of $(4,838,937), decreases in accounts receivables (primarily due to the timing of collections) and contract assets of $(2,295,437), a $(1,664,647) decrease in deferred tax provision (our deferred tax benefit increased), offset by $5,982,475 increase in non-cash stock-based compensation expense.

Investing activities

Net cash provided by investing activities for 2021 was $808,834 compared to net cash flow used in investing activities for 2020 of $(5,450), a difference of $814,284. This increase in investing cash flows primarily resulted from $453,480 received in 2021 resulting from acquisitions of MFSI, Merrison, and SSI (net of amounts paid), as well as $365,572 received from the sale of two investments in private companies held by MFSI.

Financing activities

Net cash flow provided by financing activities was $146,835 in 2021 compared to net cash flow of $109,000 provided by financing activities in 2020, a difference of $37,835. This increase in financing cash flows was primarily a result of 2021 activities, including a $525,000 increase in proceeds from issuance of preferred and common stock over 2020 related to acquisition funding and capital raised from accredited investors, offset by decreases of $(470,626) due to repayments of notes payable related to the acquisitions of SSI and Corvus.
Critical Accounting Policies and Estimates
The following is not intended to be a comprehensive list of our accounting policies or estimates. Our significant accounting policies are more fully described in Note 2 — Summary of Significant Accounting Policies to our annual audited consolidated financial statements, included elsewhere in the document. In preparing our financial statements and accounting for the underlying transactions and balances, we apply our accounting policies and estimates as disclosed in the Notes. We consider the policies and estimates discussed below as critical to an understanding of our financial statements because their application places the most significant demands on our judgment, with financial reporting results dependent on estimates about the effect of matters that are inherently uncertain and may change in subsequent periods. Specific risks for these critical accounting estimates are described in the following paragraphs. Preparation of our financial statements requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of our financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results may differ from those estimates.
Besides estimates that meet the “critical” accounting estimate criteria, we make many other accounting estimates in preparing our financial statements and related disclosures. All estimates, whether or not deemed critical, affect reported amounts of assets, liabilities, revenue, and expenses as well as disclosures of contingent assets and liabilities. Estimates are based on experience and other information available prior to the issuance of the financial statements. Materially different results can occur as circumstances change and additional information becomes known, including for estimates that we do not deem “critical.”
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers. (Topic 606). Topic 606 requires entities to recognize revenues when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The principles in the standard are applied in five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the
36

performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.
Our revenue recognition policies are consistent with this five-step framework. Understanding the complex terms of agreements and determining the appropriate time, amount, and method to recognize revenue for each transaction requires judgment. These significant judgments include: (1) determining what point in time or what measure of progress depicts the transfer of control to the customer; (2) estimating contract revenue and costs and assumptions for schedule and technical issues; (3) selecting the appropriate method to measure progress; and (4) estimating how and when contingencies, or other forms of variable consideration, will impact the timing and amount of recognition of revenue. The timing and revenue recognition in a period could vary if different judgments were made.
Goodwill and Intangible Assets
We account for goodwill and intangible assets in accordance with ASC 350, Intangibles-Goodwill and Other (ASC 350). ASC 350 requires that goodwill and other intangibles with indefinite lives be tested for impairment annually or on an interim basis if events or circumstances indicate that the fair value of an asset has decreased below its carrying value. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.
Our acquisitions require the application of purchase accounting, which results in tangible and identifiable intangible assets and liabilities of the acquired entity being recorded at fair value. The difference between the purchase price and the fair value of net assets acquired is recorded as goodwill. We are responsible for determining the valuation of assets and liabilities and for the allocation of purchase price to assets acquired and liabilities assumed.
Assumptions must be made in determining fair values, particularly where observable market values do not exist. Assumptions may include discount rates, growth rates, cost of capital, tax rates, and remaining useful lives. These assumptions can have a significant impact on the value of identifiable assets and accordingly can impact the value of goodwill recorded. Different assumptions could result in different values being attributed to assets and liabilities. Since these values impact the amount of annual depreciation and amortization expense, different assumptions could also impact our statement of operations and could impact the results of future asset impairment reviews. Due to the many variables inherent in the estimation of a business’s fair value and the relative size of our goodwill, if different assumptions and estimates were used, it could have an adverse effect on our impairment analysis.
Income Taxes and Uncertain Tax Positions
Income taxes and uncertain tax positions are accounted for in accordance with ASC 740, Income Taxes (ASC 740). Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Differences between statutory tax rates and effective tax rates relate to permanent tax differences.
Management determines recognition and measurement of uncertain income tax positions using a “more-likely-than-not” approach. This approach to estimate the potential outcome of any uncertain tax issue is subject to its assessment of relevant risks, facts, and circumstances existing at that time. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credits measured by applying currently enacted tax laws. When necessary, a valuation allowance is provided to reduce deferred tax assets to an amount that is more likely than not to be realized.
Share-Based Compensation
We account for share-based compensation in accordance with ASC 718 Compensation – Stock Compensation. We calculate compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.
37

In determining the grant date fair value of share-based awards, we must estimate the expected volatility, forfeitures, and performance attributes. Since share-based compensation expense can be material to our financial condition, different assumptions and estimates could have a material adverse effect on our financial statements.

Principles of Consolidation

Refer to Note 1 of the notes to our audited consolidated financial statements included in Part II, Item 8 within this Annual Report on Form 10-K for a discussion of principles of consolidation.
Recently Issued Accounting Standards

Refer to Note 1 of the notes to our audited consolidated financial statements included in Part II, Item 8 within this Annual Report on Form 10-K for our assessment of recently issued and adopted accounting standards.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. These risks include the following:

Interest Rate Risk

The Company maintains a revolving promissory note and a term loan note with Live Oak Bank, referred to as the “Live Oak Revolving Note” and the “Live Oak Term Loan Note”, respectively. The Live Oak Revolving Note is a variable rate instrument with a per annum interest rate equal to the prime rate as quoted in the Wall Street Journal (the “Prime Rate”), plus two percentage points (2.75%). Additionally, the Live Oak Term Loan Note has a per annum interest rate equal to the Prime Rate, plus three percentage points (3%). Rising interest rates are likely to increase our interest expense in the future. Such additional cost would need to be funded out of existing cash or additional financing. Future increase in interest rates are not expected to materially impact our Company’s liquidity. The Company has no other debt obligations tied to the Prime Rate, Secured Overnight Financing Rate (“SOFR”), or London Interbank Offered Rate (“ LIBOR”).




38

Item 8. Financial Statements and Supplementary Data


Index to Consolidated Financial Statements






































39

Report of Independent Registered Public Accounting Firm


To the Shareholders and the Board of Directors of Castellum, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Castellum, Inc. and its subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, changes in stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2022, and the related notes to the consolidated financial statements (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 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion

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

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

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ RSM US LLP
We have served as the Company's auditor since 2020.
McLean, Virginia
March 17, 2023
40

Castellum, Inc. and Subsidiaries
Consolidated Balance Sheets

For the Year Ended December 31,
20222021
Assets
Current assets:
Cash$4,640,896 $2,017,915 
Accounts receivable5,193,562 5,414,401 
Contract asset257,434 591,055 
Prepaid income taxes351,116  
Prepaid expenses and other current assets222,995 185,824 
Total current assets10,666,003 8,209,195 
Fixed assets, net173,350 145,792 
Noncurrent assets:
Deferred tax asset 610,033 
Right of use asset – operating lease35,524 132,690 
Intangible assets, net6,634,167 7,595,599 
Goodwill15,533,964 14,062,964 
Total noncurrent assets22,377,005 22,547,078 
Total assets$33,043,008 $30,756,273 
Liabilities and Stockholders' Equity
Current liabilities:
Accounts payable and accrued expenses$1,617,596 $1,437,827 
Accrued payroll and payroll related expenses1,869,517 1,511,622 
Due to seller280,000 200,000 
Obligation to issue common and preferred stock 25,000 
Contingent consideration 275,000 
Contingent earnout812,000 257,000 
Derivative liability824,000  
Revolving credit facility300,025  
Current portion of notes payable, net of discount2,033,348 1,279,390 
Current portion of lease liability – operating lease22,054 111,999 
Total current liabilities7,758,540 5,097,838 
Noncurrent liabilities:
Lease liability – operating lease, net of current portion12,632 18,715 
Note payable – related party, net of current portion400,000 400,000 
Convertible promissory notes – related parties, net of discount, net of current portion999,430 2,805,184 
Notes payable, net of discount, net of current portion6,340,490 7,112,419 
Total noncurrent liabilities7,752,552 10,336,318 
Total liabilities15,511,092 15,434,156 
Stockholders' Equity
Preferred stock, 50,000,000 shares authorized
Series A Preferred stock, par value $0.0001; 10,000,000 shares authorized; 5,875,000 issued and outstanding as of December 31, 2022 and 2021
588 588 
41

Series B Preferred stock, par value $0.0001; 10,000,000 shares authorized; 0 and 3,610,000 issued and outstanding as of December 31, 2022 and 2021, respectively
 361 
Series C Preferred stock, par value $0.0001; 10,000,000 shares authorized; 770,000 and 620,000 issued and outstanding as of December 31, 2022 and 2021, respectively
77 62 
Common stock, par value $0.0001; 3,000,000,000 shares authorized, 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively
4,170 1,996 
Additional paid in capital43,621,651 26,405,126 
Accumulated deficit(26,094,570)(11,086,016)
Total stockholders’ equity17,531,916 15,322,117 
Total liabilities and stockholders' equity$33,043,008 $30,756,273 
See accompanying notes to consolidated financial statements.
42

Castellum, Inc. and Subsidiaries
Consolidated Statements of Operations
For the Year Ended December 31,
202220212020
Revenues$42,190,643 $25,067,450 $13,338,667 
Cost of revenues24,593,326 13,992,898 7,161,627 
Gross profit17,597,317 11,074,552 6,177,040 
Operating expenses:
Indirect costs11,859,401 3,409,649 1,679,783 
Overhead1,560,252 850,999 276,855 
General and administrative13,586,600 14,539,053 5,688,551 
Loss from change in fair value of contingent earnout555,000   
Total operating expenses27,561,253 18,799,701 7,645,189 
Loss from operations before other other income (expense)(9,963,936)(7,725,149)(1,468,149)
Other income (expense):
Realized gain on investment 38,851  
Gain on disposal of fixed assets303   
Change in fair value of derivative liability(132,000)  
Interest expense, net of interest income(3,992,809)(2,516,775)(2,295,906)
Total other income (expense)(4,124,506)(2,477,924)(2,295,906)
Loss from operations before (expense) benefit for income taxes(14,088,442)(10,203,073)(3,764,055)
Income tax (expense) benefit(819,596)2,656,643 1,056,562 
Net loss(14,908,038)(7,546,430)(2,707,493)
Less: preferred stock dividends100,516 12,290  
Net loss to common shareholders$(15,008,554)$(7,558,720)$(2,707,493)
Net loss per share
Basic and diluted$(0.55)$(0.41)$(0.17)
Shares used in calculation of net loss per share
Basic and diluted27,468,22618,259,28316,249,247
See accompanying notes to consolidated financial statements.
43

Castellum, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
For the Year Ended December 31,
202220212020
Cash flows from operating activities:
Net loss$(14,908,038)$(7,546,430)$(2,707,493)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization2,032,459 1,886,228 1,830,436 
Amortization of discount and premium2,553,317 1,806,848 1,695,067 
Stock-based compensation8,796,641 6,919,524 937,049 
Deferred tax provision610,033 (2,895,571)(1,230,924)
Gain on sale of fixed assets(303)  
Financing fees and bank charges3,775   
Realized gain on investment (38,851) 
Lease cost1,139 754  
Legal fees paid out of proceeds from note payable30,000   
Change in fair value of contingent earnout555,000   
Change in fair value of derivative liability132,000   
Changes in assets and liabilities
Accounts receivable634,448 (1,217,326)260,465 
Prepaid expenses and other current assets(321,593)8,119 (33,280)
Contract asset (liability)333,621 (817,646) 
Payment of transaction costs in acquisition of SSI (50,500) 
Accounts payable and accrued expenses537,664 594,715 254,771 
Net cash provided by (used in) operating activities990,163 (1,350,136)1,006,091 
Cash flows from investing activities:
Cash paid in acquisition of LSG(250,000)  
Cash received in acquisition of MFSI 93,240  
Cash received in acquisition of Merrison, net of amounts paid 161,305  
Cash received in acquisition off SSI, net of amounts paid 198,935  
Sale of investment 365,572  
Purchases of intangible assets  (2,863)
Purchases of fixed assets(89,282)(10,218)(2,587)
Net cash (used in) provided by investing activities(339,282)808,834 (5,450)
Cash flows from financing activities:
Proceeds from revolving credit line300,000   
Proceeds from issuance of common stock  120,000 
Proceeds from issuance of preferred and common stock625,000 645,000  
Proceeds from note payable1,470,000   
Proceeds from exercise of stock options12,000 8,000  
Proceeds from stock offering related to uplisting2,000,756   
Preferred stock dividend(100,516)(12,290) 
Repayment of convertible note payable – related party(500,000)(70,000) 
Repayment of line of credit, net (12,249) 
Repayment of amounts due to seller(471,003)  
Repayment of notes payable(1,364,137)(411,626)(11,000)
Net cash provided by financing activities1,972,100 146,835 109,000 
Net (decrease) increase in cash2,622,981 (394,467)1,109,641 
Cash - beginning of period2,017,915 2,412,382 1,302,741 
Cash - end of period$4,640,896 $2,017,915 $2,412,382 
Supplemental disclosures:
44

Cash paid for interest$912,965 $688,930 $599,154 
Cash paid for income taxes$467,910 $168,100 $363,300 
Summary of noncash activities:
Adjustment to contingent consideration and customer relationships$275,000 $ $ 
Gain on extinguishment of convertible note payable - related party2,667,903   
Debt discount recognized for obligation to issue common stock 500,000   
Partial conversion of note payable160,000   
Common shares issued for obligation to issue shares 533,750   
Derivative liability recognized as discount of note payable692,000   
Fair value adjustment recognized on issuance of common stock in Securities Purchase Agreement 93,000   
Deferred issuance costs recognized for note payable59,300   
Conversion of Series B preferred shares to common stock 1,805   
Conversion of purchase consideration payable to convertible note  579,617 
Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax  430,423 
Conversion of convertible notes – related parties and accrued interest to common stock  63,800 
Cancellation of shares offsetting acquisition of MFSI$ $400,000 $ 

See accompanying notes to consolidated financial statements.
45

Castellum, Inc. and Subsidiaries
Consolidated Statement of Changes in Stockholders’ Equity (Deficit)

Series A PreferredSeries B PreferredSeries C
Preferred
CommonAdditional
Paid-In Capital
Accumulated
Deficit
Total
SharesAmountSharesAmountSharesAmount
Balances at December 31, 20195,875,000$588 3,610,000$361 $ 14,744,533$1,474 $4,582,127 $(819,803)$3,764,747 
Shares issued for cash— — — 116,73112 119,988 — 120,000 
Shares issued in conversion of notes payable and accrued interest— — — 550,00055 63,745 — 63,800 
Stock-based compensation - options— — — — 937,049 — 937,049 
BCF discount, net of tax— — — — 430,423 — 430,423 
Net loss for the year— — — — — (2,707,493)(2,707,493)
Balances at December 31, 20205,875,000$588 3,610,000$361 $ 15,411,264$1,541 $6,133,332 $(3,527,296)$2,608,526 
Stock-based compensation – options— — — — 3,113,261 — 3,113,261 
Stock-based compensation - warrants— — — — 3,806,263 — 3,806,263 
Shares issued in acquisition of MFSI— — — 1,114,023111 1,782,326 — 1,782,437 
Cancellation of shares in acquisition of MFSI— — — (250,000)(25)(399,975)— (400,000)
Shares issued in acquisition of Merrison— — — 500,00050 1,594,950 — 1,595,000 
Shares issued in acquisition of SSI, net of transaction costs— — — 2,632,095263 7,822,087 — 7,822,350 
Shares issued in asset acquisition of The Albers group, LLC— — — 481,25049 1,924,951 — 1,925,000 
Shares issued in exercise of stock options— — — 10,0001 7,999 — 8,000 
Shares issued for cash in Series C Preferred Subscription Agreements— — 620,00062 62,0006 619,932 — 620,000 
Net loss for the year— — — — — (7,558,720)(7,558,720)
Balances at December 31, 20215,875,000$588 3,610,000$361 620,000$62 19,960,632$1,996 $26,405,126 $(11,086,016)$15,322,117 
Stock-based compensation - options— — — — — 4,985,233 — 4,985,233 
Stock-based compensation - warrants— — — — — 3,496,912 — 3,496,912 
Stock-based compensation - shares issued for services and Restricted stock— — — 75,0008 379,491 — 379,499 
Shares issued for uplisting, net of offering costs of approximately $700,000
— — — 1,351,231135 2,000,621 — 2,000,756 
46

Shares issued for exercise of stock options— — — 15,0002 11,998 — 12,000 
Shares issued for cash including fair value adjustment— — — 1,250,000125 499,875 — 500,000 
Subscription agreement— — 150,00015 15,0002 149,983 — 150,000 
Shares issued in acquisition of LSG— — — 625,00062 2,279,938 — 2,280,000 
Gain on extinguishment of related party note— — — 0— 2,667,903 — 2,667,903 
Debt discount recognized for obligation to issue common stock— — — 0— (100,000)— (100,000)
Partial conversion of note payable— — — 100,00010 159,990 — 160,000 
Shares issued to satisfy obligation to issue shares— — — 132,50013 533,737 — 533,750 
Fair value adjustment on common stock for Crom— — — 0— 93,000 — 93,000 
Deferred issuance costs— — — 125,00012 59,288 — 59,300 
Conversion of Series B preferred shares to common stock— (3,610,000)(361)— 18,050,0001,805 (1,444)—  
Net loss for the year— — — — — — (15,008,554)(15,008,554)
Balances at December 31, 20225,875,000$588 $ 770,000$77 41,699,363$4,170 $43,621,651 $(26,094,570)$17,531,916 

On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.

On October 13, 2022, the Company effected a 1-for-20 reverse split of our authorized and outstanding shares of common stock (“Reverse Stock Split”). As a result of the Reverse Stock Split, all authorized and outstanding common stock and per share amounts in this Annual Report on Form 10-K, including but not limited to, the consolidated financial statements and footnotes included herein, have been adjusted to reflect the Reverse Stock Split for all periods presented.
See accompanying notes to consolidated financial statements.
47

Castellum, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Note 1: Nature of Operations
Castellum, Inc. (the “Company”) is focused on acquiring and growing technology companies in the areas of information technology, electronic warfare, information warfare and cybersecurity with businesses in the governmental and commercial markets. Services include intelligence analysis, software development, software engineering, program management, strategic planning, information assurance and cybersecurity and policy along with analysis support. These services, which largely focus on securing data and establishing related policies, are applicable to customers in the federal government, financial services, healthcare and other users of large data applications. The services can be delivered to legacy, customer owned networks or customers who rely upon cloud-based infrastructures. The Company has worked with multiple business brokers and contacts within their business network to identify potential acquisitions.
Bayberry Acquisition Corporation (“Bayberry”) was a wholly owned subsidiary of the Company. Jay Wright and Mark Fuller controlled and managed Bayberry and were named officers and directors of the Company upon the acquisition of Bayberry. The transaction was accounted for as a reverse merger. As a result, Bayberry was considered the accounting acquirer. On February 23, 2021, Bayberry was dissolved with the Nevada Secretary of State as there was no activity, and Bayberry was non-operational post-merger with Castellum.
Corvus Consulting, LLC (“Corvus”), acquired in November 2019, is a wholly owned subsidiary of the Company. Corvus provides scientific, engineering, technical, operational support, and training services to federal government and commercial clients. Corvus focuses on Cyberspace Operations, Electronic Warfare, Information Operations, Intelligence and Joint/Electromagnetic Spectrum Operations. The specialties of Corvus range from high-level policy development and Congressional liaison to requirements analysis, DOTMLPF-p development assistance and design services for hardware and software systems fulfilling the mission needs of the Department of Defense and Intelligence Communities.
The Company entered into a definitive merger agreement with Mainnerve Federal Services, Inc. dba MFSI Government Group, a Delaware corporation (“MFSI”), effective as of January 1, 2021. This acquisition closed on February 11, 2021. MFSI, a government contractor, has built strong relationships with numerous customers, in the software engineering and IT arena. MFSI provides services in data security and operations for Army, Navy and Intelligence Community clients, and currently works as a software engineering/development, database administration and data analytics subcontractor.
The Company acquired Merrison Technologies, LLC, a Virginia limited liability company (“Merrison”), on August 5, 2021. Merrison, is a government contractor with expertise in software engineering and IT in the classified arena.
Specialty Systems, Inc. (“SSI”) was acquired August 12, 2021. SSI is a New Jersey based government contractor that provides critical mission support to the Navy at Joint Base McGuire-Dix-Lakehurst in the areas of software engineering, cyber security, systems engineering, program support and network engineering.

The Company acquired the business assets that represented the Pax River from The Albers Group, LLC (“Pax River”) which closed on November 16, 2021 in an asset purchase for up to 550,000 shares of common stock and cash of $200,000 paid monthly over a 10-month period starting February 2022 upon the satisfaction of conditions in the acquisition agreement.

The Company acquired Lexington Solutions Group, LLC (“LSG”), on April 5, 2022. LSG is a government contractor with a wide range of national security, strategic communication, and management consulting services.
On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.

On October 13, 2022, the Company completed a $3,000,000 public offering, a 1-for-20 Reverse Stock Split of its common shares, and an uplisting to the NYSE American exchange. All share and per share figures related to the common stock have been retroactively adjusted in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 4C.
The unprecedented events related to COVID-19, the disease caused by the novel coronavirus (SARS-CoV-2), have had significant health, economic, and market impacts and may have short-term and long-term adverse effects on our business that we cannot predict as the global pandemic continues to evolve. The extent and effectiveness of responses by
48

governments and other organizations also cannot be predicted. Our ability to access the capital markets and maintain existing operations has not been significantly affected during the COVID-19 pandemic. Going forward any possible adverse effects on the business are uncertain given any possible limitations on available financing and how we conduct business with our customers and vendors.
Note 2: Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”).
Principles of Consolidation
The consolidated financial statements include the accounts of Castellum, Inc. and its subsidiaries, collectively referred to as “the Company”. All significant intercompany accounts and transactions have been eliminated in consolidation. Castellum, Inc. is a holding company that holds 100% of Corvus, MFSI, Merrison, SSI, and LSG.
The Company applies the guidance of Topic 805 Business Combinations of the Financial Accounting Standards Board Accounting Standards Codification (“ASC”).
The Company accounted for these acquisitions as business combinations and the difference between the consideration paid and the net assets acquired was first attributed to identified intangible assets and the remainder of the difference was applied to goodwill.
Reclassification
The Company has reclassified certain amounts in the 2020 financial statements to comply with the 2021 and 2022 presentation. These principally relate to classification of certain expenses and liabilities. The reclassifications had no impact on total net loss or net cash flows for the years ended December 31, 2022 or 2021.
Business Segments
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions. The Company maintains one operating and reportable segment, which is the delivery of products and services in the areas of information technology, electronic warfare, information warfare and cybersecurity in the governmental and commercial markets.
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. These estimates include, but are not limited to, management’s estimate of provisions required for uncollectible accounts receivable, the acquired value of the intangible assets, impaired value of intangible assets, liabilities to accrue, cost incurred in the satisfaction of performance obligations, fair value for consideration elements of business combinations, permanent and temporary differences related to income taxes and determination of the fair value of stock awards. Actual results could differ from those estimates.
Cash
Cash consists of cash and demand deposits with an original maturity of three months or less. The Company holds no cash equivalents as of December 31, 2022 and 2021, respectively. The Company maintains cash balances in excess of the FDIC insured limit at a single bank. The Company does not consider this risk to be material.
Fixed Assets and Long-Lived Assets, Including Intangible Assets and Goodwill
Fixed assets are stated at cost. Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the assets, which range from three to fifteen years for all classes of fixed assets.
49

ASC 360 requires that long-lived assets and certain identifiable intangibles held and used by an entity be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company has adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment effective April 1, 2017.
The Company reviews recoverability of long-lived assets on a periodic basis whenever events and changes in circumstances have occurred which may indicate a possible impairment. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future cash flows from its operations on an undiscounted basis. If such assets are determined to be impaired, the impairment recognized is the amount by which the carrying value of the assets exceeds the fair value of the assets.
Intangible assets with finite useful lives are stated at cost less accumulated amortization and impairment. Intangible assets capitalized as of December 31, 2022 represent the valuation of the Company’s customer relationships, trade names, backlog and non-compete agreements which were acquired in the acquisitions. These intangible assets are being amortized on either the straight-line basis over their estimated average useful lives (certain trademarks, tradenames, backlog and non-compete agreements) or are being amortized based on the present value of the future cash flows (customer relationships, certain tradenames, backlog and non-compete agreements). Amortization expense of the intangible assets runs through December 2035.
The Company assesses the impairment of identifiable intangibles whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Company considers to be important which could trigger an impairment review include the following:
1.Significant underperformance relative to expected historical or projected future operating results;
2.Significant changes in the manner of use of the acquired assets or the strategy for the overall business; and
3.Significant negative industry or economic trends.
When the Company determines that the carrying value of intangibles may not be recoverable based upon the existence of one or more of the above indicators of impairment and the carrying value of the asset cannot be recovered from projected undiscounted cash flows, the Company records an impairment charge. The Company measures any impairment based on undiscounted cash flows. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.

When the Company acquires a controlling financial interest through a business combination, the Company uses the acquisition method of accounting to allocate the purchase consideration to the assets acquired and liabilities assumed, which are recorded at fair value. Any excess of purchase consideration over the net fair value of the net assets acquired is recognized as goodwill.

Prior to 2022, the Company performed its annual goodwill and intangible asset impairment test at the end of the fourth quarter. In 2022, the Company changed the date of its annual goodwill and intangible asset impairment assessment to the first day of the fourth quarter. The Company believes this change does not represent a material change in method of applying an accounting principle. This voluntary change is preferable under the circumstances as it results in better alignment with the timing of the Company’s long-range planning and forecasting process and provides the Company with additional time to complete its annual goodwill impairment testing in advance of its year-end reporting. This change does not delay, accelerate, or avoid an impairment of goodwill.

In 2022, Management performed a qualitative analysis as of its annual measurement date, which included a quantitative market capitalization reconciliation. During the fourth quarter of 2022, due to the Company being in a net loss position, Management performed additional qualitative analysis, including a market capitalization reconciliation, to evaluate the performance of its reporting units. Management determined there were no indicators of impairment noted during the years ended December 31, 2022 and 2021.
Subsequent Events
Subsequent events were evaluated through March 15, 2023, the date the consolidated financial statements were issued.
50

Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company accounts for a contract with a customer that is within the scope of this Topic only when the five steps of revenue recognition under ASC 606 are met.

The five core principles will be evaluated for each service provided by the Company and is further supported by applicable guidance in ASC 606 to support the Company’s recognition of revenue.
Revenue is derived primarily from services provided to the federal government. The Company enters into agreements with customers that create enforceable rights and obligations and for which it is probable that the Company will collect the consideration to which it will be entitled as services and solutions are transferred to the customer. The Company also evaluates whether two or more agreements should be accounted for as one single contract.

When determining the total transaction price, the Company identifies both fixed and variable consideration elements within the contract. The Company estimates variable consideration as the most likely amount to which the Company expects to be entitled limited to the extent that it is probable that a significant reversal will not occur in a subsequent period.

At contract inception, the Company determines whether the goods or services to be provided are to be accounted for as a single performance obligation or as multiple performance obligations. For most contracts, the customers require the Company to perform several tasks in providing an integrated output and, hence, each of these contracts are deemed as having only one performance obligation. When contracts are separated into multiple performance obligations, the Company allocates the total transaction price to each performance obligation based on the estimated relative standalone selling prices of the promised services underlying each performance obligation.

This evaluation requires professional judgment, and it may impact the timing and pattern of revenue recognition. If multiple performance obligations are identified, the Company generally uses the cost plus a margin approach to determine the relative standalone selling price of each performance obligation. The Company does not assess whether a contract contains a significant financing component if the Company expects, at contract inception, that the period between when payment by the client and the transfer of promised services to the client occur will be less than one year.

The Company currently generates its revenue from three different types of contractual arrangements: cost plus fixed fee (“CPFF”), firm-fixed-price contracts (“FFP”) and time-and-materials (“T&M”) contracts. The Company generally recognizes revenue over time as control is transferred to the customer, based on the extent of progress towards satisfaction of the performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type and the nature of the goods or services to be provided.
For CPFF contracts, the Company uses input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”) approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&M contracts, the Company uses input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.
These arrangements generally qualify for the “right-to-invoice” practical expedient where revenue is recognized in proportion to billable consideration. FFP Level-Of-Effort contracts are substantially similar to T&M contracts except that the Company is required to deliver a specified level of effort over a stated period. For these contracts, the Company estimates revenue earned using contract hours worked at negotiated bill rates as the Company delivers the contractually required workforce.
Revenue generated by Contract Support Service contracts is recognized over time as services are provided, based on the transfer of control. Revenue generated by FFP contracts is recognized over time as performance obligations are satisfied. Most contracts do not contain variable consideration and contract modifications are generally minimal. For these reasons, there is not a significant impact of electing these transition practical expedients.
51

Revenue generated from contracts with federal, state, and local governments is recorded over time, rather than at a point in time. Under the Contract Support Services contracts, the Company performs software design work as it is assigned by the customer, and bills the customer, generally semi-monthly, on either a CPFF or T&M basis, as labor hours are expended. Certain other government contracts for software development have specific deliverables and are structured as FFP contracts, which are generally billed as the performance obligations under the contract are met. Revenue recognition under FFP contracts require judgment to allocate the transaction price to the performance obligations. Contracts may have terms up to five years.
Contract accounting requires judgment relative to assessing risks and estimating contract revenue and costs and assumptions for schedule and technical issues. Due to the size and nature of contracts, estimates of revenue and costs are subject to a number of variables. For contract change orders, claims or similar items, judgment is required for estimating the amounts, assessing the potential for realization and determining whether realization is probable. Estimates of total contract revenue and costs are continuously monitored during the term of the contract and are subject to revision as the contract progresses. From time to time, facts develop that require revisions of revenue recognized or cost estimates. To the extent that a revised estimate affects the current or an earlier period, the cumulative effect of the revision is recognized in the period in which the facts requiring the revision become known.
The Company accounts for contract costs in accordance with ASC Topic 340-40, Contracts with Customers. The Company recognizes the cost of sales of a contract as expense when incurred or at the time a performance obligation is satisfied. The Company recognizes an asset from the costs to fulfill a contract only if the costs relate directly to a contract, the costs generate or enhance resources that will be used in satisfying a performance obligation in the future and the costs are expected to be recovered. The incremental costs of obtaining a contract are capitalized unless the costs would have been incurred regardless of whether the contract was obtained.
The following table disaggregates the Company’s revenue by contract type for the years ended December 31:
202220212020
Revenue:
Time and material$25,302,224 $15,381,979 $10,419,729 
Firm fixed price3,350,084 4,864,638 2,918,938 
Cost plus fixed fee13,538,335 4,745,646  
Other 75,187  
Total$42,190,643 $25,067,450 $13,338,667 
Contract Balances
Contract assets include unbilled amounts typically resulting from FFP contracts when the revenue recognized exceeds the amounts billed to the customer on uncompleted contracts. Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted contracts.
In accordance with industry practice, contract assets and liabilities related to costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts, have been classified as current. The contract cycle for certain long-term contracts may extend beyond one year; thus, collection of the amounts related to these contracts may extend beyond one year.

Derivative Financial Instruments
Derivatives are recorded on the consolidated balance sheet at fair value. The conversion features of certain of the convertible instruments are embedded derivatives and are separately valued and accounted for on the consolidated balance sheet with changes in fair value recognized during the period of change as a separate component of other income/expense. Valuations derived from various models are subject to ongoing internal and external verification and review. The model used incorporates market-sourced inputs such as interest rates and stock price volatilities. Selection of these inputs involves management’s judgment and may impact net income (loss).
With the issuance of the July 2017 FASB ASU 2017-11, “Earnings Per Share (Topic 260) Distinguishing Liabilities from Equity (Topic 480) Derivatives and Hedging (Topic 815),” which addresses the complexity of accounting for certain financial instruments.
52


Under current GAAP, an equity-linked financial instrument that otherwise is not required to be classified as a liability under the guidance Topic 480 is evaluated under the guidance in Topic 815, Derivatives and Hedging, to determine whether it meets the definition of a derivative. If it meets that definition, the instrument (or embedded feature) is evaluated to determine whether it is indexed to an entity’s own stock as part of the analysis of whether it qualifies for a scope exception from derivative accounting.
Generally, for warrants and conversion options embedded in financial instruments that are deemed to have a debt host (assuming the underlying shares are readily convertible to cash or the contract provides for net settlement such that the embedded conversion option meets the definition of a derivative), a reporting entity is required to classify the freestanding financial instrument or the bifurcated conversion option as a liability, which the entity must measure at fair value initially and at each subsequent reporting date.
The amendments in this accounting standards update revise the guidance for instruments with embedded features in Subtopic 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, which is considered in determining whether an equity-linked financial instrument qualifies for a scope exception from derivative accounting.
Accounts Receivable and Concentration of Credit Risk
An allowance is based on management’s estimate of the overall collectability of accounts receivable, considering historical losses. Based on these same factors, individual accounts are charged off against the allowance when management determines those individual accounts are uncollectible. Credit extended to customers is generally uncollateralized. Past-due status is based on contractual terms. The Company does not charge interest on accounts receivable; however, United States (“U.S.”) government agencies may pay interest on invoices outstanding more than 30 days. Interest income is recorded when received. As of December 31, 2022 and 2021, management did not consider an allowance necessary.
The Company’s customer base is concentrated with a relatively small number of customers. The Company does not generally require collateral or other security to support accounts receivable. To reduce credit risk, the Company performs ongoing credit evaluations on its customers’ financial condition. The Company establishes allowances for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information.
For the years ended December 31, 2022, 2021, and 2020, the Company had three customers represent 62%, 61%, and 81% of revenue earned, respectively. Any customer that represents 10% or greater of total revenue represents a risk. The Company also has four customers that represent 60% of the total accounts receivable as of December 31, 2022 and three customers that represented 78% of the total accounts receivable as of December 31, 2021 and 2020.
Accounting for Income Taxes
Income taxes are accounted for under the asset and liability method. We estimate our income taxes in each of the jurisdictions where the Company operates. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies.

We are subject to income taxes in the federal and state tax jurisdictions based upon our business operations in those jurisdictions. Significant judgment is required in evaluating uncertain tax positions. We record uncertain tax positions in accordance with ASC 740-10 on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position, and (2) with respect to those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the related tax authority. Management evaluates its tax positions on a quarterly basis.

The Company files income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the Internal Revenue Service (“IRS”) and state taxing authorities, generally for three years after they were filed.
53


Share-Based Compensation
The Company follows ASC 718 Compensation – Stock Compensation and has adopted ASU 2017-09 Compensation – Stock Compensation (Topic 718) Scope of Modification Accounting. The Company calculates compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.
The Company adopted ASU 2016-09 Improvements to Employee Share-Based Payment Accounting. Cash paid when shares are directly withheld for tax withholding purposes is classified as a financing activity in the statement of cash flows.
Fair Value of Financial Instruments
ASC 825 Financial Instruments requires the Company to disclose estimated fair values for its financial instruments. Fair value estimates, methods, and assumptions are set forth below for the Company’s financial instruments: The carrying amount of cash, accounts receivable, prepaid and other current assets, accounts payable and accrued liabilities, approximate fair value because of the short-term maturity of those instruments. The fair value of debt reflects the price at which the debt instrument would transact between market participants, in an orderly transaction at the measurement date. The fair value of the equity consideration from business combinations are measured using the price of our common stock at the measurement date, along with applying an appropriate discount for lack of marketability. For contingent liabilities from business combinations, the fair value is measured on the acquisition date using an option pricing model. The Company does not utilize derivative instruments for hedging purposes.
Earnings (Loss) Per Share of Common Stock
Basic net income (loss) per common share is computed using the weighted average number of common shares outstanding, as well as a warrant to purchase 1,080,717 shares of common stock for a total aggregate exercise price of $1 granted in connection with the $5,600,000 note payable maturing September 30, 2024, as the cash consideration for the holder/grantee to receive common shares was determined to be nonsubstantive. Diluted earnings per share (“EPS”) include additional dilution from common stock equivalents, such as convertible notes, preferred stock, stock issuable pursuant to the exercise of stock options and all other warrants. Common stock equivalents are not included in the computation of diluted earnings per share when the Company reports a loss because to do so would be anti-dilutive for periods presented, so only the basic weighted average number of common shares are used in the computations. The Company subtracts dividends on preferred stock when calculating earnings (loss) per share.
Recent Accounting Pronouncements
The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. There have been no recently issued accounting pronouncements as of December 31, 2022 that would materially impact the Company.

Note 3: Acquisitions
The Company has completed the following acquisitions to achieve its business purposes as discussed in Note 1. As the acquisitions made by the Company in 2022 and 2021 (MFSI, Merrison, SSI, and LSG) were of the common stock or membership interests of the companies, certain assets in some of the acquisitions (intangible assets and goodwill) are not considered deductible for tax purposes.
54

Mainnerve Federal Services, Inc.
The Company entered into a definitive merger agreement with MFSI, effective as of January 1, 2021. This acquisition closed on February 11, 2021. This acquisition was accounted for as a business combination whereby MFSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$93,240 
Accounts receivable33,540 
Unbilled receivable45,316 
Other assets329,509 
Right of use asset – operating lease14,862 
Customer relationships348,000 
Non-compete agreement4,000 
Goodwill685,072 
Deferred tax liability(97,419)
Line of credit(12,249)
Lease liability – operating lease(13,862)
Accounts payable and accrued expenses(47,572)
Net assets acquired$1,382,437 
The consideration paid for the acquisition of MFSI was as follows:
Common stock$1,382,437 
The MFSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the MFSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for MFSI, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of January 1, 2021. The Company had a valuation prepared by an independent consultant. Upon the finalization of the valuation of MFSI, the Company reclassified $352,000 from goodwill into other intangible assets. There were no transaction costs that were material to this transaction.
During the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The Company had reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021.
55

Merrison

The Company entered into a definitive merger agreement with Merrison, effective as of August 5, 2021. This acquisition was accounted for as a business combination whereby Merrison became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$183,588 
Accounts receivable and unbilled receivables391,049 
Customer relationships322,000 
Non-compete agreements7,000 
Trademarks164,000 
Backlog115,000 
Goodwill780,730 
Deferred tax liability(243,730)
Accounts payable and accrued expenses(102,354)
Net assets acquired$1,617,283 
The consideration paid for the acquisition of Merrison was as follows:
Common stock$1,595,000 
Cash22,283 
$1,617,283 
The Merrison acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the Merrison acquisition, and historical and current market data.
The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Merrison, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of August 5, 2021. Upon finalization of the valuation, the Company allocated $608,000 from goodwill to other intangible assets. There was a $105,000 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill. There were no transaction costs that were material to this transaction. There were no additional adjustments made during the year ended December 31, 2022.
56

SSI

The Company entered into a definitive merger agreement with SSI, effective as of August 12, 2021. This acquisition was accounted for as a business combination whereby SSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$998,935 
Accounts receivable and unbilled receivables2,222,004 
Prepaid expenses147,600 
Other asset6,750 
Furniture and equipment148,931 
Right of use asset – operating lease169,063 
Customer relationships3,102,000 
Non-compete agreements65,000 
Trademarks367,000 
Backlog50,000 
Goodwill8,461,150 
Deferred tax liability(880,150)
Lease liability – operating lease(167,333)
Contract liability(226,591)
Accounts payable and accrued expenses(1,134,509)
Net assets acquired$13,329,850 
The consideration paid for the acquisition of SSI was as follows:
Common stock$7,872,850 
Seller note400,000 
Cash800,000 
Contingent earnout257,000 
Lender financing4,000,000 
$13,329,850 
The SSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the SSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for SSI, the Company engaged a third-party independent valuation specialist.
The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of August 12, 2021. Upon finalization of the valuation, the Company allocated $3,584,000 from goodwill to other intangible assets. The Company paid $50,500 of SSI’s transaction costs. There was a $2,608,661 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill.
During the measurement period, the Company reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021. There were no additional adjustments made during the year ended December 31, 2022.

Pax River
57

The Company entered into an acquisition agreement with The Albers Group, LLC, on October 22, 2021 which closed November 16, 2021 for certain assets represented by the Pax River business. This acquisition was accounted for as an asset purchase by the Company. The following represents the assets acquired in this acquisition:
Customer relationships (contracts)$2,400,000 
Net assets acquired$2,400,000 
The consideration paid for the acquisition of The Albers Group assets was as follows:
Common stock$1,925,000 
Contingent consideration represented by obligation to issue shares (a)275,000 
Cash (included in amounts due to seller as of December 31, 2021)200,000 
$2,400,000 
(a)It was determined that on March 31, 2022, that the requirements under section 1.5(b) of the acquisition agreement had not been achieved, and as a result the contingent consideration to issue the additional 68,750 common shares valued at $275,000 would not be issued. The Company adjusted the customer relationships by the $275,000 down to $2,125,000.

Lexington Solutions Group (“LSG”)

On April 15, 2022, the Company entered into Amendment No. 1 to Business Acquisition Agreement (“LSG Business Acquisition Agreement”) with LSG to acquire the assets of LSG. This LSG Business Acquisition Agreement superseded the Business Acquisition Agreement originally entered into on February 11, 2022. Under the terms of the LSG Business Acquisition Agreement, the Company acquired assets and assumed liabilities of LSG for consideration as follows: (a) 625,000 shares of common stock (600,000 shares paid at closing (issued on May 4, 2022) and 25,000 shares to be held and due within three business days of payment of the second tranche of cash described below); and (b) cash payments as follows: $250,000 due at closing (“initial cash payment”); $250,000 plus or minus any applicable post-closing adjustments (subsequently determined to be $21,003) which was paid within six months after the closing date (“second tranche”); and $280,000 that is due no later than 10 months after the closing date of the acquisition (this amount was paid in January 2023; refer to Note 16 of Item 8 in this Annual Report on Form 10-K).

The following represents the assets and liabilities acquired in this acquisition:

Receivable from Seller$413,609 
Due from employee/travel advance5,000 
Miscellaneous license2,394 
Customer relationships785,000 
Non-compete agreements10,000 
Backlog489,000 
Goodwill1,471,000 
Net Assets acquired3,176,003 
The consideration paid for the acquisition of LSG was as follows:
Common stock (600,000 shares issued May 4, 2022)
2,280,000 
Holdback shares (25,000 shares due six months after the closing date)
95,000 
Cash521,003 
Due to seller (cash)280,000 
$3,176,003 
58


The LSG acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the LSG acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. To determine the fair values of tangible and intangible assets acquired and liabilities assumed for LSG, the Company engaged a third-party independent valuation specialist.

The Company had received a valuation from its specialist and recorded the value of the assets and liabilities acquired based on historical inputs and data as of April 15, 2022. The allocation of the purchase price is based on the best information available. The Company paid $44,752 in LSG’s transaction costs. The Company concluded that there were no measurement period adjustments during the year ended December 31, 2022. LSG is accounted for under the Corvus reporting unit and its goodwill is presented accordingly in Note 5.
For all acquisitions disclosed, there were no transaction costs that were not recognized as an expense.

The following table shows unaudited pro-forma results for the year ended December 31, 2022 and 2021, as if the acquisitions of Merrison, SSI, and LSG had occurred on January 1, 2021 (the Albers Group, LLC is not included below because it was an asset purchase). These unaudited pro forma results of operations are based on the historical financial statements of each of the companies.
For the year ended December 31, 2022
Revenues$43,710,119 
Net loss$(14,142,670)
Net loss per share - basic$(0.51)
For the year ended December 31, 2021
Revenues$21,205,940 
Net loss$(215,475)
Net loss per share - basic$ 
Note 4: Fixed Assets
Fixed assets consisted of the following as of December 31:
20222021
Equipment and software$141,732 $60,148 
Furniture32,574 32,574 
Leasehold improvements83,266 75,265 
Total fixed assets257,572 167,987 
Accumulated depreciation(84,222)(22,195)
Fixed assets, net$173,350 $145,792 
Depreciation expense for the years ended December 31, 2022, 2021, and 2020 was $62,026, $19,120, and $1,901 respectively.
59

Note 5: Intangible Assets and Goodwill
Intangible assets consisted of the following as of December 31, 2022 and December 31, 2021:

December 31, 2022
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 15 years
$9,535,000 $(3,916,501)$5,618,499 
Trade name4.5 years266,000 (245,336)20,664 
Trademark15 years533,864 (88,119)445,745 
Backlog2 years1,436,000 (1,077,616)358,384 
Non-compete agreement
3 - 4 years
684,000 (493,125)190,875 
$12,454,864 $(5,820,697)$6,634,167 
December 31, 2021
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 9 years
$9,025,000 $(2,497,998)$6,527,002 
Trade name4.5 years266,000 (143,123)122,877 
Trademark15 years533,863 (24,387)509,476 
Backlog2 years947,000 (858,089)88,911 
Non-compete agreement
3 - 4 years
674,000 (326,667)347,333 
$11,445,863 $(3,850,264)$7,595,599 

The intangible assets, with the exception of the trademarks, were recorded as part of the acquisitions of Corvus, MFSI, Merrison, LSG, and SSI. Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $1,970,433, $1,867,108, and $1,828,353 respectively, and the intangible assets are being amortized based on the estimated future lives as noted above.
Future amortization of the intangible assets for the next five years as of December 31 are as follows:
2023$1,950,067 
20241,501,040 
2025879,353 
2026669,217 
2027479,528 
Thereafter1,154,962 
Total$6,634,167 
The following table presents changes to goodwill for the years ended December 31, 2022 and 2021 for each reporting unit:

CorvusSSIMFSIMerrisonTotal
December 31, 20204,136,011    4,136,011 
Goodwill acquired through acquisitions 8,461,150 685,073 780,730 9,926,953 
December 31, 20214,136,011 8,461,150 685,073 780,730 14,062,964 
Goodwill acquired through acquisitions1,471,000    1,471,000 
Merrison subsumed into Corvus780,730   (780,730) 
December 31, 2022$6,387,741 $8,461,150 $685,073 $ $15,533,964 
There were no indicators of impairment noted in the periods presented.

60

Note 6: Convertible Promissory Notes – Related Parties
The Company entered into convertible promissory notes – related parties as follows as of December 31:
20222021
Convertible note payable with a trust related to one of the Company’s directors, convertible at $0.260 per share, at 5% interest, (extinguished on April 4, 2022 for new note)
$3,209,617 $4,209,617 
Total Convertible Notes Payable – Related Parties$3,209,617 $4,209,617 
Add: Premium recorded on convertible note due to fair value adjustment at date of acquisition of Corvus 2,569 
Less: BCF Discount(2,210,187)(1,407,002)
$999,430 $2,805,184 
Interest expense which includes amortization of discount and premium for the years ended December 31, 2022 and 2021 was $1,535,840 and $1,638,057, respectively. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480. The Company recognized this as additional paid in capital, and the discount is being amortized over the life of the note.
On February 1, 2021, the two promissory notes with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee), were combined into one new note in the principal balance of $4,279,617, that has a new maturity date of February 1, 2024. The interest rate remains at 5% per annum. The conversion terms have remained at $0.26 per share. It was determined that under ASC 470, the debt amendment was considered a modification. Then again on August 12, 2021, the convertible note was amended to remove the principal payments and extend the debt further to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification.
On April 4, 2022, the Company entered into a letter agreement with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee) whereby the Company made a partial repayment of $500,000 (“First Payment”) to reduce the note from $4,209,617 to $3,709,617. The First Payment of $500,000 was paid from proceeds from Crom Cortana Fund, LLC (“Crom”) as part of a unit agreement under the Securities Purchase Agreement (“SPA”) entered into with Crom on April 4, 2022. The Company commenced accruing interest on March 1, 2022, however, no payment of interest was due through October 31, 2022. The Company originally intended to make a second payment (“Second Payment”) of $2,709,617 at the time of an anticipated secondary offering, initially expected to occur on or about August 1, 2022, subject to extensions through October 31, 2022. However, given the timing of our secondary offering, the Second Payment did not occur during the third quarter of 2022 and the Company negotiated an extension of the Second Payment to October 31, 2022. In October 2022, the Company made an advanced principal payment of $500,000, further reducing the principal of the convertible promissory note to $3,209,617.
The entire convertible promissory note – related parties balance is reflected in long-term liabilities.
61

Note 7: Notes Payable
The Company entered into notes payable as follows as of December 31:
20222021
Note payable at 7% originally due November 2023, now maturing September 30, 2024 (a)
$5,600,000 $5,600,000 
Note payable at 10% interest dated February 28, 2022 and matures the earlier of (i) September 30, 2024 or (ii) the acceleration of the obligations as contemplated under the promissory note including the successful completion of an equity offering of at least $15,000,000 (b)
400,000  
Convertible note payable, convertible at $1.60 per share, at 7%, maturing April 4, 2023 (c)
890,000  
Note payable with bank, at prime plus 3% interest (6.25% at December 31, 2022) maturing August 11, 2024
2,324,236 3,588,374 
Total Notes Payable9,214,236 9,188,374 
Less: Debt Discount(840,398)(796,565)
$8,373,838 $8,391,809 
(a)On August 12, 2021, the note payable was amended to extend the debt to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480.
(b)On February 28, 2022, the Company was obligated to issue 125,000 shares of common stock as further consideration for making this loan to the Company. The shares were issued in April 2022.
(c)On April 4, 2022, the Company entered into a Securities Purchase Agreement (“SPA”) with Crom. The SPA included (a) a Convertible Promissory Note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum. This note matures April 4, 2023 (one-year) and is convertible at a conversion price of $1.60 per share; (b) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (c) the issuance of 1,250,000 common shares at $0.40 per share ($500,000), the proceeds of which were paid to The Buckhout Charitable Remainder Trust for the First Payment. In addition, Crom was issued 125,000 common shares as further inducement to enter into the SPA. The Company analyzed the debt instrument with Crom, under ASC 815-10, and determined that the conversion option should be separated from the host debt instrument (i.e., bifurcated) and classified as a derivative liability, along with the value of the warrants as a derivative liability at the inception date of April 4, 2022. The fair value of the derivative liabilities at inception were reflected as a discount on the note, along with an original issue discount of $50,000, and the discount of $93,000 on the 1,250,000 shares of common stock issued to Crom that had a fair value of $593,000, which exceeded the $500,000 paid by Crom that will be amortized over the life of the note (one year). The derivative liabilities are marked to market each reporting period, and the Company recognized a loss on the change in fair value of the derivative liabilities of 132,000 from April 4, 2022 to December 31, 2022. Furthermore, on February 13, 2023 the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16.
Interest expense, which includes amortization of discount, for the years ended December 31, 2022, 2021, and 2020 was $1,874,142, $859,744, and $748,092, respectively.

On April 4, 2022, the Company secured a $950,000 revolving credit facility with Live Oak Bank (“Revolving Credit Facility”). The Revolving Credit Facility matures on March 28, 2029, and draws on it are charged interest at the rate of prime plus 2.75% per annum. Interest is payable monthly. On April 12, 2022, the Company was advanced $300,025 under the Revolving Credit Facility.
62

Total principal payments on our notes payable for the next three years as of December 31, 2022 are as follows:
2023$2,244,627 
20246,969,609 
2025 
Total$9,214,236 
Note 8: Note Payable – Related Party
The Company entered into a note payable – related party as follows as of December 31:
20222021
Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI
$400,000 $400,000 
Interest expense for the years ended December 31, 2022 and 2021 was $20,000 and $7,726, respectively.
The entire note payable – related party balance is reflected in long-term liabilities.
Note 9: Amount Due To Seller

In the acquisition of LSG, the Company was obligated to pay $3,176,003, which included cash of $780,000 and a working capital adjustment of $21,003. Of this amount, $521,003 was paid by December 31, 2022. The remaining $280,000 of this balance is recorded as a current liability under “Due to Seller” on the Consolidated Balance Sheet as of December 31, 2022.
In the acquisition of assets in The Albers Group, LLC transaction, the Company was obligated to pay $200,000 as part of the acquisition, post the effective date of October 22, 2021. This amount was paid over a 10-month period commencing February 2022. The $200,000 was non-interest bearing and was reflected as a current liability on the Consolidated Balance Sheet as of December 31, 2021 under “Due to seller”. This amount has been paid in full as of December 31, 2022 and is no longer reflected on the consolidated balance sheets.
Note 10: Stockholders’ Equity (Deficit)
On October 13, 2022, the Company effected a 1-for-20 reverse split of our authorized and outstanding shares of common stock. As a result of the Reverse Stock Split, all authorized and outstanding common stock and per share amounts in this Annual Report on Form 10-K, including but not limited to, the consolidated financial statements and footnotes included herein, have been adjusted to reflect the Reverse Stock Split for all periods presented.

On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.
Preferred Stock
The Company has 50,000,000 shares of preferred stock authorized. The Company has designated a Series A Preferred Stock, Series B Preferred Stock and Series C Preferred Stock. The Series B Preferred Stock was fully converted into Common Stock during 2022, and as such, there is no outstanding Series B Preferred Stock as of December 31, 2022.
Series A Preferred Stock
The Company has designated 10,000,000 shares of Series A Preferred Stock, par value of $0.0001.

On April 7, 2022, the Company amended the Certificate of Designation for its Series A Preferred Stock to (a) provide for an annualized dividend of $0.0125 per share to be paid monthly; (b) amend the conversion ratio for each share of Series A Preferred Stock to convert into two shares of common stock instead of 20 shares of common stock; and (c) provide for the Company to have the option to repurchase the Series A Preferred Stock at any time at a price of $1 per share. In connection with the Amendment to the Certificate of Designation, former officers of the Company (“Former Officers”) entered into a letter agreement dated April 4, 2022 with Crom and the Company for Crom to purchase 1,750,000 shares of Common
63

Stock from the officers for $445,000, the proceeds of which were paid directly to the Former Officers. The letter agreement also provided for the Former Officers to sell certain amounts of the common stock they own through the date of the public offering.

As of December 31, 2022 and December 31, 2021, the Company had 5,875,000 shares of Series A Preferred Stock issued and outstanding, respectively. The 5,875,000 shares were issued to the Former Officers of the Company in settlement of debt. For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516, of which $54,988 is related to Series A Preferred Stock dividends.
Series B Preferred Stock
The Company has designated 10,000,000 shares of Series B Preferred Stock, par value of $0.0001. On October 17, 2022 the Company issued a total of 15,375,000 shares of Common Stock in connection with the conversion of all of its Series B preferred shares outstanding in connection with its public offering. As of December 31, 2022 and December 31, 2021, the Company had 0 and 3,610,000 shares of Series B Preferred Stock issued and outstanding, respectively. The 3,610,000 shares were issued to directors of the Company in June 2019.
Series C Preferred Stock
The Company has designated 10,000,000 shares of Series C Preferred Stock, par value of $0.0001 (effective July 19, 2021). In the year ended December 31, 2022, the Company raised $150,000 for 150,000 shares of Series C Preferred Stock. In the year ended December 31, 2021, the Company raised $620,000 for 620,000 shares of Series C Preferred Stock along with 1,240,000 common shares. Each share of the Series C Preferred Stock is convertible into 0.625 common shares, and the Series C Preferred Stock pays a $0.06 dividend per Series C Preferred share per year. The dividend commenced accruing when the Series C Preferred Shares were fully designated and issued.

For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516 of which $45,528 is related to Series C Preferred Stock dividends. The Series C Preferred Stockholders under their subscription agreements were issued 0.1 common shares per Series C Preferred share for their investment. As a result, the Company issued 62,000 common shares for the 620,000 Series C Preferred shares purchased. As of December 31, 2021, another $25,000 was raised for an additional 25,000 Series C Preferred shares and 2,500 common shares that were not issued as of the balance sheet date. The $25,000 is reflected as an obligation to issue shares on the Consolidated Balance Sheet as of December 31, 2021.
Common Stock
The Company has 3,000,000,000 shares of common stock, par value $0.0001 authorized. The Company had 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively. The holders of the Company’s Common Stock are entitled to one vote for each share of common stock held.

On October 17, 2022, the Company closed its public offering of 1,500,000 shares of common stock consisting of 1,350,000 shares sold by the Company and 150,000 shares sold by certain selling stockholders, at a public offering price of $2.00 per share. In connection therewith, the Company issued 1,231 shares of common stock to stockholders with fractional shares resulting from the Reverse Stock Split.
64

Warrants
The following represents a summary of warrants for the years ended December 31:
20222021
NumberWeighted
Average
Exercise
Price
NumberWeighted
Average
Exercise
Price
Beginning balance3,161,568$1.60 1,090,717$0.00 
Granted2,517,2682.22 2,070,8512.40 
Ending balance5,678,836$1.84 3,161,568$1.60 
Intrinsic value of warrants$1,374,303 $5,706,473  
Weighted Average Remaining Contractual Life (Years)5.48
Options
On November 9. 2021. the Company approved the Stock Incentive Plan that authorizes the Company to grant up to 2,500,000 shares of common stock. Prior to this date, the granting of options was not done in accordance with a stock option plan. As of December 31, 2022, the Company has granted 62,500 shares of common stock under the Stock Incentive Plan.
The following represents a summary of options for the years ended December 31, 2022 and 2021:
Number of OptionsWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in Years)Weighted-Average Fair Value
Outstanding, December 31, 20201,856,250 $0.80 6.161.98 
Granted4,087,500 2.40 
Exercised(10,000)(0.80)
Forfeited(1,339,062)(0.60)
Outstanding December 31, 20214,594,688 2.09 6.213.72 
Granted2,585,000 3.45 6.253.34 
Exercised(15,000)0.80 
Forfeited(739,688)2.41 
Outstanding December 31, 20226,425,000 $2.69 5.634.26 
As of December 31, 2022
Vested and Exercisable2,529,397 $2.22 5.33$3.07 
65

Stock based compensation expense related to stock options for the years ended December 31, 2022 and 2021 was $4,985,233 and $3,113,261, respectively, which is comprised of $3,852,606 and $1,564,080 in service-based grants and $1,132,627 and $1,549,181 in performance-based grants, for the years ended December 31, 2022 and 2021, respectively.

In accordance with ASC 718-10-50, the Company measures the fair value of its share-based payment arrangements using the Black-Scholes model. The Company measures the share-based compensation on the grant date using the following assumptions:
Year Ended December 31,
20222021
Expected term7 years7 years
Expected volatility
114 - 157%
135 - 177%
Expected dividend yield  
Risk-free interest rate
2.00 - 4.18%
0.10 %
The Company measures the share-based compensation for all stock options and warrants that are not considered derivative liabilities using the Black-Scholes method with these assumptions, and any changes to these inputs can produce significantly higher or lower fair value measurements. The weighted average grant date fair value of the options granted during the years ended December 31, 2022 and 2021 was $3.34 and $2.40, respectively. The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury Security with a maturity equal to the expected life of the stock option from the date of the grant. The assumption for expected volatility is based on the historical volatility of the Company. Aside from dividends paid on preferred shares, it is the Company's intent to retain all profits for the operations of the business for the foreseeable future, as such the dividend yield assumption is zero.
Note 11: Fair Value
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. GAAP sets forth a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value. The three levels are as follows:

Level 1 – defined as observable inputs, such as quoted market prices in active markets.

Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable.

Level 3 – defined as unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.

Our financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and derivative liabilities. The estimated fair value of cash and cash equivalents, accounts receivable and accounts payable approximates their carrying value.

The Company issued common stock, a convertible note and warrants in a SPA with Crom. The Company evaluated the conversion option in the convertible note and the warrants (“Derivative Liabilities”) to determine proper accounting treatment and determined them to be Derivative Liabilities. The Derivative Liabilities identified have been accounted for utilizing ASC 815 Derivatives and Hedging. The Company has incurred a liability for the estimated fair value of Derivative Liabilities. The estimated fair value of the Derivative Liabilities has been calculated using binomial pricing model with key input variables by an independent third party, as of the date of issuance, with changes in fair value recorded as gains or losses on revaluation in other income (expense).

The contingent earnout included in total consideration for the SSI acquisition, included in current liabilities on the Condensed Consolidated Balance Sheets, is measured at fair value on a recurring basis using the present value approach, which incorporates factors such as revenue growth and forecasted adjusted EBITDA to estimate expected value. Changes in fair value of the contingent earnout are recorded as gains or losses on revaluation in operating expenses on the Consolidated Statements of Operations.

66

The Company determined that the significant inputs used to value the Derivative Liabilities and the contingent earnout fall within Level 3 of the fair value hierarchy. As a result, the Company has determined that the valuation of its Derivative Liabilities and contingent earnout are classified in Level 3 of the fair value hierarchy as shown in the table below:

Fair Value Measurements at December 31, 2022
Level 1Level 2Level 3Total
Derivative Liabilities$ $ $824,000 $824,000 
Contingent earnout  812,000 812,000 
Total$ $ $1,636,000 $1,636,000 

Fair Value Measurements at December 31, 2021
Level 1Level 2Level 3Total
Contingent earnout$ $ $257,000 $257,000 
Total$ $ $257,000 $257,000 

The Company’s Derivative Liabilities as of December 31 are as follows:

20222021Inception
Fair value of conversion option of Crom Cortana Fund LLC convertible note$191,000 $ $314,000 
Fair Value of 656,250 warrants on April 4, 2022
$633,000 $ $378,000 
$824,000 $ $692,000 

During the year ended December 31, 2022, 2021, and 2020 the Company recognized changes in the fair value of the Derivative Liabilities of $824,000, $0, and $0 respectively.

Activity related to the Derivative Liabilities for the year ended December 31, 2022 is as follows:

Beginning balance as of December 31, 2021$ 
Issuance of Derivative Liabilities(692,000)
Warrants exchanged for common stock 
Change in fair value of Derivative Liabilities(132,000)
Ending balance as of December 31, 2022$(824,000)

Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of the Derivative Liabilities is estimated using a binomial valuation model. The assumptions, inputs and methodologies the Company uses in determining fair value result in inherent uncertainty due to the application of judgment. The following assumptions were used for the periods as follows:

67

December 31, 2022Inception - April 4, 2022
Expected term - conversion option0.26 years1 year
Expected term - warrants4.26 years5 years
Stock price as of measurement date$1.26 $3.80 
Equity volatility - unadjusted161.00 %278.80 %
Volatility haircut5.00 %5.00 %
Selected volatility - post haircut156.50 %112.60 %
Senior unsecured synthetic credit ratingCCC+CCC+
B- market yield6.30 %4.50 %
OAS differential between CCC+ and B- bonds
387 bps
383 bps
Risk adjusted rate10.30 %8.30 %
Risk-free interest rate4.40 %1.70 %
Note 12: Related-Party Transactions
In June 2021, the Company raised $220,000 for 220,000 shares of the to be designated Series C Preferred Stock along with 440,000 common shares from the newly hired Chief Growth Officer of the Company.
In January 2021, August 2021, November 2021 and April 2022, the Company granted warrants to two of its officers pursuant to the employment agreements with these officers as a bonus for closing the MFSI, Merrison, SSI, Pax River (assets purchased from The Albers Group, LLC) and LSG transactions.

During 2022, the Company repaid $1,000,000 of note principal to a member of its Board of Directors in relation to payments on its related party note payable. For details on this note payable refer to Note 6.

Note 13: Defined Contribution Plan

The Company maintains a 401(k) plan as a defined contribution retirement plan for all eligible employees. The 401(k) plan provides for tax-deferred contributions of employees’ salaries, limited to a maximum annual amount as established by the IRS. The plan enrolls employees immediately with no age or service requirement.

The 401(k) Plan employer match was $651,353, $434,267 and $271,647 in the years ended December 31, 2022, 2021 and 2020, respectively.

Note 14: Commitments
The Company, since April 2020, has entered into a series of employment agreements with management and key employees. The employment agreements are generally for terms ranging from three to four years and stipulate the compensation which include base pay and bonuses, as well as non-cash compensation (warrants or stock options) that are to be issued to the employee. The employment agreements run through June 30, 2025.

On April 1, 2020, the Company entered into employment agreements with both Mark Fuller and Jay Wright (the “Two Officers”). The agreements have a term of three years. Pursuant to the agreements, each of the Two Officers have a base salary of $240,000 per year and may be increased to $25,000 per month upon reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon reaching an annualized revenue of $50,000,000 or greater, or $40,000 per month upon reaching an annualized revenue run rate of $75,000,000 or greater.
The Company shall pay to the Two Officers a cash bonus equal to the lesser of (i) one percent (1%) of the trailing twelve months revenues of each company acquired during the term of the employment agreement, or (ii) four percent (4%) of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement, provided that, for a bonus to be due, such acquisition must be accretive to the Company on both a revenue per share and EBITDA per share basis. Additionally, the Company shall issue 1 warrant to each of the Two Officers for each $1 of revenue acquired in any such acquisition with a 7-year term and a strike price equal to the price used in such acquisition or if no stock is used, the 30-day moving average closing price of the Company’s stock.
68


An additional bonus of $50,000 and 500,000 warrants with a $2.00 strike price shall be paid to the the Two Officers upon the Company commencing trading on either the Nasdaq or the NYSE (which occurred on October 13, 2022), and an additional bonus of $125,000 and 1,250,000 warrants with a $2.40 strike price shall be paid to each of the Two Officers upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices).
On July 1, 2021, the Company entered into an employment agreement with its Chief Growth Officer for a period of four years, expiring June 30, 2025. Pursuant to the agreements, the Chief Growth Officer has a base salary of $250,000 per year and may be increased to $25,000 per month upon the Navy division reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon the Navy division reaching an annualized revenue of $60,000,000 or greater, or $40,000 per month upon the Navy division reaching an annualized revenue run rate of $100,000,000 or greater.
The Chief Growth Officer is entitled to a bonus at the discretion of the Board of Directors annually. In addition, the Chief Growth Officer was granted 1,500,000 stock options, which 750,000 are considered time based grants over a vesting period of four years; and 750,000 are performance based grants as follows: (a) 250,000 upon the closing of an acquisition in the Navy division of a company with annualized revenue of $12 million or greater; (b) 250,000 upon the Navy division achieving $25 million in revenue and $2.5 million in EBITDA in any 12 month period; and (c) 250,000 upon the overall Company achieving $100 million in revenue run rate based on quarterly performance (i.e. $25 million in any calendar quarter).
On August 5, 2021, the Company and the former executive of Merrison (the “Executive”) entered into an employment agreement for a period of three years through August 5, 2024. Under the employment agreement, the Executive shall be paid a base salary of $220,000 annually and receive 150,000 stock options. In addition, the Executive will be provided a bonus of $80,000 payable annually on August 31 each year, starting August 31, 2022, if and only if Merrison maintains an annualized net income of $500,000 for the one-year period ending on the applicable August 31.
On August 12, 2021, the Company entered into several employment agreements for three-year periods with the two executives of SSI as well as three management personnel. These agreements all contain base salaries and bonus criteria. In addition, the three key management personnel received 300,000 stock options each, of which one of those three retired December 31, 2021.
On April 25, 2022, the Company entered into an employment agreement with its Chief Financial Officer (“CFO”). The employment agreement has a term of three years and five days and automatically renews for successive one-year periods unless terminated by the Company or the CFO, with 90 days advance notice of its intent not to renew. The agreement provides for an annual base salary of $275,000 (the “CFO Base Salary”). The CFO Base Salary will increase as follows: (i) $25,000 per month upon the Company achieving an annualized revenue run rate of $50,000,000 or greater; (ii) $35,000 per month upon the Company achieving an annualized revenue run rate of $75,000,000 or greater; (iii) $40,000 per month upon the Company reaching an annualized revenue run rate of $150,000,000 or greater and EBITDA margin of no less than 7%; and (iv) $45,000 per month upon the Company reaching an annualized revenue run rate of $300,000,000 or greater and adjusted EBITDA margin of no less than 8%. The CFO Base Salary shall be payable in regular installments in accordance with the Company’s general payroll practices.

Additionally, the CFO shall be eligible to earn a performance bonus at the discretion of the Board of the Company with target bonuses that are the following percentages of CFO Base Salary based on certain performance criteria set forth in the employment agreement: (i) 50% of CFO Base Salary of less than $35,000 per month; (ii) 60% of CFO Base Salary of $35,000 to less than $40,000 per month; and (iii) 100% of CFO Base Salary of $40,000 or more per month. The performance criteria include (a) ensure on time filing of all periodic filings (Form 10Q and Form 10K) and event driven filings (Schedule 13(d), Section 16 filings (Forms 3, 4, and 5) and Form 8K); (b) ensure on time filings and payment of all federal, state and local tax obligations; and (c) prepare an annual consolidated draft budget based on subsidiary budgets by October 31 each year. The CFO is entitled to earn an additional bonus of (i) $50,000 and 500,000 warrants to purchase the Company’s common stock with an exercise price of $2.00 upon the Company’s common stock trading on any tier of the Nasdaq or the New York Stock Exchange (which occurred on October 13, 2022), and (ii) $100,000 and 750,000 warrants to purchase the Company’s common stock with an exercise price of $2.40 upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices). The Board of the Company may pay an additional bonus (separate from any target) in its sole discretion.

As an additional incentive for entering into the employment agreement, the CFO was granted 1,800,000 stock options to purchase the Company’s common stock at an exercise price of $3.80 per share. The price amount is subject to adjustment in the event of a forward or reverse stock split, stock dividend or other similar mechanism. The stock options vest ratably
69

over the first 36 months of employment with the Company. In the event of a change in control of the Company, unvested options shall not vest unless (i) the CFO is not given a commensurate position in the resulting organization, or (ii) the change in control transaction results in a price to stockholders of at least $8.00 per share. The agreement entitles the CFO to receive various employee benefits generally made available to other officers and senior executives of the Company.

Note 15: Income Taxes
The following table summarizes the significant differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31:
202220212020
Federal income taxes at statutory rate21.00 %21.00 %21.00 %
State income taxes at statutory rate3.50 %7.61 %4.76 %
Change in tax rate(2.90)%(1.58)%2.17 %
Permanent differences(7.70)%(0.98)%0.02 %
Other(1.70)%(0.04)% %
Change in valuation allowance(17.90)%0.00 % %
Totals(5.70)%26.01 %27.95 %
The following is a summary of the net deferred tax asset (liability) as of December 31:
202220212020
Deferred tax assets:
Net operating losses$ $ $53,457 
Lease liabilities8,973   
Accrued bonus/PTO/Vacation148,776 95,673 73,390 
Stock options/consultant stock3,008,318 2,358,218 243,628 
Section 195 costs41,817 53,881 52,416 
Other149,153 2,407 1,281 
Total deferred tax assets3,357,037 2,510,179 424,172 
Deferred tax liabilities:
Intangible assets(939,607)(1,334,460)(620,722)
ROU Assets(9,052)  
Property and equipment(8,569)(14,312)(1,438)
Debt discount(741,579)(400,064)(707,703)
Section 481(a) adjustment(43,443)(151,310)(159,554)
Total deferred tax liabilities(1,742,250)(1,900,146)(1,489,417)
Valuation allowance$(1,614,787)$ $ 
Net deferred tax assets (liabilities)$ $610,033 $(1,065,245)
A full valuation allowance was established in the second quarter of 2022 due to the uncertainty of the utilization of deferred tax assets in future periods. In evaluating the Company’s ability to realize the deferred tax assets, management considered all available positive and negative evidence, including cumulative historic earnings, reversal of temporary differences, projected taxable income and tax planning strategies. The Company’s negative evidence, largely related to the Company's historical pre-tax net losses, currently outweighs its positive evidence of future taxable income therefore it is more-likely-
70

than-not that the Company will not realize a significant portion of our deferred tax assets. The amount of the deferred tax asset to be realized in the future could however be adjusted if objective negative evidence is no longer present.

Section 382 of the Internal Revenue Code provides an annual limitation on the amount of federal NOLs and tax credits that may be used in the event of an ownership change. The Company had a net operating loss carryforward totaling approximately $286,760 at December 31, 2020 that was used to offset 2021 taxable income.
The Company classifies accrued interest and penalties, if any, for unrecognized tax benefits as part of income tax expense. The Company did not accrue any penalties or interest as of December 31, 2022 and 2021.
The provision (benefit) for income taxes for the years ended December 31 are as follows:
202220212020
Current$209,563 $238,928 $174,362 
Deferred610,033 (2,895,571)(1,230,924)
Total$819,596 $(2,656,643)$(1,056,562)
Note 16: Subsequent Events
On January 18, 2023, the Company signed a non-binding letter of intent to acquire an East Coast based government contractor which focuses on cybersecurity, data analysis, and other IT services for federal civilian agencies.

On January 23, 2023, the Company made a final payment of $280,000 pursuant to the terms of the LSG Business Acquisition Agreement.

On February 13, 2023, the Company entered into a series of transactions with Crom Cortana Fund LLC (“Crom”), the primary purpose of which is to fund the pending acquisition related to a non-binding letter of intent signed on November 7, 2022. In connection therewith, the Company and Crom entered into an agreement to pay off the amount currently owed to Crom under the terms of the convertible promissory note in the original principal amount of $1,050,000 due April 4, 2023 (the “2022 Note Payable”). In consideration of a cash payment of $300,000 and 556,250 shares of common stock representing conversion of the remaining principal balance the Company’s obligations under the 2022 Note Payable are deemed satisfied reducing the balance to zero.

Simultaneously therewith, the parties entered into the Securities Purchase Agreement (the “2023 SPA”) pursuant to which Crom purchased (a) a convertible promissory note in the principal amount of $840,000 (the “2023 Note Payable”), which matures February 13, 2024 and bears interest at a per annum rate equal to 10% to be paid monthly, and (b) a warrant pursuant to which Crom has the right to purchase up to 700,000 shares of the Company’s common stock (the “2023 Warrant”) at an exercise price of $1.38 which expire 60 months from the date of issuance. The proceeds of the 2023 Note Payable will be used primarily to fund a pending acquisition, as well as fund the debt repayment referred to in the foregoing paragraph. As a result of these transactions, the current Crom note payable of $890,000, reported in current liabilities on the consolidated balance sheets as of December 31, 2022, will be reported in noncurrent liabilities in 2023.
71

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosures

None.
Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e), as amended) as of December 31, 2022, the end of the period covered by this Annual Report on Form 10-K. Based on that evaluation, our principal executive officer and principal financial officer have concluded that, as of the end of the period covered by this annual report, our disclosure controls and procedures were effective at the reasonable assurance level.

Remediation of Previously Identified Material Weakness in Internal Control Over Financial Reporting

We previously disclosed a material weakness in our internal control over financial reporting that existed as of December 31, 2021. We determined that we had a material weakness in our controls related to the review over complex accounting transactions. There were no misstatements as a result of this material weakness; however, it could have resulted in a misstatement of account balances or disclosures that would result in a material misstatement to the annual or interim financial statements that would not be prevented or detected.

With the oversight of senior management, we implemented remediation steps in 2022 including:

Hiring the CFO, the VP of Finance and Controller, and the Senior Director of Accounting, each having expertise in complex accounting transactions, extensive internal control experience, and substantial backgrounds in public accounting.

Implementing a process whereby each complex accounting transaction is researched and reviewed along with timely involvement of management’s specialists when necessary.

Management is satisfied that these remediation activities are sufficient to conclude that the material weakness identified during the year ended December 31, 2021 has been remediated as of December 31, 2022.

Changes in Internal Control Over Financial Reporting

Other than those to remediate the material weakness noted above, there were no changes in our internal control over financial reporting that occurred during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act). The rules define internal control over financial reporting as a process designed by, or under the supervision of, the Company’s Chief Executive Officer and Chief Financial Officer, 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 is subject to inherent limitations. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system will be met.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an assessment of the effectiveness of our internal control over financial reporting based on the framework in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, our management concluded that our internal control over financial reporting was effective as of December 31, 2022.

Attestation Report of the Registered Public Accounting Firm

72

Pursuant to rules of the SEC that permit us to provide only our management’s report in this annual report on Form 10-K, an attestation report of our independent registered public accounting firm regarding internal control over financial reporting is not included in this Annual Report on Form 10-K.


Item 9B. Other Information

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.
73

Part III
Certain information required in Part III is omitted from this report but is incorporated herein by reference from our Proxy Statement for the 2023 Annual Meeting of Stockholders (as amended or supplemented, the “2023 Proxy Statement”) to be filed with the Securities and Exchange Commission (the “SEC”). The 2023 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this report relates.

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item 10 of this Annual Report on Form 10-K is incorporated herein by reference to our 2023 Proxy Statement.
Item 11. Executive Compensation

The information required by this Item 11 of this Annual Report on Form 10-K is incorporated herein by reference to our 2023 Proxy Statement.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this Item 12 of this Annual Report on Form 10-K is incorporated herein by reference to our 2023 Proxy Statement.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this Item 13 of this Annual Report on Form 10-K is incorporated herein by reference to our 2023 Proxy Statement.

Item 14. Principal Accounting Fees and Services

The information required by this Item 14 of this Annual Report on Form 10K is incorporated herein by reference to our 2023 Proxy Statement.
74

Part IV
Item 15. Exhibits and Financial Statement Schedules
(a) The following documents are filed as part of this Annual Report on Form 10-K:

(1) Consolidated Financial Statements

The consolidated financial statements are filed as part of this Annual Report on Form 10-K under “Item 8. Financial Statements and Supplementary Data.”

(2) Financial Statement Schedules

The financial statement schedules are omitted because they are either not applicable or the information required is presented in the financial statements and notes thereto under “Item 8. Financial Statements and Supplementary Data.”

(3) Exhibits

The documents listed in the following Exhibit Index of this Annual Report on Form 10-K are incorporated herein by reference or are filed with this Annual Report on Form 10-K, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K):

75

Incorporated by Reference
Exhibit NumberFormFile NumberExhibitFiling Date
76

10.15+Employment Agreement dated as of November 21, 2019 between Corvus Consulting, LLC and Laurie Buckhout10-Q001-4152610.23November 14, 2022
77

78

101The following financial information from Castellum, Inc.'s Annual Report on Form 10-K for the year ended December 31, 2022 formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Cash Flows, (iv) the Consolidated Statements of Changes in Stockholders’ Equity, and (v) Notes to the Consolidated Financial Statements.
104
Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)

*    Filed herewith.
#    The certifications attached as Exhibits 32.1 and 32.2 that accompany this Annual Report on Form 10-K are not deemed filed with the SEC and not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Exchange Act whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.

+    Management contract or compensatory plan.

++    Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K because such information is (i) not material and (ii) the type of information the Company treats as confidential. The Company will furnish supplementally an unredacted copy of such exhibit to the Securities and Exchange Commission or its staff upon its request.
(b) Financial statement schedules.
All schedules have been omitted because either they are not required, are not applicable or the information is otherwise set forth in the financial statements and related notes thereto.
Item 16. Form 10-K Summary

None.
79

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.


CASTELLUM, INC.
By: /s/ Mark C. Fuller
Date: March 17, 2023
Mark C. Fuller
Chief Executive Officer
(Principal Executive Officer)
Date: March 17, 2023
By: /s/ David T. Bell
David T. Bell
Chief Financial Officer and Treasurer
(Principal Financial Officer and Principal Accounting Officer)






























80

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Mark C. Fuller and David T. Bell, and each or any one of them, his or her lawful attorneys-in-fact and agents, for such person in any and all capacities, to sign any and and all amendments to this Annual Report on Form 10-K and to file the same, with all exhibits thereto and other documents in connection therewith with the Securities and Exchange Commission, hereby ratifying and confirming all that either of said attorney-in-fact and agent, or substitute or substitutes, may do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities 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:
SignatureTitleDate
/s/ Jay O. WrightGeneral Counsel, DirectorMarch 17, 2023
Jay O. Wright
/s/ Mark S. AlarieDirectorMarch 17, 2023
Mark S. Alarie
/s/ Bernard S. ChampouxChair, DirectorMarch 17, 2023
Bernard S. Champoux
/s/ Laurie BuckhoutDirectorMarch 17, 2023
Laurie Buckhout
/s/ John F. CampbellDirectorMarch 17, 2023
John F. Campbell
/s/ Patricia FrostDirectorMarch 17, 2023
Patricia Frost
/s/ Emil KaunitzDirectorMarch 17, 2023
Emil Kaunitz
/s/ C. Thomas McMillenDirectorMarch 17, 2023
C. Thomas McMillen
81
EX-31.1 2 ctmfy2022ex-311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULES 13a-14(a) AND 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934
I, Mark C. Fuller, Chief Executive Officer of Castellum, Inc. (the “Company”), certify that:
(1)I have reviewed this Annual Report on Form 10-K for the fiscal period ended December 31, 2022;
(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 in order 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 the report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods represented in this report;
(4)The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which the 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 Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
(5)The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the audit committee of the board of directors (or persons fulfilling the equivalent function):
(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 Company’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 Company’s internal control over financial reporting.
March 17, 2023
/s/ Mark C. Fuller
Mark C. Fuller
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 ctmfy2022ex-312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULES 13a-14(a) AND 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934
I, David T. Bell, Chief Financial Officer of Castellum, Inc. (the “Company”), certify that:
(1)I have reviewed this Annual Report on Form 10-K for the fiscal period ended December 31, 2022;
(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 in order 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 the report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods represented in this report;
(4)The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which the 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 Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and
(5)The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the audit committee of the board of directors (or persons fulfilling the equivalent function):
(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 Company’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 Company’s internal control over financial reporting.
March 17, 2023
/s/ David T. Bell
David T. Bell
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 4 ctmfy2022ex-321.htm EX-32.1 Document

Exhibit 32.1



CERTIFICATION PURSUANT TO
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 Castellum, Inc. (the “Company”) for the period ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Mark C. Fuller, 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:
(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.
March 17, 2023
/s/ Mark C. Fuller
Mark C. Fuller
Chief Executive Officer
(Principal Executive Officer)

EX-32.2 5 ctmfy2022ex322.htm EX-32.2 Document

Exhibit 32.2



CERTIFICATION PURSUANT TO
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 Castellum, Inc. (the “Company”) for the period ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, David T. Bell, 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:
(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.
March 17, 2023
/s/ David T. Bell
David T. Bell
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-101.SCH 6 ctm-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page 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 of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statement Of Changes In Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fixed Assets link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Convertible Promissory Notes - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Note Payable - Related Party link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Amount Due To Seller link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Convertible Promissory Notes - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Note Payable - Related Party (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Stockholders' Equity (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Nature of Operations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Acquisitions - Schedule of Assets Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fixed Assets - Summary of Fixed Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Fixed Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Convertible Promissory Notes - Related Parties - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Notes Payable - Schedule of Notes Payable (Detail) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Notes Payable - Schedule of Notes Payable Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Notes Payable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Notes Payable - Schedule of Repayment, Net of Discounts (Detail) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Note Payable - Related Party - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Amount Due To Seller - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Stockholders' Equity (Deficit) - Schedule of warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Stockholders' Equity (Deficit) - Schedule of options (Detail) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Fair Value - Summary of Derivative liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Fair Value - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Fair Value - Summary of Fair Value Measurements (Detail) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Related-Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Commitments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Income Taxes - Schedule of Components Of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ctm-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ctm-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ctm-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Less Than 35,000 Per Month Less Than 35,000 Per Month [Member] Less than $35,000 per month. Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Performance Shares Performance Share [Member] Performance Share [Member] Related Party Transactions [Abstract] Due from employee/travel advance Business Combination Recognized Identifiable Assets And Liabilities Assumed Due From Employee Travel Advance Business combination recognized identifiable assets and liabilities assumed due from employee travel advance. Deferred tax asset Deferred Income Tax Assets, Net Debt instrument gross Total convertible notes payable – related parties Long-Term Debt, Gross Contract asset (liability) Increase Decrease In Contract Asset Liability Increase decrease in contract asset liability. Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2021 Series C Preferred Shares Obligation 2021 Series C Preferred Shares Obligation [Member] 2021 Series C Preferred Shares Obligation Revenue run rate Revenue Run Rate Revenue Run Rate Property, Plant and Equipment [Abstract] Note payable – related party, net of current portion Notes Payable, Related Parties, Noncurrent Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2024 Long-Term Debt, Maturity, Year Two Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Debt Instrument [Axis] Debt Instrument [Axis] Furniture and equipment Total fixed assets Property, Plant and Equipment, Gross Schedule of warrants Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Revolving credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Debt discount recognized for obligation to issue common stock Adjustments To Addition Paid In Capital Debt Discount Recognized Adjustments To Addition Paid In Capital Debt Discount Recognized Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Contingent consideration represented by obligation to issue shares (a) Asset Acquisition, Consideration Transferred, Contingent Consideration Two Executives Of SSI As Well As Three Management Personnel Two Executives Of SSI As Well As Three Management Personnel [Member] Two executives of ssi as well as three management personnel. Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid in capital Additional Paid in Capital Convertible note Convertible note [Member] Convertible note. Financial Instruments [Domain] Financial Instruments [Domain] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Agreement [Domain] Agreement [Domain] Agreement. Shares issued in exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax assets (liabilities) Deferred Tax Assets, Net Achievement Scenario [Axis] Achievement Scenario [Axis] Achievement scenario. Stock-based compensation - shares issued for services and restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Interest rate Debt Instrument, Interest Rate, Stated Percentage Convertible Notes Payable [Abstract] Shares issued in conversion of notes payable and accrued interest Stock Issued During Period, Value, Conversion of Convertible Securities Number of options received by personnel as per agreement (in shares) Share Based Compensation Arrangement, Number Of Options Received By Personnel As Per Agreement Share based compensation arrangement, number of options received by personnel as per agreement. Convertible debt pursuant to debt amendment conversion price 0.26 per share Convertible Debt Pursuant To Debt Amendment Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Two Six Per Share [Member] Convertible Debt Pursuant To Debt Amendment Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Two Six Per Share [Member] Asset Acquisition [Table] Asset Acquisition [Table] Schedule of Assets and Liabilities Acquired Schedule of Business Acquisitions, by Acquisition [Table Text Block] Shares issued in acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Dividends, preferred stock, cash Dividends Payable Management Personnel One Management Personnel One [Member] Management personnel one. Net loss Net loss Net Income (Loss) Attributable to Parent Upon Reaching An Annualized Revenue Of $50,000,000 Or Greater Upon Reaching An Annualized Revenue Of 50,000,000 Or Greater [Member] Upon reaching an annualized revenue of $50,000,000 or greater Measurement Input Type [Domain] Measurement Input Type [Domain] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Net loss per share - basic (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Common stock, shares subscribed but unissued Common Stock, Shares Subscribed but Unissued Equity Component [Domain] Equity Component [Domain] Number Numbers [Abstract] Numbers. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Preferred Stock Along With Common Stock Preferred Stock Along With Common Stock [Member] Preferred stock along with common stock. Derivative liability recognized as discount of note payable Derivative Liability Recognized As Discount Of Note Payable Derivative liability recognized as discount of note payable. Related Party [Domain] Related Party [Domain] Plan Name [Axis] Plan Name [Axis] NOTE PAYABLE RELATED PARTY [Abstract] NOTE PAYABLE RELATED PARTY [Abstract] Convertible Promissory Notes – Related Parties Convertible Debt Disclosure [Text Block] Convertible debt disclosure. Partial Conversion Of Notes Payable Partial Conversion Of Notes Payable [Member] Partial Conversion Of Notes Payable Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI Notes Payable, Related Parties Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Forfeited (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Number of operating segments Number of Operating Segments Plan Name [Domain] Plan Name [Domain] Total noncurrent liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Miscellaneous license Miscellaneous License [Member] Miscellaneous license. Adjustment to contingent consideration and customer relationships Adjustment To Contingent Consideration And Customer Relationships Adjustment to contingent consideration and customer relationships. Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices) Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices) [Member] Upon the company joining the russell 3000 and/or Russell 2000 stock index(ices). Former Executive Of Merrison Former Executive Of Merrison [Member] Former executive Of merrison. Expected term - conversion option Measurement Input Expected Term Conversion Option [Member] Measurement input expected term conversion option. Weighted Average Remaining Contractual Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Shares issued, price per share ( in usd per share) Shares Issued, Price Per Share Debt instrument, repaid, principal Debt Instrument, Repaid, Principal Award Type [Axis] Award Type [Axis] Contingent consideration Asset acquisition, contingent consideration, liability, current Asset Acquisition, Contingent Consideration, Liability, Current Agreement [Axis] Agreement [Axis] Agreement. Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater [Member] Upon reaching an annualized revenue run rate of $25,000,000 or greater. Current portion of lease liability – operating lease Operating Lease, Liability, Current Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Warrants exchanged for common stock Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Related Party Transaction [Domain] Related Party Transaction [Domain] Cancellation of shares in acquisition of MFSI Cancellation Of Shares On Acquisition Value Cancellation of shares on acquisition value. Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Schedule Of Notes Payable [Table] Schedule Of Notes Payable [Table] Schedule of notes payable. Total liabilities Liabilities Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Goodwill purchase accounting adjustments Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Business acquisition percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Indirect costs Indirect Costs Indirect costs. Stock Sold by Individual Type [Axis] Stock Sold By Individual Type [Axis] Stock Sold By Individual Type [Axis] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Shares issued for cash Stock issued during period, value, new issues Stock Issued During Period, Value, New Issues Derivative liability Derivative liabilities Derivative Liability, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Conversion of stock, shares converted (in shares) Conversion of Stock, Shares Converted Revolving Credit Facility Revolving Credit Facility [Member] Summary of Fixed Assets Property, Plant and Equipment [Table Text Block] Revenue Recognition And Contract Balances Revenue from Contract with Customer [Policy Text Block] Number of options grant upon achieving the revenue and ebitda amounts (in shares) Share Based Compensation Arrangement, Number of Options Grant Upon Achieving The Revenue And EBITDA Amounts Share based compensation arrangement,number of options grant upon achieving the revenue and ebitda amounts. Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Unbilled receivable Business Combination Recognized Indentifiable Assets Acquired And Liabilities Assumed Unbilled Receivable Business combination recognized indentifiable assets acquired and liabilities assumed unbilled receivable. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] SSI SSI [Member] SSI. Asset Acquisition [Axis] Asset Acquisition [Axis] Management Personnel [Domain] Management Personnel [Domain] Management personnel. Entity Shell Company Entity Shell Company Deferred tax provision Deferred Income Tax Expense (Benefit) Uplisting, offering costs Uplisting, Offering Costs Uplisting, Offering Costs Upon Achieving An Annualized Revenue Run Rate Of 50,000,000 Or Greater Upon Achieving An Annualized Revenue Run Rate Of 50,000,000 Or Greater [Member] Upon achieving an annualized revenue run rate of $50,000,000 Or greater. Business combination equity interests issued or issuable number of shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 2023 Warrant 2023 Warrant [Member] 2023 Warrant Financial Instrument [Axis] Financial Instrument [Axis] Long Term Debt One [Axis] Long Term Debt One [Axis] Long Term Debt One [Axis] 2025 Long-Term Debt, Maturity, Year Three Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Conversion price 0.26 per share Convertible Notes Payable, Related Party [Member] Convertible Notes Payable, Related Party Management Personnel Three Management Personnel Three [Member] Management personnel three. Time and material Time And Material [Member] Time and material. Conversion price 0.013 Convertible Note Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Zero One Three Per Share [Member] Convertible Note Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Zero One Three Per Share Accounts Receivable And Concentration Of Risk Accounts Receivable And Concentration Of Risk [Policy Text Block] Accounts Receivable And Concentration Of Risk Summary of derivative liabilities and the contingent earnout fall Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Schedule of Assets Acquired Asset Acquisition [Table Text Block] Debt discount Deferred Tax Liabilities, Financing Arrangements Total assets Assets Notes Payable Due 2024 Notes Payable Due Two Thousand And Twenty Four [Member] Notes payable due two thousand and twenty four. Net loss per share Earnings Per Share [Abstract] Annualized Revenue Required to grant options upon clsoing of acquisition Annualized Revenue Required To Grant Options Upon Closing Of Acquisition Annualized revenue required to grant options upon closing of acquisition. Add: Premiums recorded on convertible note due to fair value adjustment at date of acquisition of Corvus Debt Instrument, Unamortized Premium Weighted-Average Fair Value [Abstract] Weighted-Average Fair Value [Abstract] Weighted-Average Fair Value Stock issued during period, shares, reverse stock splits (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Contingent earnout Business Combination Contingent Consideration Liability Incurred Business combination contingent consideration liability incurred. Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Customer relationships (contracts) Finite-Lived Intangible Assets Acquired Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Interest expense, debt Interest Expense, Debt Convertible promissory notes – related parties, net of discount, net of current portion Convertible Notes Payable Accrued payroll and payroll related expenses Employee-related Liabilities, Current Loss from operations before (expense) benefit for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Upon Reaching an Annualized Revenue Run Rate of 150,000,000 or greater and EBITDA Margin of No Less Than 7 Upon Reaching an Annualized Revenue Run Rate of 150,000,000 or greater and EBITDA Margin of No Less Than 7 [Member] Upon reaching an annualized revenue run rate of $150,000,000 or greater and EBITDA margin of no less than 7%. Preferred stock dividend Payments of Ordinary Dividends, Preferred Stock and Preference Stock Amortization of discount and premium Amortization of Debt Issuance Costs and Discounts Customer [Axis] Customer [Axis] Schedule of Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Stock split ratio Stockholders Equity Note Stock Split Conversion Ratio Stockholders equity note stock split conversion ratio. Payment of transaction costs in acquisition of SSI Increase Decrease in Business Transaction Cost Increase decrease in business transaction cost. Cash Cash and Cash Equivalents, Policy [Policy Text Block] Event [Domain] Event [Domain] Event. Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Number of securities covered by warrants or rights (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Risk adjusted rate Measurement Input, Risk Adjusted Rate [Member] Measurement Input, Risk Adjusted Rate Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Series C Preferred Series C Preferred Stock [Member] SSI SSI Acquisition [Member] SSI Acquisition [Member] Cash payment in asset purchase Cash Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Notes Payable Notes Payable Disclosure [Text Block] Notes payable disclosure. Gain on extinguishment of convertible note payable - related party Adjustment To Additional Paid In Capital Gain Losses On Conversion Of Related Party Debt One Adjustment to additional paid in capital gain losses on conversion of related party debt one. Entity Registrant Name Entity Registrant Name Shares issued for cash (in shares) Stock issued during period, shares, new issues (in shares) Stock Issued During Period, Shares, New Issues Subsequent Events Subsequent Events [Text Block] Promissory Note Promissory Note [Member] Promissory note. EBITDA margin Employment Agreement, EBITDA Threshold Employment Agreement, EBITDA Threshold Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Series C Preferred Stock Subscription Agreements Series C Preferred Stock Subscription Agreements [Member] Series c preferred stock subscription agreements. Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Operating expenses: Operating Expenses [Abstract] Stock-based compensation - shares issued for services and Restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Stock Sold by Individual Type [Domain] Stock Sold By Individual Type [Domain] Stock Sold By Individual Type [Domain] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Less: BCF Discount Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Auditor Name Auditor Name Fair Value Fair Value Disclosures [Text Block] Share price (in usd per share) Share Price Operating loss carryforwards Operating Loss Carryforwards The Change in Control Transaction The Change in Control Transaction [Member] The change in control transaction. Lease liability – operating lease Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Trading Symbol Trading Symbol Entity File Number Entity File Number Business combination transaction costs incurred Business Acquisition, Transaction Costs 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Weighted average remaining contractual life, vested and exercisable (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Subsequent Events Subsequent Events, Policy [Policy Text Block] Title of Individual [Axis] Title of Individual [Axis] Bell Performance Bonus Bell Performance Bonus [Member] Bell performance bonus. Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Totals Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Acquisitions Business Combination Disclosure [Text Block] Debt instrument periodic payment terms balloon payment to be paid Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Beginning balance as of December 31, 2021 Ending balance as of December 31, 2022 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Prime Rate Prime Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Subsequent Events [Abstract] Revenues Revenues Jay Wright Jay Wright [Member] Jay wright. Seller note Business Combination, Consideration Transferred, Liabilities Incurred Expected volatility maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Net loss Business Acquisition, Pro Forma Net Income (Loss) Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Overhead Overhead Costs Overhead costs. Achievement of revenue required to grant options Achievement Of Revenue Required To Grant Options Achievement of revenue required to grant options. Credit Facility [Domain] Credit Facility [Domain] Equipment and software Equipment And Software [Member] Equipment And Software Amortization of intangible assets Amortization of Intangible Assets Exercise price of warrants or rights (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share, basic (in usd per share) Earnings Per Share, Basic Categories of Contract With Customers [Axis] Categories of Contract With Customers [Axis] Categories of contract with customers. Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Upon Reaching an Annualized Revenue Run Rate of 300,000,000 or Greater and Adjusted EBITDA Margin of No Less Than 8 Upon Reaching an Annualized Revenue Run Rate of 300,000,000 or Greater and Adjusted EBITDA Margin of No Less Than 8 [Member] Upon reaching an annualized revenue run rate of $300,000,000 or greater and adjusted EBITDA margin of no less than 8%. Concentration Risk Type [Domain] Concentration Risk Type [Domain] Repayment of convertible note payable – related party Repayments of Convertible Debt Repayments of Convertible Debt Section 195 costs Deferred Tax Assets, Tax Deferred Expense, Section 195 Costs Deferred Tax Assets, Tax Deferred Expense, Section 195 Costs Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Number of options grant upon overall achievement of revenue run rate based on quarterly performance (in shares) Share Based Compensation Arrangement,Number of Options Grant Upon Overall Achievement Of Revenue Run Rate Based ON Quarterly Performance Share based compensation arrangement,number of options grant upon overall achievement of revenue run rate based on quarterly performance. Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Director Director [Member] Series C Preferred Subscription Agreements Series C Preferred Subscription Agreements [Member] Series C preferred subscription agreements. Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Achievement of revenue run rate based on quarterly performance to grant options Achievement Of Revenue Run Rate Based On Quarterly Performance To Grant Options Achievement of revenue run rate based on quarterly performance to grant options. Tranche Three Tranche Three [Member] Tranche three. Other Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Common stock, issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Prepaid expenses Prepaid Expense, Noncurrent Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in assets and liabilities Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Other Other [Member] Other. Summary of change in the fair value of the derivative liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accumulated Deficit Retained Earnings [Member] Net (decrease) increase in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Common Stock Common Stock [Member] Contingent earnout Business Combination, Contingent Consideration, Liability Beginning balance weighted-average fair value (in usd per share) Ending balance, weighted-average fair value (in usd per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Option, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Option, Nonvested, Weighted Average Grant Date Fair Value Class of Stock [Axis] Class of Stock [Axis] Accounting for Income Taxes Income Tax, Policy [Policy Text Block] Statement [Table] Statement [Table] Proceeds from note payable Proceeds from Issuance of Medium-term Notes Merrison subsumed into Corvus Goodwill, Transfers Shares issued in acquisition Stock Issued During Period, Value, Acquisitions 35,000 to Less Than 40,000 Per Month For 35,000 to Less Than 40,000 Per Month [Member] $35,000 to less than $40,000 per month. Change in fair value of derivative liability Gain (Loss) on Derivative Instruments, Net, Pretax Furniture Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Debt discount recognized for obligation to issue common stock Debt Discount On Note Payable Applied To Obligation To Issue Common Stock Debt discount on note payable applied to obligation to issue common stock. Lease liability – operating lease, net of current portion Operating Lease, Liability, Noncurrent Summary of fair value measurements Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Employer match Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Employment agreements, general term Employment Agreements, General Term Employment agreements, general term. Related Party Transaction [Axis] Related Party Transaction [Axis] Leasehold improvements Leasehold Improvements [Member] Change in fair value of derivative liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Accumulated deficit Retained Earnings (Accumulated Deficit) Auditor Information [Abstract] Auditor Information Convertible preferred stock, shares issued upon conversion (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Cash equivalents Cash Equivalents, at Carrying Value Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Trademark Trademarks [Member] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Senior unsecured synthetic credit rating Warrants And Rights Outstanding Measurement Input Credit Rating Warrants and rights outstanding measurement input credit rating. Business Segments Segment Reporting, Policy [Policy Text Block] Schedule of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Warrants and rights outstanding, term Warrants and Rights Outstanding, Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Contingent earnout Business Combination, Contingent Consideration, Liability, Current Total other income (expense) Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Service Based Grants Service Based Grants [Member] Service-based grants. Gross carrying value Finite-Lived Intangible Assets, Gross Change in fair value of contingent earnout Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Current Current Income Tax Expense (Benefit) Right of use asset – operating lease Operating Lease, Right-of-Use Asset Note payable Note payable [Member] Note payable [Member] Series A Preferred Series A Preferred Stock [Member] Auditor Firm ID Auditor Firm ID Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Performance Based Options Performance Based Options Performance Based Options [Member] Performance based options. B- market yield Measurement Input B Market Yield [Member] Measurement Input B market yield. Document Transition Report Document Transition Report Local Phone Number Local Phone Number Four Customers [Member] Four Customers [Member] Four customers. Cancellation of shares in acquisition of MFSI (in shares) Cancellation Of Shares Of Acquisition Shares Cancellation of shares of acquisition shares. Schedule of options Share-Based Payment Arrangement, Option, Activity [Table Text Block] Conversion of purchase consideration payable to convertible note Debt Conversion, Converted Instrument, Amount Loss from operations before other other income (expense) Operating Income (Loss) Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Debt conversion, converted instrument (in shares) Debt Conversion, Converted Instrument, Shares Issued Stock options/consultant stock Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Mark Fuller Mark Fuller [Member] Mark fuller. Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Equity volatility - unadjusted Measurement Input, Option Volatility [Member] Goodwill Balance – beginning of period Balance – ending of period Goodwill Goodwill and intangible asset impairment Goodwill and Intangible Asset Impairment Financing fees and bank charges Financing Fees And Bank Charges Financing Fees And Bank Charges Prepaid income taxes Prepaid Taxes Total Liabilities, Fair Value Disclosure Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Total Notes Payable Total Notes payable Notes Payable Schedule of notes payable Schedule Of Notes Payable Disclosure [Table Text Block] Schedule of Notes payable disclosure. Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Income tax (expense) benefit Total Income Tax Expense (Benefit) Valuation allowance Deferred Tax Assets, Valuation Allowance Preferred stock par or stated value per share (in usd per share) Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Series B Preferred Series B Preferred Stock [Member] Income Statement [Abstract] Number of options granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Stockholders Stockholders [Member] Stockholders [Member] Management Personnel Two Management Personnel Two [Member] Management personnel two. Derivative [Line Items] Derivative [Line Items] Proceeds from issuance of preferred and common stock Proceeds From Issuance Of Preferred And Common Stock Proceeds from issuance of preferred and common stock. Shares used in calculation of net loss per share - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Expected volatility minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Fair value of derivatives liabilities Derivative Liabilities Derivative Liability Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Business combination, term to complete combination Business Combination, Term To Complete Combination Business Combination, Term To Complete Combination Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Preferred stock, dividend rate, per dollar amount (in usd per share) Preferred Stock, Dividend Rate, Per-Dollar-Amount Section 481(a) adjustment Deferred Tax Liabilities, Section 481(c) Adjustment Deferred Tax Liabilities, Section 481(c) Adjustment Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater [Member] Upon achieving an annualized revenue run rate of $75,000,000 or greater. The Albers Group, LLC The Albers Group, LLC [Member] The Albers Group, LLC [Member] Current portion of notes payable, net of discount Notes Payable, Current Accounts Receivable Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Total noncurrent assets Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment Common stock, par value $0.0001; 3,000,000,000 shares authorized, 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively Common Stock, Value, Issued Partial conversion of note payable Debt Conversion, Original Debt, Amount Volatility haircut Measurement Input Volatility Haircut [Member] Measurement input volatility haircut. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] MFSI MFSI Acquisition [Member] MFSI Acquisition [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Preferred Stock Preferred Stock [Member] Due to seller (cash) Cash Consideration Payable to the Acquiree Cash consideration payable to the acquiree. Common stock, value, subscriptions Common Stock, Value, Subscriptions Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items] Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items] Schedule of notes payable repayment schedule, net of discounts. Deferred tax assets: Deferred Tax Assets, Gross [Abstract] As per agreement, number of stock options entitled to receive (in shares) As Per Agreement, Number Of Stock Options Entitled To Receive As per agreement,number of stock options entitled to receive. Crom Crom [Member] Crom. Debt instrument, convertible, conversion price Debt Instrument, Convertible, Conversion Price Realized gain on investment Realized gain on investment Realized Investment Gains (Losses) Fair value adjustment on common stock for Crom Adjustments to Additional Paid in Capital, Fair Value Intrinsic value of warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Schedule of notes payable to related party [Line Items] Schedule of notes payable to related party [Line Items] Schedule of notes payable to related party [Line Items] Cash - beginning of period Cash - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock price as of measurement date Measurement Input, Share Price [Member] Current liabilities: Liabilities, Current [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Net loss to common shareholders Net loss for the year Net Income (Loss) Available to Common Stockholders, Basic Common stock, shares, issued (in shares) Common Stock, Shares, Issued Obligation to issue common and preferred stock Obligation To Issue Common And Preferred Stock Obligation to issue common and preferred stock. Proceeds from stock offering related to uplisting Proceeds From Uplisting Proceeds From Uplisting Cost plus fixed fee Cost Plus Fixed Fee [Member] Cost plus fixed fee. Total Convertible notes payable Convertible Notes Payable, Noncurrent Line of credit Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] David Bell,Chief Financial Officer David Bell,Chief Financial Officer [Member] David bell,chief financial officer. Amendment Flag Amendment Flag Notes Payable And Convertible Notes Payable Notes Payable And Convertible Notes Payable [Member] Notes payable and convertible notes payable. Intangible assets, useful life Finite-Lived Intangible Asset, Useful Life Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Lease cost Operating Lease, Cost Promissory note, principal balance Debt Instrument, Face Amount Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Proceeds from revolving credit line Proceeds from Long-Term Lines of Credit Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting policies. Goodwill acquired through acquisitions Goodwill, Acquired During Period Commencing Trading On Tier Of NASDAQ OR NYSE Commencing Trading On Tier Of NASDAQ OR NYSE [Member] Commencing trading on tier of nasdaq or nyse. Revenues Business Acquisition, Pro Forma Revenue Stock Incentive Plan Stock Incentive Plan [Member] Stock incentive plan. Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Less: preferred stock dividends Preferred Stock Dividends, Income Statement Impact Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Shares issued for uplisting, net of offering costs of approximately $700,000 Stock Issued During Period, Value, New Issues For Uplisting Stock Issued During Period, Value, New Issues For Uplisting Weighted Average Exercise Price Weighted Average Exercise Price [Abstract] Weighted average exercise price. Depreciation and amortization Depreciation, Depletion and Amortization Tranche One, Two And Three Tranche One, Two And Three [Member] Tranche One, Two And Three Partial conversion of note payable Repayments of Notes Payable Federal income taxes at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Vested and expected to vest, exercisable, weighted average grant date fair value (in usd per share) Share-Based Payment Award, Options, Vested And Expected To Vest, Exercisable, Weighted Average Grant Date Fair Value Share-Based Payment Award, Options, Vested And Expected To Vest, Exercisable, Weighted Average Grant Date Fair Value Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Derivative [Table] Derivative [Table] Achievement of revenue run rate in any calendar quarter to grant options Achievement Of Revenue Run Rate In Any Calendar quarter To Grant Options Achievement of revenue run rate in any calendar quarter to grant options. Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Weighted-Average Remaining Contractual Term (in Years) Weighted-Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term Conversion Of Purchase Consideration Payable Conversion Of Purchase Consideration Payable [Member] Conversion Of Purchase Consideration Payable Navy Division Reaching An Annualized Revenue Run Rate Of 100,000,000 Or Greater Navy Division Reaching An Annualized Revenue Run Rate Of 100,000,000 Or Greater [Member] Navy division reaching an annualized revenue run rate of $100,000,000 or greater. Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles IPO IPO [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code State income taxes at statutory rate Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Award Type One [Domain] Award Type One [Domain] Award type one. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Deferred issuance costs (in shares) Shares Issued, Deferred Issuance Costs Shares Issued, Deferred Issuance Costs Liabilities [Abstract] Liabilities [Abstract] Fixed assets, net Fixed assets, net Property, Plant and Equipment, Net Employment agreements, term Employment Agreements, Term Employment agreements, term. Holdback Shares [Member] Holdback Shares [Member] Holdback Shares [Member] Schedule of Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Change in fair value of Derivative Liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Options Share-Based Payment Arrangement, Option [Member] Title of Individual [Domain] Title of Individual [Domain] Backlog Backlog [Member] Backlog. Notes Payable Notes Payable, Other Payables [Member] Goodwill and Intangible Assets Disclosure [Line Items] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill And Intangible Assets Disclosure [Line Items] Shares issued in exercise of stock options Stock issued during period, value, stock options exercised Stock Issued During Period, Value, Stock Options Exercised Total Long-Term Debt Sale of stock, price per share (in usd per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Noncurrent assets: Assets, Noncurrent [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Mark Fuller and Jay Wright Mark Fuller and Jay Wright [Member] Mark fuller and jay wright. Long Term Debt One [Domain] Long Term Debt One [Domain] Long Term Debt One [Domain] Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Total current assets Assets, Current Letter Agreement Letter Agreement [Member] Letter agreement. Cash paid for income taxes Income Taxes Paid, Net Tranche One Tranche One [Member] Tranche One [Member] Lender [Domain] Lender [Domain] Lender [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Other Commitments [Table] Other Commitments [Table] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Common stock Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Lender financing Business Combination Consideration Transferred Lender Financing Business combination consideration transferred lender financing. Stockholders' Equity (Deficit) Stockholders' Equity Note Disclosure [Text Block] Finite-lived intangible assets, net Net carrying value Finite-Lived Intangible Assets, Net Bonus warrants (in shares) Bonus Warrants Bonus warrants. Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Fixed Assets Property, Plant and Equipment Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Per month increase in annual base salary committed Per Month Increase In Annual Base Salary Per month increase in annual base salary. Fair value adjustment recognized on issuance of common stock in Securities Purchase Agreement Fair Value Adjustment Recognized On Issuance Of Common Stock In Securities Purchase Agreement Fair value adjustment recognized on issuance of common stock in securities purchase agreement. Sale of investment Proceeds from Sale, Maturity and Collection of Investments Number of options grants upon closing of acquisition (in shares) Share Based Compensation Arrangement,Number of Options Grant Upon Closing Of Acquisition Share based compensation arrangement, number of options grant upon closing of acquisition Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Subsequent Event [Line Items] Subsequent Event [Line Items] Conversion of Series B preferred shares to common stock Conversion of Stock, Amount Converted Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] EBITDA required to grant options in any twelve month period EBITDA Required To Grant Options In Any Twelve Month Period EBITDA required to grant options in any twelve month period. Deferred Bonus Deferred Bonus [Member] Class of Stock [Line Items] Class of Stock [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Previously Reported Previously Reported [Member] Loss from change in fair value of contingent earnout Gain (Loss), Change In Fair Value Of Contingent Earn Out Loss from change in fair value of contingent earnout. 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Tranche [Domain] Tranche [Domain] Tranche [Domain] Net deferred tax assets (liabilities) Deferred Tax Liabilities, Net Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Schedule Of Notes Payable [Line Items] Schedule Of Notes Payable [Line Items] Schedule of notes payable. Defined Contribution Plan Defined Contribution Plan [Text Block] Options, grants in period, weighted average exercise price (in usd per share) Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Purchases of intangible assets Payments to Acquire Intangible Assets Percentage of the trailing twelve months revenues of each company acquired during the term of the agreement paid as cash bonus Percentage Of The Trailing Twelve Months Revenues Of Each Company Acquired During The Term Of The Agreement Paid As Cash Bonus Percentage of the trailing twelve months revenues of each company acquired during the term of the agreement paid as cash bonus. Term Note Payable Term Note Payable [Member] Term note payable. Expected term - warrants Measurement Input Expected Term Warrants [Member] Measurement input expected term warrants. Pax River Pax River [Member] Pax river. Consideration received on transaction Sale of Stock, Consideration Received on Transaction Business combination, post-closing adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred CISD NYSE NATIONAL, INC. - DARK [Member] Less: Debt Discount Debt Instrument, Unamortized Discount The consideration paid for the acquisition Business Combination, Consideration Transferred [Abstract] Base Salary Range [Axis] Base Salary Range [Axis] Base salary range. Auditor Location Auditor Location Revenue, Product and Service Benchmark Revenue, Product and Service Benchmark [Member] Nature of Operations Nature of Operations [Text Block] Convertible Notes Payable Convertible Notes Payable [Member] Warrant Warrant [Member] Entity Filer Category Entity Filer Category Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Shares used in calculation of net loss per share - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Right of use asset – operating lease Business Combination Recognized Indentifiable Assets Acquired And Liabilities Assumed Right Of Use Assets Operating Lease Business combination recognized indentifiable assets acquired and liabilities assumed right of use assets operating lease. Number of warrant issued for each dollar amount of revenue acquired in any acquisition Number Of Warrant Issued To Each Employee For Each Dollar Amount Of Revenue Acquired In Any Acquisition Number of warrant issued to each employee for each dollar amount of revenue acquired in any acquisition. Vested and expected to vest (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Repayment of notes payable Repayments of Medium-term Notes Navy Division Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater Navy Division Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater [Member] Navy division reaching an annualized revenue run rate of $25,000,000 or greater. Weighted-average remaining contractual life, granted (in Years) Share-Based Payment Arrangement, Option, Grants In Period, Weighted-Average Remaining Contractual Term Share-Based Payment Arrangement, Option, Grants In Period, Weighted-Average Remaining Contractual Term Note Payable - Related Party Note Payable Related Party Disclosure [Text Block] Note payable related party disclosure. Total consideration transferred Asset Acquisition, Consideration Transferred Stock based compensation expense Share-Based Payment Arrangement, Expense Firm fixed price Firm Fixed Price [Member] Firm fixed price. Security Exchange Name Security Exchange Name Beginning balance (in usd per share) Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Convertible note payable to related party Convertible Note Payable To Related Party [Member] Convertible Note Payable To Related Party [Member] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Gain on sale of fixed assets Gain (Loss) on Disposition of Assets Interest expense, related party Interest Expense, Related Party Warrants Warrants [Member] Warrants. Schedule of notes payable to related party [Table] Schedule of notes payable to related party [Table] Schedule of notes payable to related party [Table] Common shares issued for obligation to issue shares Stock Issued Preferred stock, value, issued Preferred Stock, Value, Issued Stock issued during period, value, issued for services Stock Issued During Period, Value, Issued for Services Company Company [Member] Company [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total Revenue from Contract with Customer, Excluding Assessed Tax Shares issued in conversion of notes payable and accrued interest (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Bonus payable annually as per agreement Bonus Payable Annually As Per Agreement Bonus payable annually as per agreement. Strike price (in usd per share) Strike Price Strike price. Noncurrent liabilities: Liabilities, Noncurrent [Abstract] Cover [Abstract] Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Impairment Goodwill, Impairment Loss Permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Legal fees paid out of proceeds from note payable Legal Fees Incurred Out Of Proceeds Of Notes Payable Legal fees incurred out of proceeds of notes payable. Number of days within which advance notice for intent not to renew has to be provided Number Of Days Within Which Advance Notice For Intent Not To Renew Has To Be Provided Number of days within which advance notice for intent not to renew has to be provided. Business combination reclassification from goodwill into other intangible assets upon finalization of valuation Business Combination Reclassification From Goodwill Into Other Intangible Assets Upon Finalization Of Valuation Business combination reclassification from goodwill into other intangible assets upon finalization of valuation. Cash received in acquisition Cash Acquired from Acquisition Senior unsecured synthetic credit rating Measurement Input Senior unsecured Synthetic Credit Rating [Member] Measurement input senior unsecured synthetic credit rating. Preferred stock repurchase price per share Preferred Stock, Redemption Price Per Share Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Interest expense, net of interest income Interest Income (Expense), Net Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Table] Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Table] Schedule of note payable repayment schedule, net of discounts. Total liabilities and stockholders' equity Liabilities and Equity 40,000 or More Per Month For 40,000 or More Per Month [Member] $40,000 or more per month. Annualized net income required to maintain for one year period ending on applicable date to eligible of bonus Annualized Net Income Required To Maintain For One Year Period Ending On Applicable Date To Eligible of Bonus Annualized net income required to maintain for one year period ending on applicable date to eligible of bonus. Debt instrument, term Debt Instrument, Term Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Conversion of convertible notes – related parties and accrued interest to common stock Debt Conversion, Converted Instrument, Related Parties Debt Conversion, Converted Instrument, Related Parties Selected volatility - post haircut Measurement Input Volatility Post Haircut [Member] Measurement input volatility post haircut. Repayment of amounts due to seller Payment Of Amount Due To Seller Towards Purchase Consideration Payment of amount due to seller towards purchase consideration. Related Party [Axis] Related Party [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Warrant issued Warrant Issued Warrant issued. Repayment of line of credit, net Repayments of Long-Term Lines of Credit Cash Cash Net assets acquired Asset Acquistion Assets Acquired Asset acquisition assets acquired. MFSI MFSI [Member] MFSI. Organization, Consolidation and Presentation of Financial Statements [Abstract] Total deferred tax assets Deferred Tax Assets, Gross Percentage of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement paid as cash bonus Percentage Of The Trailing Twelve Month EBITDA of Each Business Acquired During The Term Of The Employment Agreement Paid As Cash Bonus Percentage of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement paid as cash bonus. Navy Division Reaching An Annualized Revenue Run Rate Of 60,000,000 Or Greater Navy Division Reaching An Annualized Revenue Run Rate Of 60,000,000 Or Greater [Member] Navy division reaching an annualized revenue run rate of $60,000,000 or greater. Cash paid in acquisition of LSG Payments to Acquire Businesses, Net of Cash Acquired Issuance of Derivative Liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Level 2 Fair Value, Inputs, Level 2 [Member] Nature Of Operations [Line Items] Nature Of Operations [Line Items] Nature Of Operations. Current Fiscal Year End Date Current Fiscal Year End Date Accounting Policies [Table] Accounting Policies [Table] Accounting policies. Business combination contingent consideration payable in shares Business Combination Contingent Consideration Payable In Shares Business combination contingent consideration payable in shares. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Receivable from Seller Business Combination Recognized Identifiable Assets And Liabilities Assumed Receivable From Seller Business combination recognized identifiable assets and liabilities assumed receivable from seller. Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred compensation arrangement with individual, cash awards granted, percentage Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage Tranche [Axis] Tranche [Axis] Tranche [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Trademarks Trademarks and Trade Names [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Lender [Axis] Lender [Axis] Lender [Axis] Gain on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Contract liability Business Combination Recognized Indentifiable Assets Assumed And Liabilities Acquired Contract Liabilities Current Business combination recognized indentifiable assets assumed and liabilities acquired contract liabilities current. Change in fair value of derivative liability Fair value of warrants Fair Value Adjustment of Warrants Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk-free interest rate minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Corvus Corvus [Member] Corvus Event Basis [Domain] Event Basis [Domain] Event basis. Deferred issuance costs recognized for note payable Deferred issuance costs Deferred Issuance Costs Recognized For Note Payable Deferred issuance costs recognized for note payable. Three Customers Three Customers [Member] Three customers. Customer Concentration Risk Customer Concentration Risk [Member] Nature Of Operations [Table] Nature Of Operations [Table] Nature of operations. Notes payable, net of discount, net of current portion Notes payable, noncurrent Notes Payable, Noncurrent Intangible assets Deferred Tax Liabilities, Intangible Assets Event [Axis] Event [Axis] Event. Share issues, contingent consideration (in shares) Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued Entity Ex Transition Period Entity Ex Transition Period Stock issued during period, shares, Issued for services (in shares) Stock Issued During Period, Shares, Issued for Services Summary of derivative liabilities Schedule of Derivative Instruments [Table Text Block] Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Other income (expense): Nonoperating Income (Expense) [Abstract] Risk-free interest rate maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Chief Growth Officer Chief Growth Officer [Member] Chief growth officer. Cost of revenues Cost of Revenue Public Offering Public Offering [Member] Public Offering Class of Stock [Domain] Class of Stock [Domain] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value Disclosures [Abstract] Change in tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Interest expense Interest Expense Trade name Trade Names [Member] Merrison Merrison Acquistion [Member] Merrison acquistion. Options, weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Exchange [Domain] Exchange [Domain] Tranche Two Tranche Two [Member] Tranche Two [Member] Credit Facility [Axis] Credit Facility [Axis] Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Equity [Abstract] OAS differential between CCC+ and B- bonds Measurement Input OAS Differential Between CCC and B Bonds [Member] Measurement Input OAS differential between CCC and B Bonds. Subsequent Event [Table] Subsequent Event [Table] ROU Assets Deferred Tax Liabilities, Leasing Arrangements Entity Tax Identification Number Entity Tax Identification Number Stock-based compensation, shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Former Officer Former Officer [Member] Former officer. Asset Acquisition [Line Items] Asset Acquisition [Line Items] Shares issued for uplisting (in shares) Stock Issued During Period, Shares, New Issues For Uplisting Stock Issued During Period, Shares, New Issues For Uplisting Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Buckhout Charitable Remainder Trust Buckhout Charitable Remainder Trust [Member] Buckhout Charitable Remainder Trust [Member] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Employment Agreement Employment Agreement [Member] Employment agreement. Accrued bonus/PTO/Vacation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Schedule of Company's Revenue By Contract Type Disaggregation of Revenue [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Management Personnel [Axis] Management Personnel [Axis] Management personnel. Amount Due To Seller Disclosure Of Due To Seller [Text Block] Disclosure of due to seller. Stock-based compensation – options APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Contract asset Contract with Customer, Asset, after Allowance for Credit Loss, Current Goodwill and Intangible Assets Disclosure [Table] Goodwill And Intangible Assets Disclosure [Table] Goodwill And Intangible Assets Disclosure [Table] Non-compete agreement Noncompete Agreements [Member] Shares issued for cash including fair value adjustment (in shares) Stock Issued During Period, Shares, Other Achievement Scenario [Domain] Achievement Scenario [Domain] Achievement scenario Ownership percentage by parent Ownership Percentage By Parent Ownership Percentage By Parent Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Deferred compensation arrangement with individual, cash award granted, amount Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount Base Salary Range [Domain] Base Salary Range [Domain] Base salary range. Award Type One [Axis] Award Type One [Axis] Award type one. Fixed Assets and Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Equity Interest Type [Axis] Equity Interest Type [Axis] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Cancellation of shares offsetting acquisition of MFSI Cancellation Of Shares Issued On Acquisition Cancellation of shares issued on acquisition. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] After Joining Russel 3000 and Russel 2000 Stock Indices After Joining Russel 3000 and Russel 2000 Stock Indices [Member] After joining russel 3000 and russel 2000 stock indices. Accounts receivable and unbilled receivables Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Receivable And Unbilled Receivables Business combination recognized identifiable assets acquired and liabilities assumed accounts receivable and unbilled receivables. Certificate Of Amendment Certificate Of Amendment [Member] Certificate of amendment. Derivative liability, measurement input Derivative Liability, Measurement Input Total Consideration transferred Business Combination, Consideration Transferred Lexington Solutions Group Lexington Solutions Group [Member] Lexington Solutions Group [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Entity [Domain] Entity [Domain] Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Annual base salary Committed Annual Base Salary Committed annual base salary. Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Commitments Commitments Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Revolving credit facility Line of Credit, Current Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Due to seller Due to Related Parties, Current Earnings (Loss) Per Share of Common Stock Earnings Per Share, Policy [Policy Text Block] Time Based Options Time Based Options [Member] Time based options. 2023 Long-Term Debt, Maturity, Year One Summary of noncash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Shares issued for cash including fair value adjustment Stock Issued During Period, Value, Other Variable Rate [Axis] Variable Rate [Axis] Schedule of notes payable to related party Schedule of notes payable to related party [Table Text Block] Schedule of notes payable to related party. Purchases of fixed assets Payments to Acquire Property, Plant, and Equipment Categories of Contract With Customers [Domain] Categories of Contract With Customers [Domain] Categories of contract with customers. Event Basis [Axis] Event Basis [Axis] Event basis. Stock-based compensation - warrants APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of repayment, net of discounts Schedule Of Notes Payable Repayment Schedule, Net Of Discounts [Table Text Block] Schedule of note payable repayment schedule, net of discounts. Schedule of convertible promissory notes, Related party Convertible Debt [Table Text Block] Notes Payable [Abstract] Customer [Domain] Customer [Domain] Merrison Merrison [Member] Merrison. EX-101.PRE 10 ctm-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 10, 2023
Dec. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-04321    
Entity Registrant Name CASTELLUM, INC.    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 27-4079982    
Entity Address, Address Line One 3 Bethesda Metro Center    
Entity Address, Address Line Two Suite 700    
Entity Address, City or Town Bethesda    
Entity Address, State or Province MD    
Entity Address, Postal Zip Code 20814    
City Area Code (301)    
Local Phone Number 961-4895    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol CTM    
Security Exchange Name NYSEAMER    
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     $ 28,528,705
Entity Common Stock, Shares Outstanding   42,255,592  
Documents Incorporated by Reference The information required by Part III (Items 10, 11, 12, 13 and 14) of this Annual Report on Form 10-K, to the extent not set forth herein, is incorporated herein by reference from the registrant's definitive proxy statement relating to the Annual Meeting of Shareholders to be held in 2023, which definitive proxy statement shall be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates    
Entity Central Index Key 0001877939    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Auditor Information [Abstract]  
Auditor Firm ID 49
Auditor Name RSM US LLP
Auditor Location McLean, Virginia
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 4,640,896 $ 2,017,915
Accounts receivable 5,193,562 5,414,401
Contract asset 257,434 591,055
Prepaid income taxes 351,116 0
Prepaid expenses and other current assets 222,995 185,824
Total current assets 10,666,003 8,209,195
Fixed assets, net 173,350 145,792
Noncurrent assets:    
Deferred tax asset 0 610,033
Right of use asset – operating lease 35,524 132,690
Intangible assets, net 6,634,167 7,595,599
Goodwill 15,533,964 14,062,964
Total noncurrent assets 22,377,005 22,547,078
Total assets 33,043,008 30,756,273
Current liabilities:    
Accounts payable and accrued expenses 1,617,596 1,437,827
Accrued payroll and payroll related expenses 1,869,517 1,511,622
Due to seller 280,000 200,000
Obligation to issue common and preferred stock 0 25,000
Contingent consideration 0 275,000
Contingent earnout 812,000 257,000
Derivative liability 824,000 0
Revolving credit facility 300,025 0
Current portion of notes payable, net of discount 2,033,348 1,279,390
Current portion of lease liability – operating lease 22,054 111,999
Total current liabilities 7,758,540 5,097,838
Noncurrent liabilities:    
Lease liability – operating lease, net of current portion 12,632 18,715
Note payable – related party, net of current portion 400,000 400,000
Convertible promissory notes – related parties, net of discount, net of current portion 999,430 2,805,184
Notes payable, net of discount, net of current portion 6,340,490 7,112,419
Total noncurrent liabilities 7,752,552 10,336,318
Total liabilities 15,511,092 15,434,156
Stockholders' Equity    
Common stock, par value $0.0001; 3,000,000,000 shares authorized, 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively 4,170 1,996
Additional paid in capital 43,621,651 26,405,126
Accumulated deficit (26,094,570) (11,086,016)
Total stockholders’ equity 17,531,916 15,322,117
Total liabilities and stockholders' equity 33,043,008 30,756,273
Series A Preferred    
Stockholders' Equity    
Preferred stock, value, issued $ 588 $ 588
Preferred stock, shares outstanding (in shares) 5,875,000 5,875,000
Preferred stock, shares issued (in shares) 5,875,000 5,875,000
Series B Preferred    
Stockholders' Equity    
Preferred stock, value, issued $ 0 $ 361
Preferred stock, shares outstanding (in shares) 0 3,610,000
Preferred stock, shares issued (in shares) 0 3,610,000
Series C Preferred    
Stockholders' Equity    
Preferred stock, value, issued $ 77 $ 62
Preferred stock, shares outstanding (in shares) 770,000 620,000
Preferred stock, shares issued (in shares) 770,000 620,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Jul. 19, 2021
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000  
Preferred stock par or stated value per share (in usd per share)     $ 0.0001
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 3,000,000,000 3,000,000,000  
Common stock, shares, issued (in shares) 41,699,363 19,960,632  
Common stock, shares outstanding (in shares) 41,699,363 19,960,632  
Series A Preferred      
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000  
Preferred stock par or stated value per share (in usd per share) $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares) 5,875,000 5,875,000  
Preferred stock, shares outstanding (in shares) 5,875,000 5,875,000  
Series B Preferred      
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000  
Preferred stock par or stated value per share (in usd per share) $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares) 0 3,610,000  
Preferred stock, shares outstanding (in shares) 0 3,610,000  
Series C Preferred      
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000  
Preferred stock par or stated value per share (in usd per share) $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares) 770,000 620,000  
Preferred stock, shares outstanding (in shares) 770,000 620,000  
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenues $ 42,190,643 $ 25,067,450 $ 13,338,667
Cost of revenues 24,593,326 13,992,898 7,161,627
Gross profit 17,597,317 11,074,552 6,177,040
Operating expenses:      
Indirect costs 11,859,401 3,409,649 1,679,783
Overhead 1,560,252 850,999 276,855
General and administrative 13,586,600 14,539,053 5,688,551
Loss from change in fair value of contingent earnout 555,000 0 0
Total operating expenses 27,561,253 18,799,701 7,645,189
Loss from operations before other other income (expense) (9,963,936) (7,725,149) (1,468,149)
Other income (expense):      
Realized gain on investment 0 38,851 0
Gain on disposal of fixed assets 303 0 0
Change in fair value of derivative liability (132,000) 0 0
Interest expense, net of interest income (3,992,809) (2,516,775) (2,295,906)
Total other income (expense) (4,124,506) (2,477,924) (2,295,906)
Loss from operations before (expense) benefit for income taxes (14,088,442) (10,203,073) (3,764,055)
Income tax (expense) benefit (819,596) 2,656,643 1,056,562
Net loss (14,908,038) (7,546,430) (2,707,493)
Less: preferred stock dividends 100,516 12,290 0
Net loss to common shareholders $ (15,008,554) $ (7,558,720) $ (2,707,493)
Net loss per share      
Net loss per share, basic (in usd per share) $ (0.55) $ (0.41) $ (0.17)
Net loss per share, diluted (in usd per share) $ (0.55) $ (0.41) $ (0.17)
Shares used in calculation of net loss per share - basic (in shares) 27,468,226 18,259,283 16,249,247
Shares used in calculation of net loss per share - diluted (in shares) 27,468,226 18,259,283 16,249,247
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net loss $ (14,908,038) $ (7,546,430) $ (2,707,493)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 2,032,459 1,886,228 1,830,436
Amortization of discount and premium 2,553,317 1,806,848 1,695,067
Stock-based compensation 8,796,641 6,919,524 937,049
Deferred tax provision 610,033 (2,895,571) (1,230,924)
Gain on sale of fixed assets (303) 0 0
Financing fees and bank charges 3,775 0 0
Realized gain on investment 0 (38,851) 0
Lease cost 1,139 754 0
Legal fees paid out of proceeds from note payable 30,000 0 0
Change in fair value of contingent earnout 555,000 0 0
Change in fair value of derivative liability 132,000 0 0
Changes in assets and liabilities      
Accounts receivable 634,448 (1,217,326) 260,465
Prepaid expenses and other current assets (321,593) 8,119 (33,280)
Contract asset (liability) 333,621 (817,646) 0
Payment of transaction costs in acquisition of SSI 0 (50,500) 0
Accounts payable and accrued expenses 537,664 594,715 254,771
Net cash provided by (used in) operating activities 990,163 (1,350,136) 1,006,091
Cash flows from investing activities:      
Cash paid in acquisition of LSG (250,000) 0 0
Sale of investment 0 365,572 0
Purchases of intangible assets 0 0 (2,863)
Purchases of fixed assets (89,282) (10,218) (2,587)
Net cash (used in) provided by investing activities (339,282) 808,834 (5,450)
Cash flows from financing activities:      
Proceeds from revolving credit line 300,000 0 0
Proceeds from issuance of common stock 0 0 120,000
Proceeds from issuance of preferred and common stock 625,000 645,000 0
Proceeds from note payable 1,470,000 0 0
Proceeds from exercise of stock options 12,000 8,000 0
Proceeds from stock offering related to uplisting 2,000,756 0 0
Preferred stock dividend (100,516) (12,290) 0
Repayment of convertible note payable – related party (500,000) (70,000) 0
Repayment of line of credit, net 0 (12,249) 0
Repayment of amounts due to seller (471,003) 0 0
Repayment of notes payable (1,364,137) (411,626) (11,000)
Net cash provided by financing activities 1,972,100 146,835 109,000
Net (decrease) increase in cash 2,622,981 (394,467) 1,109,641
Cash - beginning of period 2,017,915 2,412,382 1,302,741
Cash - end of period 4,640,896 2,017,915 2,412,382
Supplemental disclosures:      
Cash paid for interest 912,965 688,930 599,154
Cash paid for income taxes 467,910 168,100 363,300
Summary of noncash activities:      
Adjustment to contingent consideration and customer relationships 275,000 0 0
Gain on extinguishment of convertible note payable - related party 2,667,903 0 0
Debt discount recognized for obligation to issue common stock 500,000 0 0
Common shares issued for obligation to issue shares 533,750 0 0
Derivative liability recognized as discount of note payable 692,000 0 0
Fair value adjustment recognized on issuance of common stock in Securities Purchase Agreement 93,000 0 0
Deferred issuance costs recognized for note payable 59,300 0 0
Conversion of Series B preferred shares to common stock 1,805 0 0
Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax 0 0 430,423
Conversion of convertible notes – related parties and accrued interest to common stock 0 0 63,800
Cancellation of shares offsetting acquisition of MFSI 0 400,000 0
Partial Conversion Of Notes Payable      
Summary of noncash activities:      
Conversion of purchase consideration payable to convertible note 160,000 0 0
Conversion Of Purchase Consideration Payable      
Summary of noncash activities:      
Conversion of purchase consideration payable to convertible note 0 0 579,617
MFSI      
Cash flows from investing activities:      
Cash received in acquisition 0 93,240 0
Merrison      
Cash flows from investing activities:      
Cash received in acquisition 0 161,305 0
SSI      
Cash flows from investing activities:      
Cash received in acquisition $ 0 $ 198,935 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statement Of Changes In Stockholders' Equity (Deficit) - USD ($)
Total
Notes Payable
Series C Preferred Subscription Agreements
MFSI
Merrison
SSI
The Albers Group, LLC
Lexington Solutions Group
Common Stock
Common Stock
Notes Payable
Common Stock
Series C Preferred Subscription Agreements
Common Stock
MFSI
Common Stock
Merrison
Common Stock
SSI
Common Stock
The Albers Group, LLC
Common Stock
Lexington Solutions Group
Additional Paid-In Capital
Additional Paid-In Capital
Notes Payable
Additional Paid-In Capital
Series C Preferred Subscription Agreements
Additional Paid-In Capital
MFSI
Additional Paid-In Capital
Merrison
Additional Paid-In Capital
SSI
Additional Paid-In Capital
The Albers Group, LLC
Additional Paid-In Capital
Lexington Solutions Group
Accumulated Deficit
Series A Preferred
Series A Preferred
Preferred Stock
Series B Preferred
Series B Preferred
Preferred Stock
Series B Preferred
Common Stock
Series B Preferred
Additional Paid-In Capital
Series C Preferred
Series C Preferred
Preferred Stock
Series C Preferred
Preferred Stock
Series C Preferred Subscription Agreements
Series C Preferred
Common Stock
Beginning balance (in shares) at Dec. 31, 2019                 14,744,533                                   5,875,000   3,610,000       0    
Beginning balance at Dec. 31, 2019 $ 3,764,747               $ 1,474               $ 4,582,127               $ (819,803)   $ 588   $ 361       $ 0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Shares issued for cash (in shares)                 116,731                                                    
Shares issued for cash 120,000               $ 12               119,988                                    
Shares issued in conversion of notes payable and accrued interest (in shares)                 550,000                                                    
Shares issued in conversion of notes payable and accrued interest 63,800               $ 55               63,745                                    
Stock-based compensation – options 937,049                               937,049                                    
Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax 430,423                               430,423                                    
Net loss for the year (2,707,493)                                               (2,707,493)                    
Gain on extinguishment of convertible note payable - related party 0                                                                    
Deferred issuance costs 0                                                                    
Ending balance (in shares) at Dec. 31, 2020                 15,411,264                                   5,875,000   3,610,000       0    
Ending balance at Dec. 31, 2020 2,608,526               $ 1,541               6,133,332               (3,527,296)   $ 588   $ 361       $ 0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Shares issued for cash (in shares)                     62,000                                           620,000 620,000 1,240,000
Shares issued for cash     $ 620,000               $ 6               $ 619,932                             $ 62  
Stock-based compensation – options 3,113,261                               3,113,261                                    
Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax 0                                                                    
Net loss for the year (7,558,720)                                               (7,558,720)                    
Stock-based compensation - warrants 3,806,263                               3,806,263                                    
Shares issued in acquisition (in shares)                       1,114,023 500,000 2,632,095 481,250                                        
Shares issued in acquisition       $ 1,782,437 $ 1,595,000 $ 7,822,350 $ 1,925,000         $ 111 $ 50 $ 263 $ 49         $ 1,782,326 $ 1,594,950 $ 7,822,087 $ 1,924,951                        
Cancellation of shares in acquisition of MFSI (in shares)                       (250,000)                                              
Cancellation of shares in acquisition of MFSI       $ (400,000)               $ (25)               $ (399,975)                              
Shares issued in exercise of stock options (in shares)                 10,000                                                    
Shares issued in exercise of stock options 8,000               $ 1               7,999                                    
Gain on extinguishment of convertible note payable - related party 0                                                                    
Deferred issuance costs 0                                                                    
Ending balance (in shares) at Dec. 31, 2021                 19,960,632                                   5,875,000   3,610,000       620,000    
Ending balance at Dec. 31, 2021 $ 15,322,117               $ 1,996               26,405,126               (11,086,016)   $ 588   $ 361       $ 62    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Preferred stock, par value (in usd per share)                                                   $ 0.0001   $ 0.0001       $ 0.0001      
Common stock, par value (in usd per share) $ 0.0001                                                                    
Shares issued for cash (in shares)                 132,500   15,000                                           150,000 150,000  
Shares issued for cash $ 533,750   $ 150,000           $ 13   $ 2           533,737   $ 149,983                             $ 15  
Shares issued in conversion of notes payable and accrued interest (in shares)                   100,000                                     (3,610,000) 18,050,000          
Shares issued in conversion of notes payable and accrued interest   $ 160,000               $ 10               $ 159,990                   $ 0 $ (361) $ 1,805 $ (1,444)        
Stock-based compensation – options 4,985,233                               4,985,233                                    
Beneficial Conversion Feature ("BCF") discount on convertible note, net of tax 0                                                                    
Net loss for the year (15,008,554)                                               (15,008,554)                    
Stock-based compensation - warrants 3,496,912                               3,496,912                                    
Stock-based compensation - shares issued for services and restricted stock (in shares)                 75,000                                                    
Stock-based compensation - shares issued for services and Restricted stock 379,499               $ 8               379,491                                    
Shares issued in acquisition (in shares)                               625,000                                      
Shares issued in acquisition               $ 2,280,000               $ 62               $ 2,279,938                      
Shares issued in exercise of stock options (in shares)                 15,000                                                    
Shares issued in exercise of stock options 12,000               $ 2               11,998                                    
Shares issued for cash including fair value adjustment (in shares)                 1,250,000                                                    
Shares issued for cash including fair value adjustment 500,000               $ 125               499,875                                    
Shares issued for uplisting (in shares)                 1,351,231                                                    
Shares issued for uplisting, net of offering costs of approximately $700,000 2,000,756               $ 135               2,000,621                                    
Gain on extinguishment of convertible note payable - related party 2,667,903                               2,667,903                                    
Debt discount recognized for obligation to issue common stock (100,000)                               (100,000)                                    
Fair value adjustment on common stock for Crom 93,000                               93,000                                    
Deferred issuance costs (in shares)                 125,000                                                    
Deferred issuance costs 59,300               $ 12               59,288                                    
Ending balance (in shares) at Dec. 31, 2022                 41,699,363                                   5,875,000   0       770,000    
Ending balance at Dec. 31, 2022 17,531,916               $ 4,170               $ 43,621,651               $ (26,094,570)   $ 588   $ 0       $ 77    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                      
Uplisting, offering costs $ 700,000                                                                    
Preferred stock, par value (in usd per share)                                                   $ 0.0001   $ 0.0001       $ 0.0001      
Common stock, par value (in usd per share) $ 0.0001                                                                    
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations Nature of Operations
Castellum, Inc. (the “Company”) is focused on acquiring and growing technology companies in the areas of information technology, electronic warfare, information warfare and cybersecurity with businesses in the governmental and commercial markets. Services include intelligence analysis, software development, software engineering, program management, strategic planning, information assurance and cybersecurity and policy along with analysis support. These services, which largely focus on securing data and establishing related policies, are applicable to customers in the federal government, financial services, healthcare and other users of large data applications. The services can be delivered to legacy, customer owned networks or customers who rely upon cloud-based infrastructures. The Company has worked with multiple business brokers and contacts within their business network to identify potential acquisitions.
Bayberry Acquisition Corporation (“Bayberry”) was a wholly owned subsidiary of the Company. Jay Wright and Mark Fuller controlled and managed Bayberry and were named officers and directors of the Company upon the acquisition of Bayberry. The transaction was accounted for as a reverse merger. As a result, Bayberry was considered the accounting acquirer. On February 23, 2021, Bayberry was dissolved with the Nevada Secretary of State as there was no activity, and Bayberry was non-operational post-merger with Castellum.
Corvus Consulting, LLC (“Corvus”), acquired in November 2019, is a wholly owned subsidiary of the Company. Corvus provides scientific, engineering, technical, operational support, and training services to federal government and commercial clients. Corvus focuses on Cyberspace Operations, Electronic Warfare, Information Operations, Intelligence and Joint/Electromagnetic Spectrum Operations. The specialties of Corvus range from high-level policy development and Congressional liaison to requirements analysis, DOTMLPF-p development assistance and design services for hardware and software systems fulfilling the mission needs of the Department of Defense and Intelligence Communities.
The Company entered into a definitive merger agreement with Mainnerve Federal Services, Inc. dba MFSI Government Group, a Delaware corporation (“MFSI”), effective as of January 1, 2021. This acquisition closed on February 11, 2021. MFSI, a government contractor, has built strong relationships with numerous customers, in the software engineering and IT arena. MFSI provides services in data security and operations for Army, Navy and Intelligence Community clients, and currently works as a software engineering/development, database administration and data analytics subcontractor.
The Company acquired Merrison Technologies, LLC, a Virginia limited liability company (“Merrison”), on August 5, 2021. Merrison, is a government contractor with expertise in software engineering and IT in the classified arena.
Specialty Systems, Inc. (“SSI”) was acquired August 12, 2021. SSI is a New Jersey based government contractor that provides critical mission support to the Navy at Joint Base McGuire-Dix-Lakehurst in the areas of software engineering, cyber security, systems engineering, program support and network engineering.

The Company acquired the business assets that represented the Pax River from The Albers Group, LLC (“Pax River”) which closed on November 16, 2021 in an asset purchase for up to 550,000 shares of common stock and cash of $200,000 paid monthly over a 10-month period starting February 2022 upon the satisfaction of conditions in the acquisition agreement.

The Company acquired Lexington Solutions Group, LLC (“LSG”), on April 5, 2022. LSG is a government contractor with a wide range of national security, strategic communication, and management consulting services.
On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.

On October 13, 2022, the Company completed a $3,000,000 public offering, a 1-for-20 Reverse Stock Split of its common shares, and an uplisting to the NYSE American exchange. All share and per share figures related to the common stock have been retroactively adjusted in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 4C.
The unprecedented events related to COVID-19, the disease caused by the novel coronavirus (SARS-CoV-2), have had significant health, economic, and market impacts and may have short-term and long-term adverse effects on our business that we cannot predict as the global pandemic continues to evolve. The extent and effectiveness of responses by
governments and other organizations also cannot be predicted. Our ability to access the capital markets and maintain existing operations has not been significantly affected during the COVID-19 pandemic. Going forward any possible adverse effects on the business are uncertain given any possible limitations on available financing and how we conduct business with our customers and vendors.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”).
Principles of Consolidation
The consolidated financial statements include the accounts of Castellum, Inc. and its subsidiaries, collectively referred to as “the Company”. All significant intercompany accounts and transactions have been eliminated in consolidation. Castellum, Inc. is a holding company that holds 100% of Corvus, MFSI, Merrison, SSI, and LSG.
The Company applies the guidance of Topic 805 Business Combinations of the Financial Accounting Standards Board Accounting Standards Codification (“ASC”).
The Company accounted for these acquisitions as business combinations and the difference between the consideration paid and the net assets acquired was first attributed to identified intangible assets and the remainder of the difference was applied to goodwill.
Reclassification
The Company has reclassified certain amounts in the 2020 financial statements to comply with the 2021 and 2022 presentation. These principally relate to classification of certain expenses and liabilities. The reclassifications had no impact on total net loss or net cash flows for the years ended December 31, 2022 or 2021.
Business Segments
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions. The Company maintains one operating and reportable segment, which is the delivery of products and services in the areas of information technology, electronic warfare, information warfare and cybersecurity in the governmental and commercial markets.
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. These estimates include, but are not limited to, management’s estimate of provisions required for uncollectible accounts receivable, the acquired value of the intangible assets, impaired value of intangible assets, liabilities to accrue, cost incurred in the satisfaction of performance obligations, fair value for consideration elements of business combinations, permanent and temporary differences related to income taxes and determination of the fair value of stock awards. Actual results could differ from those estimates.
Cash
Cash consists of cash and demand deposits with an original maturity of three months or less. The Company holds no cash equivalents as of December 31, 2022 and 2021, respectively. The Company maintains cash balances in excess of the FDIC insured limit at a single bank. The Company does not consider this risk to be material.
Fixed Assets and Long-Lived Assets, Including Intangible Assets and Goodwill
Fixed assets are stated at cost. Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the assets, which range from three to fifteen years for all classes of fixed assets.
ASC 360 requires that long-lived assets and certain identifiable intangibles held and used by an entity be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company has adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment effective April 1, 2017.
The Company reviews recoverability of long-lived assets on a periodic basis whenever events and changes in circumstances have occurred which may indicate a possible impairment. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future cash flows from its operations on an undiscounted basis. If such assets are determined to be impaired, the impairment recognized is the amount by which the carrying value of the assets exceeds the fair value of the assets.
Intangible assets with finite useful lives are stated at cost less accumulated amortization and impairment. Intangible assets capitalized as of December 31, 2022 represent the valuation of the Company’s customer relationships, trade names, backlog and non-compete agreements which were acquired in the acquisitions. These intangible assets are being amortized on either the straight-line basis over their estimated average useful lives (certain trademarks, tradenames, backlog and non-compete agreements) or are being amortized based on the present value of the future cash flows (customer relationships, certain tradenames, backlog and non-compete agreements). Amortization expense of the intangible assets runs through December 2035.
The Company assesses the impairment of identifiable intangibles whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Company considers to be important which could trigger an impairment review include the following:
1.Significant underperformance relative to expected historical or projected future operating results;
2.Significant changes in the manner of use of the acquired assets or the strategy for the overall business; and
3.Significant negative industry or economic trends.
When the Company determines that the carrying value of intangibles may not be recoverable based upon the existence of one or more of the above indicators of impairment and the carrying value of the asset cannot be recovered from projected undiscounted cash flows, the Company records an impairment charge. The Company measures any impairment based on undiscounted cash flows. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.

When the Company acquires a controlling financial interest through a business combination, the Company uses the acquisition method of accounting to allocate the purchase consideration to the assets acquired and liabilities assumed, which are recorded at fair value. Any excess of purchase consideration over the net fair value of the net assets acquired is recognized as goodwill.

Prior to 2022, the Company performed its annual goodwill and intangible asset impairment test at the end of the fourth quarter. In 2022, the Company changed the date of its annual goodwill and intangible asset impairment assessment to the first day of the fourth quarter. The Company believes this change does not represent a material change in method of applying an accounting principle. This voluntary change is preferable under the circumstances as it results in better alignment with the timing of the Company’s long-range planning and forecasting process and provides the Company with additional time to complete its annual goodwill impairment testing in advance of its year-end reporting. This change does not delay, accelerate, or avoid an impairment of goodwill.

In 2022, Management performed a qualitative analysis as of its annual measurement date, which included a quantitative market capitalization reconciliation. During the fourth quarter of 2022, due to the Company being in a net loss position, Management performed additional qualitative analysis, including a market capitalization reconciliation, to evaluate the performance of its reporting units. Management determined there were no indicators of impairment noted during the years ended December 31, 2022 and 2021.
Subsequent Events
Subsequent events were evaluated through March 15, 2023, the date the consolidated financial statements were issued.
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company accounts for a contract with a customer that is within the scope of this Topic only when the five steps of revenue recognition under ASC 606 are met.

The five core principles will be evaluated for each service provided by the Company and is further supported by applicable guidance in ASC 606 to support the Company’s recognition of revenue.
Revenue is derived primarily from services provided to the federal government. The Company enters into agreements with customers that create enforceable rights and obligations and for which it is probable that the Company will collect the consideration to which it will be entitled as services and solutions are transferred to the customer. The Company also evaluates whether two or more agreements should be accounted for as one single contract.

When determining the total transaction price, the Company identifies both fixed and variable consideration elements within the contract. The Company estimates variable consideration as the most likely amount to which the Company expects to be entitled limited to the extent that it is probable that a significant reversal will not occur in a subsequent period.

At contract inception, the Company determines whether the goods or services to be provided are to be accounted for as a single performance obligation or as multiple performance obligations. For most contracts, the customers require the Company to perform several tasks in providing an integrated output and, hence, each of these contracts are deemed as having only one performance obligation. When contracts are separated into multiple performance obligations, the Company allocates the total transaction price to each performance obligation based on the estimated relative standalone selling prices of the promised services underlying each performance obligation.

This evaluation requires professional judgment, and it may impact the timing and pattern of revenue recognition. If multiple performance obligations are identified, the Company generally uses the cost plus a margin approach to determine the relative standalone selling price of each performance obligation. The Company does not assess whether a contract contains a significant financing component if the Company expects, at contract inception, that the period between when payment by the client and the transfer of promised services to the client occur will be less than one year.

The Company currently generates its revenue from three different types of contractual arrangements: cost plus fixed fee (“CPFF”), firm-fixed-price contracts (“FFP”) and time-and-materials (“T&M”) contracts. The Company generally recognizes revenue over time as control is transferred to the customer, based on the extent of progress towards satisfaction of the performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type and the nature of the goods or services to be provided.
For CPFF contracts, the Company uses input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”) approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&M contracts, the Company uses input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.
These arrangements generally qualify for the “right-to-invoice” practical expedient where revenue is recognized in proportion to billable consideration. FFP Level-Of-Effort contracts are substantially similar to T&M contracts except that the Company is required to deliver a specified level of effort over a stated period. For these contracts, the Company estimates revenue earned using contract hours worked at negotiated bill rates as the Company delivers the contractually required workforce.
Revenue generated by Contract Support Service contracts is recognized over time as services are provided, based on the transfer of control. Revenue generated by FFP contracts is recognized over time as performance obligations are satisfied. Most contracts do not contain variable consideration and contract modifications are generally minimal. For these reasons, there is not a significant impact of electing these transition practical expedients.
Revenue generated from contracts with federal, state, and local governments is recorded over time, rather than at a point in time. Under the Contract Support Services contracts, the Company performs software design work as it is assigned by the customer, and bills the customer, generally semi-monthly, on either a CPFF or T&M basis, as labor hours are expended. Certain other government contracts for software development have specific deliverables and are structured as FFP contracts, which are generally billed as the performance obligations under the contract are met. Revenue recognition under FFP contracts require judgment to allocate the transaction price to the performance obligations. Contracts may have terms up to five years.
Contract accounting requires judgment relative to assessing risks and estimating contract revenue and costs and assumptions for schedule and technical issues. Due to the size and nature of contracts, estimates of revenue and costs are subject to a number of variables. For contract change orders, claims or similar items, judgment is required for estimating the amounts, assessing the potential for realization and determining whether realization is probable. Estimates of total contract revenue and costs are continuously monitored during the term of the contract and are subject to revision as the contract progresses. From time to time, facts develop that require revisions of revenue recognized or cost estimates. To the extent that a revised estimate affects the current or an earlier period, the cumulative effect of the revision is recognized in the period in which the facts requiring the revision become known.
The Company accounts for contract costs in accordance with ASC Topic 340-40, Contracts with Customers. The Company recognizes the cost of sales of a contract as expense when incurred or at the time a performance obligation is satisfied. The Company recognizes an asset from the costs to fulfill a contract only if the costs relate directly to a contract, the costs generate or enhance resources that will be used in satisfying a performance obligation in the future and the costs are expected to be recovered. The incremental costs of obtaining a contract are capitalized unless the costs would have been incurred regardless of whether the contract was obtained.
The following table disaggregates the Company’s revenue by contract type for the years ended December 31:
202220212020
Revenue:
Time and material$25,302,224 $15,381,979 $10,419,729 
Firm fixed price3,350,084 4,864,638 2,918,938 
Cost plus fixed fee13,538,335 4,745,646 — 
Other— 75,187 — 
Total$42,190,643 $25,067,450 $13,338,667 
Contract Balances
Contract assets include unbilled amounts typically resulting from FFP contracts when the revenue recognized exceeds the amounts billed to the customer on uncompleted contracts. Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted contracts.
In accordance with industry practice, contract assets and liabilities related to costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts, have been classified as current. The contract cycle for certain long-term contracts may extend beyond one year; thus, collection of the amounts related to these contracts may extend beyond one year.

Derivative Financial Instruments
Derivatives are recorded on the consolidated balance sheet at fair value. The conversion features of certain of the convertible instruments are embedded derivatives and are separately valued and accounted for on the consolidated balance sheet with changes in fair value recognized during the period of change as a separate component of other income/expense. Valuations derived from various models are subject to ongoing internal and external verification and review. The model used incorporates market-sourced inputs such as interest rates and stock price volatilities. Selection of these inputs involves management’s judgment and may impact net income (loss).
With the issuance of the July 2017 FASB ASU 2017-11, “Earnings Per Share (Topic 260) Distinguishing Liabilities from Equity (Topic 480) Derivatives and Hedging (Topic 815),” which addresses the complexity of accounting for certain financial instruments.
Under current GAAP, an equity-linked financial instrument that otherwise is not required to be classified as a liability under the guidance Topic 480 is evaluated under the guidance in Topic 815, Derivatives and Hedging, to determine whether it meets the definition of a derivative. If it meets that definition, the instrument (or embedded feature) is evaluated to determine whether it is indexed to an entity’s own stock as part of the analysis of whether it qualifies for a scope exception from derivative accounting.
Generally, for warrants and conversion options embedded in financial instruments that are deemed to have a debt host (assuming the underlying shares are readily convertible to cash or the contract provides for net settlement such that the embedded conversion option meets the definition of a derivative), a reporting entity is required to classify the freestanding financial instrument or the bifurcated conversion option as a liability, which the entity must measure at fair value initially and at each subsequent reporting date.
The amendments in this accounting standards update revise the guidance for instruments with embedded features in Subtopic 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, which is considered in determining whether an equity-linked financial instrument qualifies for a scope exception from derivative accounting.
Accounts Receivable and Concentration of Credit Risk
An allowance is based on management’s estimate of the overall collectability of accounts receivable, considering historical losses. Based on these same factors, individual accounts are charged off against the allowance when management determines those individual accounts are uncollectible. Credit extended to customers is generally uncollateralized. Past-due status is based on contractual terms. The Company does not charge interest on accounts receivable; however, United States (“U.S.”) government agencies may pay interest on invoices outstanding more than 30 days. Interest income is recorded when received. As of December 31, 2022 and 2021, management did not consider an allowance necessary.
The Company’s customer base is concentrated with a relatively small number of customers. The Company does not generally require collateral or other security to support accounts receivable. To reduce credit risk, the Company performs ongoing credit evaluations on its customers’ financial condition. The Company establishes allowances for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information.
For the years ended December 31, 2022, 2021, and 2020, the Company had three customers represent 62%, 61%, and 81% of revenue earned, respectively. Any customer that represents 10% or greater of total revenue represents a risk. The Company also has four customers that represent 60% of the total accounts receivable as of December 31, 2022 and three customers that represented 78% of the total accounts receivable as of December 31, 2021 and 2020.
Accounting for Income Taxes
Income taxes are accounted for under the asset and liability method. We estimate our income taxes in each of the jurisdictions where the Company operates. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies.

We are subject to income taxes in the federal and state tax jurisdictions based upon our business operations in those jurisdictions. Significant judgment is required in evaluating uncertain tax positions. We record uncertain tax positions in accordance with ASC 740-10 on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position, and (2) with respect to those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the related tax authority. Management evaluates its tax positions on a quarterly basis.

The Company files income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the Internal Revenue Service (“IRS”) and state taxing authorities, generally for three years after they were filed.
Share-Based Compensation
The Company follows ASC 718 Compensation – Stock Compensation and has adopted ASU 2017-09 Compensation – Stock Compensation (Topic 718) Scope of Modification Accounting. The Company calculates compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.
The Company adopted ASU 2016-09 Improvements to Employee Share-Based Payment Accounting. Cash paid when shares are directly withheld for tax withholding purposes is classified as a financing activity in the statement of cash flows.
Fair Value of Financial Instruments
ASC 825 Financial Instruments requires the Company to disclose estimated fair values for its financial instruments. Fair value estimates, methods, and assumptions are set forth below for the Company’s financial instruments: The carrying amount of cash, accounts receivable, prepaid and other current assets, accounts payable and accrued liabilities, approximate fair value because of the short-term maturity of those instruments. The fair value of debt reflects the price at which the debt instrument would transact between market participants, in an orderly transaction at the measurement date. The fair value of the equity consideration from business combinations are measured using the price of our common stock at the measurement date, along with applying an appropriate discount for lack of marketability. For contingent liabilities from business combinations, the fair value is measured on the acquisition date using an option pricing model. The Company does not utilize derivative instruments for hedging purposes.
Earnings (Loss) Per Share of Common Stock
Basic net income (loss) per common share is computed using the weighted average number of common shares outstanding, as well as a warrant to purchase 1,080,717 shares of common stock for a total aggregate exercise price of $1 granted in connection with the $5,600,000 note payable maturing September 30, 2024, as the cash consideration for the holder/grantee to receive common shares was determined to be nonsubstantive. Diluted earnings per share (“EPS”) include additional dilution from common stock equivalents, such as convertible notes, preferred stock, stock issuable pursuant to the exercise of stock options and all other warrants. Common stock equivalents are not included in the computation of diluted earnings per share when the Company reports a loss because to do so would be anti-dilutive for periods presented, so only the basic weighted average number of common shares are used in the computations. The Company subtracts dividends on preferred stock when calculating earnings (loss) per share.
Recent Accounting Pronouncements
The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. There have been no recently issued accounting pronouncements as of December 31, 2022 that would materially impact the Company.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions AcquisitionsThe Company has completed the following acquisitions to achieve its business purposes as discussed in Note 1. As the acquisitions made by the Company in 2022 and 2021 (MFSI, Merrison, SSI, and LSG) were of the common stock or membership interests of the companies, certain assets in some of the acquisitions (intangible assets and goodwill) are not considered deductible for tax purposes.
Mainnerve Federal Services, Inc.
The Company entered into a definitive merger agreement with MFSI, effective as of January 1, 2021. This acquisition closed on February 11, 2021. This acquisition was accounted for as a business combination whereby MFSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$93,240 
Accounts receivable33,540 
Unbilled receivable45,316 
Other assets329,509 
Right of use asset – operating lease14,862 
Customer relationships348,000 
Non-compete agreement4,000 
Goodwill685,072 
Deferred tax liability(97,419)
Line of credit(12,249)
Lease liability – operating lease(13,862)
Accounts payable and accrued expenses(47,572)
Net assets acquired$1,382,437 
The consideration paid for the acquisition of MFSI was as follows:
Common stock$1,382,437 
The MFSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the MFSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for MFSI, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of January 1, 2021. The Company had a valuation prepared by an independent consultant. Upon the finalization of the valuation of MFSI, the Company reclassified $352,000 from goodwill into other intangible assets. There were no transaction costs that were material to this transaction.
During the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The Company had reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021.
Merrison

The Company entered into a definitive merger agreement with Merrison, effective as of August 5, 2021. This acquisition was accounted for as a business combination whereby Merrison became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$183,588 
Accounts receivable and unbilled receivables391,049 
Customer relationships322,000 
Non-compete agreements7,000 
Trademarks164,000 
Backlog115,000 
Goodwill780,730 
Deferred tax liability(243,730)
Accounts payable and accrued expenses(102,354)
Net assets acquired$1,617,283 
The consideration paid for the acquisition of Merrison was as follows:
Common stock$1,595,000 
Cash22,283 
$1,617,283 
The Merrison acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the Merrison acquisition, and historical and current market data.
The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Merrison, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of August 5, 2021. Upon finalization of the valuation, the Company allocated $608,000 from goodwill to other intangible assets. There was a $105,000 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill. There were no transaction costs that were material to this transaction. There were no additional adjustments made during the year ended December 31, 2022.
SSI

The Company entered into a definitive merger agreement with SSI, effective as of August 12, 2021. This acquisition was accounted for as a business combination whereby SSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:
Cash$998,935 
Accounts receivable and unbilled receivables2,222,004 
Prepaid expenses147,600 
Other asset6,750 
Furniture and equipment148,931 
Right of use asset – operating lease169,063 
Customer relationships3,102,000 
Non-compete agreements65,000 
Trademarks367,000 
Backlog50,000 
Goodwill8,461,150 
Deferred tax liability(880,150)
Lease liability – operating lease(167,333)
Contract liability(226,591)
Accounts payable and accrued expenses(1,134,509)
Net assets acquired$13,329,850 
The consideration paid for the acquisition of SSI was as follows:
Common stock$7,872,850 
Seller note400,000 
Cash800,000 
Contingent earnout257,000 
Lender financing4,000,000 
$13,329,850 
The SSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the SSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for SSI, the Company engaged a third-party independent valuation specialist.
The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of August 12, 2021. Upon finalization of the valuation, the Company allocated $3,584,000 from goodwill to other intangible assets. The Company paid $50,500 of SSI’s transaction costs. There was a $2,608,661 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill.
During the measurement period, the Company reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021. There were no additional adjustments made during the year ended December 31, 2022.

Pax River
The Company entered into an acquisition agreement with The Albers Group, LLC, on October 22, 2021 which closed November 16, 2021 for certain assets represented by the Pax River business. This acquisition was accounted for as an asset purchase by the Company. The following represents the assets acquired in this acquisition:
Customer relationships (contracts)$2,400,000 
Net assets acquired$2,400,000 
The consideration paid for the acquisition of The Albers Group assets was as follows:
Common stock$1,925,000 
Contingent consideration represented by obligation to issue shares (a)275,000 
Cash (included in amounts due to seller as of December 31, 2021)200,000 
$2,400,000 
(a)It was determined that on March 31, 2022, that the requirements under section 1.5(b) of the acquisition agreement had not been achieved, and as a result the contingent consideration to issue the additional 68,750 common shares valued at $275,000 would not be issued. The Company adjusted the customer relationships by the $275,000 down to $2,125,000.

Lexington Solutions Group (“LSG”)

On April 15, 2022, the Company entered into Amendment No. 1 to Business Acquisition Agreement (“LSG Business Acquisition Agreement”) with LSG to acquire the assets of LSG. This LSG Business Acquisition Agreement superseded the Business Acquisition Agreement originally entered into on February 11, 2022. Under the terms of the LSG Business Acquisition Agreement, the Company acquired assets and assumed liabilities of LSG for consideration as follows: (a) 625,000 shares of common stock (600,000 shares paid at closing (issued on May 4, 2022) and 25,000 shares to be held and due within three business days of payment of the second tranche of cash described below); and (b) cash payments as follows: $250,000 due at closing (“initial cash payment”); $250,000 plus or minus any applicable post-closing adjustments (subsequently determined to be $21,003) which was paid within six months after the closing date (“second tranche”); and $280,000 that is due no later than 10 months after the closing date of the acquisition (this amount was paid in January 2023; refer to Note 16 of Item 8 in this Annual Report on Form 10-K).

The following represents the assets and liabilities acquired in this acquisition:

Receivable from Seller$413,609 
Due from employee/travel advance5,000 
Miscellaneous license2,394 
Customer relationships785,000 
Non-compete agreements10,000 
Backlog489,000 
Goodwill1,471,000 
Net Assets acquired3,176,003 
The consideration paid for the acquisition of LSG was as follows:
Common stock (600,000 shares issued May 4, 2022)
2,280,000 
Holdback shares (25,000 shares due six months after the closing date)
95,000 
Cash521,003 
Due to seller (cash)280,000 
$3,176,003 
The LSG acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the LSG acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. To determine the fair values of tangible and intangible assets acquired and liabilities assumed for LSG, the Company engaged a third-party independent valuation specialist.

The Company had received a valuation from its specialist and recorded the value of the assets and liabilities acquired based on historical inputs and data as of April 15, 2022. The allocation of the purchase price is based on the best information available. The Company paid $44,752 in LSG’s transaction costs. The Company concluded that there were no measurement period adjustments during the year ended December 31, 2022. LSG is accounted for under the Corvus reporting unit and its goodwill is presented accordingly in Note 5.
For all acquisitions disclosed, there were no transaction costs that were not recognized as an expense.

The following table shows unaudited pro-forma results for the year ended December 31, 2022 and 2021, as if the acquisitions of Merrison, SSI, and LSG had occurred on January 1, 2021 (the Albers Group, LLC is not included below because it was an asset purchase). These unaudited pro forma results of operations are based on the historical financial statements of each of the companies.
For the year ended December 31, 2022
Revenues$43,710,119 
Net loss$(14,142,670)
Net loss per share - basic$(0.51)
For the year ended December 31, 2021
Revenues$21,205,940 
Net loss$(215,475)
Net loss per share - basic$— 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Fixed Assets
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Fixed Assets Fixed Assets
Fixed assets consisted of the following as of December 31:
20222021
Equipment and software$141,732 $60,148 
Furniture32,574 32,574 
Leasehold improvements83,266 75,265 
Total fixed assets257,572 167,987 
Accumulated depreciation(84,222)(22,195)
Fixed assets, net$173,350 $145,792 
Depreciation expense for the years ended December 31, 2022, 2021, and 2020 was $62,026, $19,120, and $1,901 respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill Intangible Assets and Goodwill
Intangible assets consisted of the following as of December 31, 2022 and December 31, 2021:

December 31, 2022
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 15 years
$9,535,000 $(3,916,501)$5,618,499 
Trade name4.5 years266,000 (245,336)20,664 
Trademark15 years533,864 (88,119)445,745 
Backlog2 years1,436,000 (1,077,616)358,384 
Non-compete agreement
3 - 4 years
684,000 (493,125)190,875 
$12,454,864 $(5,820,697)$6,634,167 
December 31, 2021
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 9 years
$9,025,000 $(2,497,998)$6,527,002 
Trade name4.5 years266,000 (143,123)122,877 
Trademark15 years533,863 (24,387)509,476 
Backlog2 years947,000 (858,089)88,911 
Non-compete agreement
3 - 4 years
674,000 (326,667)347,333 
$11,445,863 $(3,850,264)$7,595,599 

The intangible assets, with the exception of the trademarks, were recorded as part of the acquisitions of Corvus, MFSI, Merrison, LSG, and SSI. Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $1,970,433, $1,867,108, and $1,828,353 respectively, and the intangible assets are being amortized based on the estimated future lives as noted above.
Future amortization of the intangible assets for the next five years as of December 31 are as follows:
2023$1,950,067 
20241,501,040 
2025879,353 
2026669,217 
2027479,528 
Thereafter1,154,962 
Total$6,634,167 
The following table presents changes to goodwill for the years ended December 31, 2022 and 2021 for each reporting unit:

CorvusSSIMFSIMerrisonTotal
December 31, 20204,136,011 — — — 4,136,011 
Goodwill acquired through acquisitions— 8,461,150 685,073 780,730 9,926,953 
December 31, 20214,136,011 8,461,150 685,073 780,730 14,062,964 
Goodwill acquired through acquisitions1,471,000 — — — 1,471,000 
Merrison subsumed into Corvus780,730 — — (780,730)— 
December 31, 2022$6,387,741 $8,461,150 $685,073 $— $15,533,964 
There were no indicators of impairment noted in the periods presented.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes - Related Parties
12 Months Ended
Dec. 31, 2022
Convertible Notes Payable [Abstract]  
Convertible Promissory Notes – Related Parties Convertible Promissory Notes – Related Parties
The Company entered into convertible promissory notes – related parties as follows as of December 31:
20222021
Convertible note payable with a trust related to one of the Company’s directors, convertible at $0.260 per share, at 5% interest, (extinguished on April 4, 2022 for new note)
$3,209,617 $4,209,617 
Total Convertible Notes Payable – Related Parties$3,209,617 $4,209,617 
Add: Premium recorded on convertible note due to fair value adjustment at date of acquisition of Corvus— 2,569 
Less: BCF Discount(2,210,187)(1,407,002)
$999,430 $2,805,184 
Interest expense which includes amortization of discount and premium for the years ended December 31, 2022 and 2021 was $1,535,840 and $1,638,057, respectively. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480. The Company recognized this as additional paid in capital, and the discount is being amortized over the life of the note.
On February 1, 2021, the two promissory notes with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee), were combined into one new note in the principal balance of $4,279,617, that has a new maturity date of February 1, 2024. The interest rate remains at 5% per annum. The conversion terms have remained at $0.26 per share. It was determined that under ASC 470, the debt amendment was considered a modification. Then again on August 12, 2021, the convertible note was amended to remove the principal payments and extend the debt further to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification.
On April 4, 2022, the Company entered into a letter agreement with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee) whereby the Company made a partial repayment of $500,000 (“First Payment”) to reduce the note from $4,209,617 to $3,709,617. The First Payment of $500,000 was paid from proceeds from Crom Cortana Fund, LLC (“Crom”) as part of a unit agreement under the Securities Purchase Agreement (“SPA”) entered into with Crom on April 4, 2022. The Company commenced accruing interest on March 1, 2022, however, no payment of interest was due through October 31, 2022. The Company originally intended to make a second payment (“Second Payment”) of $2,709,617 at the time of an anticipated secondary offering, initially expected to occur on or about August 1, 2022, subject to extensions through October 31, 2022. However, given the timing of our secondary offering, the Second Payment did not occur during the third quarter of 2022 and the Company negotiated an extension of the Second Payment to October 31, 2022. In October 2022, the Company made an advanced principal payment of $500,000, further reducing the principal of the convertible promissory note to $3,209,617.
The entire convertible promissory note – related parties balance is reflected in long-term liabilities.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable
12 Months Ended
Dec. 31, 2022
Notes Payable [Abstract]  
Notes Payable Notes Payable
The Company entered into notes payable as follows as of December 31:
20222021
Note payable at 7% originally due November 2023, now maturing September 30, 2024 (a)
$5,600,000 $5,600,000 
Note payable at 10% interest dated February 28, 2022 and matures the earlier of (i) September 30, 2024 or (ii) the acceleration of the obligations as contemplated under the promissory note including the successful completion of an equity offering of at least $15,000,000 (b)
400,000 — 
Convertible note payable, convertible at $1.60 per share, at 7%, maturing April 4, 2023 (c)
890,000 — 
Note payable with bank, at prime plus 3% interest (6.25% at December 31, 2022) maturing August 11, 2024
2,324,236 3,588,374 
Total Notes Payable9,214,236 9,188,374 
Less: Debt Discount(840,398)(796,565)
$8,373,838 $8,391,809 
(a)On August 12, 2021, the note payable was amended to extend the debt to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480.
(b)On February 28, 2022, the Company was obligated to issue 125,000 shares of common stock as further consideration for making this loan to the Company. The shares were issued in April 2022.
(c)On April 4, 2022, the Company entered into a Securities Purchase Agreement (“SPA”) with Crom. The SPA included (a) a Convertible Promissory Note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum. This note matures April 4, 2023 (one-year) and is convertible at a conversion price of $1.60 per share; (b) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (c) the issuance of 1,250,000 common shares at $0.40 per share ($500,000), the proceeds of which were paid to The Buckhout Charitable Remainder Trust for the First Payment. In addition, Crom was issued 125,000 common shares as further inducement to enter into the SPA. The Company analyzed the debt instrument with Crom, under ASC 815-10, and determined that the conversion option should be separated from the host debt instrument (i.e., bifurcated) and classified as a derivative liability, along with the value of the warrants as a derivative liability at the inception date of April 4, 2022. The fair value of the derivative liabilities at inception were reflected as a discount on the note, along with an original issue discount of $50,000, and the discount of $93,000 on the 1,250,000 shares of common stock issued to Crom that had a fair value of $593,000, which exceeded the $500,000 paid by Crom that will be amortized over the life of the note (one year). The derivative liabilities are marked to market each reporting period, and the Company recognized a loss on the change in fair value of the derivative liabilities of 132,000 from April 4, 2022 to December 31, 2022. Furthermore, on February 13, 2023 the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16.
Interest expense, which includes amortization of discount, for the years ended December 31, 2022, 2021, and 2020 was $1,874,142, $859,744, and $748,092, respectively.

On April 4, 2022, the Company secured a $950,000 revolving credit facility with Live Oak Bank (“Revolving Credit Facility”). The Revolving Credit Facility matures on March 28, 2029, and draws on it are charged interest at the rate of prime plus 2.75% per annum. Interest is payable monthly. On April 12, 2022, the Company was advanced $300,025 under the Revolving Credit Facility.
Total principal payments on our notes payable for the next three years as of December 31, 2022 are as follows:
2023$2,244,627 
20246,969,609 
2025— 
Total$9,214,236 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Note Payable - Related Party
12 Months Ended
Dec. 31, 2022
NOTE PAYABLE RELATED PARTY [Abstract]  
Note Payable - Related Party Note Payable – Related Party
The Company entered into a note payable – related party as follows as of December 31:
20222021
Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI
$400,000 $400,000 
Interest expense for the years ended December 31, 2022 and 2021 was $20,000 and $7,726, respectively.
The entire note payable – related party balance is reflected in long-term liabilities.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Amount Due To Seller
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Amount Due To Seller Amount Due To Seller
In the acquisition of LSG, the Company was obligated to pay $3,176,003, which included cash of $780,000 and a working capital adjustment of $21,003. Of this amount, $521,003 was paid by December 31, 2022. The remaining $280,000 of this balance is recorded as a current liability under “Due to Seller” on the Consolidated Balance Sheet as of December 31, 2022.
In the acquisition of assets in The Albers Group, LLC transaction, the Company was obligated to pay $200,000 as part of the acquisition, post the effective date of October 22, 2021. This amount was paid over a 10-month period commencing February 2022. The $200,000 was non-interest bearing and was reflected as a current liability on the Consolidated Balance Sheet as of December 31, 2021 under “Due to seller”. This amount has been paid in full as of December 31, 2022 and is no longer reflected on the consolidated balance sheets.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Stockholders' Equity (Deficit) Stockholders’ Equity (Deficit)
On October 13, 2022, the Company effected a 1-for-20 reverse split of our authorized and outstanding shares of common stock. As a result of the Reverse Stock Split, all authorized and outstanding common stock and per share amounts in this Annual Report on Form 10-K, including but not limited to, the consolidated financial statements and footnotes included herein, have been adjusted to reflect the Reverse Stock Split for all periods presented.

On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.
Preferred Stock
The Company has 50,000,000 shares of preferred stock authorized. The Company has designated a Series A Preferred Stock, Series B Preferred Stock and Series C Preferred Stock. The Series B Preferred Stock was fully converted into Common Stock during 2022, and as such, there is no outstanding Series B Preferred Stock as of December 31, 2022.
Series A Preferred Stock
The Company has designated 10,000,000 shares of Series A Preferred Stock, par value of $0.0001.

On April 7, 2022, the Company amended the Certificate of Designation for its Series A Preferred Stock to (a) provide for an annualized dividend of $0.0125 per share to be paid monthly; (b) amend the conversion ratio for each share of Series A Preferred Stock to convert into two shares of common stock instead of 20 shares of common stock; and (c) provide for the Company to have the option to repurchase the Series A Preferred Stock at any time at a price of $1 per share. In connection with the Amendment to the Certificate of Designation, former officers of the Company (“Former Officers”) entered into a letter agreement dated April 4, 2022 with Crom and the Company for Crom to purchase 1,750,000 shares of Common
Stock from the officers for $445,000, the proceeds of which were paid directly to the Former Officers. The letter agreement also provided for the Former Officers to sell certain amounts of the common stock they own through the date of the public offering.

As of December 31, 2022 and December 31, 2021, the Company had 5,875,000 shares of Series A Preferred Stock issued and outstanding, respectively. The 5,875,000 shares were issued to the Former Officers of the Company in settlement of debt. For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516, of which $54,988 is related to Series A Preferred Stock dividends.
Series B Preferred Stock
The Company has designated 10,000,000 shares of Series B Preferred Stock, par value of $0.0001. On October 17, 2022 the Company issued a total of 15,375,000 shares of Common Stock in connection with the conversion of all of its Series B preferred shares outstanding in connection with its public offering. As of December 31, 2022 and December 31, 2021, the Company had 0 and 3,610,000 shares of Series B Preferred Stock issued and outstanding, respectively. The 3,610,000 shares were issued to directors of the Company in June 2019.
Series C Preferred Stock
The Company has designated 10,000,000 shares of Series C Preferred Stock, par value of $0.0001 (effective July 19, 2021). In the year ended December 31, 2022, the Company raised $150,000 for 150,000 shares of Series C Preferred Stock. In the year ended December 31, 2021, the Company raised $620,000 for 620,000 shares of Series C Preferred Stock along with 1,240,000 common shares. Each share of the Series C Preferred Stock is convertible into 0.625 common shares, and the Series C Preferred Stock pays a $0.06 dividend per Series C Preferred share per year. The dividend commenced accruing when the Series C Preferred Shares were fully designated and issued.

For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516 of which $45,528 is related to Series C Preferred Stock dividends. The Series C Preferred Stockholders under their subscription agreements were issued 0.1 common shares per Series C Preferred share for their investment. As a result, the Company issued 62,000 common shares for the 620,000 Series C Preferred shares purchased. As of December 31, 2021, another $25,000 was raised for an additional 25,000 Series C Preferred shares and 2,500 common shares that were not issued as of the balance sheet date. The $25,000 is reflected as an obligation to issue shares on the Consolidated Balance Sheet as of December 31, 2021.
Common Stock
The Company has 3,000,000,000 shares of common stock, par value $0.0001 authorized. The Company had 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively. The holders of the Company’s Common Stock are entitled to one vote for each share of common stock held.

On October 17, 2022, the Company closed its public offering of 1,500,000 shares of common stock consisting of 1,350,000 shares sold by the Company and 150,000 shares sold by certain selling stockholders, at a public offering price of $2.00 per share. In connection therewith, the Company issued 1,231 shares of common stock to stockholders with fractional shares resulting from the Reverse Stock Split.
Warrants
The following represents a summary of warrants for the years ended December 31:
20222021
NumberWeighted
Average
Exercise
Price
NumberWeighted
Average
Exercise
Price
Beginning balance3,161,568$1.60 1,090,717$0.00 
Granted2,517,2682.22 2,070,8512.40 
Ending balance5,678,836$1.84 3,161,568$1.60 
Intrinsic value of warrants$1,374,303 $5,706,473  
Weighted Average Remaining Contractual Life (Years)5.48
Options
On November 9. 2021. the Company approved the Stock Incentive Plan that authorizes the Company to grant up to 2,500,000 shares of common stock. Prior to this date, the granting of options was not done in accordance with a stock option plan. As of December 31, 2022, the Company has granted 62,500 shares of common stock under the Stock Incentive Plan.
The following represents a summary of options for the years ended December 31, 2022 and 2021:
Number of OptionsWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in Years)Weighted-Average Fair Value
Outstanding, December 31, 20201,856,250 $0.80 6.161.98 
Granted4,087,500 2.40 
Exercised(10,000)(0.80)
Forfeited(1,339,062)(0.60)
Outstanding December 31, 20214,594,688 2.09 6.213.72 
Granted2,585,000 3.45 6.253.34 
Exercised(15,000)0.80 
Forfeited(739,688)2.41 
Outstanding December 31, 20226,425,000 $2.69 5.634.26 
As of December 31, 2022
Vested and Exercisable2,529,397 $2.22 5.33$3.07 
Stock based compensation expense related to stock options for the years ended December 31, 2022 and 2021 was $4,985,233 and $3,113,261, respectively, which is comprised of $3,852,606 and $1,564,080 in service-based grants and $1,132,627 and $1,549,181 in performance-based grants, for the years ended December 31, 2022 and 2021, respectively.

In accordance with ASC 718-10-50, the Company measures the fair value of its share-based payment arrangements using the Black-Scholes model. The Company measures the share-based compensation on the grant date using the following assumptions:
Year Ended December 31,
20222021
Expected term7 years7 years
Expected volatility
114 - 157%
135 - 177%
Expected dividend yield— — 
Risk-free interest rate
2.00 - 4.18%
0.10 %
The Company measures the share-based compensation for all stock options and warrants that are not considered derivative liabilities using the Black-Scholes method with these assumptions, and any changes to these inputs can produce significantly higher or lower fair value measurements. The weighted average grant date fair value of the options granted during the years ended December 31, 2022 and 2021 was $3.34 and $2.40, respectively. The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury Security with a maturity equal to the expected life of the stock option from the date of the grant. The assumption for expected volatility is based on the historical volatility of the Company. Aside from dividends paid on preferred shares, it is the Company's intent to retain all profits for the operations of the business for the foreseeable future, as such the dividend yield assumption is zero.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. GAAP sets forth a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value. The three levels are as follows:

Level 1 – defined as observable inputs, such as quoted market prices in active markets.

Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable.

Level 3 – defined as unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.

Our financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and derivative liabilities. The estimated fair value of cash and cash equivalents, accounts receivable and accounts payable approximates their carrying value.

The Company issued common stock, a convertible note and warrants in a SPA with Crom. The Company evaluated the conversion option in the convertible note and the warrants (“Derivative Liabilities”) to determine proper accounting treatment and determined them to be Derivative Liabilities. The Derivative Liabilities identified have been accounted for utilizing ASC 815 Derivatives and Hedging. The Company has incurred a liability for the estimated fair value of Derivative Liabilities. The estimated fair value of the Derivative Liabilities has been calculated using binomial pricing model with key input variables by an independent third party, as of the date of issuance, with changes in fair value recorded as gains or losses on revaluation in other income (expense).

The contingent earnout included in total consideration for the SSI acquisition, included in current liabilities on the Condensed Consolidated Balance Sheets, is measured at fair value on a recurring basis using the present value approach, which incorporates factors such as revenue growth and forecasted adjusted EBITDA to estimate expected value. Changes in fair value of the contingent earnout are recorded as gains or losses on revaluation in operating expenses on the Consolidated Statements of Operations.
The Company determined that the significant inputs used to value the Derivative Liabilities and the contingent earnout fall within Level 3 of the fair value hierarchy. As a result, the Company has determined that the valuation of its Derivative Liabilities and contingent earnout are classified in Level 3 of the fair value hierarchy as shown in the table below:

Fair Value Measurements at December 31, 2022
Level 1Level 2Level 3Total
Derivative Liabilities$— $— $824,000 $824,000 
Contingent earnout— — 812,000 812,000 
Total$— $— $1,636,000 $1,636,000 

Fair Value Measurements at December 31, 2021
Level 1Level 2Level 3Total
Contingent earnout$— $— $257,000 $257,000 
Total$— $— $257,000 $257,000 

The Company’s Derivative Liabilities as of December 31 are as follows:

20222021Inception
Fair value of conversion option of Crom Cortana Fund LLC convertible note$191,000 $— $314,000 
Fair Value of 656,250 warrants on April 4, 2022
$633,000 $— $378,000 
$824,000 $— $692,000 

During the year ended December 31, 2022, 2021, and 2020 the Company recognized changes in the fair value of the Derivative Liabilities of $824,000, $0, and $0 respectively.

Activity related to the Derivative Liabilities for the year ended December 31, 2022 is as follows:

Beginning balance as of December 31, 2021$— 
Issuance of Derivative Liabilities(692,000)
Warrants exchanged for common stock— 
Change in fair value of Derivative Liabilities(132,000)
Ending balance as of December 31, 2022$(824,000)

Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of the Derivative Liabilities is estimated using a binomial valuation model. The assumptions, inputs and methodologies the Company uses in determining fair value result in inherent uncertainty due to the application of judgment. The following assumptions were used for the periods as follows:
December 31, 2022Inception - April 4, 2022
Expected term - conversion option0.26 years1 year
Expected term - warrants4.26 years5 years
Stock price as of measurement date$1.26 $3.80 
Equity volatility - unadjusted161.00 %278.80 %
Volatility haircut5.00 %5.00 %
Selected volatility - post haircut156.50 %112.60 %
Senior unsecured synthetic credit ratingCCC+CCC+
B- market yield6.30 %4.50 %
OAS differential between CCC+ and B- bonds
387 bps
383 bps
Risk adjusted rate10.30 %8.30 %
Risk-free interest rate4.40 %1.70 %
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Related-Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related-Party Transactions Related-Party Transactions
In June 2021, the Company raised $220,000 for 220,000 shares of the to be designated Series C Preferred Stock along with 440,000 common shares from the newly hired Chief Growth Officer of the Company.
In January 2021, August 2021, November 2021 and April 2022, the Company granted warrants to two of its officers pursuant to the employment agreements with these officers as a bonus for closing the MFSI, Merrison, SSI, Pax River (assets purchased from The Albers Group, LLC) and LSG transactions.

During 2022, the Company repaid $1,000,000 of note principal to a member of its Board of Directors in relation to payments on its related party note payable. For details on this note payable refer to Note 6.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Contribution Plan
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Defined Contribution Plan Defined Contribution Plan
The Company maintains a 401(k) plan as a defined contribution retirement plan for all eligible employees. The 401(k) plan provides for tax-deferred contributions of employees’ salaries, limited to a maximum annual amount as established by the IRS. The plan enrolls employees immediately with no age or service requirement.

The 401(k) Plan employer match was $651,353, $434,267 and $271,647 in the years ended December 31, 2022, 2021 and 2020, respectively.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments Commitments
The Company, since April 2020, has entered into a series of employment agreements with management and key employees. The employment agreements are generally for terms ranging from three to four years and stipulate the compensation which include base pay and bonuses, as well as non-cash compensation (warrants or stock options) that are to be issued to the employee. The employment agreements run through June 30, 2025.

On April 1, 2020, the Company entered into employment agreements with both Mark Fuller and Jay Wright (the “Two Officers”). The agreements have a term of three years. Pursuant to the agreements, each of the Two Officers have a base salary of $240,000 per year and may be increased to $25,000 per month upon reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon reaching an annualized revenue of $50,000,000 or greater, or $40,000 per month upon reaching an annualized revenue run rate of $75,000,000 or greater.
The Company shall pay to the Two Officers a cash bonus equal to the lesser of (i) one percent (1%) of the trailing twelve months revenues of each company acquired during the term of the employment agreement, or (ii) four percent (4%) of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement, provided that, for a bonus to be due, such acquisition must be accretive to the Company on both a revenue per share and EBITDA per share basis. Additionally, the Company shall issue 1 warrant to each of the Two Officers for each $1 of revenue acquired in any such acquisition with a 7-year term and a strike price equal to the price used in such acquisition or if no stock is used, the 30-day moving average closing price of the Company’s stock.
An additional bonus of $50,000 and 500,000 warrants with a $2.00 strike price shall be paid to the the Two Officers upon the Company commencing trading on either the Nasdaq or the NYSE (which occurred on October 13, 2022), and an additional bonus of $125,000 and 1,250,000 warrants with a $2.40 strike price shall be paid to each of the Two Officers upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices).
On July 1, 2021, the Company entered into an employment agreement with its Chief Growth Officer for a period of four years, expiring June 30, 2025. Pursuant to the agreements, the Chief Growth Officer has a base salary of $250,000 per year and may be increased to $25,000 per month upon the Navy division reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon the Navy division reaching an annualized revenue of $60,000,000 or greater, or $40,000 per month upon the Navy division reaching an annualized revenue run rate of $100,000,000 or greater.
The Chief Growth Officer is entitled to a bonus at the discretion of the Board of Directors annually. In addition, the Chief Growth Officer was granted 1,500,000 stock options, which 750,000 are considered time based grants over a vesting period of four years; and 750,000 are performance based grants as follows: (a) 250,000 upon the closing of an acquisition in the Navy division of a company with annualized revenue of $12 million or greater; (b) 250,000 upon the Navy division achieving $25 million in revenue and $2.5 million in EBITDA in any 12 month period; and (c) 250,000 upon the overall Company achieving $100 million in revenue run rate based on quarterly performance (i.e. $25 million in any calendar quarter).
On August 5, 2021, the Company and the former executive of Merrison (the “Executive”) entered into an employment agreement for a period of three years through August 5, 2024. Under the employment agreement, the Executive shall be paid a base salary of $220,000 annually and receive 150,000 stock options. In addition, the Executive will be provided a bonus of $80,000 payable annually on August 31 each year, starting August 31, 2022, if and only if Merrison maintains an annualized net income of $500,000 for the one-year period ending on the applicable August 31.
On August 12, 2021, the Company entered into several employment agreements for three-year periods with the two executives of SSI as well as three management personnel. These agreements all contain base salaries and bonus criteria. In addition, the three key management personnel received 300,000 stock options each, of which one of those three retired December 31, 2021.
On April 25, 2022, the Company entered into an employment agreement with its Chief Financial Officer (“CFO”). The employment agreement has a term of three years and five days and automatically renews for successive one-year periods unless terminated by the Company or the CFO, with 90 days advance notice of its intent not to renew. The agreement provides for an annual base salary of $275,000 (the “CFO Base Salary”). The CFO Base Salary will increase as follows: (i) $25,000 per month upon the Company achieving an annualized revenue run rate of $50,000,000 or greater; (ii) $35,000 per month upon the Company achieving an annualized revenue run rate of $75,000,000 or greater; (iii) $40,000 per month upon the Company reaching an annualized revenue run rate of $150,000,000 or greater and EBITDA margin of no less than 7%; and (iv) $45,000 per month upon the Company reaching an annualized revenue run rate of $300,000,000 or greater and adjusted EBITDA margin of no less than 8%. The CFO Base Salary shall be payable in regular installments in accordance with the Company’s general payroll practices.

Additionally, the CFO shall be eligible to earn a performance bonus at the discretion of the Board of the Company with target bonuses that are the following percentages of CFO Base Salary based on certain performance criteria set forth in the employment agreement: (i) 50% of CFO Base Salary of less than $35,000 per month; (ii) 60% of CFO Base Salary of $35,000 to less than $40,000 per month; and (iii) 100% of CFO Base Salary of $40,000 or more per month. The performance criteria include (a) ensure on time filing of all periodic filings (Form 10Q and Form 10K) and event driven filings (Schedule 13(d), Section 16 filings (Forms 3, 4, and 5) and Form 8K); (b) ensure on time filings and payment of all federal, state and local tax obligations; and (c) prepare an annual consolidated draft budget based on subsidiary budgets by October 31 each year. The CFO is entitled to earn an additional bonus of (i) $50,000 and 500,000 warrants to purchase the Company’s common stock with an exercise price of $2.00 upon the Company’s common stock trading on any tier of the Nasdaq or the New York Stock Exchange (which occurred on October 13, 2022), and (ii) $100,000 and 750,000 warrants to purchase the Company’s common stock with an exercise price of $2.40 upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices). The Board of the Company may pay an additional bonus (separate from any target) in its sole discretion.

As an additional incentive for entering into the employment agreement, the CFO was granted 1,800,000 stock options to purchase the Company’s common stock at an exercise price of $3.80 per share. The price amount is subject to adjustment in the event of a forward or reverse stock split, stock dividend or other similar mechanism. The stock options vest ratably
over the first 36 months of employment with the Company. In the event of a change in control of the Company, unvested options shall not vest unless (i) the CFO is not given a commensurate position in the resulting organization, or (ii) the change in control transaction results in a price to stockholders of at least $8.00 per share. The agreement entitles the CFO to receive various employee benefits generally made available to other officers and senior executives of the Company.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following table summarizes the significant differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31:
202220212020
Federal income taxes at statutory rate21.00 %21.00 %21.00 %
State income taxes at statutory rate3.50 %7.61 %4.76 %
Change in tax rate(2.90)%(1.58)%2.17 %
Permanent differences(7.70)%(0.98)%0.02 %
Other(1.70)%(0.04)%— %
Change in valuation allowance(17.90)%0.00 %— %
Totals(5.70)%26.01 %27.95 %
The following is a summary of the net deferred tax asset (liability) as of December 31:
202220212020
Deferred tax assets:
Net operating losses$— $— $53,457 
Lease liabilities8,973 — — 
Accrued bonus/PTO/Vacation148,776 95,673 73,390 
Stock options/consultant stock3,008,318 2,358,218 243,628 
Section 195 costs41,817 53,881 52,416 
Other149,153 2,407 1,281 
Total deferred tax assets3,357,037 2,510,179 424,172 
Deferred tax liabilities:
Intangible assets(939,607)(1,334,460)(620,722)
ROU Assets(9,052)— — 
Property and equipment(8,569)(14,312)(1,438)
Debt discount(741,579)(400,064)(707,703)
Section 481(a) adjustment(43,443)(151,310)(159,554)
Total deferred tax liabilities(1,742,250)(1,900,146)(1,489,417)
Valuation allowance$(1,614,787)$— $— 
Net deferred tax assets (liabilities)$— $610,033 $(1,065,245)
A full valuation allowance was established in the second quarter of 2022 due to the uncertainty of the utilization of deferred tax assets in future periods. In evaluating the Company’s ability to realize the deferred tax assets, management considered all available positive and negative evidence, including cumulative historic earnings, reversal of temporary differences, projected taxable income and tax planning strategies. The Company’s negative evidence, largely related to the Company's historical pre-tax net losses, currently outweighs its positive evidence of future taxable income therefore it is more-likely-
than-not that the Company will not realize a significant portion of our deferred tax assets. The amount of the deferred tax asset to be realized in the future could however be adjusted if objective negative evidence is no longer present.

Section 382 of the Internal Revenue Code provides an annual limitation on the amount of federal NOLs and tax credits that may be used in the event of an ownership change. The Company had a net operating loss carryforward totaling approximately $286,760 at December 31, 2020 that was used to offset 2021 taxable income.
The Company classifies accrued interest and penalties, if any, for unrecognized tax benefits as part of income tax expense. The Company did not accrue any penalties or interest as of December 31, 2022 and 2021.
The provision (benefit) for income taxes for the years ended December 31 are as follows:
202220212020
Current$209,563 $238,928 $174,362 
Deferred610,033 (2,895,571)(1,230,924)
Total$819,596 $(2,656,643)$(1,056,562)
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On January 18, 2023, the Company signed a non-binding letter of intent to acquire an East Coast based government contractor which focuses on cybersecurity, data analysis, and other IT services for federal civilian agencies.

On January 23, 2023, the Company made a final payment of $280,000 pursuant to the terms of the LSG Business Acquisition Agreement.

On February 13, 2023, the Company entered into a series of transactions with Crom Cortana Fund LLC (“Crom”), the primary purpose of which is to fund the pending acquisition related to a non-binding letter of intent signed on November 7, 2022. In connection therewith, the Company and Crom entered into an agreement to pay off the amount currently owed to Crom under the terms of the convertible promissory note in the original principal amount of $1,050,000 due April 4, 2023 (the “2022 Note Payable”). In consideration of a cash payment of $300,000 and 556,250 shares of common stock representing conversion of the remaining principal balance the Company’s obligations under the 2022 Note Payable are deemed satisfied reducing the balance to zero.

Simultaneously therewith, the parties entered into the Securities Purchase Agreement (the “2023 SPA”) pursuant to which Crom purchased (a) a convertible promissory note in the principal amount of $840,000 (the “2023 Note Payable”), which matures February 13, 2024 and bears interest at a per annum rate equal to 10% to be paid monthly, and (b) a warrant pursuant to which Crom has the right to purchase up to 700,000 shares of the Company’s common stock (the “2023 Warrant”) at an exercise price of $1.38 which expire 60 months from the date of issuance. The proceeds of the 2023 Note Payable will be used primarily to fund a pending acquisition, as well as fund the debt repayment referred to in the foregoing paragraph. As a result of these transactions, the current Crom note payable of $890,000, reported in current liabilities on the consolidated balance sheets as of December 31, 2022, will be reported in noncurrent liabilities in 2023.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”).
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of Castellum, Inc. and its subsidiaries, collectively referred to as “the Company”. All significant intercompany accounts and transactions have been eliminated in consolidation. Castellum, Inc. is a holding company that holds 100% of Corvus, MFSI, Merrison, SSI, and LSG.
The Company applies the guidance of Topic 805 Business Combinations of the Financial Accounting Standards Board Accounting Standards Codification (“ASC”).
The Company accounted for these acquisitions as business combinations and the difference between the consideration paid and the net assets acquired was first attributed to identified intangible assets and the remainder of the difference was applied to goodwill.
Reclassification
Reclassification
The Company has reclassified certain amounts in the 2020 financial statements to comply with the 2021 and 2022 presentation. These principally relate to classification of certain expenses and liabilities. The reclassifications had no impact on total net loss or net cash flows for the years ended December 31, 2022 or 2021.
Business Segments
Business Segments
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions. The Company maintains one operating and reportable segment, which is the delivery of products and services in the areas of information technology, electronic warfare, information warfare and cybersecurity in the governmental and commercial markets.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. These estimates include, but are not limited to, management’s estimate of provisions required for uncollectible accounts receivable, the acquired value of the intangible assets, impaired value of intangible assets, liabilities to accrue, cost incurred in the satisfaction of performance obligations, fair value for consideration elements of business combinations, permanent and temporary differences related to income taxes and determination of the fair value of stock awards. Actual results could differ from those estimates.
Cash CashCash consists of cash and demand deposits with an original maturity of three months or less.
Fixed Assets and Long-Lived Assets
Fixed Assets and Long-Lived Assets, Including Intangible Assets and Goodwill
Fixed assets are stated at cost. Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the assets, which range from three to fifteen years for all classes of fixed assets.
ASC 360 requires that long-lived assets and certain identifiable intangibles held and used by an entity be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company has adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment effective April 1, 2017.
The Company reviews recoverability of long-lived assets on a periodic basis whenever events and changes in circumstances have occurred which may indicate a possible impairment. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future cash flows from its operations on an undiscounted basis. If such assets are determined to be impaired, the impairment recognized is the amount by which the carrying value of the assets exceeds the fair value of the assets.
Intangible assets with finite useful lives are stated at cost less accumulated amortization and impairment. Intangible assets capitalized as of December 31, 2022 represent the valuation of the Company’s customer relationships, trade names, backlog and non-compete agreements which were acquired in the acquisitions. These intangible assets are being amortized on either the straight-line basis over their estimated average useful lives (certain trademarks, tradenames, backlog and non-compete agreements) or are being amortized based on the present value of the future cash flows (customer relationships, certain tradenames, backlog and non-compete agreements). Amortization expense of the intangible assets runs through December 2035.
The Company assesses the impairment of identifiable intangibles whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Company considers to be important which could trigger an impairment review include the following:
1.Significant underperformance relative to expected historical or projected future operating results;
2.Significant changes in the manner of use of the acquired assets or the strategy for the overall business; and
3.Significant negative industry or economic trends.
When the Company determines that the carrying value of intangibles may not be recoverable based upon the existence of one or more of the above indicators of impairment and the carrying value of the asset cannot be recovered from projected undiscounted cash flows, the Company records an impairment charge. The Company measures any impairment based on undiscounted cash flows. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.

When the Company acquires a controlling financial interest through a business combination, the Company uses the acquisition method of accounting to allocate the purchase consideration to the assets acquired and liabilities assumed, which are recorded at fair value. Any excess of purchase consideration over the net fair value of the net assets acquired is recognized as goodwill.

Prior to 2022, the Company performed its annual goodwill and intangible asset impairment test at the end of the fourth quarter. In 2022, the Company changed the date of its annual goodwill and intangible asset impairment assessment to the first day of the fourth quarter. The Company believes this change does not represent a material change in method of applying an accounting principle. This voluntary change is preferable under the circumstances as it results in better alignment with the timing of the Company’s long-range planning and forecasting process and provides the Company with additional time to complete its annual goodwill impairment testing in advance of its year-end reporting. This change does not delay, accelerate, or avoid an impairment of goodwill.
Subsequent Events Subsequent EventsSubsequent events were evaluated through March 15, 2023, the date the consolidated financial statements were issued
Revenue Recognition And Contract Balances
Revenue Recognition
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company accounts for a contract with a customer that is within the scope of this Topic only when the five steps of revenue recognition under ASC 606 are met.

The five core principles will be evaluated for each service provided by the Company and is further supported by applicable guidance in ASC 606 to support the Company’s recognition of revenue.
Revenue is derived primarily from services provided to the federal government. The Company enters into agreements with customers that create enforceable rights and obligations and for which it is probable that the Company will collect the consideration to which it will be entitled as services and solutions are transferred to the customer. The Company also evaluates whether two or more agreements should be accounted for as one single contract.

When determining the total transaction price, the Company identifies both fixed and variable consideration elements within the contract. The Company estimates variable consideration as the most likely amount to which the Company expects to be entitled limited to the extent that it is probable that a significant reversal will not occur in a subsequent period.

At contract inception, the Company determines whether the goods or services to be provided are to be accounted for as a single performance obligation or as multiple performance obligations. For most contracts, the customers require the Company to perform several tasks in providing an integrated output and, hence, each of these contracts are deemed as having only one performance obligation. When contracts are separated into multiple performance obligations, the Company allocates the total transaction price to each performance obligation based on the estimated relative standalone selling prices of the promised services underlying each performance obligation.

This evaluation requires professional judgment, and it may impact the timing and pattern of revenue recognition. If multiple performance obligations are identified, the Company generally uses the cost plus a margin approach to determine the relative standalone selling price of each performance obligation. The Company does not assess whether a contract contains a significant financing component if the Company expects, at contract inception, that the period between when payment by the client and the transfer of promised services to the client occur will be less than one year.

The Company currently generates its revenue from three different types of contractual arrangements: cost plus fixed fee (“CPFF”), firm-fixed-price contracts (“FFP”) and time-and-materials (“T&M”) contracts. The Company generally recognizes revenue over time as control is transferred to the customer, based on the extent of progress towards satisfaction of the performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type and the nature of the goods or services to be provided.
For CPFF contracts, the Company uses input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”) approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&M contracts, the Company uses input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.
These arrangements generally qualify for the “right-to-invoice” practical expedient where revenue is recognized in proportion to billable consideration. FFP Level-Of-Effort contracts are substantially similar to T&M contracts except that the Company is required to deliver a specified level of effort over a stated period. For these contracts, the Company estimates revenue earned using contract hours worked at negotiated bill rates as the Company delivers the contractually required workforce.
Revenue generated by Contract Support Service contracts is recognized over time as services are provided, based on the transfer of control. Revenue generated by FFP contracts is recognized over time as performance obligations are satisfied. Most contracts do not contain variable consideration and contract modifications are generally minimal. For these reasons, there is not a significant impact of electing these transition practical expedients.
Revenue generated from contracts with federal, state, and local governments is recorded over time, rather than at a point in time. Under the Contract Support Services contracts, the Company performs software design work as it is assigned by the customer, and bills the customer, generally semi-monthly, on either a CPFF or T&M basis, as labor hours are expended. Certain other government contracts for software development have specific deliverables and are structured as FFP contracts, which are generally billed as the performance obligations under the contract are met. Revenue recognition under FFP contracts require judgment to allocate the transaction price to the performance obligations. Contracts may have terms up to five years.
Contract accounting requires judgment relative to assessing risks and estimating contract revenue and costs and assumptions for schedule and technical issues. Due to the size and nature of contracts, estimates of revenue and costs are subject to a number of variables. For contract change orders, claims or similar items, judgment is required for estimating the amounts, assessing the potential for realization and determining whether realization is probable. Estimates of total contract revenue and costs are continuously monitored during the term of the contract and are subject to revision as the contract progresses. From time to time, facts develop that require revisions of revenue recognized or cost estimates. To the extent that a revised estimate affects the current or an earlier period, the cumulative effect of the revision is recognized in the period in which the facts requiring the revision become known.
The Company accounts for contract costs in accordance with ASC Topic 340-40, Contracts with Customers. The Company recognizes the cost of sales of a contract as expense when incurred or at the time a performance obligation is satisfied. The Company recognizes an asset from the costs to fulfill a contract only if the costs relate directly to a contract, the costs generate or enhance resources that will be used in satisfying a performance obligation in the future and the costs are expected to be recovered. The incremental costs of obtaining a contract are capitalized unless the costs would have been incurred regardless of whether the contract was obtained.
The following table disaggregates the Company’s revenue by contract type for the years ended December 31:
202220212020
Revenue:
Time and material$25,302,224 $15,381,979 $10,419,729 
Firm fixed price3,350,084 4,864,638 2,918,938 
Cost plus fixed fee13,538,335 4,745,646 — 
Other— 75,187 — 
Total$42,190,643 $25,067,450 $13,338,667 
Contract Balances
Contract assets include unbilled amounts typically resulting from FFP contracts when the revenue recognized exceeds the amounts billed to the customer on uncompleted contracts. Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted contracts.
In accordance with industry practice, contract assets and liabilities related to costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts, have been classified as current. The contract cycle for certain long-term contracts may extend beyond one year; thus, collection of the amounts related to these contracts may extend beyond one year.
Derivative Financial Instruments
Derivative Financial Instruments
Derivatives are recorded on the consolidated balance sheet at fair value. The conversion features of certain of the convertible instruments are embedded derivatives and are separately valued and accounted for on the consolidated balance sheet with changes in fair value recognized during the period of change as a separate component of other income/expense. Valuations derived from various models are subject to ongoing internal and external verification and review. The model used incorporates market-sourced inputs such as interest rates and stock price volatilities. Selection of these inputs involves management’s judgment and may impact net income (loss).
With the issuance of the July 2017 FASB ASU 2017-11, “Earnings Per Share (Topic 260) Distinguishing Liabilities from Equity (Topic 480) Derivatives and Hedging (Topic 815),” which addresses the complexity of accounting for certain financial instruments.
Under current GAAP, an equity-linked financial instrument that otherwise is not required to be classified as a liability under the guidance Topic 480 is evaluated under the guidance in Topic 815, Derivatives and Hedging, to determine whether it meets the definition of a derivative. If it meets that definition, the instrument (or embedded feature) is evaluated to determine whether it is indexed to an entity’s own stock as part of the analysis of whether it qualifies for a scope exception from derivative accounting.
Generally, for warrants and conversion options embedded in financial instruments that are deemed to have a debt host (assuming the underlying shares are readily convertible to cash or the contract provides for net settlement such that the embedded conversion option meets the definition of a derivative), a reporting entity is required to classify the freestanding financial instrument or the bifurcated conversion option as a liability, which the entity must measure at fair value initially and at each subsequent reporting date.
The amendments in this accounting standards update revise the guidance for instruments with embedded features in Subtopic 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, which is considered in determining whether an equity-linked financial instrument qualifies for a scope exception from derivative accounting.
Accounts Receivable And Concentration Of Risk
Accounts Receivable and Concentration of Credit Risk
An allowance is based on management’s estimate of the overall collectability of accounts receivable, considering historical losses. Based on these same factors, individual accounts are charged off against the allowance when management determines those individual accounts are uncollectible. Credit extended to customers is generally uncollateralized. Past-due status is based on contractual terms. The Company does not charge interest on accounts receivable; however, United States (“U.S.”) government agencies may pay interest on invoices outstanding more than 30 days. Interest income is recorded when received. As of December 31, 2022 and 2021, management did not consider an allowance necessary.
The Company’s customer base is concentrated with a relatively small number of customers. The Company does not generally require collateral or other security to support accounts receivable. To reduce credit risk, the Company performs ongoing credit evaluations on its customers’ financial condition. The Company establishes allowances for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information.
Accounting for Income Taxes
Accounting for Income Taxes
Income taxes are accounted for under the asset and liability method. We estimate our income taxes in each of the jurisdictions where the Company operates. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies.

We are subject to income taxes in the federal and state tax jurisdictions based upon our business operations in those jurisdictions. Significant judgment is required in evaluating uncertain tax positions. We record uncertain tax positions in accordance with ASC 740-10 on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position, and (2) with respect to those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the related tax authority. Management evaluates its tax positions on a quarterly basis.

The Company files income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the Internal Revenue Service (“IRS”) and state taxing authorities, generally for three years after they were filed.
Share-Based Compensation
Share-Based Compensation
The Company follows ASC 718 Compensation – Stock Compensation and has adopted ASU 2017-09 Compensation – Stock Compensation (Topic 718) Scope of Modification Accounting. The Company calculates compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.
The Company adopted ASU 2016-09 Improvements to Employee Share-Based Payment Accounting. Cash paid when shares are directly withheld for tax withholding purposes is classified as a financing activity in the statement of cash flows.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
ASC 825 Financial Instruments requires the Company to disclose estimated fair values for its financial instruments. Fair value estimates, methods, and assumptions are set forth below for the Company’s financial instruments: The carrying amount of cash, accounts receivable, prepaid and other current assets, accounts payable and accrued liabilities, approximate fair value because of the short-term maturity of those instruments. The fair value of debt reflects the price at which the debt instrument would transact between market participants, in an orderly transaction at the measurement date. The fair value of the equity consideration from business combinations are measured using the price of our common stock at the measurement date, along with applying an appropriate discount for lack of marketability. For contingent liabilities from business combinations, the fair value is measured on the acquisition date using an option pricing model. The Company does not utilize derivative instruments for hedging purposes.
Earnings (Loss) Per Share of Common Stock
Earnings (Loss) Per Share of Common Stock
Basic net income (loss) per common share is computed using the weighted average number of common shares outstanding, as well as a warrant to purchase 1,080,717 shares of common stock for a total aggregate exercise price of $1 granted in connection with the $5,600,000 note payable maturing September 30, 2024, as the cash consideration for the holder/grantee to receive common shares was determined to be nonsubstantive. Diluted earnings per share (“EPS”) include additional dilution from common stock equivalents, such as convertible notes, preferred stock, stock issuable pursuant to the exercise of stock options and all other warrants. Common stock equivalents are not included in the computation of diluted earnings per share when the Company reports a loss because to do so would be anti-dilutive for periods presented, so only the basic weighted average number of common shares are used in the computations. The Company subtracts dividends on preferred stock when calculating earnings (loss) per share.
Recent Accounting Pronouncements Recent Accounting PronouncementsThe Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. There have been no recently issued accounting pronouncements as of December 31, 2022 that would materially impact the Company.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Company's Revenue By Contract Type
The following table disaggregates the Company’s revenue by contract type for the years ended December 31:
202220212020
Revenue:
Time and material$25,302,224 $15,381,979 $10,419,729 
Firm fixed price3,350,084 4,864,638 2,918,938 
Cost plus fixed fee13,538,335 4,745,646 — 
Other— 75,187 — 
Total$42,190,643 $25,067,450 $13,338,667 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Business Acquisition [Line Items]  
Schedule of Assets and Liabilities Acquired The following represents the assets and liabilities acquired in this acquisition:
Cash$93,240 
Accounts receivable33,540 
Unbilled receivable45,316 
Other assets329,509 
Right of use asset – operating lease14,862 
Customer relationships348,000 
Non-compete agreement4,000 
Goodwill685,072 
Deferred tax liability(97,419)
Line of credit(12,249)
Lease liability – operating lease(13,862)
Accounts payable and accrued expenses(47,572)
Net assets acquired$1,382,437 
The consideration paid for the acquisition of MFSI was as follows:
Common stock$1,382,437 
The following represents the assets and liabilities acquired in this acquisition:
Cash$183,588 
Accounts receivable and unbilled receivables391,049 
Customer relationships322,000 
Non-compete agreements7,000 
Trademarks164,000 
Backlog115,000 
Goodwill780,730 
Deferred tax liability(243,730)
Accounts payable and accrued expenses(102,354)
Net assets acquired$1,617,283 
The consideration paid for the acquisition of Merrison was as follows:
Common stock$1,595,000 
Cash22,283 
$1,617,283 
The following represents the assets and liabilities acquired in this acquisition:
Cash$998,935 
Accounts receivable and unbilled receivables2,222,004 
Prepaid expenses147,600 
Other asset6,750 
Furniture and equipment148,931 
Right of use asset – operating lease169,063 
Customer relationships3,102,000 
Non-compete agreements65,000 
Trademarks367,000 
Backlog50,000 
Goodwill8,461,150 
Deferred tax liability(880,150)
Lease liability – operating lease(167,333)
Contract liability(226,591)
Accounts payable and accrued expenses(1,134,509)
Net assets acquired$13,329,850 
The consideration paid for the acquisition of SSI was as follows:
Common stock$7,872,850 
Seller note400,000 
Cash800,000 
Contingent earnout257,000 
Lender financing4,000,000 
$13,329,850 
The following represents the assets and liabilities acquired in this acquisition:

Receivable from Seller$413,609 
Due from employee/travel advance5,000 
Miscellaneous license2,394 
Customer relationships785,000 
Non-compete agreements10,000 
Backlog489,000 
Goodwill1,471,000 
Net Assets acquired3,176,003 
The consideration paid for the acquisition of LSG was as follows:
Common stock (600,000 shares issued May 4, 2022)
2,280,000 
Holdback shares (25,000 shares due six months after the closing date)
95,000 
Cash521,003 
Due to seller (cash)280,000 
$3,176,003 
Schedule of Assets Acquired The following represents the assets acquired in this acquisition:
Customer relationships (contracts)$2,400,000 
Net assets acquired$2,400,000 
The consideration paid for the acquisition of The Albers Group assets was as follows:
Common stock$1,925,000 
Contingent consideration represented by obligation to issue shares (a)275,000 
Cash (included in amounts due to seller as of December 31, 2021)200,000 
$2,400,000 
(a)It was determined that on March 31, 2022, that the requirements under section 1.5(b) of the acquisition agreement had not been achieved, and as a result the contingent consideration to issue the additional 68,750 common shares valued at $275,000 would not be issued. The Company adjusted the customer relationships by the $275,000 down to $2,125,000.
Schedule of Business Acquisition, Pro Forma Information These unaudited pro forma results of operations are based on the historical financial statements of each of the companies.
For the year ended December 31, 2022
Revenues$43,710,119 
Net loss$(14,142,670)
Net loss per share - basic$(0.51)
For the year ended December 31, 2021
Revenues$21,205,940 
Net loss$(215,475)
Net loss per share - basic$— 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Fixed Assets (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Summary of Fixed Assets
Fixed assets consisted of the following as of December 31:
20222021
Equipment and software$141,732 $60,148 
Furniture32,574 32,574 
Leasehold improvements83,266 75,265 
Total fixed assets257,572 167,987 
Accumulated depreciation(84,222)(22,195)
Fixed assets, net$173,350 $145,792 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets consisted of the following as of December 31, 2022 and December 31, 2021:

December 31, 2022
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 15 years
$9,535,000 $(3,916,501)$5,618,499 
Trade name4.5 years266,000 (245,336)20,664 
Trademark15 years533,864 (88,119)445,745 
Backlog2 years1,436,000 (1,077,616)358,384 
Non-compete agreement
3 - 4 years
684,000 (493,125)190,875 
$12,454,864 $(5,820,697)$6,634,167 
December 31, 2021
Gross carrying valueAccumulated AmortizationNet carrying value
Customer relationships
4.5 - 9 years
$9,025,000 $(2,497,998)$6,527,002 
Trade name4.5 years266,000 (143,123)122,877 
Trademark15 years533,863 (24,387)509,476 
Backlog2 years947,000 (858,089)88,911 
Non-compete agreement
3 - 4 years
674,000 (326,667)347,333 
$11,445,863 $(3,850,264)$7,595,599 
Schedule of Future Amortization of Intangible Assets
Future amortization of the intangible assets for the next five years as of December 31 are as follows:
2023$1,950,067 
20241,501,040 
2025879,353 
2026669,217 
2027479,528 
Thereafter1,154,962 
Total$6,634,167 
Schedule of Goodwill
The following table presents changes to goodwill for the years ended December 31, 2022 and 2021 for each reporting unit:

CorvusSSIMFSIMerrisonTotal
December 31, 20204,136,011 — — — 4,136,011 
Goodwill acquired through acquisitions— 8,461,150 685,073 780,730 9,926,953 
December 31, 20214,136,011 8,461,150 685,073 780,730 14,062,964 
Goodwill acquired through acquisitions1,471,000 — — — 1,471,000 
Merrison subsumed into Corvus780,730 — — (780,730)— 
December 31, 2022$6,387,741 $8,461,150 $685,073 $— $15,533,964 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes - Related Parties (Tables)
12 Months Ended
Dec. 31, 2022
Convertible Notes Payable [Abstract]  
Schedule of convertible promissory notes, Related party
The Company entered into convertible promissory notes – related parties as follows as of December 31:
20222021
Convertible note payable with a trust related to one of the Company’s directors, convertible at $0.260 per share, at 5% interest, (extinguished on April 4, 2022 for new note)
$3,209,617 $4,209,617 
Total Convertible Notes Payable – Related Parties$3,209,617 $4,209,617 
Add: Premium recorded on convertible note due to fair value adjustment at date of acquisition of Corvus— 2,569 
Less: BCF Discount(2,210,187)(1,407,002)
$999,430 $2,805,184 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Payable [Abstract]  
Schedule of notes payable
The Company entered into notes payable as follows as of December 31:
20222021
Note payable at 7% originally due November 2023, now maturing September 30, 2024 (a)
$5,600,000 $5,600,000 
Note payable at 10% interest dated February 28, 2022 and matures the earlier of (i) September 30, 2024 or (ii) the acceleration of the obligations as contemplated under the promissory note including the successful completion of an equity offering of at least $15,000,000 (b)
400,000 — 
Convertible note payable, convertible at $1.60 per share, at 7%, maturing April 4, 2023 (c)
890,000 — 
Note payable with bank, at prime plus 3% interest (6.25% at December 31, 2022) maturing August 11, 2024
2,324,236 3,588,374 
Total Notes Payable9,214,236 9,188,374 
Less: Debt Discount(840,398)(796,565)
$8,373,838 $8,391,809 
(a)On August 12, 2021, the note payable was amended to extend the debt to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480.
(b)On February 28, 2022, the Company was obligated to issue 125,000 shares of common stock as further consideration for making this loan to the Company. The shares were issued in April 2022.
(c)On April 4, 2022, the Company entered into a Securities Purchase Agreement (“SPA”) with Crom. The SPA included (a) a Convertible Promissory Note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum. This note matures April 4, 2023 (one-year) and is convertible at a conversion price of $1.60 per share; (b) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (c) the issuance of 1,250,000 common shares at $0.40 per share ($500,000), the proceeds of which were paid to The Buckhout Charitable Remainder Trust for the First Payment. In addition, Crom was issued 125,000 common shares as further inducement to enter into the SPA. The Company analyzed the debt instrument with Crom, under ASC 815-10, and determined that the conversion option should be separated from the host debt instrument (i.e., bifurcated) and classified as a derivative liability, along with the value of the warrants as a derivative liability at the inception date of April 4, 2022. The fair value of the derivative liabilities at inception were reflected as a discount on the note, along with an original issue discount of $50,000, and the discount of $93,000 on the 1,250,000 shares of common stock issued to Crom that had a fair value of $593,000, which exceeded the $500,000 paid by Crom that will be amortized over the life of the note (one year). The derivative liabilities are marked to market each reporting period, and the Company recognized a loss on the change in fair value of the derivative liabilities of 132,000 from April 4, 2022 to December 31, 2022. Furthermore, on February 13, 2023 the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16.
Schedule of repayment, net of discounts
Total principal payments on our notes payable for the next three years as of December 31, 2022 are as follows:
2023$2,244,627 
20246,969,609 
2025— 
Total$9,214,236 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note Payable - Related Party (Tables)
12 Months Ended
Dec. 31, 2022
NOTE PAYABLE RELATED PARTY [Abstract]  
Schedule of notes payable to related party
The Company entered into a note payable – related party as follows as of December 31:
20222021
Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI
$400,000 $400,000 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of warrants
The following represents a summary of warrants for the years ended December 31:
20222021
NumberWeighted
Average
Exercise
Price
NumberWeighted
Average
Exercise
Price
Beginning balance3,161,568$1.60 1,090,717$0.00 
Granted2,517,2682.22 2,070,8512.40 
Ending balance5,678,836$1.84 3,161,568$1.60 
Intrinsic value of warrants$1,374,303 $5,706,473  
Weighted Average Remaining Contractual Life (Years)5.48
Schedule of options
The following represents a summary of options for the years ended December 31, 2022 and 2021:
Number of OptionsWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in Years)Weighted-Average Fair Value
Outstanding, December 31, 20201,856,250 $0.80 6.161.98 
Granted4,087,500 2.40 
Exercised(10,000)(0.80)
Forfeited(1,339,062)(0.60)
Outstanding December 31, 20214,594,688 2.09 6.213.72 
Granted2,585,000 3.45 6.253.34 
Exercised(15,000)0.80 
Forfeited(739,688)2.41 
Outstanding December 31, 20226,425,000 $2.69 5.634.26 
As of December 31, 2022
Vested and Exercisable2,529,397 $2.22 5.33$3.07 
Schedule of Stock Options, Valuation Assumptions The Company measures the share-based compensation on the grant date using the following assumptions:
Year Ended December 31,
20222021
Expected term7 years7 years
Expected volatility
114 - 157%
135 - 177%
Expected dividend yield— — 
Risk-free interest rate
2.00 - 4.18%
0.10 %
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Summary of derivative liabilities and the contingent earnout fall As a result, the Company has determined that the valuation of its Derivative Liabilities and contingent earnout are classified in Level 3 of the fair value hierarchy as shown in the table below:
Fair Value Measurements at December 31, 2022
Level 1Level 2Level 3Total
Derivative Liabilities$— $— $824,000 $824,000 
Contingent earnout— — 812,000 812,000 
Total$— $— $1,636,000 $1,636,000 

Fair Value Measurements at December 31, 2021
Level 1Level 2Level 3Total
Contingent earnout$— $— $257,000 $257,000 
Total$— $— $257,000 $257,000 
Summary of derivative liabilities
The Company’s Derivative Liabilities as of December 31 are as follows:

20222021Inception
Fair value of conversion option of Crom Cortana Fund LLC convertible note$191,000 $— $314,000 
Fair Value of 656,250 warrants on April 4, 2022
$633,000 $— $378,000 
$824,000 $— $692,000 
Summary of change in the fair value of the derivative liabilities
Activity related to the Derivative Liabilities for the year ended December 31, 2022 is as follows:

Beginning balance as of December 31, 2021$— 
Issuance of Derivative Liabilities(692,000)
Warrants exchanged for common stock— 
Change in fair value of Derivative Liabilities(132,000)
Ending balance as of December 31, 2022$(824,000)
Summary of fair value measurements The following assumptions were used for the periods as follows:
December 31, 2022Inception - April 4, 2022
Expected term - conversion option0.26 years1 year
Expected term - warrants4.26 years5 years
Stock price as of measurement date$1.26 $3.80 
Equity volatility - unadjusted161.00 %278.80 %
Volatility haircut5.00 %5.00 %
Selected volatility - post haircut156.50 %112.60 %
Senior unsecured synthetic credit ratingCCC+CCC+
B- market yield6.30 %4.50 %
OAS differential between CCC+ and B- bonds
387 bps
383 bps
Risk adjusted rate10.30 %8.30 %
Risk-free interest rate4.40 %1.70 %
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The following table summarizes the significant differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31:
202220212020
Federal income taxes at statutory rate21.00 %21.00 %21.00 %
State income taxes at statutory rate3.50 %7.61 %4.76 %
Change in tax rate(2.90)%(1.58)%2.17 %
Permanent differences(7.70)%(0.98)%0.02 %
Other(1.70)%(0.04)%— %
Change in valuation allowance(17.90)%0.00 %— %
Totals(5.70)%26.01 %27.95 %
Schedule of Deferred Tax Assets and Liabilities
The following is a summary of the net deferred tax asset (liability) as of December 31:
202220212020
Deferred tax assets:
Net operating losses$— $— $53,457 
Lease liabilities8,973 — — 
Accrued bonus/PTO/Vacation148,776 95,673 73,390 
Stock options/consultant stock3,008,318 2,358,218 243,628 
Section 195 costs41,817 53,881 52,416 
Other149,153 2,407 1,281 
Total deferred tax assets3,357,037 2,510,179 424,172 
Deferred tax liabilities:
Intangible assets(939,607)(1,334,460)(620,722)
ROU Assets(9,052)— — 
Property and equipment(8,569)(14,312)(1,438)
Debt discount(741,579)(400,064)(707,703)
Section 481(a) adjustment(43,443)(151,310)(159,554)
Total deferred tax liabilities(1,742,250)(1,900,146)(1,489,417)
Valuation allowance$(1,614,787)$— $— 
Net deferred tax assets (liabilities)$— $610,033 $(1,065,245)
Schedule of Components of Income Tax Expense (Benefit)
The provision (benefit) for income taxes for the years ended December 31 are as follows:
202220212020
Current$209,563 $238,928 $174,362 
Deferred610,033 (2,895,571)(1,230,924)
Total$819,596 $(2,656,643)$(1,056,562)
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations - Additional Information (Detail)
12 Months Ended
Oct. 13, 2022
USD ($)
Nov. 16, 2021
USD ($)
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2022
$ / shares
Jul. 19, 2021
$ / shares
Nature Of Operations [Line Items]          
Preferred stock par or stated value per share (in usd per share)         $ 0.0001
Common stock, par value (in usd per share)     $ 0.0001 $ 0.0001 0.0001
Public Offering          
Nature Of Operations [Line Items]          
Consideration received on transaction | $ $ 3,000,000        
CISD | IPO          
Nature Of Operations [Line Items]          
Stock split ratio 0.05        
Certificate Of Amendment          
Nature Of Operations [Line Items]          
Preferred stock par or stated value per share (in usd per share)         0.0001
Common stock, par value (in usd per share)         $ 0.0001
The Albers Group, LLC          
Nature Of Operations [Line Items]          
Shares issued in acquisition (in shares) | shares   550,000      
Cash payment in asset purchase | $   $ 200,000      
Business combination, term to complete combination   10 months      
The Albers Group, LLC | Common Stock          
Nature Of Operations [Line Items]          
Shares issued in acquisition (in shares) | shares     481,250    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Oct. 13, 2022
Dec. 31, 2022
USD ($)
segment
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
Accounting Policies [Line Items]        
Ownership percentage by parent   1    
Number of operating segments | segment   1    
Goodwill and intangible asset impairment   $ 0 $ 0  
Cash equivalents   $ 0 $ 0  
Number of securities covered by warrants or rights (in shares) | shares   1,080,717    
Exercise price of warrants or rights (in usd per share) | $ / shares   $ 1    
Minimum        
Accounting Policies [Line Items]        
Intangible assets, useful life   3 years    
Maximum        
Accounting Policies [Line Items]        
Intangible assets, useful life   15 years    
CISD | IPO        
Accounting Policies [Line Items]        
Stock split ratio 0.05      
Three Customers | Revenue, Product and Service Benchmark | Customer Concentration Risk        
Accounting Policies [Line Items]        
Concentration risk, percentage   62.00% 61.00% 81.00%
Three Customers | Accounts Receivable | Customer Concentration Risk        
Accounting Policies [Line Items]        
Concentration risk, percentage     78.00%  
Four Customers [Member] | Accounts Receivable | Customer Concentration Risk        
Accounting Policies [Line Items]        
Concentration risk, percentage   60.00%    
Notes Payable Due 2024        
Accounting Policies [Line Items]        
Debt instrument gross   $ 5,600,000    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Line Items]      
Total $ 42,190,643 $ 25,067,450 $ 13,338,667
Time and material      
Accounting Policies [Line Items]      
Total 25,302,224 15,381,979 10,419,729
Firm fixed price      
Accounting Policies [Line Items]      
Total 3,350,084 4,864,638 2,918,938
Cost plus fixed fee      
Accounting Policies [Line Items]      
Total 13,538,335 4,745,646 0
Other      
Accounting Policies [Line Items]      
Total $ 0 $ 75,187 $ 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 15, 2022
Aug. 12, 2021
Aug. 05, 2021
Jan. 01, 2021
Dec. 31, 2022
Feb. 11, 2021
Tranche One            
Business Acquisition [Line Items]            
Business combination, post-closing adjustment $ 21,003          
MFSI            
Business Acquisition [Line Items]            
Business acquisition percentage of voting interests acquired           100.00%
Business combination reclassification from goodwill into other intangible assets upon finalization of valuation       $ 352,000    
Merrison            
Business Acquisition [Line Items]            
Business acquisition percentage of voting interests acquired     100.00%      
Business combination reclassification from goodwill into other intangible assets upon finalization of valuation     $ 608,000      
Goodwill purchase accounting adjustments     105,000      
Cash payment in asset purchase     $ 22,283      
SSI            
Business Acquisition [Line Items]            
Business acquisition percentage of voting interests acquired   100.00%        
Business combination reclassification from goodwill into other intangible assets upon finalization of valuation   $ 3,584,000        
Goodwill purchase accounting adjustments   2,608,661        
Business combination transaction costs incurred   50,500        
Cash payment in asset purchase   $ 800,000        
Lexington Solutions Group            
Business Acquisition [Line Items]            
Business combination transaction costs incurred $ 44,752          
Business combination equity interests issued or issuable number of shares (in shares) 625,000          
Shares issued in acquisition (in shares) 600,000          
Business combination contingent consideration payable in shares 25,000          
Cash payment in asset purchase $ 521,003          
Lexington Solutions Group | Tranche One            
Business Acquisition [Line Items]            
Cash payment in asset purchase 250,000          
Lexington Solutions Group | Tranche Two            
Business Acquisition [Line Items]            
Cash payment in asset purchase 250,000       $ 521,003  
Lexington Solutions Group | Tranche Three            
Business Acquisition [Line Items]            
Cash payment in asset purchase $ 280,000          
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Schedule of Assets and Liabilities Acquired (Detail) - USD ($)
May 04, 2022
Apr. 15, 2022
Aug. 12, 2021
Aug. 05, 2021
Jan. 01, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                
Goodwill           $ 15,533,964 $ 14,062,964 $ 4,136,011
Furniture and equipment           257,572 167,987  
MFSI                
Business Acquisition [Line Items]                
Cash         $ 93,240      
Accounts receivable         33,540      
Unbilled receivable         45,316      
Other assets         329,509      
Right of use asset – operating lease         14,862      
Goodwill         685,072 685,073 685,073 0
Deferred tax liability         (97,419)      
Line of credit         (12,249)      
Lease liability – operating lease         (13,862)      
Accounts payable and accrued expenses         (47,572)      
Net assets acquired         1,382,437      
The consideration paid for the acquisition                
Common stock         1,382,437      
MFSI | Customer relationships                
Business Acquisition [Line Items]                
Intangibles         348,000      
MFSI | Non-compete agreement                
Business Acquisition [Line Items]                
Intangibles         $ 4,000      
Merrison                
Business Acquisition [Line Items]                
Cash       $ 183,588        
Goodwill       780,730   0 780,730 0
Deferred tax liability       (243,730)        
Accounts payable and accrued expenses       (102,354)        
Accounts receivable and unbilled receivables       391,049        
Net assets acquired       1,617,283        
The consideration paid for the acquisition                
Common stock       1,595,000        
Cash       22,283        
Total       1,617,283        
Merrison | Customer relationships                
Business Acquisition [Line Items]                
Intangibles       322,000        
Merrison | Non-compete agreement                
Business Acquisition [Line Items]                
Intangibles       7,000        
Merrison | Trademarks                
Business Acquisition [Line Items]                
Intangibles       164,000        
Merrison | Backlog                
Business Acquisition [Line Items]                
Intangibles       $ 115,000        
SSI                
Business Acquisition [Line Items]                
Cash     $ 998,935          
Other assets     6,750          
Right of use asset – operating lease     169,063          
Goodwill     8,461,150     $ 8,461,150 $ 8,461,150 $ 0
Deferred tax liability     (880,150)          
Lease liability – operating lease     (167,333)          
Contract liability     (226,591)          
Accounts payable and accrued expenses     (1,134,509)          
Accounts receivable and unbilled receivables     2,222,004          
Net assets acquired     13,329,850          
Prepaid expenses     147,600          
Furniture and equipment     148,931          
The consideration paid for the acquisition                
Common stock     7,872,850          
Cash     800,000          
Seller note     400,000          
Contingent earnout     257,000          
Lender financing     4,000,000          
Total     13,329,850          
SSI | Customer relationships                
Business Acquisition [Line Items]                
Intangibles     3,102,000          
SSI | Non-compete agreement                
Business Acquisition [Line Items]                
Intangibles     65,000          
SSI | Trademarks                
Business Acquisition [Line Items]                
Intangibles     367,000          
SSI | Backlog                
Business Acquisition [Line Items]                
Intangibles     $ 50,000          
Lexington Solutions Group                
Business Acquisition [Line Items]                
Goodwill   $ 1,471,000            
Net assets acquired   3,176,003            
Receivable from Seller   413,609            
Due from employee/travel advance   5,000            
The consideration paid for the acquisition                
Common stock   2,280,000            
Cash   521,003            
Contingent earnout   95,000            
Due to seller (cash)   280,000            
Total   $ 3,176,003            
Business combination equity interests issued or issuable number of shares (in shares)   625,000            
Lexington Solutions Group | Common Stock                
The consideration paid for the acquisition                
Business combination equity interests issued or issuable number of shares (in shares) 600,000              
Lexington Solutions Group | Holdback Shares [Member]                
The consideration paid for the acquisition                
Business combination equity interests issued or issuable number of shares (in shares)   25,000            
Lexington Solutions Group | Customer relationships                
Business Acquisition [Line Items]                
Intangibles   $ 785,000            
Lexington Solutions Group | Non-compete agreement                
Business Acquisition [Line Items]                
Intangibles   10,000            
Lexington Solutions Group | Backlog                
Business Acquisition [Line Items]                
Intangibles   489,000            
Lexington Solutions Group | Miscellaneous license                
Business Acquisition [Line Items]                
Intangibles   $ 2,394            
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Schedule of Assets Acquired (Detail) - USD ($)
1 Months Ended 3 Months Ended
Nov. 16, 2021
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Asset Acquisition [Line Items]        
Share issues, contingent consideration (in shares)   68,750    
Finite-lived intangible assets, net     $ 6,634,167 $ 7,595,599
Customer relationships        
Asset Acquisition [Line Items]        
Finite-lived intangible assets, net     5,618,499 $ 6,527,002
Pax River        
Asset Acquisition [Line Items]        
Customer relationships (contracts) $ 2,400,000      
Net assets acquired 2,400,000      
Common stock 1,925,000      
Contingent consideration represented by obligation to issue shares (a) 275,000      
Due to seller (cash) 200,000      
Total consideration transferred $ 2,400,000      
Pax River | Customer relationships        
Asset Acquisition [Line Items]        
Finite-lived intangible assets, net     $ 2,125,000  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]    
Revenues $ 43,710,119 $ 21,205,940
Net loss $ (14,142,670) $ (215,475)
Net loss per share - basic (in usd per share) $ (0.51) $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Fixed Assets - Summary of Fixed Assets (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total fixed assets $ 257,572 $ 167,987
Accumulated depreciation (84,222) (22,195)
Fixed assets, net 173,350 145,792
Equipment and software    
Property, Plant and Equipment [Line Items]    
Total fixed assets 141,732 60,148
Furniture    
Property, Plant and Equipment [Line Items]    
Total fixed assets 32,574 32,574
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total fixed assets $ 83,266 $ 75,265
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Fixed Assets - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 62,026 $ 19,120 $ 1,901
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 12,454,864 $ 11,445,863
Accumulated Amortization (5,820,697) (3,850,264)
Net carrying value $ 6,634,167 7,595,599
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 3 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 15 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 9,535,000 9,025,000
Accumulated Amortization (3,916,501) (2,497,998)
Net carrying value $ 5,618,499 $ 6,527,002
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 4 years 6 months 4 years 6 months
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 15 years 9 years
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 4 years 6 months 4 years 6 months
Gross carrying value $ 266,000 $ 266,000
Accumulated Amortization (245,336) (143,123)
Net carrying value $ 20,664 $ 122,877
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 15 years 15 years
Gross carrying value $ 533,864 $ 533,863
Accumulated Amortization (88,119) (24,387)
Net carrying value $ 445,745 $ 509,476
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 2 years 2 years
Gross carrying value $ 1,436,000 $ 947,000
Accumulated Amortization (1,077,616) (858,089)
Net carrying value 358,384 88,911
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 684,000 674,000
Accumulated Amortization (493,125) (326,667)
Net carrying value $ 190,875 $ 347,333
Non-compete agreement | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 3 years 3 years
Non-compete agreement | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, useful life 4 years 4 years
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of intangible assets $ 1,970,433 $ 1,867,108 $ 1,828,353
Impairment $ 0 $ 0 $ 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2023 $ 1,950,067  
2024 1,501,040  
2025 879,353  
2026 669,217  
2027 479,528  
Thereafter 1,154,962  
Net carrying value $ 6,634,167 $ 7,595,599
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Schedule of Goodwill (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Balance – beginning of period $ 14,062,964 $ 4,136,011
Goodwill acquired through acquisitions 1,471,000 9,926,953
Merrison subsumed into Corvus 0  
Balance – ending of period 15,533,964 14,062,964
Corvus    
Goodwill [Roll Forward]    
Balance – beginning of period 4,136,011 4,136,011
Goodwill acquired through acquisitions 1,471,000 0
Merrison subsumed into Corvus 780,730  
Balance – ending of period 6,387,741 4,136,011
SSI    
Goodwill [Roll Forward]    
Balance – beginning of period 8,461,150 0
Goodwill acquired through acquisitions 0 8,461,150
Merrison subsumed into Corvus 0  
Balance – ending of period 8,461,150 8,461,150
MFSI    
Goodwill [Roll Forward]    
Balance – beginning of period 685,073 0
Goodwill acquired through acquisitions 0 685,073
Merrison subsumed into Corvus 0  
Balance – ending of period 685,073 685,073
Merrison    
Goodwill [Roll Forward]    
Balance – beginning of period 780,730 0
Goodwill acquired through acquisitions 0 780,730
Merrison subsumed into Corvus (780,730)  
Balance – ending of period $ 0 $ 780,730
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail) - Convertible note payable to related party - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Debt instrument, convertible, conversion price $ 0.260 $ 0.260
Interest rate 5.00% 5.00%
Total convertible notes payable – related parties $ 3,209,617 $ 4,209,617
Add: Premiums recorded on convertible note due to fair value adjustment at date of acquisition of Corvus 0 2,569
Less: BCF Discount (2,210,187) (1,407,002)
Total $ 999,430 $ 2,805,184
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Promissory Notes - Related Parties - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Apr. 04, 2022
Oct. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 01, 2021
Debt Instrument [Line Items]            
Interest expense     $ 1,535,840 $ 1,638,057    
Repayments of Convertible Debt     500,000 70,000 $ 0  
Proceeds from note payable     1,470,000 0 $ 0  
Crom            
Debt Instrument [Line Items]            
Repayments of Convertible Debt     500,000      
Convertible note payable to related party | Conversion price 0.013 | Buckhout Charitable Remainder Trust            
Debt Instrument [Line Items]            
Promissory note, principal balance           $ 4,279,617
Interest rate           5.00%
Debt instrument, convertible, conversion price           $ 0.26
Convertible note payable to related party | Conversion price 0.26 per share | Buckhout Charitable Remainder Trust            
Debt Instrument [Line Items]            
Repayments of Convertible Debt $ 500,000 $ 500,000        
Debt instrument gross       $ 4,209,617    
Convertible note payable to related party | Convertible debt pursuant to debt amendment conversion price 0.26 per share | Buckhout Charitable Remainder Trust            
Debt Instrument [Line Items]            
Debt instrument gross $ 3,709,617          
Debt instrument periodic payment terms balloon payment to be paid     $ 2,709,617      
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Apr. 04, 2022
Feb. 28, 2022
Schedule Of Notes Payable [Line Items]        
Common stock, shares, issued (in shares) 41,699,363 19,960,632    
Total Notes Payable $ 9,214,236 $ 9,188,374    
Less: Debt Discount (840,398) (796,565)    
Total $ 8,373,838 $ 8,391,809    
Notes Payable        
Schedule Of Notes Payable [Line Items]        
Interest rate 7.00% 7.00%    
Debt instrument, basis spread on variable rate   6.25%    
Total Notes Payable $ 5,600,000 $ 5,600,000    
Term Note Payable        
Schedule Of Notes Payable [Line Items]        
Total Notes Payable $ 2,324,236 3,588,374    
Promissory Note        
Schedule Of Notes Payable [Line Items]        
Interest rate 10.00%      
Common stock, shares, issued (in shares) 15,000,000     125,000
Total Notes Payable $ 400,000 0    
Convertible Notes Payable        
Schedule Of Notes Payable [Line Items]        
Interest rate 7.00%   7.00%  
Debt instrument, convertible, conversion price $ 1.60   $ 1.60  
Debt instrument, basis spread on variable rate 3.00%      
Total Notes Payable $ 890,000 $ 0 $ 1,050,000  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Schedule of Notes Payable Narrative (Detail) - USD ($)
9 Months Ended 12 Months Ended
Apr. 04, 2022
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2022
Debt Instrument [Line Items]            
Common stock, shares, issued (in shares)   41,699,363 41,699,363 19,960,632    
Exercise price of warrants or rights (in usd per share)   $ 1 $ 1      
Stock issued during period, value, new issues     $ 533,750   $ 120,000  
Fair value of derivatives liabilities   $ 824,000 824,000      
Change in fair value of derivative liability   $ 132,000 $ (132,000) $ 0 $ 0  
Notes Payable            
Debt Instrument [Line Items]            
Interest rate   7.00% 7.00% 7.00%    
Debt instrument, basis spread on variable rate       6.25%    
Promissory Note            
Debt Instrument [Line Items]            
Interest rate   10.00% 10.00%      
Common stock, shares, issued (in shares)   15,000,000 15,000,000     125,000
Convertible Notes Payable            
Debt Instrument [Line Items]            
Interest rate 7.00% 7.00% 7.00%      
Debt instrument, convertible, conversion price $ 1.60 $ 1.60 $ 1.60      
Debt instrument, basis spread on variable rate     3.00%      
Convertible notes payable $ 1,050,000          
Debt instrument, term 1 year          
Warrant issued 656,250          
Exercise price of warrants or rights (in usd per share) $ 1.84          
Stock issued during period, shares, new issues (in shares) 1,250,000          
Shares issued, price per share ( in usd per share) $ 0.40          
Stock issued during period, value, new issues $ 500,000          
Partial conversion of note payable $ 50,000          
Convertible Notes Payable | Crom            
Debt Instrument [Line Items]            
Stock issued during period, shares, new issues (in shares) 125,000          
Conversion of purchase consideration payable to convertible note $ 93,000          
Fair value of derivatives liabilities 593,000          
Related party transaction, amounts of transaction $ 500,000          
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 04, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Interest expense, debt   $ 1,874,142 $ 859,744 $ 748,092
Revolving credit facility   $ 300,025 $ 0  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Revolving credit facility maximum borrowing capacity $ 950,000      
Revolving Credit Facility | Prime Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 2.75%      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Schedule of Repayment, Net of Discounts (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items]    
Total $ 9,214,236 $ 9,188,374
Notes Payable And Convertible Notes Payable    
Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items]    
2023 2,244,627  
2024 6,969,609  
2025 0  
Total $ 9,214,236  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details) - SSI - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of notes payable to related party [Line Items]    
Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI $ 400,000 $ 400,000
Note payable    
Schedule of notes payable to related party [Line Items]    
Interest rate 5.00% 5.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note Payable - Related Party - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Note payable    
Schedule of notes payable to related party [Line Items]    
Interest expense, related party $ 20,000 $ 7,726
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Amount Due To Seller - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 15, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Asset acquisition, contingent consideration, liability, current   $ 0 $ 275,000
Due to seller   280,000 $ 200,000
Tranche One      
Business Acquisition [Line Items]      
Business combination, post-closing adjustment $ 21,003    
The Albers Group, LLC      
Business Acquisition [Line Items]      
Asset acquisition, contingent consideration, liability, current   $ 200,000  
Business combination, term to complete combination   10 months  
Lexington Solutions Group      
Business Acquisition [Line Items]      
Consideration transferred 3,176,003    
Cash payment in asset purchase 521,003    
Lexington Solutions Group | Tranche One, Two And Three      
Business Acquisition [Line Items]      
Cash payment in asset purchase 780,000    
Lexington Solutions Group | Tranche One      
Business Acquisition [Line Items]      
Cash payment in asset purchase 250,000    
Lexington Solutions Group | Tranche Two      
Business Acquisition [Line Items]      
Cash payment in asset purchase 250,000 $ 521,003  
Lexington Solutions Group | Tranche Three      
Business Acquisition [Line Items]      
Cash payment in asset purchase $ 280,000    
Due to seller   $ 280,000  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) - Additional Information (Detail)
1 Months Ended 12 Months Ended
Oct. 17, 2022
$ / shares
shares
Oct. 13, 2022
Apr. 07, 2022
$ / shares
shares
Nov. 09, 2021
shares
Jun. 30, 2019
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Apr. 04, 2022
USD ($)
shares
Jul. 19, 2021
$ / shares
Class of Stock [Line Items]                    
Common stock, par value (in usd per share) | $ / shares           $ 0.0001 $ 0.0001     $ 0.0001
Preferred stock, shares authorized (in shares)           50,000,000 50,000,000      
Preferred stock par or stated value per share (in usd per share) | $ / shares                   $ 0.0001
Less: preferred stock dividends | $           $ 100,516 $ 12,290 $ 0    
Stock issued during period, value, stock options exercised | $           12,000 8,000      
Stock issued during period, value, new issues | $           533,750   120,000    
Obligation to issue common and preferred stock | $           $ 0 $ 25,000      
Common stock, shares authorized (in shares)           3,000,000,000 3,000,000,000      
Common stock, shares, issued (in shares)           41,699,363 19,960,632      
Common stock, shares outstanding (in shares)           41,699,363 19,960,632      
Options, weighted average grant date fair value (in usd per share) | $ / shares             $ 2.40      
Stock-based compensation – options | $           $ 4,985,233 $ 3,113,261 $ 937,049    
IPO                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares) 1,500,000                  
Sale of stock, price per share (in usd per share) | $ / shares $ 2.00                  
IPO | CISD                    
Class of Stock [Line Items]                    
Stock split ratio   0.05                
IPO | Company                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares) 1,350,000                  
IPO | Stockholders                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares) 150,000                  
Service Based Grants                    
Class of Stock [Line Items]                    
Stock based compensation expense | $           3,852,606 1,564,080      
Performance Shares                    
Class of Stock [Line Items]                    
Stock based compensation expense | $           $ 1,132,627 $ 1,549,181      
Stock Incentive Plan                    
Class of Stock [Line Items]                    
Number of options granted (in shares)       62,500            
Stock-based compensation, shares authorized (in shares)       2,500,000            
Options                    
Class of Stock [Line Items]                    
Shares issued in exercise of stock options (in shares)           15,000 10,000      
Number of options granted (in shares)           2,585,000 4,087,500      
Options, grants in period, weighted average exercise price (in usd per share) | $ / shares           $ 3.45 $ 2.40      
Options, weighted average grant date fair value (in usd per share) | $ / shares           $ 3.34        
Common Stock                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)           132,500   116,731    
Stock issued during period, value, stock options exercised | $           $ 2 $ 1      
Stock issued during period, value, new issues | $           $ 13   $ 12    
Shares issued in exercise of stock options (in shares)           15,000 10,000      
Stock issued during period, shares, reverse stock splits (in shares) 1,231                  
Common Stock | Public Offering                    
Class of Stock [Line Items]                    
Common stock, issued (in shares) 15,375,000                  
Additional Paid-In Capital                    
Class of Stock [Line Items]                    
Stock issued during period, value, stock options exercised | $           $ 11,998 $ 7,999      
Stock issued during period, value, new issues | $           533,737   119,988    
Stock-based compensation – options | $           $ 4,985,233 3,113,261 $ 937,049    
Additional Paid-In Capital | Options                    
Class of Stock [Line Items]                    
Stock-based compensation – options | $             $ 3,113,261      
Series A Preferred                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized (in shares)           10,000,000 10,000,000      
Preferred stock par or stated value per share (in usd per share) | $ / shares           $ 0.0001 $ 0.0001      
Preferred stock, shares issued (in shares)           5,875,000 5,875,000      
Preferred stock, shares outstanding (in shares)           5,875,000 5,875,000      
Convertible preferred stock, shares issued upon conversion (in shares)     2              
Preferred stock repurchase price per share | $ / shares     $ 1              
Less: preferred stock dividends | $           $ 54,988        
Preferred stock, dividend rate, per dollar amount (in usd per share) | $ / shares     $ 0.0125              
Series A Preferred | Letter Agreement | Crom                    
Class of Stock [Line Items]                    
Common stock, shares subscribed but unissued                 1,750,000  
Common stock, value, subscriptions | $                 $ 445,000  
Series A Preferred | Former Officer                    
Class of Stock [Line Items]                    
Preferred stock, shares issued (in shares)           5,875,000        
Series A Preferred | Previously Reported                    
Class of Stock [Line Items]                    
Convertible preferred stock, shares issued upon conversion (in shares)     20              
Series B Preferred                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized (in shares)           10,000,000 10,000,000      
Preferred stock par or stated value per share (in usd per share) | $ / shares           $ 0.0001 $ 0.0001      
Preferred stock, shares issued (in shares)           0 3,610,000      
Preferred stock, shares outstanding (in shares)           0 3,610,000      
Series B Preferred | Preferred Stock                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)         3,610,000          
Series C Preferred                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized (in shares)           10,000,000 10,000,000      
Preferred stock par or stated value per share (in usd per share) | $ / shares           $ 0.0001 $ 0.0001      
Preferred stock, shares issued (in shares)           770,000 620,000      
Preferred stock, shares outstanding (in shares)           770,000 620,000      
Convertible preferred stock, shares issued upon conversion (in shares)           0.625        
Preferred stock, dividend rate, per dollar amount (in usd per share) | $ / shares           $ 0.06        
Dividends, preferred stock, cash | $           $ 45,528        
Series C Preferred | Preferred Stock Along With Common Stock                    
Class of Stock [Line Items]                    
Stock issued during period, value, new issues | $           $ 150,000 $ 620,000      
Series C Preferred | Preferred Stock Along With Common Stock | 2021 Series C Preferred Shares Obligation                    
Class of Stock [Line Items]                    
Obligation to issue common and preferred stock | $             $ 25,000      
Series C Preferred | Preferred Stock                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)           150,000 620,000      
Conversion of stock, shares converted (in shares)           620,000        
Series C Preferred | Preferred Stock | 2021 Series C Preferred Shares Obligation                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)             25,000      
Series C Preferred | Common Stock                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)             1,240,000      
Conversion of stock, shares issued (in shares)           62,000        
Series C Preferred | Common Stock | 2021 Series C Preferred Shares Obligation                    
Class of Stock [Line Items]                    
Stock issued during period, shares, new issues (in shares)             2,500      
Common Stock | Series C Preferred Stock Subscription Agreements                    
Class of Stock [Line Items]                    
Convertible preferred stock, shares issued upon conversion (in shares)           0.1        
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) - Schedule of warrants (Detail) - Warrant - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number    
Beginning balance (in shares) 3,161,568 1,090,717
Granted (in shares) 2,517,268 2,070,851
Ending balance (in shares) 5,678,836 3,161,568
Intrinsic value of warrants $ 1,374,303 $ 5,706,473
Weighted Average Remaining Contractual Life (Years) 5 years 5 months 23 days  
Weighted Average Exercise Price    
Beginning balance (in usd per share) $ 1.60 $ 0.00
Granted 2.22 2.40
Ending balance (in usd per share) $ 1.84 $ 1.60
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) - Schedule of options (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted-Average Fair Value [Abstract]      
Options, weighted average grant date fair value (in usd per share)   $ 2.40  
Options      
Number      
Beginning balance (in shares) 4,594,688 1,856,250  
Granted (in shares) 2,585,000 4,087,500  
Exercised (in shares) (15,000) (10,000)  
Forfeited (in shares) (739,688) (1,339,062)  
Ending balance (in shares) 6,425,000 4,594,688 1,856,250
Vested and expected to vest (in shares) 2,529,397    
Weighted Average Exercise Price      
Beginning balance (in usd per share) $ 2.09 $ 0.80  
Granted 3.45 2.40  
Exercised (in usd per share) (0.80) (0.80)  
Forfeited (in usd per share) (2.41) (0.60)  
Ending balance (in usd per share) 2.69 $ 2.09 $ 0.80
Vested and expected to vest (in usd per share) $ 2.22    
Weighted-Average Remaining Contractual Term (in Years)      
Weighted Average Remaining Contractual Life (Years) 5 years 7 months 17 days 6 years 2 months 15 days 6 years 1 month 28 days
Weighted-average remaining contractual life, granted (in Years) 6 years 3 months    
Weighted average remaining contractual life, vested and exercisable (in Years) 5 years 3 months 29 days    
Weighted-Average Fair Value [Abstract]      
Beginning balance weighted-average fair value (in usd per share) $ 3.72 $ 1.98  
Options, weighted average grant date fair value (in usd per share) 3.34    
Ending balance, weighted-average fair value (in usd per share) 4.26 $ 3.72 $ 1.98
Vested and expected to vest, exercisable, weighted average grant date fair value (in usd per share) $ 3.07    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Expected term 7 years 7 years
Expected volatility minimum 114.00% 135.00%
Expected volatility maximum 157.00% 177.00%
Expected dividend yield 0.00% 0.00%
Risk-free interest rate minimum 2.00%  
Risk-free interest rate maximum 4.18%  
Risk-free interest rate   0.10%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liabilities $ 824,000  
Contingent earnout 812,000 $ 257,000
Total $ 1,636,000 257,000
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative liability  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liabilities $ 0  
Contingent earnout 0 0
Total 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liabilities 0  
Contingent earnout 0 0
Total 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liabilities 824,000  
Contingent earnout 812,000 257,000
Total $ 1,636,000 $ 257,000
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Summary of Derivative liabilities (Detail) - USD ($)
9 Months Ended 12 Months Ended
Apr. 04, 2022
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]          
Derivative liabilities $ (692,000) $ (824,000) $ (824,000) $ 0  
Fair value of warrants   (132,000) 132,000 0 $ 0
Convertible note          
Derivative [Line Items]          
Derivative liabilities (314,000) (191,000) (191,000) 0  
Warrants          
Derivative [Line Items]          
Derivative liabilities (378,000) $ (633,000) $ (633,000) $ 0  
Fair value of warrants $ 656,250        
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]      
Change in fair value of derivative liabilities $ 824,000 $ 0 $ 0
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance as of December 31, 2021 $ 0
Issuance of Derivative Liabilities (692,000)
Warrants exchanged for common stock 0
Change in fair value of Derivative Liabilities 132,000
Ending balance as of December 31, 2022 $ (824,000)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value - Summary of Fair Value Measurements (Detail)
12 Months Ended
Apr. 04, 2022
USD ($)
Dec. 31, 2022
USD ($)
Expected term - conversion option    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt instrument, term 1 year 3 months 3 days
Expected term - warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, term 5 years 4 years 3 months 3 days
Stock price as of measurement date    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 3.80 1.26
Equity volatility - unadjusted    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 2.7880 1.6100
Volatility haircut    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0500 0.0500
Selected volatility - post haircut    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 1.1260 1.5650
Senior unsecured synthetic credit rating    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior unsecured synthetic credit rating CCC+ CCC+
B- market yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0450 0.0630
OAS differential between CCC+ and B- bonds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0383 0.0387
Risk adjusted rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0830 0.1030
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0170 0.0440
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Related-Party Transactions - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2022
Chief Growth Officer | Series C Preferred    
Related Party Transaction [Line Items]    
Stock issued during period, value, issued for services $ 220,000  
Stock issued during period, shares, Issued for services (in shares) 220,000  
Chief Growth Officer | Common Stock    
Related Party Transaction [Line Items]    
Stock issued during period, shares, Issued for services (in shares) 440,000  
Director    
Related Party Transaction [Line Items]    
Debt instrument, repaid, principal   $ 1,000,000
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Contribution Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]      
Employer match $ 651,353 $ 434,267 $ 271,647
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments - Additional Information (Details)
12 Months Ended
Apr. 25, 2022
USD ($)
Apr. 01, 2022
USD ($)
$ / shares
shares
Aug. 12, 2021
shares
Aug. 05, 2021
USD ($)
shares
Jul. 01, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Apr. 01, 2020
USD ($)
Other Commitments [Line Items]                
Exercise price of warrants or rights (in usd per share) | $ / shares           $ 1    
Options                
Other Commitments [Line Items]                
Number of options granted (in shares) | shares           2,585,000 4,087,500  
Options, grants in period, weighted average exercise price (in usd per share) | $ / shares           $ 3.45 $ 2.40  
Minimum                
Other Commitments [Line Items]                
Employment agreements, general term           3 years    
Maximum                
Other Commitments [Line Items]                
Employment agreements, general term           4 years    
David Bell,Chief Financial Officer | The Change in Control Transaction                
Other Commitments [Line Items]                
Share price (in usd per share) | $ / shares           $ 8.00    
David Bell,Chief Financial Officer | Warrant                
Other Commitments [Line Items]                
Bonus warrants (in shares) | shares           500,000    
Exercise price of warrants or rights (in usd per share) | $ / shares           $ 2.00    
David Bell,Chief Financial Officer | Warrant | Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices)                
Other Commitments [Line Items]                
Exercise price of warrants or rights (in usd per share) | $ / shares           $ 2.40    
David Bell,Chief Financial Officer | Deferred Bonus                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash award granted, amount           $ 50,000    
David Bell,Chief Financial Officer | Deferred Bonus | Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices)                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash award granted, amount           $ 100,000    
Bonus warrants (in shares) | shares           750,000    
David Bell,Chief Financial Officer | Less Than 35,000 Per Month                
Other Commitments [Line Items]                
Annual base salary           $ 35,000    
David Bell,Chief Financial Officer | Less Than 35,000 Per Month | Bell Performance Bonus                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash awards granted, percentage           50.00%    
David Bell,Chief Financial Officer | 35,000 to Less Than 40,000 Per Month | Bell Performance Bonus                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash awards granted, percentage           60.00%    
David Bell,Chief Financial Officer | 40,000 or More Per Month                
Other Commitments [Line Items]                
Annual base salary           $ 40,000    
David Bell,Chief Financial Officer | 40,000 or More Per Month | Bell Performance Bonus                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash awards granted, percentage           100.00%    
David Bell,Chief Financial Officer | Minimum | 35,000 to Less Than 40,000 Per Month                
Other Commitments [Line Items]                
Annual base salary           $ 35,000    
David Bell,Chief Financial Officer | Maximum | 35,000 to Less Than 40,000 Per Month                
Other Commitments [Line Items]                
Annual base salary           $ 40,000    
Employment Agreement | Management Personnel One                
Other Commitments [Line Items]                
Number of options received by personnel as per agreement (in shares) | shares     300,000          
Employment Agreement | Management Personnel Two                
Other Commitments [Line Items]                
Number of options received by personnel as per agreement (in shares) | shares     300,000          
Employment Agreement | Management Personnel Three                
Other Commitments [Line Items]                
Number of options received by personnel as per agreement (in shares) | shares     300,000          
Employment Agreement | Warrant | Commencing Trading On Tier Of NASDAQ OR NYSE                
Other Commitments [Line Items]                
Bonus warrants (in shares) | shares   500,000            
Strike price (in usd per share) | $ / shares   $ 2.00            
Employment Agreement | Warrant | After Joining Russel 3000 and Russel 2000 Stock Indices                
Other Commitments [Line Items]                
Bonus warrants (in shares) | shares   1,250,000            
Strike price (in usd per share) | $ / shares   $ 2.40            
Employment Agreement | Deferred Bonus | Commencing Trading On Tier Of NASDAQ OR NYSE                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash award granted, amount   $ 50,000            
Employment Agreement | Deferred Bonus | After Joining Russel 3000 and Russel 2000 Stock Indices                
Other Commitments [Line Items]                
Deferred compensation arrangement with individual, cash award granted, amount   $ 125,000            
Employment Agreement | Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater                
Other Commitments [Line Items]                
Revenue run rate               $ 25,000,000
Employment Agreement | Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater                
Other Commitments [Line Items]                
Revenue run rate               75,000,000
Employment Agreement | Upon Reaching An Annualized Revenue Of $50,000,000 Or Greater                
Other Commitments [Line Items]                
Revenue run rate               50,000,000
Employment Agreement | David Bell,Chief Financial Officer                
Other Commitments [Line Items]                
Number of options granted (in shares) | shares           1,800,000    
Annual base salary $ 275,000              
Vesting period           36 months    
Number of days within which advance notice for intent not to renew has to be provided 90 days              
Options, grants in period, weighted average exercise price (in usd per share) | $ / shares           $ 3.80    
Employment Agreement | David Bell,Chief Financial Officer | Upon Achieving An Annualized Revenue Run Rate Of 50,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed $ 25,000              
Revenue run rate 50,000,000              
Employment Agreement | David Bell,Chief Financial Officer | Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed 35,000              
Revenue run rate 75,000,000              
Employment Agreement | David Bell,Chief Financial Officer | Upon Reaching an Annualized Revenue Run Rate of 150,000,000 or greater and EBITDA Margin of No Less Than 7                
Other Commitments [Line Items]                
Per month increase in annual base salary committed 40,000              
Revenue run rate $ 150,000,000              
EBITDA margin 0.07              
Employment Agreement | David Bell,Chief Financial Officer | Upon Reaching an Annualized Revenue Run Rate of 300,000,000 or Greater and Adjusted EBITDA Margin of No Less Than 8                
Other Commitments [Line Items]                
Per month increase in annual base salary committed $ 45,000              
Revenue run rate $ 300,000,000              
EBITDA margin 0.08              
Employment Agreement | Mark Fuller and Jay Wright                
Other Commitments [Line Items]                
Employment agreements, term   3 years            
Percentage of the trailing twelve months revenues of each company acquired during the term of the agreement paid as cash bonus   1.00%            
Percentage of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement paid as cash bonus   4.00%            
Warrants and rights outstanding, term   7 years            
Employment Agreement | Mark Fuller                
Other Commitments [Line Items]                
Annual base salary   $ 240,000            
Number of warrant issued for each dollar amount of revenue acquired in any acquisition | shares           1    
Employment Agreement | Mark Fuller | Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed   25,000            
Employment Agreement | Mark Fuller | Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed               40,000
Employment Agreement | Mark Fuller | Upon Reaching An Annualized Revenue Of $50,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed               30,000
Employment Agreement | Jay Wright                
Other Commitments [Line Items]                
Annual base salary   $ 240,000            
Number of warrant issued for each dollar amount of revenue acquired in any acquisition | shares   1            
Employment Agreement | Jay Wright | Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed   $ 25,000            
Employment Agreement | Jay Wright | Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed               40,000
Employment Agreement | Jay Wright | Upon Reaching An Annualized Revenue Of $50,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed               $ 30,000
Employment Agreement | Chief Growth Officer                
Other Commitments [Line Items]                
Employment agreements, term         4 years      
Annual base salary         $ 250,000      
Employment Agreement | Chief Growth Officer | Options                
Other Commitments [Line Items]                
Number of options granted (in shares) | shares         1,500,000      
Employment Agreement | Chief Growth Officer | Time Based Options                
Other Commitments [Line Items]                
Number of options granted (in shares) | shares         750,000      
Vesting period         4 years      
Employment Agreement | Chief Growth Officer | Performance Based Options                
Other Commitments [Line Items]                
Number of options granted (in shares) | shares         750,000      
Number of options grants upon closing of acquisition (in shares) | shares         250,000      
Annualized Revenue Required to grant options upon clsoing of acquisition         $ 12,000,000      
Number of options grant upon achieving the revenue and ebitda amounts (in shares) | shares         250,000      
Achievement of revenue required to grant options         $ 25,000,000      
EBITDA required to grant options in any twelve month period         $ 2,500,000      
Number of options grant upon overall achievement of revenue run rate based on quarterly performance (in shares) | shares         250,000      
Achievement of revenue run rate based on quarterly performance to grant options         $ 100,000,000      
Achievement of revenue run rate in any calendar quarter to grant options         25,000,000      
Employment Agreement | Chief Growth Officer | Navy Division Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed         25,000      
Revenue run rate         25,000,000      
Employment Agreement | Chief Growth Officer | Navy Division Reaching An Annualized Revenue Run Rate Of 60,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed         30,000      
Revenue run rate         60,000,000      
Employment Agreement | Chief Growth Officer | Navy Division Reaching An Annualized Revenue Run Rate Of 100,000,000 Or Greater                
Other Commitments [Line Items]                
Per month increase in annual base salary committed         40,000      
Revenue run rate         $ 100,000,000      
Employment Agreement | Former Executive Of Merrison                
Other Commitments [Line Items]                
Employment agreements, term       3 years        
Annual base salary       $ 220,000        
As per agreement, number of stock options entitled to receive (in shares) | shares       150,000        
Bonus payable annually as per agreement       $ 80,000        
Annualized net income required to maintain for one year period ending on applicable date to eligible of bonus       $ 500,000        
Employment Agreement | Two Executives Of SSI As Well As Three Management Personnel | Management Personnel Three                
Other Commitments [Line Items]                
Employment agreements, term     3 years          
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal income taxes at statutory rate 21.00% 21.00% 21.00%
State income taxes at statutory rate 3.50% 7.61% 4.76%
Change in tax rate (2.90%) (1.58%) 2.17%
Permanent differences (7.70%) (0.98%) 0.02%
Other (1.70%) (0.04%) 0.00%
Change in valuation allowance (17.90%) 0.00% 0.00%
Totals (5.70%) 26.01% 27.95%
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:      
Net operating losses $ 0 $ 0 $ 53,457
Lease liabilities 8,973 0 0
Accrued bonus/PTO/Vacation 148,776 95,673 73,390
Stock options/consultant stock 3,008,318 2,358,218 243,628
Section 195 costs 41,817 53,881 52,416
Other 149,153 2,407 1,281
Total deferred tax assets 3,357,037 2,510,179 424,172
Deferred tax liabilities:      
Intangible assets 939,607 1,334,460 620,722
ROU Assets (9,052) 0 0
Property and equipment 8,569 14,312 1,438
Debt discount 741,579 400,064 707,703
Section 481(a) adjustment 43,443 151,310 159,554
Total deferred tax liabilities 1,742,250 1,900,146 1,489,417
Valuation allowance (1,614,787) 0 0
Net deferred tax assets (liabilities) $ 0 $ 610,033  
Net deferred tax assets (liabilities)     $ 1,065,245
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Operating loss carryforwards     $ 286,760
Accrued interest and penalties $ 0 $ 0  
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components Of Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current $ 209,563 $ 238,928 $ 174,362
Deferred tax provision 610,033 (2,895,571) (1,230,924)
Total $ 819,596 $ (2,656,643) $ (1,056,562)
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information (Details) - USD ($)
Feb. 13, 2023
Jan. 23, 2023
Apr. 15, 2022
Dec. 31, 2022
Apr. 04, 2022
Dec. 31, 2021
Subsequent Event [Line Items]            
Notes payable       $ 9,214,236   $ 9,188,374
Number of securities covered by warrants or rights (in shares)       1,080,717    
Exercise price of warrants or rights (in usd per share)       $ 1    
Notes payable, noncurrent       $ 6,340,490   7,112,419
Lexington Solutions Group            
Subsequent Event [Line Items]            
Cash payment in asset purchase     $ 521,003      
Convertible Notes Payable            
Subsequent Event [Line Items]            
Notes payable       $ 890,000 $ 1,050,000 $ 0
Interest rate       7.00% 7.00%  
Exercise price of warrants or rights (in usd per share)         $ 1.84  
Subsequent Event | 2023 Warrant            
Subsequent Event [Line Items]            
Number of securities covered by warrants or rights (in shares) 700,000          
Exercise price of warrants or rights (in usd per share) $ 1.38          
Warrants and rights outstanding, term 60 months          
Subsequent Event | Lexington Solutions Group            
Subsequent Event [Line Items]            
Cash payment in asset purchase   $ 280,000        
Subsequent Event | Convertible Notes Payable            
Subsequent Event [Line Items]            
Notes payable $ 0          
Partial conversion of note payable $ 300,000          
Debt conversion, converted instrument (in shares) 556,250          
Promissory note, principal balance $ 840,000          
Interest rate 10.00%          
Notes payable, noncurrent $ 890,000          
XML 84 ctm-20221231_htm.xml IDEA: XBRL DOCUMENT 0001877939 2022-01-01 2022-12-31 0001877939 2022-12-30 0001877939 2023-03-10 0001877939 2022-12-31 0001877939 2021-12-31 0001877939 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001877939 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001877939 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001877939 2021-01-01 2021-12-31 0001877939 2020-01-01 2020-12-31 0001877939 ctm:MFSIAcquisitionMember 2022-01-01 2022-12-31 0001877939 ctm:MFSIAcquisitionMember 2021-01-01 2021-12-31 0001877939 ctm:MFSIAcquisitionMember 2020-01-01 2020-12-31 0001877939 ctm:MerrisonAcquistionMember 2022-01-01 2022-12-31 0001877939 ctm:MerrisonAcquistionMember 2021-01-01 2021-12-31 0001877939 ctm:MerrisonAcquistionMember 2020-01-01 2020-12-31 0001877939 ctm:SSIAcquisitionMember 2022-01-01 2022-12-31 0001877939 ctm:SSIAcquisitionMember 2021-01-01 2021-12-31 0001877939 ctm:SSIAcquisitionMember 2020-01-01 2020-12-31 0001877939 2020-12-31 0001877939 2019-12-31 0001877939 ctm:PartialConversionOfNotesPayableMember 2022-01-01 2022-12-31 0001877939 ctm:PartialConversionOfNotesPayableMember 2021-01-01 2021-12-31 0001877939 ctm:PartialConversionOfNotesPayableMember 2020-01-01 2020-12-31 0001877939 ctm:ConversionOfPurchaseConsiderationPayableMember 2022-01-01 2022-12-31 0001877939 ctm:ConversionOfPurchaseConsiderationPayableMember 2021-01-01 2021-12-31 0001877939 ctm:ConversionOfPurchaseConsiderationPayableMember 2020-01-01 2020-12-31 0001877939 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001877939 us-gaap:CommonStockMember 2019-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001877939 us-gaap:RetainedEarningsMember 2019-12-31 0001877939 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001877939 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001877939 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001877939 us-gaap:CommonStockMember 2020-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001877939 us-gaap:RetainedEarningsMember 2020-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:MFSIAcquisitionMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 ctm:MFSIAcquisitionMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:MerrisonAcquistionMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 ctm:MerrisonAcquistionMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:SSIAcquisitionMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 ctm:SSIAcquisitionMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:TheAlbersGroupLlcMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 ctm:TheAlbersGroupLlcMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:TheAlbersGroupLlcMember 2021-01-01 2021-12-31 0001877939 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2021-01-01 2021-12-31 0001877939 us-gaap:CommonStockMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2021-01-01 2021-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2021-01-01 2021-12-31 0001877939 ctm:SeriesCPreferredSubscriptionAgreementsMember 2021-01-01 2021-12-31 0001877939 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001877939 us-gaap:CommonStockMember 2021-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001877939 us-gaap:RetainedEarningsMember 2021-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001877939 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2022-01-01 2022-12-31 0001877939 us-gaap:CommonStockMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2022-01-01 2022-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember ctm:SeriesCPreferredSubscriptionAgreementsMember 2022-01-01 2022-12-31 0001877939 ctm:SeriesCPreferredSubscriptionAgreementsMember 2022-01-01 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember 2022-01-01 2022-12-31 0001877939 us-gaap:NotesPayableOtherPayablesMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:NotesPayableOtherPayablesMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001877939 us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001877939 us-gaap:CommonStockMember 2022-12-31 0001877939 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001877939 us-gaap:RetainedEarningsMember 2022-12-31 0001877939 ctm:CertificateOfAmendmentMember 2021-07-19 0001877939 us-gaap:IPOMember exch:CISD 2022-10-13 2022-10-13 0001877939 ctm:TheAlbersGroupLlcMember 2021-11-16 2021-11-16 0001877939 ctm:TheAlbersGroupLlcMember 2021-11-16 0001877939 ctm:PublicOfferingMember 2022-10-13 2022-10-13 0001877939 srt:MinimumMember 2022-01-01 2022-12-31 0001877939 srt:MaximumMember 2022-01-01 2022-12-31 0001877939 ctm:TimeAndMaterialMember 2022-01-01 2022-12-31 0001877939 ctm:TimeAndMaterialMember 2021-01-01 2021-12-31 0001877939 ctm:TimeAndMaterialMember 2020-01-01 2020-12-31 0001877939 ctm:FirmFixedPriceMember 2022-01-01 2022-12-31 0001877939 ctm:FirmFixedPriceMember 2021-01-01 2021-12-31 0001877939 ctm:FirmFixedPriceMember 2020-01-01 2020-12-31 0001877939 ctm:CostPlusFixedFeeMember 2022-01-01 2022-12-31 0001877939 ctm:CostPlusFixedFeeMember 2021-01-01 2021-12-31 0001877939 ctm:CostPlusFixedFeeMember 2020-01-01 2020-12-31 0001877939 ctm:OtherMember 2022-01-01 2022-12-31 0001877939 ctm:OtherMember 2021-01-01 2021-12-31 0001877939 ctm:OtherMember 2020-01-01 2020-12-31 0001877939 ctm:ThreeCustomersMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001877939 ctm:ThreeCustomersMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001877939 ctm:ThreeCustomersMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001877939 ctm:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001877939 ctm:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001877939 ctm:NotesPayableDueTwoThousandAndTwentyFourMember 2022-12-31 0001877939 ctm:MFSIMember 2021-02-11 0001877939 ctm:MFSIMember 2021-01-01 0001877939 ctm:MFSIMember us-gaap:CustomerRelationshipsMember 2021-01-01 0001877939 ctm:MFSIMember us-gaap:NoncompeteAgreementsMember 2021-01-01 0001877939 ctm:MFSIMember 2021-01-01 2021-01-01 0001877939 ctm:MerrisonMember 2021-08-05 0001877939 ctm:MerrisonMember us-gaap:CustomerRelationshipsMember 2021-08-05 0001877939 ctm:MerrisonMember us-gaap:NoncompeteAgreementsMember 2021-08-05 0001877939 ctm:MerrisonMember us-gaap:TrademarksAndTradeNamesMember 2021-08-05 0001877939 ctm:MerrisonMember ctm:BacklogMember 2021-08-05 0001877939 ctm:MerrisonMember 2021-08-05 2021-08-05 0001877939 ctm:SSIMember 2021-08-12 0001877939 ctm:SSIMember us-gaap:CustomerRelationshipsMember 2021-08-12 0001877939 ctm:SSIMember us-gaap:NoncompeteAgreementsMember 2021-08-12 0001877939 ctm:SSIMember us-gaap:TrademarksAndTradeNamesMember 2021-08-12 0001877939 ctm:SSIMember ctm:BacklogMember 2021-08-12 0001877939 ctm:SSIMember 2021-08-12 2021-08-12 0001877939 ctm:PaxRiverMember 2021-10-22 2021-11-16 0001877939 2022-01-01 2022-03-31 0001877939 ctm:PaxRiverMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember 2022-04-15 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheOneMember 2022-04-15 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheTwoMember 2022-04-15 2022-04-15 0001877939 ctm:TrancheOneMember 2022-04-15 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheThreeMember 2022-04-15 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:MiscellaneousLicenseMember 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:CustomerRelationshipsMember 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:NoncompeteAgreementsMember 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:BacklogMember 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:CommonStockMember 2022-05-04 2022-05-04 0001877939 ctm:LexingtonSolutionsGroupMember ctm:HoldbackSharesMember 2022-04-15 2022-04-15 0001877939 ctm:EquipmentAndSoftwareMember 2022-12-31 0001877939 ctm:EquipmentAndSoftwareMember 2021-12-31 0001877939 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001877939 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001877939 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001877939 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001877939 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001877939 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001877939 us-gaap:CustomerRelationshipsMember 2022-12-31 0001877939 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001877939 us-gaap:TradeNamesMember 2022-12-31 0001877939 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001877939 us-gaap:TrademarksMember 2022-12-31 0001877939 ctm:BacklogMember 2022-01-01 2022-12-31 0001877939 ctm:BacklogMember 2022-12-31 0001877939 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001877939 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001877939 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001877939 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001877939 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001877939 us-gaap:CustomerRelationshipsMember 2021-12-31 0001877939 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001877939 us-gaap:TradeNamesMember 2021-12-31 0001877939 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001877939 us-gaap:TrademarksMember 2021-12-31 0001877939 ctm:BacklogMember 2021-01-01 2021-12-31 0001877939 ctm:BacklogMember 2021-12-31 0001877939 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001877939 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001877939 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001877939 ctm:CorvusMember 2020-12-31 0001877939 ctm:SSIMember 2020-12-31 0001877939 ctm:MFSIMember 2020-12-31 0001877939 ctm:MerrisonMember 2020-12-31 0001877939 ctm:CorvusMember 2021-01-01 2021-12-31 0001877939 ctm:SSIMember 2021-01-01 2021-12-31 0001877939 ctm:MFSIMember 2021-01-01 2021-12-31 0001877939 ctm:MerrisonMember 2021-01-01 2021-12-31 0001877939 ctm:CorvusMember 2021-12-31 0001877939 ctm:SSIMember 2021-12-31 0001877939 ctm:MFSIMember 2021-12-31 0001877939 ctm:MerrisonMember 2021-12-31 0001877939 ctm:CorvusMember 2022-01-01 2022-12-31 0001877939 ctm:SSIMember 2022-01-01 2022-12-31 0001877939 ctm:MFSIMember 2022-01-01 2022-12-31 0001877939 ctm:MerrisonMember 2022-01-01 2022-12-31 0001877939 ctm:CorvusMember 2022-12-31 0001877939 ctm:SSIMember 2022-12-31 0001877939 ctm:MFSIMember 2022-12-31 0001877939 ctm:MerrisonMember 2022-12-31 0001877939 ctm:ConvertibleNotePayableToRelatedPartyMember 2022-12-31 0001877939 ctm:ConvertibleNotePayableToRelatedPartyMember 2021-12-31 0001877939 ctm:ConvertibleNoteRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointZeroOneThreePerShareMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2021-02-01 0001877939 ctm:ConvertibleNotesPayableRelatedPartyMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2022-04-04 2022-04-04 0001877939 ctm:ConvertibleNotesPayableRelatedPartyMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2021-12-31 0001877939 ctm:ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2022-04-04 0001877939 ctm:CromMember 2022-01-01 2022-12-31 0001877939 ctm:ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2022-12-31 0001877939 ctm:ConvertibleNotesPayableRelatedPartyMember ctm:BuckhoutCharitableRemainderTrustMember ctm:ConvertibleNotePayableToRelatedPartyMember 2022-10-01 2022-10-31 0001877939 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001877939 us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001877939 ctm:PromissoryNoteMember 2022-12-31 0001877939 ctm:PromissoryNoteMember 2021-12-31 0001877939 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001877939 us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001877939 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001877939 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001877939 ctm:TermNotePayableMember 2022-12-31 0001877939 ctm:TermNotePayableMember 2021-12-31 0001877939 ctm:PromissoryNoteMember 2022-02-28 0001877939 us-gaap:ConvertibleNotesPayableMember 2022-04-04 0001877939 us-gaap:ConvertibleNotesPayableMember 2022-04-04 2022-04-04 0001877939 us-gaap:ConvertibleNotesPayableMember ctm:CromMember 2022-04-04 2022-04-04 0001877939 us-gaap:ConvertibleNotesPayableMember ctm:CromMember 2022-04-04 0001877939 2022-04-04 2022-12-31 0001877939 us-gaap:RevolvingCreditFacilityMember 2022-04-04 0001877939 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2022-04-04 2022-04-04 0001877939 ctm:NotesPayableAndConvertibleNotesPayableMember 2022-12-31 0001877939 ctm:NotePayableMember ctm:SSIMember 2022-12-31 0001877939 ctm:NotePayableMember ctm:SSIMember 2021-12-31 0001877939 ctm:SSIMember 2022-12-31 0001877939 ctm:SSIMember 2021-12-31 0001877939 ctm:NotePayableMember 2022-01-01 2022-12-31 0001877939 ctm:NotePayableMember 2021-01-01 2021-12-31 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheOneTwoAndThreeMember 2022-04-15 2022-04-15 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheTwoMember 2022-01-01 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember ctm:TrancheThreeMember 2022-12-31 0001877939 ctm:TheAlbersGroupLlcMember 2022-12-31 0001877939 2021-07-19 0001877939 us-gaap:SeriesAPreferredStockMember 2022-04-07 2022-04-07 0001877939 us-gaap:SeriesAPreferredStockMember 2022-04-07 0001877939 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesAPreferredStockMember 2022-04-07 0001877939 us-gaap:SeriesAPreferredStockMember ctm:LetterAgreementMember ctm:CromMember 2022-04-04 0001877939 ctm:FormerOfficerMember us-gaap:SeriesAPreferredStockMember 2022-12-31 0001877939 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:CommonStockMember ctm:PublicOfferingMember 2022-10-17 2022-10-17 0001877939 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2019-06-01 2019-06-30 0001877939 us-gaap:SeriesCPreferredStockMember ctm:PreferredStockAlongWithCommonStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember ctm:PreferredStockAlongWithCommonStockMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:CommonStockMember ctm:SeriesCPreferredStockSubscriptionAgreementsMember 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001877939 us-gaap:SeriesCPreferredStockMember ctm:PreferredStockAlongWithCommonStockMember ctm:A2021SeriesCPreferredSharesObligationMember 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember ctm:A2021SeriesCPreferredSharesObligationMember 2021-01-01 2021-12-31 0001877939 us-gaap:SeriesCPreferredStockMember us-gaap:CommonStockMember ctm:A2021SeriesCPreferredSharesObligationMember 2021-01-01 2021-12-31 0001877939 us-gaap:IPOMember 2022-10-17 2022-10-17 0001877939 us-gaap:IPOMember ctm:CompanyMember 2022-10-17 2022-10-17 0001877939 us-gaap:IPOMember ctm:StockholdersMember 2022-10-17 2022-10-17 0001877939 us-gaap:IPOMember 2022-10-17 0001877939 us-gaap:CommonStockMember 2022-10-17 2022-10-17 0001877939 us-gaap:WarrantMember 2021-12-31 0001877939 us-gaap:WarrantMember 2020-12-31 0001877939 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001877939 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001877939 us-gaap:WarrantMember 2022-12-31 0001877939 ctm:StockIncentivePlanMember 2021-11-09 0001877939 ctm:StockIncentivePlanMember 2021-11-09 2021-11-09 0001877939 us-gaap:EmployeeStockOptionMember 2020-12-31 0001877939 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001877939 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001877939 us-gaap:EmployeeStockOptionMember 2021-12-31 0001877939 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001877939 us-gaap:EmployeeStockOptionMember 2022-12-31 0001877939 us-gaap:EmployeeStockOptionMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001877939 ctm:ServiceBasedGrantsMember 2022-01-01 2022-12-31 0001877939 ctm:ServiceBasedGrantsMember 2021-01-01 2021-12-31 0001877939 ctm:PerformanceShareMember 2022-01-01 2022-12-31 0001877939 ctm:PerformanceShareMember 2021-01-01 2021-12-31 0001877939 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001877939 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001877939 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001877939 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001877939 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001877939 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001877939 ctm:ConvertibleNoteMember 2022-12-31 0001877939 ctm:ConvertibleNoteMember 2021-12-31 0001877939 ctm:ConvertibleNoteMember 2022-04-04 0001877939 ctm:WarrantsMember 2022-04-04 2022-04-04 0001877939 ctm:WarrantsMember 2022-12-31 0001877939 ctm:WarrantsMember 2021-12-31 0001877939 ctm:WarrantsMember 2022-04-04 0001877939 2022-04-04 0001877939 ctm:MeasurementInputExpectedTermConversionOptionMember 2022-01-01 2022-12-31 0001877939 ctm:MeasurementInputExpectedTermConversionOptionMember 2022-04-04 2022-04-04 0001877939 ctm:MeasurementInputExpectedTermWarrantsMember 2022-12-31 0001877939 ctm:MeasurementInputExpectedTermWarrantsMember 2022-04-04 0001877939 us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001877939 us-gaap:MeasurementInputSharePriceMember 2022-04-04 0001877939 us-gaap:MeasurementInputOptionVolatilityMember 2022-12-31 0001877939 us-gaap:MeasurementInputOptionVolatilityMember 2022-04-04 0001877939 ctm:MeasurementInputVolatilityHaircutMember 2022-12-31 0001877939 ctm:MeasurementInputVolatilityHaircutMember 2022-04-04 0001877939 ctm:MeasurementInputVolatilityPostHaircutMember 2022-12-31 0001877939 ctm:MeasurementInputVolatilityPostHaircutMember 2022-04-04 0001877939 ctm:MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember 2022-01-01 2022-12-31 0001877939 ctm:MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember 2022-04-04 2022-04-04 0001877939 ctm:MeasurementInputBMarketYieldMember 2022-12-31 0001877939 ctm:MeasurementInputBMarketYieldMember 2022-04-04 0001877939 ctm:MeasurementInputRiskAdjustedRateMember 2022-12-31 0001877939 ctm:MeasurementInputRiskAdjustedRateMember 2022-04-04 0001877939 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001877939 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-04-04 0001877939 ctm:MeasurementInputOasDifferentialBetweenCccAndBBondsMember 2022-12-31 0001877939 ctm:MeasurementInputOasDifferentialBetweenCccAndBBondsMember 2022-04-04 0001877939 ctm:ChiefGrowthOfficerMember us-gaap:SeriesCPreferredStockMember 2021-06-01 2021-06-30 0001877939 ctm:ChiefGrowthOfficerMember us-gaap:CommonStockMember 2021-06-01 2021-06-30 0001877939 srt:DirectorMember 2022-01-01 2022-12-31 0001877939 ctm:MarkFullerAndJayWrightMember ctm:EmploymentAgreementMember 2022-04-01 2022-04-01 0001877939 ctm:JayWrightMember ctm:EmploymentAgreementMember 2022-04-01 0001877939 ctm:MarkFullerMember ctm:EmploymentAgreementMember 2022-04-01 0001877939 ctm:MarkFullerMember ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember ctm:EmploymentAgreementMember 2022-04-01 0001877939 ctm:JayWrightMember ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember ctm:EmploymentAgreementMember 2022-04-01 0001877939 ctm:UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:MarkFullerMember ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:JayWrightMember ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:UponReachingAnAnnualizedRevenueOf50000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:JayWrightMember ctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:MarkFullerMember ctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember ctm:EmploymentAgreementMember 2020-04-01 0001877939 ctm:MarkFullerMember ctm:EmploymentAgreementMember 2022-01-01 2022-12-31 0001877939 ctm:JayWrightMember ctm:EmploymentAgreementMember 2022-04-01 2022-04-01 0001877939 ctm:MarkFullerAndJayWrightMember ctm:EmploymentAgreementMember 2022-04-01 0001877939 us-gaap:DeferredBonusMember ctm:EmploymentAgreementMember ctm:CommencingTradingOnTierOfNasdaqOrNyseMember 2022-04-01 0001877939 us-gaap:WarrantMember ctm:EmploymentAgreementMember ctm:CommencingTradingOnTierOfNasdaqOrNyseMember 2022-04-01 0001877939 us-gaap:DeferredBonusMember ctm:EmploymentAgreementMember ctm:AfterJoiningRussel3000AndRussel2000StockIndicesMember 2022-04-01 0001877939 us-gaap:WarrantMember ctm:EmploymentAgreementMember ctm:AfterJoiningRussel3000AndRussel2000StockIndicesMember 2022-04-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:EmploymentAgreementMember 2021-07-01 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:EmploymentAgreementMember 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember ctm:EmploymentAgreementMember 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf60000000OrGreaterMember ctm:EmploymentAgreementMember 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:NavyDivisionReachingAnAnnualizedRevenueRunRateOf100000000OrGreaterMember ctm:EmploymentAgreementMember 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember us-gaap:EmployeeStockOptionMember ctm:EmploymentAgreementMember 2021-07-01 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:TimeBasedOptionsMember ctm:EmploymentAgreementMember 2021-07-01 2021-07-01 0001877939 ctm:ChiefGrowthOfficerMember ctm:PerformanceBasedOptionsMember ctm:EmploymentAgreementMember 2021-07-01 2021-07-01 0001877939 ctm:FormerExecutiveOfMerrisonMember ctm:EmploymentAgreementMember 2021-08-05 2021-08-05 0001877939 ctm:FormerExecutiveOfMerrisonMember ctm:EmploymentAgreementMember 2021-08-05 0001877939 ctm:TwoExecutivesOfSsiAsWellAsThreeManagementPersonnelMember ctm:EmploymentAgreementMember ctm:ManagementPersonnelThreeMember 2021-08-12 2021-08-12 0001877939 ctm:EmploymentAgreementMember ctm:ManagementPersonnelTwoMember 2021-08-12 2021-08-12 0001877939 ctm:EmploymentAgreementMember ctm:ManagementPersonnelThreeMember 2021-08-12 2021-08-12 0001877939 ctm:EmploymentAgreementMember ctm:ManagementPersonnelOneMember 2021-08-12 2021-08-12 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:EmploymentAgreementMember 2022-04-25 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:EmploymentAgreementMember 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:UponAchievingAnAnnualizedRevenueRunRateOf50000000OrGreaterMember ctm:EmploymentAgreementMember 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember ctm:EmploymentAgreementMember 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:UponReachingAnAnnualizedRevenueRunRateOf150000000OrGreaterAndEbitdaMarginOfNoLessThan7Member ctm:EmploymentAgreementMember 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:UponReachingAnAnnualizedRevenueRunRateOf300000000OrGreaterAndAdjustedEbitdaMarginOfNoLessThan8Member ctm:EmploymentAgreementMember 2022-04-25 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:BellPerformanceBonusMember ctm:LessThan35000PerMonthMember 2022-01-01 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:LessThan35000PerMonthMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:BellPerformanceBonusMember ctm:For35000ToLessThan40000PerMonthMember 2022-01-01 2022-12-31 0001877939 srt:MinimumMember ctm:DavidBellchiefFinancialOfficerMember ctm:For35000ToLessThan40000PerMonthMember 2022-12-31 0001877939 srt:MaximumMember ctm:DavidBellchiefFinancialOfficerMember ctm:For35000ToLessThan40000PerMonthMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:BellPerformanceBonusMember ctm:For40000OrMorePerMonthMember 2022-01-01 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:For40000OrMorePerMonthMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember us-gaap:DeferredBonusMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember us-gaap:WarrantMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember us-gaap:DeferredBonusMember ctm:UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember us-gaap:WarrantMember ctm:UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:EmploymentAgreementMember 2022-01-01 2022-12-31 0001877939 ctm:DavidBellchiefFinancialOfficerMember ctm:TheChangeInControlTransactionMember 2022-12-31 0001877939 ctm:LexingtonSolutionsGroupMember us-gaap:SubsequentEventMember 2023-01-23 2023-01-23 0001877939 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2023-02-13 2023-02-13 0001877939 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2023-02-13 0001877939 ctm:A2023WarrantMember us-gaap:SubsequentEventMember 2023-02-13 iso4217:USD shares iso4217:USD shares pure ctm:segment 0001877939 --12-31 2022 FY false 0.05 0.05 P3Y 0.05 0.05 http://fasb.org/us-gaap/2022#DerivativeLiabilitiesCurrent http://fasb.org/us-gaap/2022#FairValueAdjustmentOfWarrants 0.0387 0.0383 P3Y P3Y 10-K true 2022-12-31 false 001-04321 CASTELLUM, INC. NV 27-4079982 3 Bethesda Metro Center Suite 700 Bethesda MD 20814 (301) 961-4895 Common Stock, par value $0.0001 per share CTM NYSEAMER No No Yes Yes Non-accelerated Filer true true true false false 28528705 42255592 The information required by Part III (Items 10, 11, 12, 13 and 14) of this Annual Report on Form 10-K, to the extent not set forth herein, is incorporated herein by reference from the registrant's definitive proxy statement relating to the Annual Meeting of Shareholders to be held in 2023, which definitive proxy statement shall be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates 49 RSM US LLP McLean, Virginia 4640896 2017915 5193562 5414401 257434 591055 351116 0 222995 185824 10666003 8209195 173350 145792 0 610033 35524 132690 6634167 7595599 15533964 14062964 22377005 22547078 33043008 30756273 1617596 1437827 1869517 1511622 280000 200000 0 25000 0 275000 812000 257000 824000 0 300025 0 2033348 1279390 22054 111999 7758540 5097838 12632 18715 400000 400000 999430 2805184 6340490 7112419 7752552 10336318 15511092 15434156 50000000 50000000 0.0001 0.0001 10000000 10000000 5875000 5875000 5875000 5875000 588 588 0.0001 0.0001 10000000 10000000 0 0 3610000 3610000 0 361 0.0001 0.0001 10000000 10000000 770000 770000 620000 620000 77 62 0.0001 0.0001 3000000000 3000000000 41699363 41699363 19960632 19960632 4170 1996 43621651 26405126 -26094570 -11086016 17531916 15322117 33043008 30756273 42190643 25067450 13338667 24593326 13992898 7161627 17597317 11074552 6177040 11859401 3409649 1679783 1560252 850999 276855 13586600 14539053 5688551 555000 0 0 27561253 18799701 7645189 -9963936 -7725149 -1468149 0 38851 0 303 0 0 132000 0 0 -3992809 -2516775 -2295906 -4124506 -2477924 -2295906 -14088442 -10203073 -3764055 819596 -2656643 -1056562 -14908038 -7546430 -2707493 100516 12290 0 -15008554 -7558720 -2707493 -0.55 -0.55 -0.41 -0.41 -0.17 -0.17 27468226 27468226 18259283 18259283 16249247 16249247 -14908038 -7546430 -2707493 2032459 1886228 1830436 2553317 1806848 1695067 8796641 6919524 937049 610033 -2895571 -1230924 303 0 0 3775 0 0 0 38851 0 1139 754 0 30000 0 0 555000 0 0 -132000 0 0 -634448 1217326 -260465 321593 -8119 33280 -333621 817646 0 0 -50500 0 537664 594715 254771 990163 -1350136 1006091 250000 0 0 0 93240 0 0 161305 0 0 198935 0 0 365572 0 0 0 2863 89282 10218 2587 -339282 808834 -5450 300000 0 0 0 0 120000 625000 645000 0 1470000 0 0 12000 8000 0 2000756 0 0 100516 12290 0 500000 70000 0 0 12249 0 471003 0 0 1364137 411626 11000 1972100 146835 109000 2622981 -394467 1109641 2017915 2412382 1302741 4640896 2017915 2412382 912965 688930 599154 467910 168100 363300 275000 0 0 2667903 0 0 500000 0 0 160000 0 0 533750 0 0 692000 0 0 93000 0 0 59300 0 0 1805 0 0 0 0 579617 0 0 430423 0 0 63800 0 400000 0 5875000 588 3610000 361 0 0 14744533 1474 4582127 -819803 3764747 116731 12 119988 120000 550000 55 63745 63800 937049 937049 430423 430423 -2707493 -2707493 5875000 588 3610000 361 0 0 15411264 1541 6133332 -3527296 2608526 3113261 3113261 3806263 3806263 1114023 111 1782326 1782437 250000 25 399975 400000 500000 50 1594950 1595000 2632095 263 7822087 7822350 481250 49 1924951 1925000 10000 1 7999 8000 620000 62 62000 6 619932 620000 -7558720 -7558720 5875000 588 3610000 361 620000 62 19960632 1996 26405126 -11086016 15322117 4985233 4985233 3496912 3496912 75000 8 379491 379499 700000 1351231 135 2000621 2000756 15000 2 11998 12000 1250000 125 499875 500000 150000 15 15000 2 149983 150000 625000 62 2279938 2280000 2667903 2667903 100000 100000 100000 10 159990 160000 132500 13 533737 533750 93000 93000 125000 12 59288 59300 -3610000 -361 18050000 1805 -1444 0 -15008554 -15008554 5875000 588 0 0 770000 77 41699363 4170 43621651 -26094570 17531916 0.0001 0.0001 Nature of Operations<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Castellum, Inc. (the “Company”) is focused on acquiring and growing technology companies in the areas of information technology, electronic warfare, information warfare and cybersecurity with businesses in the governmental and commercial markets. Services include intelligence analysis, software development, software engineering, program management, strategic planning, information assurance and cybersecurity and policy along with analysis support. These services, which largely focus on securing data and establishing related policies, are applicable to customers in the federal government, financial services, healthcare and other users of large data applications. The services can be delivered to legacy, customer owned networks or customers who rely upon cloud-based infrastructures. The Company has worked with multiple business brokers and contacts within their business network to identify potential acquisitions.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bayberry Acquisition Corporation (“Bayberry”) was a wholly owned subsidiary of the Company. Jay Wright and Mark Fuller controlled and managed Bayberry and were named officers and directors of the Company upon the acquisition of Bayberry. The transaction was accounted for as a reverse merger. As a result, Bayberry was considered the accounting acquirer. On February 23, 2021, Bayberry was dissolved with the Nevada Secretary of State as there was no activity, and Bayberry was non-operational post-merger with Castellum.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corvus Consulting, LLC (“Corvus”), acquired in November 2019, is a wholly owned subsidiary of the Company. Corvus provides scientific, engineering, technical, operational support, and training services to federal government and commercial clients. Corvus focuses on Cyberspace Operations, Electronic Warfare, Information Operations, Intelligence and Joint/Electromagnetic Spectrum Operations. The specialties of Corvus range from high-level policy development and Congressional liaison to requirements analysis, DOTMLPF-p development assistance and design services for hardware and software systems fulfilling the mission needs of the Department of Defense and Intelligence Communities.</span></div><div style="margin-top:10pt;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 entered into a definitive merger agreement with Mainnerve Federal Services, Inc. dba MFSI Government Group, a Delaware corporation (“MFSI”), effective as of January 1, 2021. This acquisition closed on February 11, 2021. MFSI, a government contractor, has built strong relationships with numerous customers, in the software engineering and IT arena. MFSI provides services in data security and operations for Army, Navy and Intelligence Community clients, and currently works as a software engineering/development, database administration and data analytics subcontractor.</span></div><div style="margin-top:10pt;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 acquired Merrison Technologies, LLC, a Virginia limited liability company (“Merrison”), on August 5, 2021. Merrison, is a government contractor with expertise in software engineering and IT in the classified arena.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specialty Systems, Inc. (“SSI”) was acquired August 12, 2021. SSI is a New Jersey based government contractor that provides critical mission support to the Navy at Joint Base McGuire-Dix-Lakehurst in the areas of software engineering, cyber security, systems engineering, program support and network engineering. </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 acquired the business assets that represented the Pax River from The Albers Group, LLC (“Pax River”) which closed on November 16, 2021 in an asset purchase for up to 550,000 shares of common stock and cash of $200,000 paid monthly over a 10-month period starting February 2022 upon the satisfaction of conditions in the acquisition agreement.</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 acquired Lexington Solutions Group, LLC (“LSG”), on April 5, 2022. LSG is a government contractor with a wide range of national security, strategic communication, and management consulting services.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.</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 October 13, 2022, the Company completed a $3,000,000 public offering, a 1-for-20 Reverse Stock Split of its common shares, and an uplisting to the NYSE American exchange. All share and per share figures related to the common stock have been retroactively adjusted in accordance with SEC Staff Accounting Bulletin (“SAB”) Topic 4C.</span></div><div style="margin-top:10pt;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 unprecedented events related to COVID-19, the disease caused by the novel coronavirus (SARS-CoV-2), have had significant health, economic, and market impacts and may have short-term and long-term adverse effects on our business that we cannot predict as the global pandemic continues to evolve. The extent and effectiveness of responses by </span></div>governments and other organizations also cannot be predicted. Our ability to access the capital markets and maintain existing operations has not been significantly affected during the COVID-19 pandemic. Going forward any possible adverse effects on the business are uncertain given any possible limitations on available financing and how we conduct business with our customers and vendors. 550000 200000 P10M 0.0001 0.0001 3000000 Summary of Significant Accounting Policies<div style="margin-top:10pt;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%">Basis of Presentation</span></div><div style="margin-top:10pt;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 consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”).</span></div><div style="margin-top:10pt;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%">Principles of Consolidation</span></div><div style="margin-top:10pt;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 Castellum, Inc. and its subsidiaries, collectively referred to as “the Company”. All significant intercompany accounts and transactions have been eliminated in consolidation. Castellum, Inc. is a holding company that holds 100% of Corvus, MFSI, Merrison, SSI, and LSG.</span></div><div style="margin-top:10pt;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 applies the guidance of Topic 805 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Financial Accounting Standards Board Accounting Standards Codification (“ASC”).</span></div><div style="margin-top:10pt;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 accounted for these acquisitions as business combinations and the difference between the consideration paid and the net assets acquired was first attributed to identified intangible assets and the remainder of the difference was applied to goodwill.</span></div><div style="margin-top:10pt;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%">Reclassification</span></div><div style="margin-top:10pt;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 reclassified certain amounts in the 2020 financial statements to comply with the 2021 and 2022 presentation. These principally relate to classification of certain expenses and liabilities. The reclassifications had no impact on total net loss or net cash flows for the years ended December 31, 2022 or 2021.</span></div><div style="margin-top:10pt;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%">Business Segments</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions. The Company maintains one operating and reportable segment, which is the delivery of products and services in the areas of information technology, electronic warfare, information warfare and cybersecurity in the governmental and commercial markets.</span></div><div style="margin-top:10pt;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%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. These estimates include, but are not limited to, management’s estimate of provisions required for uncollectible accounts receivable, the acquired value of the intangible assets, impaired value of intangible assets, liabilities to accrue, cost incurred in the satisfaction of performance obligations, fair value for consideration elements of business combinations, permanent and temporary differences related to income taxes and determination of the fair value of stock awards. Actual results could differ from those estimates.</span></div><div style="margin-top:10pt;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%">Cash</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of cash and demand deposits with an original maturity of three months or less. The Company holds no cash equivalents as of December 31, 2022 and 2021, respectively. The Company maintains cash balances in excess of the FDIC insured limit at a single bank. The Company does not consider this risk to be material.</span></div><div style="margin-top:10pt;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%">Fixed Assets and Long-Lived Assets, Including Intangible Assets and Goodwill</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets are stated at cost. Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:f-561">three</span> to fifteen years for all classes of fixed assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 360 requires that long-lived assets and certain identifiable intangibles held and used by an entity be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company has adopted Accounting Standard Update (“ASU”) 2017-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> effective April 1, 2017.</span></div><div style="margin-top:10pt;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 reviews recoverability of long-lived assets on a periodic basis whenever events and changes in circumstances have occurred which may indicate a possible impairment. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future cash flows from its operations on an undiscounted basis. If such assets are determined to be impaired, the impairment recognized is the amount by which the carrying value of the assets exceeds the fair value of the assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are stated at cost less accumulated amortization and impairment. Intangible assets capitalized as of December 31, 2022 represent the valuation of the Company’s customer relationships, trade names, backlog and non-compete agreements which were acquired in the acquisitions. These intangible assets are being amortized on either the straight-line basis over their estimated average useful lives (certain trademarks, tradenames, backlog and non-compete agreements) or are being amortized based on the present value of the future cash flows (customer relationships, certain tradenames, backlog and non-compete agreements). Amortization expense of the intangible assets runs through December 2035.</span></div><div style="margin-top:10pt;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 assesses the impairment of identifiable intangibles whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Company considers to be important which could trigger an impairment review include the following:</span></div><div style="margin-top:10pt;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%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant underperformance relative to expected historical or projected future operating results;</span></div><div style="margin-top:10pt;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%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant changes in the manner of use of the acquired assets or the strategy for the overall business; and</span></div><div style="margin-top:10pt;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%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant negative industry or economic trends.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company determines that the carrying value of intangibles may not be recoverable based upon the existence of one or more of the above indicators of impairment and the carrying value of the asset cannot be recovered from projected undiscounted cash flows, the Company records an impairment charge. The Company measures any impairment based on undiscounted cash flows. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a controlling financial interest through a business combination, the Company uses the acquisition method of accounting to allocate the purchase consideration to the assets acquired and liabilities assumed, which are recorded at fair value. Any excess of purchase consideration over the net fair value of the net assets acquired is recognized as goodwill.</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%">Prior to 2022, the Company performed its annual goodwill and intangible asset impairment test at the end of the fourth quarter. In 2022, the Company changed the date of its annual goodwill and intangible asset impairment assessment to the first day of the fourth quarter. The Company believes this change does not represent a material change in method of applying an accounting principle. This voluntary change is preferable under the circumstances as it results in better alignment with the timing of the Company’s long-range planning and forecasting process and provides the Company with additional time to complete its annual goodwill impairment testing in advance of its year-end reporting. This change does not delay, accelerate, or avoid an impairment of goodwill.</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%">In 2022, Management performed a qualitative analysis as of its annual measurement date, which included a quantitative market capitalization reconciliation. During the fourth quarter of 2022, due to the Company being in a net loss position, Management performed additional qualitative analysis, including a market capitalization reconciliation, to evaluate the performance of its reporting units. Management determined there were no indicators of impairment noted during the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:10pt;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%">Subsequent Events</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent events were evaluated through March 15, 2023, the date the consolidated financial statements were issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt;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%">Revenue Recognition</span></div><div style="margin-top:10pt;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 revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">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%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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 accounts for a contract with a customer that is within the scope of this Topic only when the five steps of revenue recognition under ASC 606 are met.</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 five core principles will be evaluated for each service provided by the Company and is further supported by applicable guidance in ASC 606 to support the Company’s recognition of revenue.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from services provided to the federal government. The Company enters into agreements with customers that create enforceable rights and obligations and for which it is probable that the Company will collect the consideration to which it will be entitled as services and solutions are transferred to the customer. The Company also evaluates whether two or more agreements should be accounted for as one single contract.</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%">When determining the total transaction price, the Company identifies both fixed and variable consideration elements within the contract. The Company estimates variable consideration as the most likely amount to which the Company expects to be entitled limited to the extent that it is probable that a significant reversal will not occur in a subsequent period.</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%">At contract inception, the Company determines whether the goods or services to be provided are to be accounted for as a single performance obligation or as multiple performance obligations. For most contracts, the customers require the Company to perform several tasks in providing an integrated output and, hence, each of these contracts are deemed as having only one performance obligation. When contracts are separated into multiple performance obligations, the Company allocates the total transaction price to each performance obligation based on the estimated relative standalone selling prices of the promised services underlying each performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This evaluation requires professional judgment, and it may impact the timing and pattern of revenue recognition. If multiple performance obligations are identified, the Company generally uses the cost plus a margin approach to determine the relative standalone selling price of each performance obligation. The Company does not assess whether a contract contains a significant financing component if the Company expects, at contract inception, that the period between when payment by the client and the transfer of promised services to the client occur will be less than one 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%">The Company currently generates its revenue from three different types of contractual arrangements: cost plus fixed fee (“CPFF”), firm-fixed-price contracts (“FFP”) and time-and-materials (“T&amp;M”) contracts. The Company generally recognizes revenue over time as control is transferred to the customer, based on the extent of progress towards satisfaction of the performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type and the nature of the goods or services to be provided.</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%"> </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 CPFF contracts, the Company uses input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”) approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&amp;M contracts, the Company uses input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.</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%"> </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%">These arrangements generally qualify for the “right-to-invoice” practical expedient where revenue is recognized in proportion to billable consideration. FFP Level-Of-Effort contracts are substantially similar to T&amp;M contracts except that the Company is required to deliver a specified level of effort over a stated period. For these contracts, the Company estimates revenue earned using contract hours worked at negotiated bill rates as the Company delivers the contractually required workforce.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated by Contract Support Service contracts is recognized over time as services are provided, based on the transfer of control. Revenue generated by FFP contracts is recognized over time as performance obligations are satisfied. Most contracts do not contain variable consideration and contract modifications are generally minimal. For these reasons, there is not a significant impact of electing these transition practical expedients.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated from contracts with federal, state, and local governments is recorded over time, rather than at a point in time. Under the Contract Support Services contracts, the Company performs software design work as it is assigned by the customer, and bills the customer, generally semi-monthly, on either a CPFF or T&amp;M basis, as labor hours are expended. Certain other government contracts for software development have specific deliverables and are structured as FFP contracts, which are generally billed as the performance obligations under the contract are met. Revenue recognition under FFP contracts require judgment to allocate the transaction price to the performance obligations. Contracts may have terms up to five years.</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%"> </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%">Contract accounting requires judgment relative to assessing risks and estimating contract revenue and costs and assumptions for schedule and technical issues. Due to the size and nature of contracts, estimates of revenue and costs are subject to a number of variables. For contract change orders, claims or similar items, judgment is required for estimating the amounts, assessing the potential for realization and determining whether realization is probable. Estimates of total contract revenue and costs are continuously monitored during the term of the contract and are subject to revision as the contract progresses. From time to time, facts develop that require revisions of revenue recognized or cost estimates. To the extent that a revised estimate affects the current or an earlier period, the cumulative effect of the revision is recognized in the period in which the facts requiring the revision become known.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for contract costs in accordance with ASC Topic 340-40, Contracts with Customers. The Company recognizes the cost of sales of a contract as expense when incurred or at the time a performance obligation is satisfied. The Company recognizes an asset from the costs to fulfill a contract only if the costs relate directly to a contract, the costs generate or enhance resources that will be used in satisfying a performance obligation in the future and the costs are expected to be recovered. The incremental costs of obtaining a contract are capitalized unless the costs would have been incurred regardless of whether the contract was obtained.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by contract type for the years ended December 31:</span></div><div style="margin-top:10pt"><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:58.448%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.986%"/><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%">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:700;line-height:100%">2021</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%">2020</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%">Revenue:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and material</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%">25,302,224 </span></td><td style="background-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,381,979 </span></td><td style="background-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,419,729 </span></td><td style="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm fixed price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,350,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%">4,864,638 </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,918,938 </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 10pt;text-align: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 plus fixed fee</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,538,335 </span></td><td style="background-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,745,646 </span></td><td style="background-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 10pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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%">75,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%">— </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 10pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,190,643 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,067,450 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,338,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;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%">Contract Balances</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets include unbilled amounts typically resulting from FFP contracts when the revenue recognized exceeds the amounts billed to the customer on uncompleted contracts. Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted contracts.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with industry practice, contract assets and liabilities related to costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts, have been classified as current. The contract cycle for certain long-term contracts may extend beyond one year; thus, collection of the amounts related to these contracts may extend beyond one year.</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:700;line-height:120%">Derivative Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Derivatives are recorded on the consolidated balance sheet at fair value. The conversion features of certain of the convertible instruments are embedded derivatives and are separately valued and accounted for on the consolidated balance sheet with changes in fair value recognized during the period of change as a separate component of other income/expense. Valuations derived from various models are subject to ongoing internal and external verification and review. The model used incorporates market-sourced inputs such as interest rates and stock price volatilities. Selection of these inputs involves management’s judgment and may impact net income (loss).</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%"> </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 the issuance of the July 2017 FASB ASU 2017-11, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">) Distinguishing Liabilities from Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 480)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">,” which addresses the complexity of accounting for certain financial instruments.</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%">Under current GAAP, an equity-linked financial instrument that otherwise is not required to be classified as a liability under the guidance Topic 480 is evaluated under the guidance in Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to determine whether it meets the definition of a derivative. If it meets that definition, the instrument (or embedded feature) is evaluated to determine whether it is indexed to an entity’s own stock as part of the analysis of whether it qualifies for a scope exception from derivative accounting.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Generally, for warrants and conversion options embedded in financial instruments that are deemed to have a debt host (assuming the underlying shares are readily convertible to cash or the contract provides for net settlement such that the embedded conversion option meets the definition of a derivative), a reporting entity is required to classify the freestanding financial instrument or the bifurcated conversion option as a liability, which the entity must measure at fair value initially and at each subsequent reporting date.</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%"> </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 amendments in this accounting standards update revise the guidance for instruments with embedded features in Subtopic 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is considered in determining whether an equity-linked financial instrument qualifies for a scope exception from derivative accounting.</span></div><div style="margin-top:10pt;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%">Accounts Receivable and Concentration of Credit Risk</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An allowance is based on management’s estimate of the overall collectability of accounts receivable, considering historical losses. Based on these same factors, individual accounts are charged off against the allowance when management determines those individual accounts are uncollectible. Credit extended to customers is generally uncollateralized. Past-due status is based on contractual terms. The Company does not charge interest on accounts receivable; however, United States (“U.S.”) government agencies may pay interest on invoices outstanding more than 30 days. Interest income is recorded when received. As of December 31, 2022 and 2021, management did not consider an allowance necessary.</span></div><div style="margin-top:10pt;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 customer base is concentrated with a relatively small number of customers. The Company does not generally require collateral or other security to support accounts receivable. To reduce credit risk, the Company performs ongoing credit evaluations on its customers’ financial condition. The Company establishes allowances for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information.</span></div><div style="margin-top:10pt;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 years ended December 31, 2022, 2021, and 2020, the Company had three customers represent 62%, 61%, and 81% of revenue earned, respectively. Any customer that represents 10% or greater of total revenue represents a risk. The Company also has four customers that represent 60% of the total accounts receivable as of December 31, 2022 and three customers that represented 78% of the total accounts receivable as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt;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%">Accounting for Income Taxes</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. We estimate our income taxes in each of the jurisdictions where the Company operates. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies. </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%">We are subject to income taxes in the federal and state tax jurisdictions based upon our business operations in those jurisdictions. Significant judgment is required in evaluating uncertain tax positions. We record uncertain tax positions in accordance with ASC 740-10 on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position, and (2) with respect to those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the related tax authority. Management evaluates its tax positions on a quarterly basis.</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 files income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the Internal Revenue Service (“IRS”) and state taxing authorities, generally for three years after they were filed.</span></div><div style="margin-top:10pt;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%">Share-Based Compensation</span></div><div style="margin-top:10pt;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 ASC 718 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and has adopted ASU 2017-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation (Topic 718) Scope of Modification Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company calculates compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.</span></div><div style="margin-top:10pt;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 adopted ASU 2016-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Employee Share-Based Payment Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash paid when shares are directly withheld for tax withholding purposes is classified as a financing activity in the statement of cash flows.</span></div><div style="margin-top:10pt;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%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 825 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> requires the Company to disclose estimated fair values for its financial instruments. Fair value estimates, methods, and assumptions are set forth below for the Company’s financial instruments: The carrying amount of cash, accounts receivable, prepaid and other current assets, accounts payable and accrued liabilities, approximate fair value because of the short-term maturity of those instruments. The fair value of debt reflects the price at which the debt instrument would transact between market participants, in an orderly transaction at the measurement date. The fair value of the equity consideration from business combinations are measured using the price of our common stock at the measurement date, along with applying an appropriate discount for lack of marketability. For contingent liabilities from business combinations, the fair value is measured on the acquisition date using an option pricing model. The Company does not utilize derivative instruments for hedging purposes.</span></div><div style="margin-top:10pt;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%">Earnings (Loss) Per Share of Common Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per common share is computed using the weighted average number of common shares outstanding, as well as a warrant to purchase 1,080,717 shares of common stock for a total aggregate exercise price of $1 granted in connection with the $5,600,000 note payable maturing September 30, 2024, as the cash consideration for the holder/grantee to receive common shares was determined to be nonsubstantive. Diluted earnings per share (“EPS”) include additional dilution from common stock equivalents, such as convertible notes, preferred stock, stock issuable pursuant to the exercise of stock options and all other warrants. Common stock equivalents are not included in the computation of diluted earnings per share when the Company reports a loss because to do so would be anti-dilutive for periods presented, so only the basic weighted average number of common shares are used in the computations. The Company subtracts dividends on preferred stock when calculating earnings (loss) per share.</span></div><div style="margin-top:10pt;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%">Recent Accounting Pronouncements</span></div>The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. There have been no recently issued accounting pronouncements as of December 31, 2022 that would materially impact the Company. <div style="margin-top:10pt;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%">Basis of Presentation</span></div><div style="margin-top:10pt;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 consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”).</span></div> <div style="margin-top:10pt;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%">Principles of Consolidation</span></div><div style="margin-top:10pt;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 Castellum, Inc. and its subsidiaries, collectively referred to as “the Company”. All significant intercompany accounts and transactions have been eliminated in consolidation. Castellum, Inc. is a holding company that holds 100% of Corvus, MFSI, Merrison, SSI, and LSG.</span></div><div style="margin-top:10pt;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 applies the guidance of Topic 805 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Financial Accounting Standards Board Accounting Standards Codification (“ASC”).</span></div><div style="margin-top:10pt;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 accounted for these acquisitions as business combinations and the difference between the consideration paid and the net assets acquired was first attributed to identified intangible assets and the remainder of the difference was applied to goodwill.</span></div> 1 <div style="margin-top:10pt;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%">Reclassification</span></div><div style="margin-top:10pt;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 reclassified certain amounts in the 2020 financial statements to comply with the 2021 and 2022 presentation. These principally relate to classification of certain expenses and liabilities. The reclassifications had no impact on total net loss or net cash flows for the years ended December 31, 2022 or 2021.</span></div> <div style="margin-top:10pt;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%">Business Segments</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, the Chief Executive Officer, reviews consolidated results of operations to make decisions. The Company maintains one operating and reportable segment, which is the delivery of products and services in the areas of information technology, electronic warfare, information warfare and cybersecurity in the governmental and commercial markets.</span></div> 1 <div style="margin-top:10pt;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%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. These estimates include, but are not limited to, management’s estimate of provisions required for uncollectible accounts receivable, the acquired value of the intangible assets, impaired value of intangible assets, liabilities to accrue, cost incurred in the satisfaction of performance obligations, fair value for consideration elements of business combinations, permanent and temporary differences related to income taxes and determination of the fair value of stock awards. Actual results could differ from those estimates.</span></div> CashCash consists of cash and demand deposits with an original maturity of three months or less. 0 0 <div style="margin-top:10pt;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%">Fixed Assets and Long-Lived Assets, Including Intangible Assets and Goodwill</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets are stated at cost. Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:f-561">three</span> to fifteen years for all classes of fixed assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 360 requires that long-lived assets and certain identifiable intangibles held and used by an entity be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company has adopted Accounting Standard Update (“ASU”) 2017-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> effective April 1, 2017.</span></div><div style="margin-top:10pt;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 reviews recoverability of long-lived assets on a periodic basis whenever events and changes in circumstances have occurred which may indicate a possible impairment. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future cash flows from its operations on an undiscounted basis. If such assets are determined to be impaired, the impairment recognized is the amount by which the carrying value of the assets exceeds the fair value of the assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are stated at cost less accumulated amortization and impairment. Intangible assets capitalized as of December 31, 2022 represent the valuation of the Company’s customer relationships, trade names, backlog and non-compete agreements which were acquired in the acquisitions. These intangible assets are being amortized on either the straight-line basis over their estimated average useful lives (certain trademarks, tradenames, backlog and non-compete agreements) or are being amortized based on the present value of the future cash flows (customer relationships, certain tradenames, backlog and non-compete agreements). Amortization expense of the intangible assets runs through December 2035.</span></div><div style="margin-top:10pt;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 assesses the impairment of identifiable intangibles whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors the Company considers to be important which could trigger an impairment review include the following:</span></div><div style="margin-top:10pt;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%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant underperformance relative to expected historical or projected future operating results;</span></div><div style="margin-top:10pt;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%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant changes in the manner of use of the acquired assets or the strategy for the overall business; and</span></div><div style="margin-top:10pt;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%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Significant negative industry or economic trends.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company determines that the carrying value of intangibles may not be recoverable based upon the existence of one or more of the above indicators of impairment and the carrying value of the asset cannot be recovered from projected undiscounted cash flows, the Company records an impairment charge. The Company measures any impairment based on undiscounted cash flows. Significant management judgment is required in determining whether an indicator of impairment exists and in projecting cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a controlling financial interest through a business combination, the Company uses the acquisition method of accounting to allocate the purchase consideration to the assets acquired and liabilities assumed, which are recorded at fair value. Any excess of purchase consideration over the net fair value of the net assets acquired is recognized as goodwill.</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%">Prior to 2022, the Company performed its annual goodwill and intangible asset impairment test at the end of the fourth quarter. In 2022, the Company changed the date of its annual goodwill and intangible asset impairment assessment to the first day of the fourth quarter. The Company believes this change does not represent a material change in method of applying an accounting principle. This voluntary change is preferable under the circumstances as it results in better alignment with the timing of the Company’s long-range planning and forecasting process and provides the Company with additional time to complete its annual goodwill impairment testing in advance of its year-end reporting. This change does not delay, accelerate, or avoid an impairment of goodwill.</span></div> P15Y 0 0 Subsequent EventsSubsequent events were evaluated through March 15, 2023, the date the consolidated financial statements were issued <div style="margin-top:10pt;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%">Revenue Recognition</span></div><div style="margin-top:10pt;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 revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">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%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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 accounts for a contract with a customer that is within the scope of this Topic only when the five steps of revenue recognition under ASC 606 are met.</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 five core principles will be evaluated for each service provided by the Company and is further supported by applicable guidance in ASC 606 to support the Company’s recognition of revenue.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from services provided to the federal government. The Company enters into agreements with customers that create enforceable rights and obligations and for which it is probable that the Company will collect the consideration to which it will be entitled as services and solutions are transferred to the customer. The Company also evaluates whether two or more agreements should be accounted for as one single contract.</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%">When determining the total transaction price, the Company identifies both fixed and variable consideration elements within the contract. The Company estimates variable consideration as the most likely amount to which the Company expects to be entitled limited to the extent that it is probable that a significant reversal will not occur in a subsequent period.</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%">At contract inception, the Company determines whether the goods or services to be provided are to be accounted for as a single performance obligation or as multiple performance obligations. For most contracts, the customers require the Company to perform several tasks in providing an integrated output and, hence, each of these contracts are deemed as having only one performance obligation. When contracts are separated into multiple performance obligations, the Company allocates the total transaction price to each performance obligation based on the estimated relative standalone selling prices of the promised services underlying each performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This evaluation requires professional judgment, and it may impact the timing and pattern of revenue recognition. If multiple performance obligations are identified, the Company generally uses the cost plus a margin approach to determine the relative standalone selling price of each performance obligation. The Company does not assess whether a contract contains a significant financing component if the Company expects, at contract inception, that the period between when payment by the client and the transfer of promised services to the client occur will be less than one 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%">The Company currently generates its revenue from three different types of contractual arrangements: cost plus fixed fee (“CPFF”), firm-fixed-price contracts (“FFP”) and time-and-materials (“T&amp;M”) contracts. The Company generally recognizes revenue over time as control is transferred to the customer, based on the extent of progress towards satisfaction of the performance obligation. The selection of the method used to measure progress requires judgment and is dependent on the contract type and the nature of the goods or services to be provided.</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%"> </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 CPFF contracts, the Company uses input progress measures to derive revenue based on hours worked on contract performance as follows: direct costs plus Defense Contract Audit Agency (“DCAA”) approved provisional burdens plus fee. The provisional indirect rates are adjusted and billed at actual at year end. Revenue from FFP contracts is generally recognized ratably over the contract term, using a time-based measure of progress, even if billing is based on other metrics or milestones, including specific deliverables. For T&amp;M contracts, the Company uses input progress measures to estimate revenue earned based on hours worked on contract performance at negotiated billing rates, plus direct costs and indirect cost burdens associated with materials and the direct expenses incurred in performance of the contract.</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%"> </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%">These arrangements generally qualify for the “right-to-invoice” practical expedient where revenue is recognized in proportion to billable consideration. FFP Level-Of-Effort contracts are substantially similar to T&amp;M contracts except that the Company is required to deliver a specified level of effort over a stated period. For these contracts, the Company estimates revenue earned using contract hours worked at negotiated bill rates as the Company delivers the contractually required workforce.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated by Contract Support Service contracts is recognized over time as services are provided, based on the transfer of control. Revenue generated by FFP contracts is recognized over time as performance obligations are satisfied. Most contracts do not contain variable consideration and contract modifications are generally minimal. For these reasons, there is not a significant impact of electing these transition practical expedients.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated from contracts with federal, state, and local governments is recorded over time, rather than at a point in time. Under the Contract Support Services contracts, the Company performs software design work as it is assigned by the customer, and bills the customer, generally semi-monthly, on either a CPFF or T&amp;M basis, as labor hours are expended. Certain other government contracts for software development have specific deliverables and are structured as FFP contracts, which are generally billed as the performance obligations under the contract are met. Revenue recognition under FFP contracts require judgment to allocate the transaction price to the performance obligations. Contracts may have terms up to five years.</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%"> </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%">Contract accounting requires judgment relative to assessing risks and estimating contract revenue and costs and assumptions for schedule and technical issues. Due to the size and nature of contracts, estimates of revenue and costs are subject to a number of variables. For contract change orders, claims or similar items, judgment is required for estimating the amounts, assessing the potential for realization and determining whether realization is probable. Estimates of total contract revenue and costs are continuously monitored during the term of the contract and are subject to revision as the contract progresses. From time to time, facts develop that require revisions of revenue recognized or cost estimates. To the extent that a revised estimate affects the current or an earlier period, the cumulative effect of the revision is recognized in the period in which the facts requiring the revision become known.</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%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for contract costs in accordance with ASC Topic 340-40, Contracts with Customers. The Company recognizes the cost of sales of a contract as expense when incurred or at the time a performance obligation is satisfied. The Company recognizes an asset from the costs to fulfill a contract only if the costs relate directly to a contract, the costs generate or enhance resources that will be used in satisfying a performance obligation in the future and the costs are expected to be recovered. The incremental costs of obtaining a contract are capitalized unless the costs would have been incurred regardless of whether the contract was obtained.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by contract type for the years ended December 31:</span></div><div style="margin-top:10pt"><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:58.448%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.986%"/><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%">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:700;line-height:100%">2021</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%">2020</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%">Revenue:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and material</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%">25,302,224 </span></td><td style="background-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,381,979 </span></td><td style="background-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,419,729 </span></td><td style="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm fixed price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,350,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%">4,864,638 </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,918,938 </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 10pt;text-align: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 plus fixed fee</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,538,335 </span></td><td style="background-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,745,646 </span></td><td style="background-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 10pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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%">75,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%">— </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 10pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,190,643 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,067,450 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,338,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;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%">Contract Balances</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets include unbilled amounts typically resulting from FFP contracts when the revenue recognized exceeds the amounts billed to the customer on uncompleted contracts. Contract liabilities consist of billings in excess of costs and estimated earnings on uncompleted contracts.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with industry practice, contract assets and liabilities related to costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts, have been classified as current. The contract cycle for certain long-term contracts may extend beyond one year; thus, collection of the amounts related to these contracts may extend beyond one year.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company’s revenue by contract type for the years ended December 31:</span></div><div style="margin-top:10pt"><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:58.448%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.986%"/><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%">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:700;line-height:100%">2021</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%">2020</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%">Revenue:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and material</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%">25,302,224 </span></td><td style="background-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,381,979 </span></td><td style="background-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,419,729 </span></td><td style="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm fixed price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,350,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%">4,864,638 </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,918,938 </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 10pt;text-align: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 plus fixed fee</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,538,335 </span></td><td style="background-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,745,646 </span></td><td style="background-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 10pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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%">75,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%">— </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 10pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,190,643 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,067,450 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,338,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25302224 15381979 10419729 3350084 4864638 2918938 13538335 4745646 0 0 75187 0 42190643 25067450 13338667 <div style="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%">Derivative Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Derivatives are recorded on the consolidated balance sheet at fair value. The conversion features of certain of the convertible instruments are embedded derivatives and are separately valued and accounted for on the consolidated balance sheet with changes in fair value recognized during the period of change as a separate component of other income/expense. Valuations derived from various models are subject to ongoing internal and external verification and review. The model used incorporates market-sourced inputs such as interest rates and stock price volatilities. Selection of these inputs involves management’s judgment and may impact net income (loss).</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%"> </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 the issuance of the July 2017 FASB ASU 2017-11, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">) Distinguishing Liabilities from Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 480)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">,” which addresses the complexity of accounting for certain financial instruments.</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%">Under current GAAP, an equity-linked financial instrument that otherwise is not required to be classified as a liability under the guidance Topic 480 is evaluated under the guidance in Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to determine whether it meets the definition of a derivative. If it meets that definition, the instrument (or embedded feature) is evaluated to determine whether it is indexed to an entity’s own stock as part of the analysis of whether it qualifies for a scope exception from derivative accounting.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Generally, for warrants and conversion options embedded in financial instruments that are deemed to have a debt host (assuming the underlying shares are readily convertible to cash or the contract provides for net settlement such that the embedded conversion option meets the definition of a derivative), a reporting entity is required to classify the freestanding financial instrument or the bifurcated conversion option as a liability, which the entity must measure at fair value initially and at each subsequent reporting date.</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%"> </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 amendments in this accounting standards update revise the guidance for instruments with embedded features in Subtopic 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is considered in determining whether an equity-linked financial instrument qualifies for a scope exception from derivative accounting.</span></div> <div style="margin-top:10pt;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%">Accounts Receivable and Concentration of Credit Risk</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An allowance is based on management’s estimate of the overall collectability of accounts receivable, considering historical losses. Based on these same factors, individual accounts are charged off against the allowance when management determines those individual accounts are uncollectible. Credit extended to customers is generally uncollateralized. Past-due status is based on contractual terms. The Company does not charge interest on accounts receivable; however, United States (“U.S.”) government agencies may pay interest on invoices outstanding more than 30 days. Interest income is recorded when received. As of December 31, 2022 and 2021, management did not consider an allowance necessary.</span></div><div style="margin-top:10pt;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 customer base is concentrated with a relatively small number of customers. The Company does not generally require collateral or other security to support accounts receivable. To reduce credit risk, the Company performs ongoing credit evaluations on its customers’ financial condition. The Company establishes allowances for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information.</span></div> 0.62 0.61 0.81 0.60 0.78 <div style="margin-top:10pt;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%">Accounting for Income Taxes</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. We estimate our income taxes in each of the jurisdictions where the Company operates. This process involves estimating our current tax expense or benefit together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. When assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some or all of the deferred tax assets will not be realized. In making this assessment, we consider the availability of loss carryforwards, projected reversals of deferred tax liabilities, projected future taxable income, and ongoing prudent and feasible tax planning strategies. </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%">We are subject to income taxes in the federal and state tax jurisdictions based upon our business operations in those jurisdictions. Significant judgment is required in evaluating uncertain tax positions. We record uncertain tax positions in accordance with ASC 740-10 on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position, and (2) with respect to those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the related tax authority. Management evaluates its tax positions on a quarterly basis.</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 files income tax returns in the U.S. federal tax jurisdiction and various state tax jurisdictions. The federal and state income tax returns of the Company are subject to examination by the Internal Revenue Service (“IRS”) and state taxing authorities, generally for three years after they were filed.</span></div> <div style="margin-top:10pt;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%">Share-Based Compensation</span></div><div style="margin-top:10pt;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 ASC 718 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and has adopted ASU 2017-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation (Topic 718) Scope of Modification Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company calculates compensation expense for all awards granted, but not yet vested, based on the grant-date fair values. The Company recognizes these compensation costs, on a pro rata basis over the requisite service period of each vesting tranche of each award for service-based grants, and as the criteria is achieved for performance-based grants.</span></div><div style="margin-top:10pt;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 adopted ASU 2016-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Employee Share-Based Payment Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash paid when shares are directly withheld for tax withholding purposes is classified as a financing activity in the statement of cash flows.</span></div> <div style="margin-top:10pt;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%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 825 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> requires the Company to disclose estimated fair values for its financial instruments. Fair value estimates, methods, and assumptions are set forth below for the Company’s financial instruments: The carrying amount of cash, accounts receivable, prepaid and other current assets, accounts payable and accrued liabilities, approximate fair value because of the short-term maturity of those instruments. The fair value of debt reflects the price at which the debt instrument would transact between market participants, in an orderly transaction at the measurement date. The fair value of the equity consideration from business combinations are measured using the price of our common stock at the measurement date, along with applying an appropriate discount for lack of marketability. For contingent liabilities from business combinations, the fair value is measured on the acquisition date using an option pricing model. The Company does not utilize derivative instruments for hedging purposes.</span></div> <div style="margin-top:10pt;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%">Earnings (Loss) Per Share of Common Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per common share is computed using the weighted average number of common shares outstanding, as well as a warrant to purchase 1,080,717 shares of common stock for a total aggregate exercise price of $1 granted in connection with the $5,600,000 note payable maturing September 30, 2024, as the cash consideration for the holder/grantee to receive common shares was determined to be nonsubstantive. Diluted earnings per share (“EPS”) include additional dilution from common stock equivalents, such as convertible notes, preferred stock, stock issuable pursuant to the exercise of stock options and all other warrants. Common stock equivalents are not included in the computation of diluted earnings per share when the Company reports a loss because to do so would be anti-dilutive for periods presented, so only the basic weighted average number of common shares are used in the computations. The Company subtracts dividends on preferred stock when calculating earnings (loss) per share.</span></div> 1080717 1 5600000 Recent Accounting PronouncementsThe Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. There have been no recently issued accounting pronouncements as of December 31, 2022 that would materially impact the Company. AcquisitionsThe Company has completed the following acquisitions to achieve its business purposes as discussed in Note 1. As the acquisitions made by the Company in 2022 and 2021 (MFSI, Merrison, SSI, and LSG) were of the common stock or membership interests of the companies, certain assets in some of the acquisitions (intangible assets and goodwill) are not considered deductible for tax purposes.<div style="margin-top:10pt;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%">Mainnerve Federal Services, Inc.</span></div><div style="margin-top:10pt;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 entered into a definitive merger agreement with MFSI, effective as of January 1, 2021. This acquisition closed on February 11, 2021. This acquisition was accounted for as a business combination whereby MFSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:</span></div><div style="margin-top:10pt"><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%">93,240 </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 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%">33,540 </span></td><td style="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%">Unbilled receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,316 </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%">329,509 </span></td><td style="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%">Right of use asset – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862 </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 relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,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%">4,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%">685,072 </span></td><td style="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%">(97,419)</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%">(12,249)</span></td><td style="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%">Lease liability – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862)</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 and accrued 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%">(47,572)</span></td><td style="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 assets acquired</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,382,437 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of MFSI was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,382,437 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MFSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the MFSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for MFSI, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of January 1, 2021. The Company had a valuation prepared by an independent consultant. Upon the finalization of the valuation of MFSI, the Company reclassified $352,000 from goodwill into other intangible assets. There were no transaction costs that were material to this transaction.</span></div><div style="margin-top:10pt;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 measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these assets or liabilities as of that date. The Company had reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021. </span></div><div style="margin-top:10pt;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%">Merrison</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 entered into a definitive merger agreement with Merrison, effective as of August 5, 2021. This acquisition was accounted for as a business combination whereby Merrison became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:</span></div><div style="margin-top:10pt"><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%">183,588 </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 receivable and unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,049 </span></td><td style="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 relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,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 agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">780,730 </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%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243,730)</span></td><td style="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 and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,354)</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 assets acquired</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%">1,617,283 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of Merrison was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,595,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%">22,283 </span></td><td style="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%">1,617,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merrison acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the Merrison acquisition, and historical and current market data.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Merrison, the Company engaged a third-party independent valuation specialist. The Company had estimated the preliminary purchase price allocations based on historical inputs and data as of August 5, 2021. Upon finalization of the valuation, the Company allocated $608,000 from goodwill to other intangible assets. There was a $105,000 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill. There were no transaction costs that were material to this transaction. There were no additional adjustments made during the year ended December 31, 2022.</span></div><div style="margin-top:10pt;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%">SSI</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 entered into a definitive merger agreement with SSI, effective as of August 12, 2021. This acquisition was accounted for as a business combination whereby SSI became a 100% owned subsidiary of the Company. The following represents the assets and liabilities acquired in this acquisition:</span></div><div style="margin-top:10pt"><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%">998,935 </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 receivable and unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222,004 </span></td><td style="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%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,600 </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%">6,750 </span></td><td style="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%">Furniture 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%">148,931 </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%">Right of use asset – operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,063 </span></td><td style="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 relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102,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 agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,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%">8,461,150 </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%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880,150)</span></td><td style="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%">Lease liability – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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 liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,591)</span></td><td style="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 and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,134,509)</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 assets acquired</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%">13,329,850 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of SSI was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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%">7,872,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%">Seller note</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,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%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,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%">Contingent earnout</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,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%">Lender financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,329,850 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SSI acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the SSI acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for SSI, the Company engaged a third-party independent valuation specialist.</span></div><div style="margin-top:10pt;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 estimated the preliminary purchase price allocations based on historical inputs and data as of August 12, 2021. Upon finalization of the valuation, the Company allocated $3,584,000 from goodwill to other intangible assets. The Company paid $50,500 of SSI’s transaction costs. There was a $2,608,661 adjustment in total purchase consideration upon finalization of the valuations that was applied to goodwill.</span></div><div style="margin-top:10pt;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 measurement period, the Company reclassified a portion of the goodwill upon the finalization of an independent valuation report during the year ended December 31, 2021. There were no additional adjustments made during the year ended December 31, 2022.</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-style:italic;font-weight:700;line-height:120%">Pax River</span></div><div style="margin-top:10pt;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 entered into an acquisition agreement with The Albers Group, LLC, on October 22, 2021 which closed November 16, 2021 for certain assets represented by the Pax River business. This acquisition was accounted for as an asset purchase by the Company. The following represents the assets acquired in this acquisition:</span></div><div style="margin-top:10pt"><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%">Customer relationships (contracts)</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%">2,400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Net assets acquired</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%">2,400,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><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of The Albers Group assets was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,925,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%">Contingent consideration represented by obligation to issue shares (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Cash (included in amounts due to seller as of December 31, 2021)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;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%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">It was determined that on March 31, 2022, that the requirements under section 1.5(b) of the acquisition agreement had not been achieved, and as a result the contingent consideration to issue the additional 68,750 common shares valued at $275,000 would not be issued. The Company adjusted the customer relationships by the $275,000 down to $2,125,000.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lexington Solutions Group (“LSG”)</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 April 15, 2022, the Company entered into Amendment No. 1 to Business Acquisition Agreement (“LSG Business Acquisition Agreement”) with LSG to acquire the assets of LSG. This LSG Business Acquisition Agreement superseded the Business Acquisition Agreement originally entered into on February 11, 2022. Under the terms of the LSG Business Acquisition Agreement, the Company acquired assets and assumed liabilities of LSG for consideration as follows: (a) 625,000 shares of common stock (600,000 shares paid at closing (issued on May 4, 2022) and 25,000 shares to be held and due within three business days of payment of the second tranche of cash described below); and (b) cash payments as follows: $250,000 due at closing (“initial cash payment”); $250,000 plus or minus any applicable post-closing adjustments (subsequently determined to be $21,003) which was paid within six months after the closing date (“second tranche”); and $280,000 that is due no later than 10 months after the closing date of the acquisition (this amount was paid in January 2023; refer to Note 16 of Item 8 in this Annual Report on Form 10-K).</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 represents the assets and liabilities acquired in this acquisition:</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:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.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%">Receivable from Seller</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%">413,609 </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%">Due from employee/travel advance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Miscellaneous license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,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 agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,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,471,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%">Net Assets acquired</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%">3,176,003 </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:15pt"><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:700;line-height:100%">The consideration paid for the acquisition of LSG was as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (600,000 shares issued May 4, 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%">2,280,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%">Holdback shares (25,000 shares due six months after the closing date)</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%">95,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%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,003 </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%">Due to seller (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%">280,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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,176,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">The LSG acquisition has been accounted for under the acquisition method of accounting. Under the acquisition method of accounting, the total acquisition consideration price was allocated to the assets acquired and liabilities assumed based on their preliminary estimated fair values. The fair value measurements utilize estimates based on key assumptions of the LSG acquisition, and historical and current market data. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. To determine the fair values of tangible and intangible assets acquired and liabilities assumed for LSG, the Company engaged a third-party independent valuation specialist.</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 Company had received a valuation from its specialist and recorded the value of the assets and liabilities acquired based on historical inputs and data as of April 15, 2022. The allocation of the purchase price is based on the best information available. The Company paid $44,752 in LSG’s transaction costs. The Company concluded that there were no measurement period adjustments during the year ended December 31, 2022. LSG is accounted for under the Corvus reporting unit and its goodwill is presented accordingly in Note 5.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all acquisitions disclosed, there were no transaction costs that were not recognized as an expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows unaudited pro-forma results for the year ended December 31, 2022 and 2021, as if the acquisitions of Merrison, SSI, and LSG had occurred on January 1, 2021 (the Albers Group, LLC is not included below because it was an asset purchase). These unaudited pro forma results of operations are based on the historical financial statements of each of the companies.</span></div><div style="margin-top:10pt"><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:700;line-height:100%">For the year ended December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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%">43,710,119 </span></td><td style="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 10pt;text-align: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</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,142,670)</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 per share - basic</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%">(0.51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:700;line-height:100%">For the year ended December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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%">21,205,940 </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 10pt;text-align: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</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%">(215,475)</span></td><td style="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 loss per share - basic</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 The following represents the assets and liabilities acquired in this acquisition:<div style="margin-top:10pt"><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%">93,240 </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 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%">33,540 </span></td><td style="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%">Unbilled receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,316 </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%">329,509 </span></td><td style="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%">Right of use asset – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862 </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 relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,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%">4,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%">685,072 </span></td><td style="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%">(97,419)</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%">(12,249)</span></td><td style="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%">Lease liability – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862)</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 and accrued 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%">(47,572)</span></td><td style="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 assets acquired</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,382,437 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of MFSI was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,382,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following represents the assets and liabilities acquired in this acquisition:<div style="margin-top:10pt"><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%">183,588 </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 receivable and unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,049 </span></td><td style="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 relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,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 agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">780,730 </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%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243,730)</span></td><td style="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 and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,354)</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 assets acquired</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%">1,617,283 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of Merrison was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,595,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%">22,283 </span></td><td style="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%">1,617,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following represents the assets and liabilities acquired in this acquisition:<div style="margin-top:10pt"><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%">998,935 </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 receivable and unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222,004 </span></td><td style="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%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,600 </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%">6,750 </span></td><td style="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%">Furniture 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%">148,931 </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%">Right of use asset – operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,063 </span></td><td style="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 relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102,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 agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,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%">8,461,150 </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%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880,150)</span></td><td style="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%">Lease liability – operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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 liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,591)</span></td><td style="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 and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,134,509)</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 assets acquired</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%">13,329,850 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of SSI was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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%">7,872,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%">Seller note</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,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%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,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%">Contingent earnout</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,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%">Lender financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,329,850 </span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">The following represents the assets and liabilities acquired in this acquisition:</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:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.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%">Receivable from Seller</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%">413,609 </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%">Due from employee/travel advance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">Miscellaneous license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,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 agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,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,471,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%">Net Assets acquired</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%">3,176,003 </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:15pt"><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:700;line-height:100%">The consideration paid for the acquisition of LSG was as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (600,000 shares issued May 4, 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%">2,280,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%">Holdback shares (25,000 shares due six months after the closing date)</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%">95,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%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,003 </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%">Due to seller (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%">280,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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,176,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 93240 33540 45316 329509 14862 348000 4000 685072 97419 12249 13862 47572 1382437 1382437 352000 1 183588 391049 322000 7000 164000 115000 780730 243730 102354 1617283 1595000 22283 1617283 608000 105000 1 998935 2222004 147600 6750 148931 169063 3102000 65000 367000 50000 8461150 880150 167333 226591 1134509 13329850 7872850 400000 800000 257000 4000000 13329850 3584000 50500 2608661 The following represents the assets acquired in this acquisition:<div style="margin-top:10pt"><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%">Customer relationships (contracts)</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%">2,400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Net assets acquired</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%">2,400,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><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration paid for the acquisition of The Albers Group assets was as follows:</span></div><div style="margin-top:10pt"><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%">Common stock</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,925,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%">Contingent consideration represented by obligation to issue shares (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Cash (included in amounts due to seller as of December 31, 2021)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;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%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">It was determined that on March 31, 2022, that the requirements under section 1.5(b) of the acquisition agreement had not been achieved, and as a result the contingent consideration to issue the additional 68,750 common shares valued at $275,000 would not be issued. The Company adjusted the customer relationships by the $275,000 down to $2,125,000.</span></div> 2400000 2400000 1925000 275000 200000 2400000 68750 275000 275000 2125000 625000 600000 25000 250000 250000 21003 280000 413609 5000 2394 785000 10000 489000 1471000 3176003 600000 2280000 25000 95000 521003 280000 3176003 44752 These unaudited pro forma results of operations are based on the historical financial statements of each of the companies.<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:700;line-height:100%">For the year ended December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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%">43,710,119 </span></td><td style="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 10pt;text-align: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</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,142,670)</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 per share - basic</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%">(0.51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:700;line-height:100%">For the year ended December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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%">21,205,940 </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 10pt;text-align: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</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%">(215,475)</span></td><td style="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 loss per share - basic</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 43710119 -14142670 -0.51 21205940 -215475 0 Fixed Assets<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets consisted of the following as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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%">Equipment and software</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%">141,732 </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%">60,148 </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%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574 </span></td><td style="background-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%">32,574 </span></td><td style="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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,266 </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%">75,265 </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 fixed assets</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%">257,572 </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%">167,987 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,222)</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,195)</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%">Fixed assets, net</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%">173,350 </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%">145,792 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the years ended December 31, 2022, 2021, and 2020 was $62,026, $19,120, and $1,901 respectively.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets consisted of the following as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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%">Equipment and software</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%">141,732 </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%">60,148 </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%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574 </span></td><td style="background-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%">32,574 </span></td><td style="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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,266 </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%">75,265 </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 fixed assets</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%">257,572 </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%">167,987 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,222)</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,195)</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%">Fixed assets, net</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%">173,350 </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%">145,792 </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> 141732 60148 32574 32574 83266 75265 257572 167987 84222 22195 173350 145792 62026 19120 1901 Intangible Assets and Goodwill<div style="margin-top:10pt"><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 December 31, 2021:</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.242%"><tr><td style="width:1.0%"/><td style="width:43.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">December 31, 2022</span></td></tr><tr><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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying value</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: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="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%">Net carrying value </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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 - 15 years</span></div></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%">9,535,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%">(3,916,501)</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%">5,618,499 </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%">Trade name</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%">4.5 years</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%">266,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%">(245,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%">20,664 </span></td><td style="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%">Trademark</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%">15 years</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%">533,864 </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%">(88,119)</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%">445,745 </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%">Backlog</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%">2 years</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,436,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%">(1,077,616)</span></td><td style="background-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%">358,384 </span></td><td style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 4 years</span></div></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%">684,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%">(493,125)</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%">190,875 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,454,864 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,820,697)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,634,167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:43.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">December 31, 2021</span></td></tr><tr><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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying value</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: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="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%">Net carrying value </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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 - 9 years</span></div></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%">9,025,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%">(2,497,998)</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%">6,527,002 </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%">Trade name</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%">4.5 years</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%">266,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%">(143,123)</span></td><td style="background-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%">122,877 </span></td><td style="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%">Trademark</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%">15 years</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%">533,863 </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%">(24,387)</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%">509,476 </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%">Backlog</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%">2 years</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%">947,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%">(858,089)</span></td><td style="background-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%">88,911 </span></td><td style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 4 years</span></div></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%">674,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%">(326,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 0;text-align: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,445,863 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,850,264)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,595,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets, with the exception of the trademarks, were recorded as part of the acquisitions of Corvus, MFSI, Merrison, LSG, and SSI. Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $1,970,433, $1,867,108, and $1,828,353 respectively, and the intangible assets are being amortized based on the estimated future lives as noted above.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future amortization of the intangible assets for the next five years as of December 31 are as follows:</span></div><div style="margin-top:10pt"><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%">2023</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,950,067 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501,040 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,353 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,217 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,528 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154,962 </span></td><td style="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%">6,634,167 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes to goodwill for the years ended December 31, 2022 and 2021 for each reporting unit:</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:38.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><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:10.415%"/><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:10.415%"/><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:10.415%"/><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:10.416%"/><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%">Corvus</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%">SSI</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%">MFSI</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%">Merrison</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%">Total</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"/><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"/><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="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"/><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%">December 31, 2020</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%">4,136,011 </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%">— </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%">— </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%">— </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,136,011 </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%">Goodwill acquired through acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">8,461,150 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">685,073 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">780,730 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">9,926,953 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">December 31, 2021</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%">4,136,011 </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%">8,461,150 </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%">685,073 </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%">780,730 </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,062,964 </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%">Goodwill acquired through acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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%">1,471,000 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">1,471,000 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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%">Merrison subsumed into Corvus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,730 </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%">— </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%">(780,730)</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;text-align:left;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, 2022</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%">6,387,741 </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%">8,461,150 </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%">685,073 </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%">— </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%">15,533,964 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no indicators of impairment noted in the periods presented.</span></div> <div style="margin-top:10pt"><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 December 31, 2021:</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.242%"><tr><td style="width:1.0%"/><td style="width:43.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">December 31, 2022</span></td></tr><tr><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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying value</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: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="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%">Net carrying value </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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 - 15 years</span></div></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%">9,535,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%">(3,916,501)</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%">5,618,499 </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%">Trade name</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%">4.5 years</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%">266,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%">(245,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%">20,664 </span></td><td style="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%">Trademark</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%">15 years</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%">533,864 </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%">(88,119)</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%">445,745 </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%">Backlog</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%">2 years</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,436,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%">(1,077,616)</span></td><td style="background-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%">358,384 </span></td><td style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 4 years</span></div></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%">684,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%">(493,125)</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%">190,875 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,454,864 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,820,697)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,634,167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:43.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">December 31, 2021</span></td></tr><tr><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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying value</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: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="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%">Net carrying value </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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 - 9 years</span></div></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%">9,025,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%">(2,497,998)</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%">6,527,002 </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%">Trade name</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%">4.5 years</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%">266,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%">(143,123)</span></td><td style="background-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%">122,877 </span></td><td style="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%">Trademark</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%">15 years</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%">533,863 </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%">(24,387)</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%">509,476 </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%">Backlog</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%">2 years</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%">947,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%">(858,089)</span></td><td style="background-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%">88,911 </span></td><td style="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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 4 years</span></div></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%">674,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%">(326,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 0;text-align: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,445,863 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,850,264)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,595,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P4Y6M P15Y 9535000 3916501 5618499 P4Y6M 266000 245336 20664 P15Y 533864 88119 445745 P2Y 1436000 1077616 358384 P3Y P4Y 684000 493125 190875 12454864 5820697 6634167 P4Y6M P9Y 9025000 2497998 6527002 P4Y6M 266000 143123 122877 P15Y 533863 24387 509476 P2Y 947000 858089 88911 P3Y P4Y 674000 326667 347333 11445863 3850264 7595599 1970433 1867108 1828353 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future amortization of the intangible assets for the next five years as of December 31 are as follows:</span></div><div style="margin-top:10pt"><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%">2023</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,950,067 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501,040 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,353 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,217 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,528 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154,962 </span></td><td style="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%">6,634,167 </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> 1950067 1501040 879353 669217 479528 1154962 6634167 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes to goodwill for the years ended December 31, 2022 and 2021 for each reporting unit:</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:38.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.415%"/><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:10.415%"/><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:10.415%"/><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:10.415%"/><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:10.416%"/><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%">Corvus</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%">SSI</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%">MFSI</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%">Merrison</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%">Total</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"/><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"/><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="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"/><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%">December 31, 2020</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%">4,136,011 </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%">— </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%">— </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%">— </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,136,011 </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%">Goodwill acquired through acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">8,461,150 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">685,073 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">780,730 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">9,926,953 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">December 31, 2021</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%">4,136,011 </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%">8,461,150 </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%">685,073 </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%">780,730 </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,062,964 </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%">Goodwill acquired through acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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%">1,471,000 </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">— </span></td><td style="background-color:#ffffff;border-top: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-top: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%">1,471,000 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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%">Merrison subsumed into Corvus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,730 </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%">— </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%">(780,730)</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;text-align:left;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, 2022</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%">6,387,741 </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%">8,461,150 </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%">685,073 </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%">— </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%">15,533,964 </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> 4136011 0 0 0 4136011 0 8461150 685073 780730 9926953 4136011 8461150 685073 780730 14062964 1471000 0 0 0 1471000 780730 0 0 -780730 0 6387741 8461150 685073 0 15533964 0 0 0 Convertible Promissory Notes – Related Parties<div style="margin-top:10pt;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 entered into convertible promissory notes – related parties as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible note payable with a trust related to one of the Company’s directors, convertible at $0.260 per share, at 5% interest, (extinguished on April 4, 2022 for new note)</span></div></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,209,617 </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,209,617 </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%">Total Convertible Notes Payable – Related Parties</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,209,617 </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:120%">Add: Premium recorded on convertible note due to fair value adjustment at date of acquisition of Corvus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,569 </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%">Less: BCF Discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210,187)</span></td><td style="background-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,407,002)</span></td><td style="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%">999,430 </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%">2,805,184 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense which includes amortization of discount and premium for the years ended December 31, 2022 and 2021 was $1,535,840 and $1,638,057, respectively. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480. The Company recognized this as additional paid in capital, and the discount is being amortized over the life of the note.</span></div><div style="margin-top:10pt;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 1, 2021, the two promissory notes with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee), were combined into one new note in the principal balance of $4,279,617, that has a new maturity date of February 1, 2024. The interest rate remains at 5% per annum. The conversion terms have remained at $0.26 per share. It was determined that under ASC 470, the debt amendment was considered a modification. Then again on August 12, 2021, the convertible note was amended to remove the principal payments and extend the debt further to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2022, the Company entered into a letter agreement with The Buckhout Charitable Remainder Trust (Laurie Buckhout – Trustee) whereby the Company made a partial repayment of $500,000 (“First Payment”) to reduce the note from $4,209,617 to $3,709,617. The First Payment of $500,000 was paid from proceeds from Crom Cortana Fund, LLC (“Crom”) as part of a unit agreement under the Securities Purchase Agreement (“SPA”) entered into with Crom on April 4, 2022. The Company commenced accruing interest on March 1, 2022, however, no payment of interest was due through October 31, 2022. The Company originally intended to make a second payment (“Second Payment”) of $2,709,617 at the time of an anticipated secondary offering, initially expected to occur on or about August 1, 2022, subject to extensions through October 31, 2022. However, given the timing of our secondary offering, the Second Payment did not occur during the third quarter of 2022 and the Company negotiated an extension of the Second Payment to October 31, 2022. In October 2022, the Company made an advanced principal payment of $500,000, further reducing the principal of the convertible promissory note to $3,209,617.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The entire convertible promissory note – related parties balance is reflected in long-term liabilities.</span></div> <div style="margin-top:10pt;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 entered into convertible promissory notes – related parties as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible note payable with a trust related to one of the Company’s directors, convertible at $0.260 per share, at 5% interest, (extinguished on April 4, 2022 for new note)</span></div></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,209,617 </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,209,617 </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%">Total Convertible Notes Payable – Related Parties</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,209,617 </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:120%">Add: Premium recorded on convertible note due to fair value adjustment at date of acquisition of Corvus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,569 </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%">Less: BCF Discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210,187)</span></td><td style="background-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,407,002)</span></td><td style="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%">999,430 </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%">2,805,184 </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.260 0.260 0.05 0.05 3209617 4209617 3209617 4209617 0 2569 2210187 1407002 999430 2805184 1535840 1638057 4279617 0.05 0.26 500000 4209617 3709617 500000 2709617 500000 3209617 Notes Payable<div style="margin-top:10pt;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 entered into notes payable as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable at 7% originally due November 2023, now maturing September 30, 2024 (a)</span></div></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%">5,600,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%">5,600,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable at 10% interest dated February 28, 2022 and matures the earlier of (i) September 30, 2024 or (ii) the acceleration of the obligations as contemplated under the promissory note including the successful completion of an equity offering of at least $15,000,000 (b)</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%">400,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%">— </span></td><td style="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:120%">Convertible note payable, convertible at $1.60 per share, at 7%, maturing April 4, 2023 (c)</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%">890,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%">— </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:120%">Note payable with bank, at prime plus 3% interest (6.25% at December 31, 2022) maturing August 11, 2024</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%">2,324,236 </span></td><td style="background-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%">3,588,374 </span></td><td style="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 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%">9,214,236 </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%">9,188,374 </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: Debt Discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840,398)</span></td><td style="background-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%">(796,565)</span></td><td style="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%">8,373,838 </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%">8,391,809 </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:10pt;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%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">On August 12, 2021, the note payable was amended to extend the debt to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480.</span></div><div style="margin-top:10pt;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%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">On February 28, 2022, the Company was obligated to issue 125,000 shares of common stock as further consideration for making this loan to the Company. The shares were issued in April 2022.</span></div><div style="margin-top:10pt;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%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">On April 4, 2022, the Company entered into a Securities Purchase Agreement (“SPA”) with Crom. The SPA included (a) a Convertible Promissory Note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum. This note matures April 4, 2023 (one-year) and is convertible at a conversion price of $1.60 per share; (b) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (c) the issuance of 1,250,000 common shares at $0.40 per share ($500,000), the proceeds of which were paid to The Buckhout Charitable Remainder Trust for the First Payment. In addition, Crom was issued 125,000 common shares as further inducement to enter into the SPA. The Company analyzed the debt instrument with Crom, under ASC 815-10, and determined that the conversion option should be separated from the host debt instrument (i.e., bifurcated) and classified as a derivative liability, along with the value of the warrants as a derivative liability at the inception date of April 4, 2022. The fair value of the derivative liabilities at inception were reflected as a discount on the note, along with an original issue discount of $50,000, and the discount of $93,000 on the 1,250,000 shares of common stock issued to Crom that had a fair value of $593,000, which exceeded the $500,000 paid by Crom that will be amortized over the life of the note (one year). The derivative liabilities are marked to market each reporting period, and the Company recognized a loss on the change in fair value of the derivative liabilities of 132,000 from April 4, 2022 to December 31, 2022. Furthermore, on February 13, 2023 the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, which includes amortization of discount, for the years ended December 31, 2022, 2021, and 2020 was $1,874,142, $859,744, and $748,092, 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:120%">On April 4, 2022, the Company secured a $950,000 revolving credit facility with Live Oak Bank (“Revolving Credit Facility”). The Revolving Credit Facility matures on March 28, 2029, and draws on it are charged interest at the rate of prime plus 2.75% per annum. Interest is payable monthly. On April 12, 2022, the Company was advanced $300,025 under the Revolving Credit Facility.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total principal payments on our notes payable for the next three years as of December 31, 2022 are as follows:</span></div><div style="margin-top:10pt"><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%">2023</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%">2,244,627 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969,609 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:#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%">9,214,236 </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:10pt;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 entered into notes payable as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable at 7% originally due November 2023, now maturing September 30, 2024 (a)</span></div></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%">5,600,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%">5,600,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable at 10% interest dated February 28, 2022 and matures the earlier of (i) September 30, 2024 or (ii) the acceleration of the obligations as contemplated under the promissory note including the successful completion of an equity offering of at least $15,000,000 (b)</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%">400,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%">— </span></td><td style="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:120%">Convertible note payable, convertible at $1.60 per share, at 7%, maturing April 4, 2023 (c)</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%">890,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%">— </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:120%">Note payable with bank, at prime plus 3% interest (6.25% at December 31, 2022) maturing August 11, 2024</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%">2,324,236 </span></td><td style="background-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%">3,588,374 </span></td><td style="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 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%">9,214,236 </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%">9,188,374 </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: Debt Discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840,398)</span></td><td style="background-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%">(796,565)</span></td><td style="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%">8,373,838 </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%">8,391,809 </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:10pt;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%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">On August 12, 2021, the note payable was amended to extend the debt to September 30, 2024. It was determined that under ASC 470, the debt amendment was considered a modification. The amount of the debt discount recorded related to the warrants granted to the note holder was evaluated for characteristics of liability or equity and was determined to be equity under ASC 470 and ASC 480.</span></div><div style="margin-top:10pt;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%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">On February 28, 2022, the Company was obligated to issue 125,000 shares of common stock as further consideration for making this loan to the Company. The shares were issued in April 2022.</span></div><div style="margin-top:10pt;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%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">On April 4, 2022, the Company entered into a Securities Purchase Agreement (“SPA”) with Crom. The SPA included (a) a Convertible Promissory Note dated April 4, 2022 in the amount of $1,050,000 at 7% interest per annum. This note matures April 4, 2023 (one-year) and is convertible at a conversion price of $1.60 per share; (b) the issuance of 656,250 warrants that mature April 4, 2027, with an exercise price of $1.84 per share; and (c) the issuance of 1,250,000 common shares at $0.40 per share ($500,000), the proceeds of which were paid to The Buckhout Charitable Remainder Trust for the First Payment. In addition, Crom was issued 125,000 common shares as further inducement to enter into the SPA. The Company analyzed the debt instrument with Crom, under ASC 815-10, and determined that the conversion option should be separated from the host debt instrument (i.e., bifurcated) and classified as a derivative liability, along with the value of the warrants as a derivative liability at the inception date of April 4, 2022. The fair value of the derivative liabilities at inception were reflected as a discount on the note, along with an original issue discount of $50,000, and the discount of $93,000 on the 1,250,000 shares of common stock issued to Crom that had a fair value of $593,000, which exceeded the $500,000 paid by Crom that will be amortized over the life of the note (one year). The derivative liabilities are marked to market each reporting period, and the Company recognized a loss on the change in fair value of the derivative liabilities of 132,000 from April 4, 2022 to December 31, 2022. Furthermore, on February 13, 2023 the Company entered into a series of transactions with Crom to pay off the total amount currently owed under the terms of the convertible promissory note. Refer to subsequent events in Note 16.</span></div> 0.07 0.07 5600000 5600000 0.10 15000000 400000 0 1.60 0.07 890000 0 0.03 0.0625 2324236 3588374 9214236 9188374 840398 796565 8373838 8391809 125000 1050000 0.07 P1Y 1.60 656250 1.84 1250000 0.40 500000 125000 50000 93000 1250000 593000 500000 -132000 1874142 859744 748092 950000 0.0275 300025 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total principal payments on our notes payable for the next three years as of December 31, 2022 are as follows:</span></div><div style="margin-top:10pt"><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%">2023</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%">2,244,627 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969,609 </span></td><td style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:#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%">9,214,236 </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> 2244627 6969609 0 9214236 Note Payable – Related Party<div style="margin-top:10pt;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 entered into a note payable – related party as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI</span></div></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%">400,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%">400,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for the years ended December 31, 2022 and 2021 was $20,000 and $7,726, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The entire note payable – related party balance is reflected in long-term liabilities.</span></div> <div style="margin-top:10pt;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 entered into a note payable – related party as follows as of December 31:</span></div><div style="margin-top:10pt"><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:700;line-height:100%">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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable at 5% due December 31, 2024, in connection with the acquisition of SSI</span></div></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%">400,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%">400,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.05 0.05 400000 400000 20000 7726 Amount Due To Seller<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 the acquisition of LSG, the Company was obligated to pay $3,176,003, which included cash of $780,000 and a working capital adjustment of $21,003. Of this amount, $521,003 was paid by December 31, 2022. The remaining $280,000 of this balance is recorded as a current liability under “Due to Seller” on the Consolidated Balance Sheet as of December 31, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the acquisition of assets in The Albers Group, LLC transaction, the Company was obligated to pay $200,000 as part of the acquisition, post the effective date of October 22, 2021. This amount was paid over a 10-month period commencing February 2022. The $200,000 was non-interest bearing and was reflected as a current liability on the Consolidated Balance Sheet as of December 31, 2021 under “Due to seller”. This amount has been paid in full as of December 31, 2022 and is no longer reflected on the consolidated balance sheets.</span></div> 3176003 780000 21003 521003 280000 200000 P10M 200000 Stockholders’ Equity (Deficit)<div style="margin-top:10pt;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 13, 2022, the Company effected a 1-for-20 reverse split of our authorized and outstanding shares of common stock. As a result of the Reverse Stock Split, all authorized and outstanding common stock and per share amounts in this Annual Report on Form 10-K, including but not limited to, the consolidated financial statements and footnotes included herein, have been adjusted to reflect the Reverse Stock Split for all periods presented.</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 July 19, 2021, the Company filed a Certificate of Amendment with the State of Nevada to change the par value of all common and preferred stock to all be $0.0001. All changes to the par value dollar amount for these classes of stock and adjustment to additional paid in capital have been made retroactively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Preferred Stock</span></div><div style="margin-top:10pt;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 50,000,000 shares of preferred stock authorized. The Company has designated a Series A Preferred Stock, Series B Preferred Stock and Series C Preferred Stock. The Series B Preferred Stock was fully converted into Common Stock during 2022, and as such, there is no outstanding Series B Preferred Stock as of December 31, 2022.</span></div><div style="margin-top:10pt;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%">Series A Preferred Stock</span></div><div style="margin-top:10pt;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 designated 10,000,000 shares of Series A Preferred Stock, par value of $0.0001. </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 April 7, 2022, the Company amended the Certificate of Designation for its Series A Preferred Stock to (a) provide for an annualized dividend of $0.0125 per share to be paid monthly; (b) amend the conversion ratio for each share of Series A Preferred Stock to convert into two shares of common stock instead of 20 shares of common stock; and (c) provide for the Company to have the option to repurchase the Series A Preferred Stock at any time at a price of $1 per share. In connection with the Amendment to the Certificate of Designation, former officers of the Company (“Former Officers”) entered into a letter agreement dated April 4, 2022 with Crom and the Company for Crom to purchase 1,750,000 shares of Common </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%">Stock from the officers for $445,000, the proceeds of which were paid directly to the Former Officers. The letter agreement also provided for the Former Officers to sell certain amounts of the common stock they own through the date of the public offering.</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%">As of December 31, 2022 and December 31, 2021, the Company had 5,875,000 shares of Series A Preferred Stock issued and outstanding, respectively. The 5,875,000 shares were issued to the Former Officers of the Company in settlement of debt. For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516, of which $54,988 is related to Series A Preferred Stock dividends.</span></div><div style="margin-top:10pt;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%">Series B Preferred Stock</span></div><div style="margin-top:10pt;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 designated 10,000,000 shares of Series B Preferred Stock, par value of $0.0001. On October 17, 2022 the Company issued a total of 15,375,000 shares of Common Stock in connection with the conversion of all of its Series B preferred shares outstanding in connection with its public offering. As of December 31, 2022 and December 31, 2021, the Company had 0 and 3,610,000 shares of Series B Preferred Stock issued and outstanding, respectively. The 3,610,000 shares were issued to directors of the Company in June 2019.</span></div><div style="margin-top:10pt;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%">Series C Preferred Stock</span></div><div style="margin-top:10pt;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 designated 10,000,000 shares of Series C Preferred Stock, par value of $0.0001 (effective July 19, 2021). In the year ended December 31, 2022, the Company raised $150,000 for 150,000 shares of Series C Preferred Stock. In the year ended December 31, 2021, the Company raised $620,000 for 620,000 shares of Series C Preferred Stock along with 1,240,000 common shares. Each share of the Series C Preferred Stock is convertible into 0.625 common shares, and the Series C Preferred Stock pays a $0.06 dividend per Series C Preferred share per year. The dividend commenced accruing when the Series C Preferred Shares were fully designated and issued. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company has total preferred stock dividends recognized of $100,516 of which $45,528 is related to Series C Preferred Stock dividends. The Series C Preferred Stockholders under their subscription agreements were issued 0.1 common shares per Series C Preferred share for their investment. As a result, the Company issued 62,000 common shares for the 620,000 Series C Preferred shares purchased. As of December 31, 2021, another $25,000 was raised for an additional 25,000 Series C Preferred shares and 2,500 common shares that were not issued as of the balance sheet date. The $25,000 is reflected as an obligation to issue shares on the Consolidated Balance Sheet as of December 31, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Common Stock</span></div><div style="margin-top:10pt;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 3,000,000,000 shares of common stock, par value $0.0001 authorized. The Company had 41,699,363 and 19,960,632 shares issued and outstanding as of December 31, 2022 and 2021, respectively. The holders of the Company’s Common Stock are entitled to one vote for each share of common stock held.</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 October 17, 2022, the Company closed its public offering of 1,500,000 shares of common stock consisting of 1,350,000 shares sold by the Company and 150,000 shares sold by certain selling stockholders, at a public offering price of $2.00 per share. In connection therewith, the Company issued 1,231 shares of common stock to stockholders with fractional shares resulting from the Reverse Stock Split.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Warrants</span></div><div style="margin-top:10pt;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 represents a summary of warrants for the years ended December 31:</span></div><div style="margin-top:10pt"><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="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%">2022</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%">2021</span></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%">Number</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:120%">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</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:120%">Weighted<br/>Average<br/>Exercise<br/>Price</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%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161,568</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.60 </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%">1,090,717</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%">0.00 </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:15pt"><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"><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="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,517,268</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.22 </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,070,851</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.40 </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%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;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%">5,678,836</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </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="3" style="background-color:#ffffff;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%">3,161,568</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </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%">Intrinsic value of warrants</span></td><td style="background-color:#cceeff;border-top: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-top: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,374,303 </span></td><td style="background-color:#cceeff;border-top: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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-top: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%">5,706,473 </span></td><td style="background-color:#cceeff;border-top: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Remaining Contractual Life (Years)</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%">5.48</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"/><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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Options</span></div><div style="margin-top:10pt;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 9. 2021. the Company approved the Stock Incentive Plan that authorizes the Company to grant up to 2,500,000 shares of common stock. Prior to this date, the granting of options was not done in accordance with a stock option plan. As of December 31, 2022, the Company has granted 62,500 shares of common stock under the Stock Incentive Plan.</span></div><div style="margin-top:10pt;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 represents a summary of options for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:10pt"><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="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 of Options</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%">Weighted-Average Exercise 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%">Weighted-Average Remaining Contractual Term (in Years)</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%">Weighted-Average Fair Value</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%">Outstanding, December 31, 2020</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%">1,856,250 </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.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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.16</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%">1.98 </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%">4,087,500 </span></td><td style="background-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.40 </span></td><td style="background-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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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.80)</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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339,062)</span></td><td style="background-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.60)</span></td><td style="background-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:700;line-height:100%">Outstanding December 31, 2021</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%">4,594,688 </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%">2.09 </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.21</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%">3.72 </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;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,585,000 </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%">3.45 </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="3" style="background-color:#ffffff;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.25</span></td><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%">3.34 </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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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.80 </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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739,688)</span></td><td style="background-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.41 </span></td><td style="background-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:700;line-height:100%">Outstanding December 31, 2022</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%">6,425,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%">2.69 </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%">5.63</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%">4.26 </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"/><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%">As of December 31, 2022</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,529,397 </span></td><td style="background-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%">2.22 </span></td><td style="background-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.33</span></td><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.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation expense related to stock options for the years ended December 31, 2022 and 2021 was $4,985,233 and $3,113,261, respectively, which is comprised of $3,852,606 and $1,564,080 in service-based grants and $1,132,627 and $1,549,181 in performance-based grants, for the years ended 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:120%">In accordance with ASC 718-10-50, the Company measures the fair value of its share-based payment arrangements using the Black-Scholes model. The Company measures the share-based compensation on the grant date using the following assumptions:</span></div><div style="margin-top:10pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></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%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</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: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 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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 - 157%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 - 177%</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 - 4.18%</span></div></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"><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 style="margin-top:10pt;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 measures the share-based compensation for all stock options and warrants that are not considered derivative liabilities using the Black-Scholes method with these assumptions, and any changes to these inputs can produce significantly higher or lower fair value measurements. The weighted average grant date fair value of the options granted during the years ended December 31, 2022 and 2021 was $3.34 and $2.40, respectively. The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury Security with a maturity equal to the expected life of the stock option from the date of the grant. The assumption for expected volatility is based on the historical volatility of the Company. Aside from dividends paid on preferred shares, it is the Company's intent to retain all profits for the operations of the business for the foreseeable future, as such the dividend yield assumption is zero.</span></div> 0.0001 0.0001 50000000 0 10000000 0.0001 0.0125 2 20 1 1750000 445000 5875000 5875000 5875000 5875000 5875000 100516 54988 10000000 0.0001 15375000 0 0 3610000 3610000 3610000 10000000 0.0001 150000 150000 620000 620000 1240000 0.625 0.06 100516 45528 0.1 62000 620000 25000 25000 2500 25000 3000000000 0.0001 41699363 41699363 19960632 19960632 1500000 1350000 150000 2.00 1231 <div style="margin-top:10pt;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 represents a summary of warrants for the years ended December 31:</span></div><div style="margin-top:10pt"><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="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%">2022</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%">2021</span></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%">Number</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:120%">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</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:120%">Weighted<br/>Average<br/>Exercise<br/>Price</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%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161,568</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.60 </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%">1,090,717</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%">0.00 </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:15pt"><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"><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="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,517,268</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.22 </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,070,851</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.40 </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%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;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%">5,678,836</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </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="3" style="background-color:#ffffff;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%">3,161,568</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </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%">Intrinsic value of warrants</span></td><td style="background-color:#cceeff;border-top: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-top: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,374,303 </span></td><td style="background-color:#cceeff;border-top: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top: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-top: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%">5,706,473 </span></td><td style="background-color:#cceeff;border-top: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 colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted Average Remaining Contractual Life (Years)</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%">5.48</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 3161568 1.60 1090717 0.00 2517268 2.22 2070851 2.40 5678836 1.84 3161568 1.60 1374303 5706473 P5Y5M23D 2500000 62500 <div style="margin-top:10pt;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 represents a summary of options for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:10pt"><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="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 of Options</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%">Weighted-Average Exercise 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%">Weighted-Average Remaining Contractual Term (in Years)</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%">Weighted-Average Fair Value</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%">Outstanding, December 31, 2020</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%">1,856,250 </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.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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.16</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%">1.98 </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%">4,087,500 </span></td><td style="background-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.40 </span></td><td style="background-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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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.80)</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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339,062)</span></td><td style="background-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.60)</span></td><td style="background-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:700;line-height:100%">Outstanding December 31, 2021</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%">4,594,688 </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%">2.09 </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.21</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%">3.72 </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;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,585,000 </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%">3.45 </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="3" style="background-color:#ffffff;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.25</span></td><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%">3.34 </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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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.80 </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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739,688)</span></td><td style="background-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.41 </span></td><td style="background-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:700;line-height:100%">Outstanding December 31, 2022</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%">6,425,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%">2.69 </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%">5.63</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%">4.26 </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"/><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%">As of December 31, 2022</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and Exercisable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,529,397 </span></td><td style="background-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%">2.22 </span></td><td style="background-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.33</span></td><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.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1856250 0.80 P6Y1M28D 1.98 4087500 2.40 10000 0.80 1339062 0.60 4594688 2.09 P6Y2M15D 3.72 2585000 3.45 P6Y3M 3.34 15000 0.80 739688 2.41 6425000 2.69 P5Y7M17D 4.26 2529397 2.22 P5Y3M29D 3.07 4985233 3113261 3852606 1564080 1132627 1549181 The Company measures the share-based compensation on the grant date using 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: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></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%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</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: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 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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 - 157%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 - 177%</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 - 4.18%</span></div></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P7Y P7Y 1.14 1.57 1.35 1.77 0 0 0.0200 0.0418 0.0010 3.34 2.40 Fair Value<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. GAAP sets forth a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value. The three levels are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – defined as observable inputs, such as quoted market prices in active markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable.</span></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – defined as unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.</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%">Our financial assets and liabilities subject to the three-level fair value hierarchy consist principally of cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and derivative liabilities. The estimated fair value of cash and cash equivalents, accounts receivable and accounts payable approximates their carrying value.</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 issued common stock, a convertible note and warrants in a SPA with Crom. The Company evaluated the conversion option in the convertible note and the warrants (“Derivative Liabilities”) to determine proper accounting treatment and determined them to be Derivative Liabilities. The Derivative Liabilities identified have been accounted for utilizing ASC 815 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has incurred a liability for the estimated fair value of Derivative Liabilities. The estimated fair value of the Derivative Liabilities has been calculated using binomial pricing model with key input variables by an independent third party, as of the date of issuance, with changes in fair value recorded as gains or losses on revaluation in other income (expense).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent earnout included in total consideration for the SSI acquisition, included in current liabilities on the Condensed Consolidated Balance Sheets, is measured at fair value on a recurring basis using the present value approach, which incorporates factors such as revenue growth and forecasted adjusted EBITDA to estimate expected value. Changes in fair value of the contingent earnout are recorded as gains or losses on revaluation in operating expenses on the Consolidated Statements of Operations.</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 determined that the significant inputs used to value the Derivative Liabilities and the contingent earnout fall within Level 3 of the fair value hierarchy. As a result, the Company has determined that the valuation of its Derivative Liabilities and contingent earnout are classified in Level 3 of the fair value hierarchy as shown in the table below:</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:36.475%"/><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:13.900%"/><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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Fair Value Measurements at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%"><span style="-sec-ix-hidden:f-1040">Derivative Liabilities</span></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"/><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"/><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%">824,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%">824,000 </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%">Contingent earnout</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"/><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%">812,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%">812,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:700;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%">— </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%">— </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,636,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"/><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,636,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><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:36.475%"/><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:13.900%"/><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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Fair Value Measurements at December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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"/><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%">Contingent earnout</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"/><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"/><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%">257,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%">257,000 </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:700;line-height:100%">Total</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%">— </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%">— </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%">257,000 </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%">257,000 </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><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 Company’s Derivative Liabilities as of December 31 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:52.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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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:700;line-height:100%">2021</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%">Inception</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%">Fair value of conversion option of Crom Cortana Fund LLC convertible note</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%">191,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%">— </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%">314,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value of 656,250 warrants on April 4, 2022</span></div></td><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%">633,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 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%">378,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 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%">824,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"/><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%">— </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%">692,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><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, 2021, and 2020 the Company recognized changes in the fair value of the Derivative Liabilities of $824,000, $0, and $0 respectively.</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%">Activity related to the Derivative Liabilities for the year ended December 31, 2022 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:98.636%"><tr><td style="width:1.0%"/><td style="width:78.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.177%"/><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%">Beginning balance as of December 31, 2021</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Derivative Liabilities</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%">(692,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%">Warrants exchanged for common stock</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%">— </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%"><span style="-sec-ix-hidden:f-1079">Change in fair value of Derivative Liabilities</span></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%">(132,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%">Ending balance as of December 31, 2022</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%">(824,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><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%">Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of the Derivative Liabilities is estimated using a binomial valuation model. The assumptions, inputs and methodologies the Company uses in determining fair value result in inherent uncertainty due to the application of judgment. The following assumptions were used for the periods as follows:</span></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.687%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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:700;line-height:100%">Inception - April 4, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term - conversion option</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.26 years</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%">1 year</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%">Expected term - warrants</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%">4.26 years</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%">5 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%">Stock price as of measurement date</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%">1.26 </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%">3.80 </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%">Equity volatility - unadjusted</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%">161.00 </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%">278.80 </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%">Volatility haircut</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.00 </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%">5.00 </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%">Selected volatility - post haircut</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%">156.50 </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%">112.60 </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%">Senior unsecured synthetic credit rating</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%">CCC+</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%">CCC+</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%">B- market yield</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%">6.30 </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.50 </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%">OAS differential between CCC+ and B- bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 bps</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 bps</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 adjusted rate</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%">10.30 </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%">8.30 </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%">Risk-free interest rate</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%">4.40 </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%">1.70 </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></table> As a result, the Company has determined that the valuation of its Derivative Liabilities and contingent earnout are classified in Level 3 of the fair value hierarchy as shown in the table below:<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:36.475%"/><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:13.900%"/><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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Fair Value Measurements at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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%"><span style="-sec-ix-hidden:f-1040">Derivative Liabilities</span></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"/><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"/><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%">824,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%">824,000 </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%">Contingent earnout</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"/><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%">812,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%">812,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:700;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%">— </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%">— </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,636,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"/><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,636,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><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:36.475%"/><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:13.900%"/><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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Fair Value Measurements at December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</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%">Level 2</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%">Level 3</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%">Total</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"/><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%">Contingent earnout</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"/><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"/><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%">257,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%">257,000 </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:700;line-height:100%">Total</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%">— </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%">— </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%">257,000 </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%">257,000 </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> 0 0 824000 824000 0 0 812000 812000 0 0 1636000 1636000 0 0 257000 257000 0 0 257000 257000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Derivative Liabilities as of December 31 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:52.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:13.900%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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:700;line-height:100%">2021</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%">Inception</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%">Fair value of conversion option of Crom Cortana Fund LLC convertible note</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%">191,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%">— </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%">314,000 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value of 656,250 warrants on April 4, 2022</span></div></td><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%">633,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 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%">378,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 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%">824,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"/><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%">— </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%">692,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> 191000 0 314000 656250 633000 0 378000 824000 0 692000 824000 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to the Derivative Liabilities for the year ended December 31, 2022 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:98.636%"><tr><td style="width:1.0%"/><td style="width:78.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.177%"/><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%">Beginning balance as of December 31, 2021</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Derivative Liabilities</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%">(692,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%">Warrants exchanged for common stock</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%">— </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%"><span style="-sec-ix-hidden:f-1079">Change in fair value of Derivative Liabilities</span></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%">(132,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%">Ending balance as of December 31, 2022</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%">(824,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 692000 0 132000 824000 The following assumptions were used for the periods 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.687%"/><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:13.900%"/><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:13.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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:700;line-height:100%">Inception - April 4, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term - conversion option</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.26 years</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%">1 year</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%">Expected term - warrants</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%">4.26 years</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%">5 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%">Stock price as of measurement date</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%">1.26 </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%">3.80 </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%">Equity volatility - unadjusted</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%">161.00 </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%">278.80 </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%">Volatility haircut</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.00 </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%">5.00 </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%">Selected volatility - post haircut</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%">156.50 </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%">112.60 </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%">Senior unsecured synthetic credit rating</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%">CCC+</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%">CCC+</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%">B- market yield</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%">6.30 </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.50 </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%">OAS differential between CCC+ and B- bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 bps</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 bps</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 adjusted rate</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%">10.30 </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%">8.30 </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%">Risk-free interest rate</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%">4.40 </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%">1.70 </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></table> P0Y3M3D P1Y P4Y3M3D P5Y 1.26 3.80 1.6100 2.7880 0.0500 0.0500 1.5650 1.1260 CCC+ CCC+ 0.0630 0.0450 0.1030 0.0830 0.0440 0.0170 Related-Party Transactions<div style="margin-top:10pt;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 2021, the Company raised $220,000 for 220,000 shares of the to be designated Series C Preferred Stock along with 440,000 common shares from the newly hired Chief Growth Officer of the Company.</span></div><div style="margin-top:10pt;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 2021, August 2021, November 2021 and April 2022, the Company granted warrants to two of its officers pursuant to the employment agreements with these officers as a bonus for closing the MFSI, Merrison, SSI, Pax River (assets purchased from The Albers Group, LLC) and LSG transactions.</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 2022, the Company repaid $1,000,000 of note principal to a member of its Board of Directors in relation to payments on its related party note payable. For details on this note payable refer to Note 6.</span></div> 220000 220000 440000 1000000 Defined Contribution Plan<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 maintains a 401(k) plan as a defined contribution retirement plan for all eligible employees. The 401(k) plan provides for tax-deferred contributions of employees’ salaries, limited to a maximum annual amount as established by the IRS. The plan enrolls employees immediately with no age or service requirement.</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 401(k) Plan employer match was $651,353, $434,267 and $271,647 in the years ended December 31, 2022, 2021 and 2020, respectively.</span></div> 651353 434267 271647 Commitments<div style="margin-top:10pt;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, since April 2020, has entered into a series of employment agreements with management and key employees. The employment agreements are generally for terms ranging from <span style="-sec-ix-hidden:f-1115">three</span> to four years and stipulate the compensation which include base pay and bonuses, as well as non-cash compensation (warrants or stock options) that are to be issued to the employee. The employment agreements run through June 30, 2025.</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 April 1, 2020, the Company entered into employment agreements with both Mark Fuller and Jay Wright (the “Two Officers”). The agreements have a term of three years. Pursuant to the agreements, each of the Two Officers have a base salary of $240,000 per year and may be increased to $25,000 per month upon reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon reaching an annualized revenue of $50,000,000 or greater, or $40,000 per month upon reaching an annualized revenue run rate of $75,000,000 or greater.</span></div><div style="margin-top:10pt;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 shall pay to the Two Officers a cash bonus equal to the lesser of (i) one percent (1%) of the trailing twelve months revenues of each company acquired during the term of the employment agreement, or (ii) four percent (4%) of the trailing twelve month EBITDA of each business acquired during the term of the employment agreement, provided that, for a bonus to be due, such acquisition must be accretive to the Company on both a revenue per share and EBITDA per share basis. Additionally, the Company shall issue 1 warrant to each of the Two Officers for each $1 of revenue acquired in any such acquisition with a 7-year term and a strike price equal to the price used in such acquisition or if no stock is used, the 30-day moving average closing price of the Company’s stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An additional bonus of $50,000 and 500,000 warrants with a $2.00 strike price shall be paid to the the Two Officers upon the Company commencing trading on either the Nasdaq or the NYSE (which occurred on October 13, 2022), and an additional bonus of $125,000 and 1,250,000 warrants with a $2.40 strike price shall be paid to each of the Two Officers upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company entered into an employment agreement with its Chief Growth Officer for a period of four years, expiring June 30, 2025. Pursuant to the agreements, the Chief Growth Officer has a base salary of $250,000 per year and may be increased to $25,000 per month upon the Navy division reaching an annualized revenue run rate of $25,000,000 or greater, $30,000 per month upon the Navy division reaching an annualized revenue of $60,000,000 or greater, or $40,000 per month upon the Navy division reaching an annualized revenue run rate of $100,000,000 or greater.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Chief Growth Officer is entitled to a bonus at the discretion of the Board of Directors annually. In addition, the Chief Growth Officer was granted 1,500,000 stock options, which 750,000 are considered time based grants over a vesting period of four years; and 750,000 are performance based grants as follows: (a) 250,000 upon the closing of an acquisition in the Navy division of a company with annualized revenue of $12 million or greater; (b) 250,000 upon the Navy division achieving $25 million in revenue and $2.5 million in EBITDA in any 12 month period; and (c) 250,000 upon the overall Company achieving $100 million in revenue run rate based on quarterly performance (i.e. $25 million in any calendar quarter).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2021, the Company and the former executive of Merrison (the “Executive”) entered into an employment agreement for a period of three years through August 5, 2024. Under the employment agreement, the Executive shall be paid a base salary of $220,000 annually and receive 150,000 stock options. In addition, the Executive will be provided a bonus of $80,000 payable annually on August 31 each year, starting August 31, 2022, if and only if Merrison maintains an annualized net income of $500,000 for the one-year period ending on the applicable August 31.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 12, 2021, the Company entered into several employment agreements for <span style="-sec-ix-hidden:f-1165">three</span>-year periods with the two executives of SSI as well as three management personnel. These agreements all contain base salaries and bonus criteria. In addition, the three key management personnel received 300,000 stock options each, of which one of those three retired December 31, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2022, the Company entered into an employment agreement with its Chief Financial Officer (“CFO”). The employment agreement has a term of three years and five days and automatically renews for successive one-year periods unless terminated by the Company or the CFO, with 90 days advance notice of its intent not to renew. The agreement provides for an annual base salary of $275,000 (the “CFO Base Salary”). The CFO Base Salary will increase as follows: (i) $25,000 per month upon the Company achieving an annualized revenue run rate of $50,000,000 or greater; (ii) $35,000 per month upon the Company achieving an annualized revenue run rate of $75,000,000 or greater; (iii) $40,000 per month upon the Company reaching an annualized revenue run rate of $150,000,000 or greater and EBITDA margin of no less than 7%; and (iv) $45,000 per month upon the Company reaching an annualized revenue run rate of $300,000,000 or greater and adjusted EBITDA margin of no less than 8%. The CFO Base Salary shall be payable in regular installments in accordance with the Company’s general payroll practices.</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%">Additionally, the CFO shall be eligible to earn a performance bonus at the discretion of the Board of the Company with target bonuses that are the following percentages of CFO Base Salary based on certain performance criteria set forth in the employment agreement: (i) 50% of CFO Base Salary of less than $35,000 per month; (ii) 60% of CFO Base Salary of $35,000 to less than $40,000 per month; and (iii) 100% of CFO Base Salary of $40,000 or more per month. The performance criteria include (a) ensure on time filing of all periodic filings (Form 10Q and Form 10K) and event driven filings (Schedule 13(d), Section 16 filings (Forms 3, 4, and 5) and Form 8K); (b) ensure on time filings and payment of all federal, state and local tax obligations; and (c) prepare an annual consolidated draft budget based on subsidiary budgets by October 31 each year. The CFO is entitled to earn an additional bonus of (i) $50,000 and 500,000 warrants to purchase the Company’s common stock with an exercise price of $2.00 upon the Company’s common stock trading on any tier of the Nasdaq or the New York Stock Exchange (which occurred on October 13, 2022), and (ii) $100,000 and 750,000 warrants to purchase the Company’s common stock with an exercise price of $2.40 upon the Company joining the Russell 3000 and/or Russell 2000 stock index(ices). The Board of the Company may pay an additional bonus (separate from any target) in its sole discretion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an additional incentive for entering into the employment agreement, the CFO was granted 1,800,000 stock options to purchase the Company’s common stock at an exercise price of $3.80 per share. The price amount is subject to adjustment in the event of a forward or reverse stock split, stock dividend or other similar mechanism. The stock options vest ratably </span></div>over the first 36 months of employment with the Company. In the event of a change in control of the Company, unvested options shall not vest unless (i) the CFO is not given a commensurate position in the resulting organization, or (ii) the change in control transaction results in a price to stockholders of at least $8.00 per share. The agreement entitles the CFO to receive various employee benefits generally made available to other officers and senior executives of the Company. P4Y P3Y 240000 240000 25000 25000 25000000 30000 30000 50000000 40000 40000 75000000 0.01 0.04 1 1 P7Y 50000 500000 2.00 125000 1250000 2.40 P4Y 250000 25000 25000000 30000 60000000 40000 100000000 1500000 750000 P4Y 750000 250000 12000000 250000 25000000 2500000 250000 100000000 25000000 P3Y 220000 150000 80000 500000 300000 300000 300000 P90D 275000 25000 50000000 35000 75000000 40000 150000000 0.07 45000 300000000 0.08 0.50 35000 0.60 35000 40000 1 40000 50000 500000 2.00 100000 750000 2.40 1800000 3.80 P36M 8.00 Income Taxes<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"/><td style="width:57.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.329%"/><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%">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:700;line-height:100%">2021</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%">2020</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%">Federal income taxes at statutory rate</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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">State income taxes 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%">3.50 </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%">7.61 </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.76 </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%">Change in tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.90)</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%">(1.58)</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%">2.17 </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%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70)</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%">(0.98)</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%">0.02 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.70)</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%">(0.04)</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%">— </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%">(17.90)</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%">0.00 </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"><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%">Totals</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.70)</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"><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;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%">26.01 </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"><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;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%">27.95 </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"><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 style="margin-top:10pt;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 is a summary of the net deferred tax asset (liability) as of December 31:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.878%"><tr><td style="width:1.0%"/><td style="width:57.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><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%">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:700;line-height:100%">2021</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%">2020</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 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"/><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%">Net operating losses</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"/><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%">53,457 </span></td><td style="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%">Lease 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%">8,973 </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%">— </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 bonus/PTO/Vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,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%">95,673 </span></td><td style="background-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%">73,390 </span></td><td style="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%">Stock options/consultant stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,008,318 </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,358,218 </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%">243,628 </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%">Section 195 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817 </span></td><td style="background-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%">53,881 </span></td><td style="background-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%">52,416 </span></td><td style="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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,153 </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,407 </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,281 </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 deferred tax assets</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%">3,357,037 </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,510,179 </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%">424,172 </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:15pt"><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%">Deferred tax 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"/><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%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(939,607)</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,334,460)</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%">(620,722)</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%">ROU 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%">(9,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">(8,569)</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,312)</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,438)</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%">Debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741,579)</span></td><td style="background-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%">(400,064)</span></td><td style="background-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%">(707,703)</span></td><td style="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%">Section 481(a) adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,443)</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%">(151,310)</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%">(159,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">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%">(1,742,250)</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,900,146)</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,489,417)</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:15pt"><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"/><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%">Valuation allowance</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,614,787)</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%">— </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Net deferred tax assets (liabilities)</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%">— </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%">610,033 </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,065,245)</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"/><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></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A full valuation allowance was established in the second quarter of 2022 due to the uncertainty of the utilization of deferred tax assets in future periods. In evaluating the Company’s ability to realize the deferred tax assets, management considered all available positive and negative evidence, including cumulative historic earnings, reversal of temporary differences, projected taxable income and tax planning strategies. The Company’s negative evidence, largely related to the Company's historical pre-tax net losses, currently outweighs its positive evidence of future taxable income therefore it is more-likely-</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">than-not that the Company will not realize a significant portion of our deferred tax assets. The amount of the deferred tax asset to be realized in the future could however be adjusted if objective negative evidence is no longer present.</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%">Section 382 of the Internal Revenue Code provides an annual limitation on the amount of federal NOLs and tax credits that may be used in the event of an ownership change. The Company had a net operating loss carryforward totaling approximately $286,760 at December 31, 2020 that was used to offset 2021 taxable income.</span></div><div style="margin-top:10pt;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 classifies accrued interest and penalties, if any, for unrecognized tax benefits as part of income tax expense. The Company did not accrue any penalties or interest as of December 31, 2022 and 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December 31 are as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.484%"><tr><td style="width:1.0%"/><td style="width:57.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.287%"/><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%">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:700;line-height:100%">2021</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%">2020</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</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%">209,563 </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%">238,928 </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%">174,362 </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%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,033 </span></td><td style="background-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,895,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819,596 </span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align: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,656,643)</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align: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,562)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for financial statement purposes for the years ended December 31:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"/><td style="width:57.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.329%"/><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%">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:700;line-height:100%">2021</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%">2020</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%">Federal income taxes at statutory rate</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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">State income taxes 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%">3.50 </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%">7.61 </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.76 </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%">Change in tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.90)</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%">(1.58)</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%">2.17 </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%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70)</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%">(0.98)</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%">0.02 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.70)</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%">(0.04)</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%">— </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%">(17.90)</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%">0.00 </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"><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%">Totals</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.70)</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"><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;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%">26.01 </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"><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;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%">27.95 </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"><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.2100 0.2100 0.2100 0.0350 0.0761 0.0476 -0.0290 -0.0158 0.0217 -0.0770 -0.0098 0.0002 -0.0170 -0.0004 0 -0.1790 0.0000 0 -0.0570 0.2601 0.2795 <div style="margin-top:10pt;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 is a summary of the net deferred tax asset (liability) as of December 31:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.878%"><tr><td style="width:1.0%"/><td style="width:57.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><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%">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:700;line-height:100%">2021</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%">2020</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 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"/><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%">Net operating losses</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"/><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%">53,457 </span></td><td style="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%">Lease 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%">8,973 </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%">— </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 bonus/PTO/Vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,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%">95,673 </span></td><td style="background-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%">73,390 </span></td><td style="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%">Stock options/consultant stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,008,318 </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,358,218 </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%">243,628 </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%">Section 195 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817 </span></td><td style="background-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%">53,881 </span></td><td style="background-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%">52,416 </span></td><td style="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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,153 </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,407 </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,281 </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 deferred tax assets</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%">3,357,037 </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,510,179 </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%">424,172 </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:15pt"><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%">Deferred tax 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"/><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%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(939,607)</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,334,460)</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%">(620,722)</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%">ROU 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%">(9,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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: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%">(8,569)</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,312)</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,438)</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%">Debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741,579)</span></td><td style="background-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%">(400,064)</span></td><td style="background-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%">(707,703)</span></td><td style="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%">Section 481(a) adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,443)</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%">(151,310)</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%">(159,554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">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%">(1,742,250)</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,900,146)</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,489,417)</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:15pt"><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"/><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%">Valuation allowance</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,614,787)</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%">— </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Net deferred tax assets (liabilities)</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%">— </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%">610,033 </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,065,245)</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"/><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></table></div> 0 0 53457 8973 0 0 148776 95673 73390 3008318 2358218 243628 41817 53881 52416 149153 2407 1281 3357037 2510179 424172 939607 1334460 620722 9052 0 0 8569 14312 1438 741579 400064 707703 43443 151310 159554 1742250 1900146 1489417 1614787 0 0 0 610033 1065245 286760 0 0 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December 31 are as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.484%"><tr><td style="width:1.0%"/><td style="width:57.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.287%"/><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%">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:700;line-height:100%">2021</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%">2020</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</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%">209,563 </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%">238,928 </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%">174,362 </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%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,033 </span></td><td style="background-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,895,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819,596 </span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align: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,656,643)</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:1pt solid #000;padding:2px 0;text-align: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,562)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 209563 238928 174362 610033 -2895571 -1230924 819596 -2656643 -1056562 Subsequent Events<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 18, 2023, the Company signed a non-binding letter of intent to acquire an East Coast based government contractor which focuses on cybersecurity, data analysis, and other IT services for federal civilian agencies.</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 January 23, 2023, the Company made a final payment of $280,000 pursuant to the terms of the LSG Business Acquisition Agreement. </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 February 13, 2023, the Company entered into a series of transactions with Crom Cortana Fund LLC (“Crom”), the primary purpose of which is to fund the pending acquisition related to a non-binding letter of intent signed on November 7, 2022. In connection therewith, the Company and Crom entered into an agreement to pay off the amount currently owed to Crom under the terms of the convertible promissory note in the original principal amount of $1,050,000 due April 4, 2023 (the “2022 Note Payable”). In consideration of a cash payment of $300,000 and 556,250 shares of common stock representing conversion of the remaining principal balance the Company’s obligations under the 2022 Note Payable are deemed satisfied reducing the balance to zero.</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%">Simultaneously therewith, the parties entered into the Securities Purchase Agreement (the “2023 SPA”) pursuant to which Crom purchased (a) a convertible promissory note in the principal amount of $840,000 (the “2023 Note Payable”), which matures February 13, 2024 and bears interest at a per annum rate equal to 10% to be paid monthly, and (b) a warrant pursuant to which Crom has the right to purchase up to 700,000 shares of the Company’s common stock (the “2023 Warrant”) at an exercise price of $1.38 which expire 60 months from the date of issuance. The proceeds of the 2023 Note Payable will be used primarily to fund a pending acquisition, as well as fund the debt repayment referred to in the foregoing paragraph. As a result of these transactions, the current Crom note payable of $890,000, reported in current liabilities on the consolidated balance sheets as of December 31, 2022, will be reported in noncurrent liabilities in 2023.</span></div> 280000 1050000 300000 556250 0 840000 0.10 700000 1.38 P60M 890000 EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V <58'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 " "-@'%6\"#J>>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV!TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]G.R-F5L#["CI9\_ M?0*U.@C=1WR)?FC MVB/4G-^#0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I0556P.0T M,9S&KH4K8((11I>^"V@6XES]$SMW@)V38[)+:AB&K-]9++F=5/PIJ@>MC47_%;PNX_)]8??5=CUQN[L M/S:^",H6?MV%_ )02P,$% @ C8!Q5IE&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" "-@'%6!0M-BT8( "7,@ & 'AL+W=ODOB5%QW0BG77WH]X8*=IR+7D*BM'-SE1^;\YLKELDX2NF< M(Y$E">'OMS1FF^N.V]D=>(I>0JD.]&ZNUN2%+JC\MIYS^-3;JP110E,1L11Q MNKKNC-TO=]Y(!>1G?(_H1AR\1ZHJ2\9^J@_3X+KCJ!+1F/I221!X>:43&L=* M"J4VWIZR ME^MY1LI_C9="QPG&>UM!8P_M41O(=/40Q18]9LJ1<1\FLX3ANU^E[V-61,H:V)65)K$)J MM"R1)-JN:-:9C!?/]U^_?IN=H>GCY%S'S"C0EIDEL0HS MURE3-:<)M6GJ,PY]D*CN>(86$D8QQ#B:L"R5_!U> RW*(^J/WW7XS$%M^=E2 MJP(\R'7=)@"?R1N:!C"L1:O(SRD:NNL127S9[3N7H]%0>R,P![>F9TFM2@^7 M]' 3>N,@ '5QMGN#OL)YZ(]4W^;,DAZZI3*D(B!H1B5G: *_BO9WF)B56J.T MI%9%6=H!UY@SFU$^;Y@6I5ERD44P#%PZCA:>53]@2ZT*KW0$KCFG_PAOHC[! M^/?,-JD6G%ENUP*UW*SZ!%MJ56ZE4W#-*?Y';OL;QYRSURCU]1W8K#F[TV*S MZAILJ56QE;[!-:?['['-F9!@M/X7K>OOM&9%[ S=OI:;5>-@2ZW*K;0.KCG? MS[OEF%-2C\DL\,ES7-U:*K9"+/RT_HP7U,P[M3(OLB'5@20*) MWT(R_^<96A..7DF<4?2K<^Z "4-KRI$("==:5K-V:Z:GL!6XM!78G/B#MP^B M] 4MWI,EBW4HCPA,GF?:&5JKUL&66A52:1VP.<_?M31T_^:')'VAM8[UB-#C MC\7]>';_I"5FU2[84JL2*^T";F07_J1QW/V90FX&O94(&.8"-!4BTX]S1S0? M=9GQQ!S4&MLIK $NK0%N9 V^LQC7=$$[!.+XQK$X\C.H\L[1+?IR #(D$A MJ*5GU0W84JO2*]T -B?S6WJ+A,0QNLT$?"WT_=.L4[=.90YK#>L4G@"7G@ W M6DBX3RA_4:/9?T!!AN"CDC5)]6W.+%A+S:HWL*56I59Z ]QH4>'^[7"UJECM MTR(SJ]4BLYKZVU*K[DHH4W_/G+E/)P]/:)P%D60=%N4C#K MU:[QF>-:;T@XA1?P2B_@-5I&6(20VIHZY1&9>EA6;8 MM2JLT@9XC6S /%O& MD0_MBA%M@F%6:;W]Q:HCV*H-[U!@\'>'CI#*YZKSHZ!_N"&F7[U)@'12RJ*5:35Y1R%_U\]A'5)]#BJ*TV$99[&C\)XMXH3LG7*+I=(H^325- M1+ZMS'7A#\.?A^ 70F[_LYJ4DF$DJAMQD!I+016IC4AG2#(XAR+Z)I5=29E$ M@DH$EX6[>PB%C](S!!+18 MWI$:S6F^?X/3F.3&:%N";2%GE.9'H>QYHPM9'(#95&#N!5DM ':1% I=:WMU$D$35JQVD^@J$8?B7P#J3H7+N1B!P7D M'5%QO3LQ-XG6@\0I/)U7>CJOD:=3 MZZ<<4$S3@+ZAWZG^OF264M.?P\O+D3?24K/JZ6RI5:F5GLXS>['=Q,%#T;1^ MJ*9EVAAV1*[;=7'7TV[=,4>VQG8*,^>59LYKN"WLD-L#'-0ZNB-B=9OHS&&M MB9W"T7FEH_/,!NPCL>TFQ'IF9KF''UIB5MV<+;4JL=+->6;_-09<08&LSHN8 M!>K3:ZL.SI9:@:EWL)-?N?_\B0B!?+6UJ]C4OS^Z?^IBG#]KT"M/+Q[9F!$U M>2!03%<0ZIQ?PE#+BZ<@B@^2K?/G I9,2I;D;T-*X/ZO3H#O5XS)W0=U@?VS M*#?_!U!+ P04 " "-@'%6A!&5GS(" "O!0 & 'AL+W=OWDTDD*EU0#CN)5,48 MD7^64(@Z]@+OLK&GYUS;#9Q$)3G# ?13N9/&PIU*1AEP105'$DZQMPCFRYGU M=P[/%&IUM4:VDJ,0+]989['G6R H(-56@9C7*SQ 45@A@_&[U?2ZE#;P>GU1 M?W2UFUJ.1,&#*'[03.>Q]\E#&9Q(5>B]J+]!6\_4ZJ6B4.Z)ZL9W;#*FE=*" MM<'&9I0W;_+6WL-50'!_(R!L T+'W21RE"NB21))42-IO8V:7;A27;2!H]Q^ ME(.6YI2:.)TLJHQJM.;-YS7W%&%M9.TA3EN)92,1WI (0K057.<*?>499/\+ M8,/30847J&4XJ+B"=(3&P1T*_3 EI?DI?O55 MW.A-^O5LH\Q525*(/=,)"N0K>,G'#\',_S) .^EH)T/J'>TCE0RM5WUXPP*3 MSP,4TXYB^BZ*[X1!'\)P]/ZP14\'M-GL!E!F'*:>D#PI?-1$#>7:C0J%45%PW_=3M=M-HT33A/_=FE&V)3:-0 2<3ZH_N MS67)9CPTAA:E:\FCT*;!W3(W$Q6D=3#G)R'TQ; )NAF=_ 502P,$% @ MC8!Q5J3YQDO&" <2T !@ !X;"]W;W)KE'EUVHM91V\;O*BNIZMZWK[?K&HTK7;<63O)?UK]N[$EXM#EE6V4865::* MH)2/U[./^/T-#YL!;<1OF7RICIX'#94'I;XV+WY97<]0@TCF,JV;% (>GN6- MS/,F$^#XHT\Z.WQG,_#X^3[[SRUY(/,@*GFC\M^S5;V^GL6S8"4?Q2ZOOZB7 M?\B>$&_RI2JOVO^#ESX6S8)T5]5JTP\&!)NLZ![%:W\AC@9@YAA ^@'DW &T M'T!;HAVREM:MJ,7RJE0O0=E$0[;F27MMVM' )BN:G_&^+N'3#,;5RQM55"K/ M5J*6J^"3R$61RN"^25<%/P:_WM\&/WS[MZM%#5_5#%BD?=I/75KB2'LKTWN%)?]N6-J-8V@MTHWHYJ%O?S MDH4,Q4EXM7@^QF[&$82C!/-#W 6.\!B7E@?TU3M"IA5I4QE]BP>72FW(EL%69&JC0QJ\2HK&\C0^';*,<;CG]H,0W9\T0%?=!8^ M^0HR4\DJ$,4J4/5:EE#+CI>@#71D7EE"DH2/0)MA..8Q87;D\0%Y[$7^'U6+ M_ R0L?GM* Q#A.@(IAD8$Y3@Q#$#D@/.Q(OSY^P5"G6';QX4]CF:F" C2CD: M0;2$,1XEQ(X0(RTIR%MM/ZLB/5UP^R035=RIL@TI'ZDH]OXLM_)1 N-5LR3= MM:-/8E]P/0\S),0PNZCC1]$*B+VBLVP-6J >@UTE.X3!=]_$!.,/ 7C"4M19 M\13D$AR1%3FQ5!1.QE7/$H8I"1-'6<%:T[!?U'XI:E$\92 :I^9^GVAP 4/* M*5R8D<1HPC% M8Y"62!2!O8A<"TQ+'X[.\IAY)AZR/*LSZ:A[7@F]N.Y-E&U(6JLF]LOFP=5M MQ9MH5R<(ODC3U"[!>!8N0AA@6X-BCV (9C6(2.7XPK:38+Z4?>Y@ O51Y MWD+?/R]EWG9$7@H6_8S#A&.CTE@"P8Z%Q*&T1"LM\Q)MQPY LZH"Q.!=-TT'WUSOJD*JPP3>DS8)HA)/+@ MU.I(3K1\&J<49:%V5F4DIN#%F%CF@AD'+8X;IM9%XM?%6UE"X]=LVQR*Y)L5 MJ*E\X.\M0,TX%T8MC<0OC5_DL\J?&R^4PJS,ZN!1I&Z@IN2!YB RED9+G NH MUD3BU\2]W&Q5V:XN<':%JN6A$K<&J7EWE55MC;82,.60@->D;*R;ED!,HH2Z MG!W1LDG\+:.%1^M"]12YQ*<26Q.)^-A;6<*@/4YH%EKJ%]K/L/@/+FQ/9V]CMJ*LWRXB M8RHJ0Q;?<#IN2$=++STIO<\2X#5LMJ7:@'-0Y5M?XFST8-H:)>\BQJ8X0SV M'F+,V"+B,>(X=G1E]&C?UJ_BG[WE^R(NEAZ8,L02@XRE!\:8,.PHA%1K/?5K MO=%BGJB%U-1RJ(6$:A ZD6?QIZR_9]8Y;7*@=#6GT?_/3'SF%0J-=#7%JSI\HV)*V= CWA%+JV MH6T4YLV:#YY%#NW$M^@=%!PH!W0.C_N_H%J+LMF!WM5K56;_E:MYP/ \3)(Y M3):V^<#)/ G1'&KT/KCM3U;=KO6NKFIXTFB!J)J%=RM3N7F094=I?[C5!C?' M5',H1]56ML>2N?W7,%T'PY&Q)BW>)$E<4T8[$WJB4U^!FX5Z 3.\/T((4K'- M8,9;H9J.@]&0X)#C,5PSDH0,"B)Q0=;FA)YLT'>;75?B5_(Q2S.KB:5F>_TC M"5'"N'EM+:&P=.,080=:IBT%\UN*KGI41RNSE:GH0R"=ZY-9S$#$*4Z,HQI; M)*<$9-"Q#\*T#^ M&-SM]Q.L4"<]XYTJVY"R=@N,3B(!S&LZ+B8]4;8AZ:,S9+^KN!MN%\T[!9CW M==M*GQG'V3PV9J8_: A6VPGFMQ,&V%YDCI7E!RC#W=O6FRR8Y1@Y'FX9]0Q. M!PY9:*O!3AXY6UGT4GF*@+EOX"!P.G!(0-L&YK<-?6WX=*(V3+HK/U6V(66M M]2R>IC9X+):5=@G\KW0)W!1_.WPSS@I_<70_;',S\K]$^90559#+1QB(WD5P M&'I@_$5L*)7@:YID8N9LI-P^N*X(-S0E M8L"V-%-75HRG1*I3OG;%EE,2Y4YIXB+/"]R4Q)DSG^9C2SZ?LIU,XHPN.1"[ M-"7\VR--V&'F0.=UX'.\WD@]X,ZG6[*F3U3^LUUR=>964:(XI9F(608X7%7,,Q%TP9+_XDAN9LZ] R*Z(KM$?F:'#[0L:*3CA2P1 M^7]P*&R#D0/"G9 L+9U5!FF<%;_D:PGBR $.SSB@T@'9.OBE@V_K,"P=ACF9 MHI2< R:2S*><'0#7UBJ:/LAAYMZJ_#C3]_U)@J*?0;#1;#QT2WQ!NI^P.J&G# <5@R'1H8+EJ:J%98+ M2A,LN-G1&E[*J>!@9X8OFIU4.*HJ'%U1X=6/S*CQ)/B>U_[0V)MB8\H='YN@ M A)<#>0.Q$+L+M,(&B4.83"9^('_ XNF(9Q, B_PT0\DC+EV)#&N2(RO7QI* MJ*@.DD5QMKY$8VQ+HVEXAH8QWXXT[BL:]T8:3Y3'JO[WH.JK;34;8US;(/L, MAGL*=L)N4K&;W/C5/&DND?8N8VN(C1EWY &]6N-YO_SE7$YY\7UC:8?-)71% M="2#8:=%8]>*R^ G&NU^/&HN&%M#;$ZW*XY:W<)N\O:*A@Q;=&L[$TM#;,ZY M*Y-:X4*SQ"U[\J.Y)YN#7-N4>XV&^XIV"K"6M]"L;W^^,9<36'1F:TML3KHK ME%H10[,DODEO'EGV9CL[;"ZA*Z):(T.S2/[)WMR4OXW%TC3Q ]BV5FZAD&$M MD:%9(_?1E9ORMT&C:7*&QBT4,JPE,K32R(L+_;A7D=QK--Q7M%. M4Z&MQ;* MT%HI6UMB<](=H:!:*Z-?KY61I5:VM,/F$KHBJK4RNJ561DT)/!ZW??9LV@6H M[:OG+90R.OH.?'.EC)H"N)U(TZZ=2*\ZV3W:7-!;09\(7\>9 E=J?#>8*S$ M 2]V5XH3R;;Y?L,SDY*E^>&&DHAR;:"NKQB3KR=Z"Z/:XYK_#U!+ P04 M" "-@'%6P1I!>[P& "#'0 & 'AL+W=O>[$YTC>/22OGW3UR2R5LN1Y593F9K2T=GTU'IOY4JU2 M/8K"N59HW1JAAS2J/Q*LW+T>2Z>?:AFESKC2WR4GVH MB-FL5FGU^:TJ]-/-B(T.#^[RQZ6M'XPGU^OT4=TK^W']H8*[<>LERU>J-+DN M2:46-Z,W[&K&D]J@0?R1JR=S=$UJ*@]:?ZIO;K.;$:U;I HUM[6+%/ZV:JJ* MHO8$[?AG[W34?K,V/+X^>/^I(0]D'E*CIKKX,\_L\F84CTBF%NFFL'?ZZ1>U M)R1J?W-=F.:7/.VP$KXXWQBK5WMCN%_EY>X_?=X'XLB 10,&?&_ ^P;A@$&P M-PA>:A#N#<(F,CLJ31QFJ4TGUY5^(E6-!F_U11/,QAKHYV7=[_>V@KPM_T*G6$+T@[]>J2NO.,>2"?+R?D5???G\]MO#1VG0\WW_@ M[>X#?. #C)-WNK1+0WXL,Y6=.AA#:]LF\T.3WW*OQYF:7Y* O2:<I"3_YZ\V!L!?/A;RS8.V(^("XR8E#2D.!'9$I'>";I/@^4C4<]0 M;8TR5Q@?>4YGLS,Y.PE>W 8O]HZ"VS++*RCQ9 YC&QW0,=*]L4A"RGKC MP 4&(4VB,.D- \1A)!,9!_@P2%HFB9?)^ZVJEB"L, Z)^TD14=X?H5,7%PN: M)'T&+HS+*!8")\!H5^JI?TJJ$H9R0=(R(VD&8B*O"TVMN]"R3I$,(B#+T5X^ MG&+(4 0)%;T4.T.0(HJ!&AO@=B1CF)?;KW6V651Z1>;+M'Q4)"_)(LTKLDV+ MC:JSZAQ4",SBNL2JM"I! Z.LF=M"(:C+V<7URX07)D@%DG@YA7(!QUH.YTYX."E0WT MGEVJ:O^;[_32JSUS7)$&3BLODB0*DJ!?)3&DE%PP)ZU@2!9&\3'RE'HG7ECH MKS H,;3*,*\.^MHR[*8WRLU5+!>-5*=)GQR" MA%P522GZ'#$D3P2L>P:H=CJ(^870O@2]/!F[ MAO31XYU(XGZ1Y*M#+4]X4"I8V!!X? B"39_Q.LQ=T0.5@\9Q&/8%(@JEG 94 M]J44!@V@%M,AG<@[+<7]6NJV)>0R1@FZ0NJ2'NW\LY]!"Q&C3[:@55T"S32BUU =4"9^7NR%PP$.VPL C[Q!"H%"*6 MW.&&(/T=UTD5+KR"KZ4(&69'#F7EU3M?J_7.ZFUV+F^G >SD$??+(S> K^O= M_WQ.7H'$V)BL>X'6I+W[^+AOZ:40_<&"PL*^ ,1A;& #C7>BB?M%$\8RRXM- MO57_0I[R93Q1F,L3A0WR[,03]XNG^[K]!N@ +Z U3XOYIF@J;ZV@2B<*Y.*H MLYLG!F?OBB N8FIVIWX[6ZL7C=G8 _:6KUJ+NO-/%75 M 'B_T-H>;NH/M.>ND_\ 4$L#!!0 ( (V <5;:6MB,$PT &U+ 8 M>&PO=V]R:W-H965T&ULM9QOZ>S.U WZ"VRS MF=DU-[V=Z?9F-M-[7Q,LV]S%X +.9OOIKP3$LM!!V!VZ+S:.\W#,(Z2CGPXR MMU_+ZDN]$Z+Q7O9Y4;]?[)KF\.[FIDYW8I_4/Y8'4?GV_0(O7 M-SYGVUVCWKBYNSTD6_$HFM\/#Y7\[>8499WM15%G9>%58O-^\0&]BP.F#F@5 M_\G$U_KLM:>L/)7E%_7++^OW"U^=D1Y_]$$7I\]4 M!YZ_?HU^WYJ79IZ26JS*_+_9NMF]7X0+;RTVR3%O/I=?_R5Z0^T)IF5>M_][ M7WNMO_#28]V4^_Y@>0;[K.A^)B]]0YP=@/C( ;@_ \/H",'D/X ;9 M.FG$VGMLY ]Y49O:*S?>*JEWWKWL&+6W]'Y_C+TW_WA[>]/(#U6'WJ3]!WSL M/@"/? #"WJ>R:':U]\]B+=9F@!MYMJ=3QJ^G_!$[(\8B_=$CZ 5.5>T^.Z"IILF+;#8FLR43]#FKV M+BR%PZIT\:X^)*EXOY#YH!;5LUC*9C1G/34G-05_>XW MF2KSLJZA%NN.9.V1*A\^WRT1C?S0)^'MS?-Y\6']?_DV.^&8E/*!)N619KEPBMZ?^I=]3I5W>=0E<^9'%S>TS?O MS;&6+[+B[>4]B',ADKSZZQ. MRV/1M!ZEY7UVW$/V ML>8X2@8&#/UJ'0YR$=V@-T/&(^#V![XZ+3WV)3I MEZ5"@;67EGO)1_7H%0NM4PB#B'.*!I9L'8]0Q# =6+)U$0E\&L&.HI.C:*(C M;D1523M-\M(-]7K$3V2?)_)]0@9V;-D2AQ%CP?:GO![;_BIEQ;/H9B/0"YXZRQ4@69(P9,,.YPQENM%\A9R\KD+E IH(: M/GEBIR%$ABD;4$D>&)Z\+1H[>4TSR(TSOXIMDG?=ZI!D:T^NW-1PD5D@%6+= M(V-1-D+^^5ORE O0([4[FR__#4W:,JNWN22F14TZR#F+WZUV2;$5LH]YFR2K MO.[;.LN>2F/8T2J# O7AI[=7*7Y>[V^3WZB@; MR7U./KF6-V>-%L\5S6Q/S2[(#2\?TA;%:@7\0G:0L0$- FA=(A8*T G)W 4 M$,R'G<-68NY3SD9ZB&87Y(:7ATJTB4N\*!+K9\>RV8G*2X^2:A1WCL_Z ( 0 MC%AD3?RV,$0H&IJ$PA$6E:'87NL: OFU,8 M">3*86@.T$4T0&QHSM9A1H,S(#<=:OC!;OCY[?H2 >C71ILH\A$?CD- MT2$ M^8A8?1;@+M_G?C1F62,3IE<5U#IXO: ,@ITH=NV\-&NT>*YH9IMJ1L,3C-9V M(97'[:'_Z^//8&O:-+7$#,!.0&B-_8O)#&LRPVXR>^Q7GNZU#9[DJA4@(5PN MIO'0Q,7\A35_8763JCH:3LJZ^I3%G MM'BN:&:;:APC$SAF+/@K\5SFSZI%TTJLL\93T]C9/3TW=HT;D[VC MK^8JUIRT:5,2QT!U ])16Q<#NC&OFK>(NT3U<%4MBM@5)$0#J$M.5Z.<$M.- M)AWB)AW3C7@159K5[95K+Y(D9L4]8((F-J4@H%0#R$+@2EV,/$0C#W$CC^FM M][.1W5%EDDKD[1Z IO2.ASQK9R30)72;R_<#QH<^ITM23HEI4B,1F4"BTP#K M#*XS-=,6:] +@#%R%<*0Y0428AQ9AESH9!K23$3<3/19'/1:/"TE+51-"WGG M0\W[_KL0(_33Z3(>D@JN*!* M^ M4+>]06,VSEB6P!M:F X+1^G!+3E>82ZN82PY7JD+4K^5.@UH,(IX@,;R)#2HH0MPJ7 M8$@T.H53S2;4S29@Y01"6= H !91@)$UR" AY2$9%H@@G1^-V]2D0J<+1&_6 M0HXMN>QZ*QUG,(KO9>OVUDMJHZ7U8INEQW KL1L:L(! ML 0'=,->Y)28GC6 ,3> O6ZD$B_*[#&K=Y-+A>7T(H'95(6Y'$ 6=@)"R_7% MA2.FX8RYX2P63XW>N*AVQVZ+=L>22@[E4YYMNTLMNX$JOHC)0@L#;M1!BR) M9_F]> \3TY3&W)2VZD]_EU1JMX6R-.ZU4X$N;D-0HA/7 MF5VU\6ZD)*KP_%&DQZJ=)[S7VR;>AVTEQ-B]+&9S6T2 YIB^'^>4F,VAV8^Y MBU.G7:XGS]U>@\'@GKSH=DF)1<0V.5V<+CZG[Q]FPP%]9LU99YVMTGR0MHWU5UZKU/2F) 0HE/\=BW-S37,7<\/WWEH._E MY693BZ:_]6GL*?AT#^\GXI.0M0(D%)C)8V&,3ZU:4I>1;//_WOC_=9> M\8?QG.6.>BW2SQHMGBN:V:(:]#B>>7W$G>1X=6/.&2V>*YK9F)HB^11%GB>E MPRLTF*NCUU5"MX(RTA;8W$#IC@/@#.BL$7DQ4G*-E'RB_F>,Q!,GK0S+KJ$Y MZYZP6:/%NS8M MB0$)"R*.1K9%<3^\M96[L3UJ]MT MSFCQ7-',-M6DSB=(7;5I]W4+,=S>"C;E-&D#DHA@:HVLB^\R!YJT S=I?Y++ MR*R&S]Q]Z+6=8-9H\5S1S&;3X!Z@OV=@!;.B^ZS1XKFBF6VJT3UPUVBO'5C! M])8^0((X(L.J1^P,9=K1\!RXX7GD&R[NHZ[N +,^AV.N:&:+:?8._J8O8@2S M0O>LT>*YHIEMJJ$[N."N_S6#J@O'7(/*EJ HC*PM*,Y0G9V;L^<0[46U;9_G M5'MMD:][OL_IW=,SHSZT3TH:O/\1O8N[)S_I,-V#J#XEU38K:B\7&QG2_U&= M5=4]VZG[I2D/[=..GLJF*??MRYU()$,K@?S[II2XW/^B/N#TA*V[_P-02P,$ M% @ C8!Q5L=Z0K9Q)@ ?K@" !@ !X;"]W;W)K^^Z.^7[PWJS_?WF M?K=[_/N'#]OEO?O@;'_U'MW-_K]\\?P'9[?_H__UP_;1=YV[XT8/ZP]:+E?\ M\."L-CK\[ M_,6'C[\].E_=H;L;/_;\_9\^O"AWJP=WLUUY&\5WO_Q^(^K?Q2[F#UL<'S)9 MN=^VK[Y6#M_+9\_[]^$/UMWO-[G#4W+7[G)W,)S]__SI5MWU^D#MG\@?)_7F M9='#AJ^_/NO&\;O??S>?G:U;]=;3U=WN_O>;\HURYWYQGM:[@??-=$_?4>'@ M+;WU]OC_E6^GQ^9NE.73=N<]G#;>/X.'U>;Y?YWOIU?BU0:J?F4#[;2!%MX@ M?V4#_;2!'MH@?VV%_&F#_%N?4N&T0>&M&Q1/&Q3?ND'IM$$IM(&F7=F@?-J@ M'-Z@>&6#RFF#REN?DIH[[[E<>(W2M4U>=G9X;Q>N/2WUO+O5R/XN7]ODO,/5 M\!Z_^FJIYUVN1O;YU>_EO-/5\%[7"]]V-;S?]]KX7WOGYM[VLO/^SAO:]? M^UZT\][7(C_OUUYD[;SWM?#>+UP]"9WWOA;>^]K55^R\][7(3_W5)W;>^UIX M[U\]QK3SWM?">__Z*N>]KX7W_M55]//>U]^\]_7SWM?#>S]_;>_KY[VO1W[V MKWTO^LO)/KSWKW\OY[VOA_=^Z=H91C_O?3WRLW_UVS_O??VX]S\\!^0Q76O. MSOGXF^]]4_S#X_?>X8MC1!^WWX?J:G.H$\.=O_^OJ_UVNX]5;[/UUJL[9^?> M*\M_WWOK.];=_4^I_/*UV/Y1?:NZ7 MU7*U>Z?<*N-A3?GE?][]]F&W?TH'^,/RM/RGY^6U*\N/O)VSCMFLFKQ9Q]OM MGUG/^>%\7KLQF]>2-Q^Z_FJ_?57I[:N+Z_N';_WI\W;IKQZ/%4>^^N[Q==C& MV/5DNVT,K9BMC)2M]L]BM?4V,5LV4KZ7V.7,E)?]WE5D_7F_.Y6&[ST]OE=: MK6H,8R4S+??[:O-UMW_%AM[ZZ?#2G;P8RDZFJM[#@WAJ.?EO^C@W+\T\M>.40G/P]>/V"G/__BQ#[) MV4][;SV8YS^]0I9#>Y&RRG+Y]/"T/H;Y*9YC$)$WQ:-@*9$F*94@1LQTYI*TXA YB\0A*44BYE3T MAMT[Q=GM?WB7ORJZ^E[1; MQSWI^G^Z-Q__^A>UF/M'7-DFL1J)U4G,(+$&B9DD9I&8_8P5C]CATO2?']5\ M*9\OZ/IO'_Y\7=#)55LDUB:Q#HEU2:Q'8GT2&Y#8D,1&)#8FL0F)34EL1F)S M$EN0F"0G>%;M4_0\6BB7"KE<+G@:%32+I19=5B^JN>BR:- *FK2"1JV8T9R7@B]4-7'MK+V1Q.HD9I!8 M@\1,$K-(S(X>0H?>&.J,Y(HM$FN36(?$NB36([$^B0VBQT^^4-94+70*&I*+ MCDAL3&(3$IN2V(S$YB2VB!Y"MV6U4LZ%_N4JR1&:N>E%ERV4R^&6ARY9B\GK MHAIN>.B2:"8*&HIB1E^.2,-#%[0A+=#P\B\-+W_4]2L-S]HL?=?9NH??QS]_ M]4Y97?F5_3\'WGJM&)[_S?'O_A77_/+D9442JY%8G<0,$FN0F$EB%HG9)-8D ML1:)M4FL0V)=$NN16)_$!B0V)+$1B8U);$)B4Q*;D=BEL M[U__=CVN]2::65LOB=5(K$YB!HDU2,PD,8O$[$+TE^EJL:2'_JG>)-=LD5B; MQ#HDUB6Q'HGU26Q 8D,2&Y'8F,0F)#8EL1F)S4EL06*2G-F9^RRJH7$M:%X+ M&MB")K:@D2UH9@L:VF)#6J#/%E_Z;/$G^FQ.FN?JB&AK7@N:UH($M M:&(+&MF"9K:@H2TVI 6J;_FE^I;_N]4WKNZ6(S6DJ)B?5);!!W^BGE0P?0D%QR M1&)C$IN0V)3$9B0V)[$%B4ER &2FGE>1R>OA(U^WAUNEW^U[Z\.ANML[Q9E=__4M94]5_*-[QWE=Q=[SZ M5(F$0$4OY?*54 E-? )92RB)U4G,(+$&B9DD9I&836)-$FN16)O$.B36);$> MB?5);/"V,]607'-$8F,2FY#8E,1F)#8GL06)27(F9^ZKJ(;&M:!Y+6A@"YK8 M@D:VH)DM:&@+E=J!OJKF7@KK879+0F/]Y&Z.-R%VUDKU^WKI;':ZO'JZVOEJO51;?#& M,]<0776$:F-4FZ#:%-5FJ#9'M06J24JF9VZ\+,<&N;!)+FR4"YOEPH:YL&DN M;)P+EN?!ZOMJK)::6'T[^]JZ]K;;XV>V=O>N\L-U_-@&JT9RX%8KY4KY2J3# M)JZ8N<.26AW5#%1KH)J):A:JV:C61+46JK51K8-J753KH5H?U0:H-D2U$:J- M46V":E-4FZ':'-46;\Y*28GG["T6Y=@H%S;+A0US8=-4]5P5IO#95GW^VZU^?JTVMX?I\-Z7R(7:E_>%7NK^.[S +I'Q]_] MB*V\J2,8JLG/*W/716=2H9J!:@U4,U'-0C4;U9JHUD*U-JIU4*V+:CU4ZZ/: M -6&J#9"M3&J35!MBFHS5)NCV@+5)"7HL_=AE&/C7MB\%S;PA4U\82-?V,P7 M-O0%2_U@'[Y,TU*3QVG5SO-@#Y\0.X[36GK;V!FSGTY28LE%YV>A6AW5#%1K MH)J):A:JV:C61+46JK51K8-J753KH5H?U0:H-D2U$:J-46V":E-4FZ':'-46 MJ"8IZ9V]Y*(<&_?"YKVP@2]LX@L;^<)FOK"A+UCJ!TON9:#8_LNDDEO?W+T> M&/OJ9EZAX;%:+K;X)NH97XPJJM50K8YJ!JHU4,U$-0O5[),6N/-H(:^J6C$\ M;A9=MX5J;53KH%H7U7JHUD>U :H-46V$:F-4FZ#:%-5FJ#9'M06J24JP9^^_ MT3-KH5PJ1.Z@*&Q*2RUF8;VH1F_=*&P$"YO!PH:PF#$O2V2P+;ND37'!*GJ9 MYJ4FC_,*5=$WU<_HD"6MF"L7M&+XZBLZJ O5ZJAFH%H#U4Q4LU#-/FF!B0C[ M9AENE>BX+E1KHUH'U;JHUD.U/JH-8DY)157?_Y\6_JP7.I$+U<:H-D&U*:K- M4&V.:HN80^E6+V@EK5*,O .6G;H5 MBAGSDD1+(#L B^*")? R DM]GG:@7RF!UF;IN\[657[9E[_C5^\.MV8]W@[K MWEO?N?[V;TK]CZ?5[H?RSX&W7BN&YW]S_+M_Q?9#JC61[4!J@U1;81J8U2;H-H4U6:H-D>U!:J) ML!R;]L+&O;!Y+VS@"YOXPD:^L)DO;.@+EOK!RGR9X*5F&>%U'AN;-I&IN\ M?.9*BP[20C4#U1JH9J*:A6HVJC51K85J;53KH%H7U7JHUD>UP5M/74-TV1&J MC5%M@FI35)NAVAS5%J@F*5&=O=&R,[)8CHUR8;-(L_WA:;5?'5IMR!X)D.N,K446U&JK54-5L'P-5M'+)*O]ES];16/K9R*7N7Z26@W5ZB+>5"^$JYVY/(%JDI(/V6L4RK$!(6Q"2)WE#)9KL)S)B(Z-0K8=J?50;H-H0U4:H-HX[C/1*I5(JA"^HHM.@4&V& M:G-46Z":I&1Q]LK*3H-B.39\I MS$Z(8CDVR(5-9A5P]EW4^]03W>KS=>GU?;^P=T<;^(?OKN_ M\NC\< Y_N%5\=^WL]K7VT?%W/V+[:W163*2\H@.N4*V.:@:J-5#-1#4+U6Q4 M:Z):"]7:J-9!M2ZJ]5"MCVH#5!NBV@C5QJ@V0;4IJLU0;8YJ"U23E*#/WH?9 M*5@LQ^:]L($O;.(+&_G"9KZPH2]8Z@?ZL'Z9@J4G3\&JN5]F2]LX N;^,)& MOK"9+VSH"Y;ZP9)[&6>E)X^SJF_N5INORF=G?6RXK]Z(JS@[I>8N?U5T];VB MY30UMOB24Q&JJ%9#M3JJ&:C60#43U2Q4L_7HH!BU4BGFBKH6>C,#NFX+U=JH MUD&U+JKU4*V/:@-4&Z+:"-7&J#9!M2FJS5!MCFH+5).48,_>?Z-GUD*Y%+T_ MHK I+;68A?5BS,%,%(&VD_Y\DW[]2A&T-DO?=;:N\LN^ !Z_>G?X[-1Q<.F]M[YS M_>W?E/H?3ZO=#^6? V^]5@S/_^;X=_^*[8CHA"=4JZ%:'=4,5&N@FHEJ%JK9 MJ-9$M1:JM5&M@VI=5.NA6A_5!J@V1+41JHU1;8)J4U2;H=H[4_LND:Z<]__R.U>-=!=X?/I2E M_.FLGYY_K_^TO5,>7?_Y]_NQ]]E*]C.W9%*KH5H=U0Q4:Z":B6H6JMFHUD2U M%JJU4:V#:EU4ZZ%:']4&J#9$M1&JC5%M@FI35)NAVAS5%J@FY_@OO;H*F/LU ME\N%KXVR.2[5MZ[+9K2P(2UL2DOCK:\*F\#"1K!@&1SLK)_8,L.]6(Y-N^%#7QA$U_8R!:HMD U28GI[&V6G??%I897><&&MLZGZ' 6\%UO52(W.<*G:X5LVKYG##_\--_K*LUSZ MSP_=N?LM=ZD7*58?4?]]K8+DN. M-:B>M, _#XK1P["&KEI'-0/5&JAFHIJ%:C:J->..I$A#1:=3H5H'U;JHUD.U M/JH-4&T8=Q05*I5*Z$@:H:N.46V":E-4FZ':'-46J"8IX9R]>[)SIV(.]'#U MJ\4\YC;NYE,Q/S/[,ADIDC&:FL_G0X]C U#8!!0V @7+P$!#S%^F.N63ISH= M;R!U^]G9[DO?TGMX=#=;9W>HAW_]2UE3U7\HWN/AC[%CGO+1,4_Y2KF@Z:'? M)U63GT/6ZY6H5D8[3)W?C?EDM5\Y:J5XN>1JNLWOR7>67FT]5X^:=4W.I @_-[/Y.>8N?:B\YM0S4"U M!JJ9J&:AFHUJ351KH5H;U3JHUD6U'JKU46V :D-4&Z':&-4FJ#9%M1FJS5%M M@6J2$OK9NS'*L7$O;-X+&_C")KZPD2]LY@L;^H*E?K ;:Y=NG#Q3JK/OM6MO MNSU^OFEW[RH_7,>/K;AQDS8*N5RY4,B'JRXZ2@K5ZJAFH%H#U4Q4LU#-1K4F MJK50K8UJ'53KHEH/U?JH-D"U(:J-4&V,:A-4FZ+:#-7FJ+9X>UA*2D!G[[$H MQV:YL&$N;)H+&^?"YKFP@2YLH@L6Z<$>>QF)E4^<'W#]K0NWRC?']YW-+OY= M"WKD!U7/5XH550MW6G2L%:K54U!:I)2E1G;[3LQ"J68Z-3.5(?E5\O]WQT^M[7_;SM_M=R=AUVE MW8\@^8ED?-VJJ%9#M3JJ&:C60#43U2Q4LT_:Z^92BMZ^M(DNVD*U-JIU4*V+ M:CU4ZZ/: -6&J#9"M3&J35!MBFHS5)NCV@+5)*4 9._)*,?FN+!!+FR2"QOE MPF:YL&$N;)J+37'!GGR9DI5/GI+U\SUY$.K)L=VX$+W*4JKD*Y7P]6%TBA:J MU5'-0+4&JIFH9J&:?=)>?^"U'&Z\Z&@L5&NC6@?5NJC60[4^J@VNG8[4\#5? M=.@5JHU1;8)J4U2;H=HBEKT0O\ 776(:B-4&Z/:!-6FJ#9#M3FJ M+5!-4C(]>_5E)V2Q')ODPD:YL%DN;)@+F^;"QKE@>1ZLOI=I6_DLT[:"U3>V M[I*#*:JH5D.U.JH9J-9 -1/5K'S,_"NM'+V;L(TNVT2U%JJU4:V#:EU4ZZ%: M/^90*FKA%DNN.$2U$:J-46V":E-4FZ'://:$5*I4]-#O@1;HLI*2O-D+*COL MB^78[!4V?(5-7V'C5]C\%8OEL)@.%M3+6+!\QK%@[G?77ZZV[N&^8,_OLSW= M'C?U2BTZ_PO5:JA61S4#U1JH9J*:A6IV/F:\2]S[;5=;E^NEMMOBI?G)6O_.FLGUS%N?M_3]O=@[O9I5V] M35XTZ]5;5*NA6AW5#%1KH)J):A:JV87H="I5BYG-W427;:%:&]4ZJ-9%M1ZJ M]5%M@&I#5!NAVAC5)J@V1;49JLU1;8%JDA+WF5LQR[%)+FR4"YOEPH:YL&DN M;)P+F^=B4URP%5^FH162IZ']7"N.;<+1J6?'7A*^F)O\A#)W7'3T&:H9J-9 M-1/5+%2S3UI@9KA6"/=;=*(9JK51K8-J753KH5H?U08Q)Z1\I5(NA8ZD(;KJ M"-7&J#9!M2FJS5!MCFH+5).42,[>7-E992S'!K2P"2UL1 N;T<*&M+ I+3;% M!9NK=FFNR;/*HLWUZ7&]VNX.I37MHBTY[***:C54JZ.:@6H-5#-1S4(UNQ = M *3J!573U7"I16>7H5H;U3JHUD6U'JKU46V :D-4&Z':&-4FJ#9%M1FJS5%M M@6J2DNG9JR\[WHSEV"@7-LN%#7-ATUS8.!?=\K M&W=W>.^M]^6+ZQ^Z\-+;[K:'OW$>'WWO^^K!V;GK'\K_E'*Y]\>KLS'].#I, MZ/"NW%*A&+Z6B\Y!0[4ZJAFHUD U$]4L5+-/6N!:KAZYEHN.-T.U-JIU4*V+ M:CU4ZZ/:X,H9J:B%;W6++CM"M3&J35!MBFHS5)NCV@+5)"6JLS=:=KP9R[$) M+6Q$"YO1PH:TL"DM;$R+37'!1GL9;[;_,JG1-IS51O$.GQX[E-BGU?;^^.;; M?6M=>IL_77^W^KQVE8VWVP^FAK%8JF2 MT\,]-O'99>ZQI%9'-0/5&JAFHIJ%:C:J-5&MA6IM5.N@6A?5>JC61[7!6T]= M0W39$:J-46V":E-4FZ':'-46J"8I29Z]\*(?7T>6[;S MGB_S'H:9/>S_?'4T62$Z"^A6C7W_+3J;#-7JJ&:@6@/53%2S4,U&M2:JM5"M MC6H=5.NB6@_5^J@V>.NI:X@N.T*U,:I-4&V*:C-4FZ/: M4D)<2S=UUVCAG+ ML5$N;)8+&^;"IKFP<2YLG@L6Z,&N>YEC5DB>8V;$WEAA7V9?=]IC\:WZWD-L MN8W.#JKH,=46'5.&:G54,U"M@6HFJEFH9J-:$]5:J-9&M0ZJ=5&MAVI]5!N\ M[<0U1!<=H=H8U2:H-D6U&:K-46V!:I*2V-F++3NEC.78(!5H5H;U3JHUD6U'JKU46V :D-4&Z':&-4F MJ#9%M1FJS5%M@6J2$N?96R\[^HSEV"07-LJ%S7)APUS8-!F.;;G365.%P_2-\W18=6H9J=50S4*V!:B:J6:AFG[3@+<'"]16= M6(9J;53KH%H7U7JHUD>U0>SI2"N'!SR@BXY0;8QJ$U2;HMH,U>:HMD U20G< M[+V4'47&*EM.TV*Y*3KNHHEH-U>JH9J!: ]5,5+-0S2Y$ITWE MU6*EHA?U<+%%)Y>A6AO5.JC61;4>JO51;8!J0U0;H=H8U2:H-D6U&:K-46V! M:I(2[-G[;_3,6BB7HK_P$C:EI1:S<'A)-GR%35]AXU?,F!>D5(J^L5_8:!6; MX@)-M'@9-59,'C46:J)O:9_%F+E.I8*N5M3P/;>2U\[:+%&MCFH&JC50S40U M"]7LD_;Z8FE>+85_VX^NV4*U-JIU4*V+:CU4ZZ/:(.XXTHN:6BR$[[J%KCM" MM3&J35!MBFHS5)NCVB+F6+K5BKE*OA ^,4E*NF:N@S%+%\+7_(6-5:G%+!JI M@NR2;%P*FY=BQKP@I5*X!K)KVA07K(&7V5K%YPD(^I4::&V6ONML7>67??T[ M?O5.66V4X>'C3O?>^L[UMW]3ZG\\K78_E'\.O/5:,3S_F^/?_2NV(9+3&ZJH M5D.U.JH9J-9 -1/5+%2S4:V):BU4:Z-:!]6ZJ-9#M3ZJ#5!MB&HC5!NCV@35 MIJ@V0[4YJBU0383EV+07-NZ%S7MA U_8Q!Q=EYWBQ7)LW@L; M^,(FOK"1+VSF"QOZ@J5^L.M>IG@5DZ=X]?SS!ZF.-\!Z?YAC<+I-UN&]JT_; M.^71]9_?PQI['X%D/_,58726%ZK54E M^M9UV8P6-J2%36EIO/5581-8V @6+(.#G?4RIVO_95)GK;ZZ8^M/%-;\F_9! M-?E)9*ZBI%9'-0/5&JAFHIJ%:C:J-5&MA6IM5.N@6A?5>JC61[4!J@U1;81J M8U2;H-H4U6:H-D>U!:I)2JIGOV"+&PO=V]R:W-H965T&UL MC5EK<]NZ$?TK&-W,G7MG).N11V\3VS.R':?.V+$G2I/I=/H!(B$1-0GP J!D M]=?W[ (DI51Q\R4606"QC[-G=YG3K76/OE JB*>J-/YL4(10OQV/?5:H2OH3 M6RN#-ROK*AGPZ-9C7SLE/99/)F7$EM!N>GO/;@SD]M$TIMU(,3OJDJ MZ787JK3;L\%TT"Y\UNLBT,+X_+26:[50X>_U@\/3N).2ZTH9KZT13JW.!O/I MVXM7M)\W?-5JZ_=^"[)D:>TC/=SD9X,)*:1*E062(/%GHRY569(@J/%GDCGH MKJ2#^[];Z==L.VQ92J\N;?E-YZ$X&_PQ$+E:R:8,G^WV;RK9\YKD9;;T_*_8 MIKV3@<@:'VR5#D.#2IOX5SXE/_S,@5DZ,&.]XT6LY94,\OS4V:UPM!O2Z >; MRJ>AG#84E$5P>*MQ+IQ_DJ%Q2MB5N*^5D^0I?SH.D$SOQUF2E7BELA/QRQ_( MNW=K:?1_V,"AN(25MM2YC,@PN7APRBL3X@*\<:V--)F6I5A@40&&P8M_SI<^ M. #I7\=<%!5X=5P!2JZWOI:9.AO4=)?;J,'YK[],WTS>/6/>J\Z\5\])_^DP M/BOEN(['1(M+Z0,RJ:F&XL8@4K^%0HE??_EC-IN\N[15+]S>N[48Y0S%' M_/F4K2KE& Z@KD<%'A0+N$=G?"@KFUSA+[E$KY7)Z"Y9[KSV0^'M*FSI^EQM MP($UB=U;56:-VQ5Y9"AJ9]=.5KC$@!'33B NJ#6,JTMI#._;MTYZWS@9[_S> M/EJI ?0,/TL+/[/!K6Y@XKJV+IR(+P6B+7RR:"BVATZE0)3=.-FN2PU^L:C]BE1+")TJ!BZ^N5RH&JTT!-+9Q_I@@@VX"X#W=#>Z"7M^JU),])=YW"77NW@ M\4"_"*V47EXGZR\DP<'MQ+Q?AE8.48_@^2WE;+NQ2]HM5)9D;PEKHTM\L_0Z MURC=Y/'0VW1SH,.V!]1 U?S+*8QYC1Z/2]$==JZ1IRT>PE MUZ[I=V)R[5%Y-BT22-0GM9&Y!)]D3H7D72XZI"+!7/%)8V,+@[P>LG<.Y!IK M1K;E9^"@MCZ,HE7QIHZQ3P@ &R0T%4$"(A'*[>UEAX7XND7"L+6/,"X^(4LK MW K3IG\=$K7_/$C2M>"X#1P)]@%'$'QU-CQD0>9VI' Y%/LF);:*QB.VFKBP M3V[DP_]RR??LG95TI^^4B86)R>V2F9.JWUZA&XKW?7'YUA:7FSWZW=][@&-RV@@!1(,5&)=61 MEM;WB@K?B*"N@5\?759JJ3VE"M$61S$V,GUUNKK_5 M*[5"JQ_%'?@1^*D:H\DIAZR*@RK"$N9):L4U;=NTV2PD/,$&QPRX V(,]31( MTHB315==N(G)EU+<72]NQ(<>/Q^<;6I #OJ5DDW,CM GG>H31JU6BH<-$?N6 MC](P)<1N=DI64.+L41YV?TXL+LV*V-F0QBN#6"46("9IX]I.3YHJ$@5*L5"YAB3-'=-;7.? MVA5@'NE';<^R=^ AICJNNP.SK!$(\;H+<=J4&/5HI&,DU1,<'+2G=O/9V*7P9B7E\DI3 M^8W17"22V8E%3-:VA4\*+WHHIZJ97)*4GLY:K;$SZOL)P_='JJ,[$;NAXP:$ M0H8>1QDP0R3?D4/B=R(K+HL,FA Y%,4.)M]E'TB5T95^&MW*1U4T#@I]/R8< M;ZVY,>ZP.NR8ZFC_W:I"OFS[K;V-/\ ,:=&U:7 [QH1HLU-U'"_3I@?Y)#Y3 M"QI9G83-2ZH^+=WLE^-N[^'"8>[7394J]V8G Z_^;=)(^RJA4B*&WZ5J2'D[=E)9%6LO2 MIX:^Z6U%IZ:K(U+N&S\V<"NU5+%GW&]V44@I>\4E)?Z*!+,2<\C+^^I&)V+7 MB'>II:1YJV"EZ2VJK=C(LN$=LBS;H/.0Z%!^'7DU0H J*G9@6'HQ.4'XD>US M.L'2?)NBO<0<+2 >9$5-,2,M\$C)]!,AUF-+YO\&D;#J=$\>,4!-*V$,2,AD MK6GT+B1JZ%(I P^2_Q4*7/R,5^[8:_>($0,_-MNS0\<1%9O"041R0W MF%@SFC12U@/((Z@\FDW$YS0/+%C9!29);DYT\%V*<,[$N"+'&FSQ',Z6MOZQ M>$^Q<9JF3?4471;=QV>COXF+^&FEUS0P=L-S$G.0D+T?#ER0'!D[II]"VWUWKQ_*!'(06[$]7UH;V@2[H_FO@_+]02P,$% @ C8!Q5NYWHTK3(@ 76D !@ !X M;"]W;W)K MFO9SMS&F3[YLJ[K[\OGC_O\HW99MVLV9F:OEDU[3;KZ==V_;S;M28K M^*5M]?QT/K]\OLW*^LE//_!G']N??FB&OBIK\[%-NF&[S=K]&U,U#S\^63RQ M'_Q6KC<]/GC^TP^[;&WN3/_[[F-+OSUWJQ3EUM1=V=1):U8_/KE>O'ISCN?Y M@7^6YJ$+?DYPDF73?,8O[XL?G\P!D*E,WF.%C/Z[-S>FJK 0@?&7KOG$;8D7 MPY_MZK=\=CK+,NO,35/]41;]YLI_:Q[^8?0\%U@O;ZJ._TT> MY-GSLR=)/G1]L]67"8)M6W]&U)[_4_W0DQDF:5W)7KNER5>5;WR76>-T/= ME_4Z^=A495Z:[H?G/>V'MY[GNO8;6?OTR-J+T^1#4_>;+GE7%Z:(%WA.@#IH M3RVT;TX?7?&MR6?)V2)-3N>GIX^L=^9.?\;KG1U9;^*8R?]>+[N^)6[YOZD3 MRWKGT^M!@EYUNRPW/SXA$>E,>V^>_/3WORTNYZ\?@?;<07O^V.K_(:W^6VLG M;[*N[/#@1QRQ[C,6KT\;0R*6-]M=5N_Q?-[4';U29+TIDE599W5>9E72T?.& MI+KODDUV;Y*E,75"R-IE+3U7UG@/NJ;L]R0*_2;Y?78W2]:F-FU657OL8798 M,O.@[=J2%M]5!-S3O__MZO1T_OKGZ^N/_./B];,90>H>(+AO'&06\*_#2N]7 M0V&27H\YX$.LE74]J91AFR;O:V+.K*9#T%?=L.S*HLQ:PEA*ZU>LANX-G8#4 MCFEQV+Y)LBY1@+'PC6!/X9XEUQ7!$%"CK'O3*HH]%-B2&+;N,E9T(5Y-59+. MX%,)9OVY9P>@$U&S9--4A5!/=NDW6<\?=LEB/O]>T-?>#W2H#[=W[^E?.DO9 M-76:W.%7 //+W<\S1NN-!76WJ\ Y..-Z( #JW&"E3\VNS).K^47R9NB((;L. MKRP!,1^$'L$KMXX@ 3O>];15UA)<;QKZ;_JKFZ9@W#&A+6M5 MA7NC)KN;=9T!';$5^.*!]EF5;4??]'U;+H=>F(66H .N2J8FG7%=+BOCWM8% M6P-33)M9[ 4P86&A!:^W;IKBH:RJ6?*;R2M:Q^,J1,N&WFK= _1J;MJ>]DBR MK3!@*:A9J%O346+\3HQG'1& M"XWY0HY*9P0359DMRXK(9CJA<3LZ(:2D2&I"*ATR[Q-:JV]Z AL$J1HB,+$ M?LZS;I.LR'?I+%Y.U76)@TQ*R2&:[)&Q;JX3W<+B9Y^D[LQ8\_+IC'B 6 M[>Q'I/7@1-"#!=@+:&IJH\HEHU-!Y D58,4E.57)PZ;,-_0^Z4N@Q..[K,5% M UH@RO=9665@$!9A^L3<9]7 NJ UZZ'*6D+L(7)2W:[MMEG M.IN5G)M?WWZPH@.JXS'6%ALR9-!F5=7D@(K(V0QMKL0 JQ"3$O:AJTW++/&0%W$.OU29 , FF]00:P&%2JY4L5^**BM(O=X;,9J[MBF& M7.40AK_$Z54RB,@9 Q;2J#?YIFZJ9KU/$W92VZ8F;?B0M2MZ/HV>U0]Y\7Q/ M[-813EJ82-UAW1 @-6 D3N"GFNV6; 48@^SZ9](0L^3WCK7NNZXO:5T"#Y@0 MT^NEZ1LLX8&)GC;%$S9;H663WAI6=QW!5Y/[C\4=M8P#$63 &*6L5>,')QX* M$0WMD>?M8. L=7!UB,%;SS(=<6BW$@^'#^+52-(LJW(M\IXF*]I7=\7!8M-+ M8 =MXW\PZ?KY#QL MJ 2"K?RW:SJXHB*B!$M;K@DN*(1>E =#UQJ3;"5,(WR1X(Y4I#A_9"EY S - M'43XG/<]M(!JUA=0U-W.^KW'%"\ON\RJK%:-:;[D((MU_MZ^OZ%/(;*%<#J$ M,DM@3(B7EEG].5ZY:$S'8F%)3\N0PB83^AD$6QJ*!M%+]'D3)E*?%H"I(!7 M(:X+F&QIU%ZKJA'5P.K^84,F H>!8NR9__(-X!0K4[;YL"4D*F,4)?L6#"8K MXJQM.=(4%:L.$T--)-XS#_#F.1 &D&<'?FU6-&R8)J*'Y/<=JWT?-OSN?)_3 M^>+%R?P\X B)XQ:+UYX?@(Y?"5#RGR30.;N8/Z,PB1!0E:N])?$GHB(CQKWX MWF/(L*6#\W--EK5*6,06+^*#6'?(G11*E:7[D)I(A*EU(8B6',J/R< 4/T8' M#BZ;7+6S\!:P[>A#RY/[S%+B22T BQ?(!\.!=TT/'H'OZD],\"#+5L"3(,^E M)/>A$1,P=A3M.4FH]>0Q6WC30VK@3<)[-5D M+.%&:*C(*)PE[TFM#X2*0/RM)1!#L33.*(HM#E:8INPMKXAV:A!M/WV#B0%T,.1*Q$#A48VP98Z6$[B/TC*,E=^9@PR =<@FPN\6 M(;]J(R"%%H##4;(".%3E(GF6:8E>7I=GD.'UB!Q/K0KFD\&EMZ?\YD,^@WZ= M@E/D3:7,HC_BGT/I>'H,\Q&TZQ.)U(;A.!2&]4 M0 &%#G]&NM)'R^J[ODY.XVT"K $>VJJ6O-3@2>O$S1HH+RV]6>]=TH4Q1\;1 MNNVOF9O.X@UKLY9C$%F(/Q&:$Q4)K7)&Y\B*<1BC V\B8QDQ%!&S7([=I:S(XXWAT'S[KM,B1_6)*!4'_GT.Q MMJ;?!:6<71*JX.0DDJQ( 9Y%UPA;C&R7<-+CNA53R>NR"]T9,O,^R_R1 MO,X61X&ECQ&FNLA(\81X&B'Q.O2DQR8@)'UO.%S5]#UA(- MX9%,["PZJHC2//\.#(%OJ\22%'Z1[8_!$TK5TE2EN6>N023(0/E0UGM%F8M> M[4-EQ%F[724Q43V9E<.FM/Y]4]$W2&O813H8_I6J,38/HGHB8T?4+'N7J:"- MEZ;O(9452;9$=#:_WZ/PM#[FMK$W+A'IC@+_VJ94KR-Z5*0 MV=RGG-^L(#,F91_KON$*S\C?\(+@&/&#UX)> C)P" FT6#)ZHMK#5]0,LC^3 M*F)^N^"]-3LM+H NA"!<5I(\L/?"1<0AK,0;5:G%E[<^'1GS*W87J(O!6![W M[&LQZ0LHG'YBU3A]3$^YJ?.F>@YFC6^"/67G18LH5U[D40"$RCZH_;E,,-PPS5\S MF7-8%48LBR&229+DN)Q?IFY9]D1N8%>SW :;-QHX^%H]OTWO:7HE>99,UF4% M"+73J-F) O QH"UTX7.;-L[)2Q4M1%\(A$V-0J1U!%9@.O+2=F&*WIHPQH=H M0X61;2KI6X&07\[AT05U#]8SRY!T@-MD7+;CPI#59X6MO[F3UFQ 5Y [@]:I MG581EEI$SUD_NQHZG=+"1;ROCT]JW/! _IR> 6A7.B7G1WSBA<5"H_ MHRE&$UZ.(B&H$I#:H-@1R)>]--CJ)6T$)3#!%UG42@,!:+NL$KK#EG-.4TQ8 MYW6Q+<1=]U[OD*2;W:'3'T21CLIHMJ[IFZ'<#AZYILD'HFXKF$T>P\RQC[98:PYX7OL+,KQ\2*V M&:(07?,U=,14L]%7]YCHL&>!8QRA0Y1!\YD\EU7IN*90L0@;B3!Y75>K(71N M2ZSAF(2MCOCRC^RL?JGQB5)7SJ$E5^BY8 _+QMBI-JA)REY:7P)WG7WM##Y] M?<0:>WAI"N"/X<6["O!,L+9)_!:F M_"LHFZ@62OSF$PU>W/$#5RIC#:+>E?;*<=-.4JZF%%:Y'D'=%LUL!Q%I]VKEG,X+#&&.'*3MU7 MEE+<=L"><^#320G1UL3I$/N=,+,])@*4K.40CZW&JX#(8FI6QM?6;C[>WMKB M6HK >7O"#YT(0;VXVQ=N;UUWIZ"$8K\3^N'$1L?^T4]_S[:[U[YOR2T6']NS MI4M?^#-+'@3Q)?=H<9Z(2S7'O8!TI!3$.@FUR-Z#!@UW !RT-AQ$+B/6]2WM M^K"&_UQZA?Z3N-!OY%2"R[2IGUF8'4*5NK=0.B8%/7V/8M8//FGY-7LFU@84 M'5N;*#M6UK 3#D:7561YAR/JD._P2+X162IT^-4)Z[TU*ZXKV)@DN:8(D_XEZN=[QS)O;ZZO/7M!$XE?K+TS&;+0+>%-%R5. MGFDOE7\",2/O+A+$W5O%G\0EI6=A1/ XBP,H8O9 !,INBE<+ M[$/.SM[G[#PQ27NFVE20B:@(3BVG!%R9=(ZB_XR)&?C$:3RRHM!Z-<=96_#M.E$B4 M!!0=^O$SYLQ?:(GJY-?5R;O5"M'GR#C=_UA M$!>6!5@[,$_!&@N;(10 #&SW!89&'Y#ZM?7A;UU7]Q'N\X'+B+U$=APO14QV MR$Q6Y.-TI<+=170>5(IMYS$K:='5"+M3/)4:(1Q(5S>% M,];E_H#2>2$YE%185;QSQ"-A5L4AE\LX#K4IV$R"3"3[>VZ\*7E*A+^?);^[ M-/XQONF.28+2C'BF6?4/$JD!+\RA6@?@G#0^]'DL[_Q8$]>-/O<4Z@' HR^ XI#&: M'3_"+4V3-DO:C[D3IAWR?I Z=39R=\[=N*0X&'=XE[.>G.GVCX;5ID-_,VPO\*, M:,G49FA1O)&2M2I81-S:X; 7G F:;TPQ5.JLHJ6>)9$3W!VJ&>ZT'6DFZ4!Q M[FQ 0Z_Z@[@WV%I,V9^<1VQ0Y1@XM4\/6\VD#HX/&Z56!*EMT1=39>56_&8U M@F5OMO3%9/F;,\8>*;UK"6,YL AD(KHF.DG1^^I(V(T.P.39NEP/W2S>G18<[\H'S%:0$RCI(B*X"@?Z M>:@?J9\$:8U.BKC':SEGY_.3\WEZM((S;D-U<;-+ZJ#;/=.QRR"EDG6NPXMS M'J,=578$BMG(9E\X2">D"_12JC]Z2*U02;N5ZP9R MTN<:M20 =PU @A#"J12'68QU2*!9PDK*KI')"7LSAUIS1':S!RY*^+%21Z[6 MK+.VJ+2)),QZ^R(=2A>\JP7,M:4E,EQ5E%VV7F,IFX4]+%YI)F _RE!\92+O ME91=>=:0IQ/5IKY*/C%W$49=-\5WR>E%>C8_34]/S^F7!?URM4A?OGB)7^;I M^>)E^N+T97);DCZ3!);8TK/T[&*>SJ_.D_/TZO(\O3R[2D[3EXNK]"7]=#.1 M]%JBLTJ$6UA1 MCDS0Z\$=48>9"%=#G5"N83^R759W&27*I&7,-FUX=SYT+L(>)YUYX1$>B=Q' M4R/>6?"9>,1Q_.3QS=X?:D+71:@N/@\GQ3@<=V %HT&/PA%![,YQ##KO3_^7 MCIL&TAQ,]B*[*09M9N?BU5CL\TH'JM31YA8>MNYYY"VR[40J>]^@=*LIYM=$ M\B$8A/?)2\L< >+&A:+CRV*FIBWOQ;KZ,?'W-?QUB9W\ UW<#^=3GKYC0L>0 M$KD/9=0QIPA!# _X5X;]R"Z<0?:.#CTELW1E LK;=)-!?8O0L"L0Z25+)(\ MWE12A7%9\.MP2X7=]]X&C7N!A 9.FOH:.(@XK5)ZM#/&OKX!"\(*2L;>GJL1 MGR7_M/4GWT; "@/.,7F'",U-=>!&$PLUTC>$BI-.KH+2_ NAT ]ZRTPE6IR% M$+R@M:9$44SI]=R8BT:A$[&]A:02.SN:X9LY6S=<*L-XHLOO&SAJ=FS\;I1G MY[Y_7@[IM>H^&EUUMBK*L0=5-K1%Z;#@4[1'/9LE?]AF.40K81;P?P9B ,SY M)+?7=V_((?M=)HX6B]2F^I)W5L0_$CGN-L"LCAF=7LZ39\G;DKO;AK+; ,6_ M!#J**?..G,A^;]\YOYH_BT6%H/^'*=9X5Y^Y6ES0NJE-*FK46Q2M;[ 73?-% MIX^"D##4'&%OK9,-FZVP_C3N[TC9I68X,33Q.6II\N^*@\5\^8 Y^=+V3/J< MX=*,M%SFE/8^",)=7XU#2CPW/_$DG<=A)SV*P30N8UI'"7588WH[3Q>V_\>6#E=(200"O<103HF<[=_#+(\*;$[K'(\A!JP!AL+L<2 MP\O?#"C<'PD?D6_US'R;3N^]BT?F51$=5;G"+A$UF/SKP\ T:\#\1M&N; M'?C-#?OSV>@TN<&!++_=$)@DU+]AD/JZYASC@^C H$+XE?L'0 @[R:.^8#"N M.GGO@,41WS/B)Y)@0V&EWP35BPX%A:WD29J62Y)%20+(Y55W71*B79YK@<=# MFZ[1W"%2Z,_$L&+L)SV&?!N=EC0_!\4N_X-/44EE_C!A>T>*5DAKFI[JYG#\E6 MQ'%CAZN(!]GU#(7S4@>B=CP&[#?2*F2'IC"G:KCCD4L69W,,1\A4JKRC_E%8 M[F Z"*! R?57KQP(:586\44 6+[\-$LU2.QU=@7'.#5=BO[I;#!6O?@_)K M;H9N?1+>IU?,/]+T,[[K .H)9;W'K7[3C!3X]>[3%&2+P^(?G% MU;^]@[L3;#X+[V0 &[T7Y?");UIY'UV[THY;9[VC+@G@,$NSUWXIBK],8)L& M&]3JHLBQ^,95"NL(X46I-^Q)\T3(*3(,*[>-25&%\S,N4@R*.4(="7-H+S_K M3+J&E,*J1&R\%O,O>L87?(Y<1Q,EZ>0K?ARZZOPD\NA[WI04&D+[GZ]T$ M2*GEZP!C# M+D5PF%]PK@NE7C"43/W$78QH,'-O>^N[@K!&C' R4QT02K6IM MU:X="IM5(1==[A?!DFY^4"?&.77SAQFGFL:RS2&0#K!(&HC+Y;1@+.F!J0(+ MN]'?X%(07@V<$[T9CSL?FW&VMI?GT=S5"3A6XZZ<^,,F+8\]@_;'DP'%&9%T?P60+7AW9"2[^C/J, M7*F>;$C9^T9X-S0(JCP]?2;'42LJV6&6TF@SA@%QLO3#$I@G N8)P#R1=)!O MHX %ZW"O%7.ZRXGRRQ7\98P3NTN%L)53S#IB9FTT8^&"+*K%2A/*F/ -=#/; MF"#X=W.R+NT-:1WH;/#VHJE$/SL$-,7GYMM\=#X332=R%TWH%*S0H!EP/VU( MLE8[&>"K^*P@C-G?C0,AA7M$0K2F=R!*$UO&P\!C"35?,G=MFK83O;=Y8=L+ M8]O=;%CR_K>[J WYF-!,9(.W)*]42B M2T!,)OKP:E3M-!9I6US%#]H+H>XX8Q9]!5BCZZ=LAG?^\IO7T*PL;?LLN;-C MCA_""V\#!VK4XI]5.5_A(W>.N26M)[)2DR)7U!&S9_"LY-)!R-*>!(VY"?/.',BT_T/-HFT)D8!*YFI7I-5=MP5_/HLAQ1H%W)$J7SE*Z P3[;O4YV MH_,IW_B!$#Z/M W)B]H'S6!KD7 M@K#OM]Q([J[$?;?=5^#!DM8\Z]1'1CN_ZXVN#.1P.DI&N-P$*A2]ALPX> M?Z"7.5OOCL/841[G%T>^ M#>Z-LP.2.KZ0D>'@-'9"53F>S^+I5O?]98E8;"E@_T+VVR_8N&2=W8XX\ M;9Y,^"*V)!1?LD*%K>ZG4QA<_2A8KP!\K\NB2#\Z,MV95N7XG*91E M?9#IY8>"9.2#WE(D78=NJ$E'^%$V*'&O,TM<66 MS%QAJB/9J@%ET7^9,(<E&CDTH(0 M+VC2.KBNL*8E[?0&BI!ORVJ(FDM '2&+]??3^F.TN"N[Y*$H9H;>M\ $J M@WME4U>N#TML0 L'C3:>Y/=2?9TKZ'B,B(=:NKN$QQ'#W;MK*X:L5A$W2Z)% MZXLSRY@'8+GKEL.TABUZ#[TKDQ3'T?0POGU**EQ<0T-$;34W+&%#P;VJ4DR& M$PU.!'WWQOHA)0;Q7-HMQ0O#;&$G=! _8,3L*Q$ M(KK(4:V?*4/,5AEXT>;-^:\/C%R>CVU3-XAV6;U,_>F4Y\&?O*$(LW[M/$_NV@:_F3.?YQ^<-#'WCBN$LJLZ)7Y[,7%T_D]@G[2]_L^ _H M+)N^;[;\X\9D)%AX@+Y?-<2;^@LV<']1Z:?_!U!+ P04 " "-@'%6=0@< M"#(. #N-0 &0 'AL+W=O<'J[+< _M+HRG;\%63+/\\_TX5WR_, GA52JXI(D2/QWJ5ZI M-"5!4.,7)_.@69(F=O^NI;]AVV'+7!KU*D__J9-R]?Q@>B 2M9!56G[*KWY0 MSIX1R8OSU/"_XLJ.'44'(JY,F:_=9&BPUIG]7UX[/W0F3/T]$T(W(62][4*L MY6M9RA?/BOQ*%#0:TN@/-I5G0SF=T:9:LPK7YS%OU3::/*0>7920B)] M?Q*[V2_M['#/[" 4YWE6KHSX:Y:HI"_@!*HT^H2U/B_#.R6^5O&Q& :>"/TP MO$/>L+%OR/*&>^2]K R^,4:\RM=SG4D;"EDBSHQ!R'?,%_\ZFYNR0)C\>Y\+6,E%B?L,/:DTPA6* -PM_!&)P M_N;BG2?.55%HDV>>N*"/]/C]Q=LC<:4*)?(%RX %:^PHLB?^+/)"K-5ZK@JS MTAN(+3'00.5V+-;3RG@B5D4)'(/JB U#&IA\W0CM:3R ')DM]3Q5]7#29)GG MR95.TR,AH4V6EQ / $NP9 *P2"J $$T!FHI27C?>.A;G6#BCO1%O%(;+5%S@ MDXY)KW<9DJ*[2XJ-(+?2-A *Z4P3O,'28JD*(9>%4L#.$G!2KH3UG%HL%(,@ M[0V,^IO,*@"QL-D6T!+:=,T4<9K3[N&O-VI>V,'[1U])^ASG54:Q0R;2%VUH MQ)T4O%K! .PX:2;F*I;PLQ2![_]%Y%<9IIMJ#K]I6M+YWQEO/=%&9:$XJK/2 MQ56[&:F6NN 3 MX^G(\R>A>*T62!;*8X1:[8T;,9A-O"B8'8GWV!=2+L8878I!$,)^^IX5:B?L M4WD0#$GGH]9C&WG#/B'W(Q2*"HNK:S (0H1!-/%&$PS_ #?4^U3ORR'"<#@- MO6@XX0VN\\:&RT9J&U%;B4C:497"J'>7*EL*WPK M%+7;2ZY5NOQJ#(OD>.]9.M;7"#WK5DP*98,QWDOQ&O7 MW8IU XJ%[XFMF*CC$ MC*A*R/]5-5--*_^SNK&+;BPXNH3==K,%:R1?F<,XLAX?XPH1BA &)?R,L$A M8JP>ZCHFT'"R )3QBF+.^B6_=,ZV;G2#=EI%FNEEYMS78#:6AK.Q(0O-$;L# MS^_SKV:$R)<9W))0]-7H?PS$1MGA@,B!S@#K-:5:V7.OM:VGT.-UH#"UZ%[V MZL,2C!JS".N*Y,E&%B55U$0A%] )H*W] M<#'*N]^$16>G=;:I'"K3#N\O0/WU94=/K XS**P1;%G/&,HFU_(&*-S)*:L!NQ3@F2;T%%&7+95IL'!M"P\A[$ZA")M+G5DF M*QT">O&,H-5@6GH!AUUMVV?=29Z:XUR+%(Y=+,>ZB*NU01C$RFPYU>S@C>Q7 M'L=+?<[ =3R<6\FVE;PDVRF0:YK2^*(3PT;M,;1>4#*(JMO)U(MN6)\7W=1H M KS:ET!;2=?F$A(3LD32QBSMN*!Q"3A(S.2[/M0ARVL&_]LH;7,,V*:U9]42 M'$J,?E^>6NO\1^&JP12,=#K=259)8'6;J8)%S@+/CV9[2688[B>91DSXX4\% M#FM4K8T(QI9XOI3QYS1?XFPPZA/1R=3W)D-_+Q$-HR$]?S"!#/S0&XZB_0QR M'$R\<#I\+(.L-_=>%CF:60MY$^ M6FM[W4;:-X;YQ1GF#E=_8YE?B&4V@/LG M9)K;-8%9XIT,L6]FFR&'8W^Z@Q8^@!1RD3D,?(L@,OD/-.)Z1C#/ =:8VD_4 MZEYE:V))2VPVJ;9AV ;*[T5+^W*ZA*ZQQC7S'D8&PF-JXOTF'G"QJ[/EMCL( M?U<.]X@H?B8]TF-*=TAI$$V^,L.QTL<38FXQ\\:8J ML $ :99+AXP->S^(2(/@42VN\/Z8IA?6' Z'1]CEC-\7]!A-. 9)"![.:+Q@&%&K<"^G M&7K43)S"A,>1FHO[NV(3;SH)6?2%0K 4='93(O+]EN-,ZP\Y,PO:>*1S1L>@ M<&1]_UXQ,2& RF+R$Y-"?G1+_8MOC;>O0(LNOO7=O@8CNOB3MMUN5)BXW'P=;$PUB1S+,$:IIZ-7%>3=9:)\_CBML;T4M^MY^R"P<;=.#_JI;^Y#/4[UT M+>@<0&Y0[,Q*%D2%Y)$()YWVRD#;OC,[K.[S)A75'F$L7[%X=BO>(:@A(*U+ M:(%W-J^;TI#87(F1^#$39ZACJ0A&K=?W0,D9G)FP0S_DQR*@A9NK/=U+/&>- MXSLKWC.T48AAB<;SY1;>]FX"8Y_QT('&_6)Q+D1- &(YO]XS&B5[2?"?;EF^ MX_)%V&6]%,D-7;M?JZU*WO"<]BQ:4YPN[;&F6Z#MA687'2C!Q@X07##2Y8(N M9@S&+AG=81QPC7ME;$ 0ZB3)QH>>$5G1A\>B4I5.6\V,G MI(^*AZ$[=I(276-Y-6_%('N%313MQ8^A$S3=Z _SRI M!7>+]H"Z#X H?$#D=(&-'708!A".PZHMH01^['/G*Z.OQ=K>X).+TD54O0R_ MK*J-Z/NK59_<='2 ZL%62D;_5'%K7[XT1 M&\-3NAIJ";^]838F4>]*M1;3IM*>99B0BD^6-5%&Y<4:.CWY^]&7Z-%\:GLQ MS(K=Z?I01#@.C_T9**1[HM:;-+]1Z@1^O51$QR[I7:*PH7ZN38RI,E,Y(@*A M0$T#5+3A+-K'%R;3T5T=E,#OM4NBZ:S?+PF\:!(T!.-LBV ,O6 RIG!Z)+T@ MZ+B32FS#@D.!'@30RQ8[Z(<\3>:PH&$.?62@X+LWKH]$]TW.R&8)[TO++@:4 ML%AX6G.)OOUDU;=>QI?N96QY^?^HE_'35VAAP+M?IH5AV\ZJ?X6'(8]N"[RZZN1A2! MGH=4(ASKO:.KT4RM;]LDS0FDHRP4>?':GI-+;!]T6J%[EQ65E7).! M)%9@,#;,2M.Y"L6W:]SACF05"0:G-\UM[]$Q%5J^AM2[/$WWPODL[VW9=]>; M*3J^]%,%M,(UTK>+>,GI:%:H-'0YJ<*)"5,V1?Z$M\X=NDQ3K^[R5G,!W:,U M]8Z[X)T;!/U+Z9P)>&-&,Z.'@@YEJQMSK],1?G5$[UCT:XWM=V4 ML%0& WH6B[[%T-6]T"#-Z9)Z+\ [:>3Z^?C+E,!#&V&8KG"(O75WWF[TO:[\ MA,-O1O %*C3T)F C03!CJH%PH&\'0>0%4>B-)_Y1^_V&SMQ4W,43OJ@5TTC_ M>(2#_@.6#;K+8AM#?^3-(K^W; A@B":C>];D' Y/Q:Z?=)QT?H/#;RKIET;T M'A$)9G^.TWS;_)CIS/Z&IQUN?PEU+@N/)Z$ 4]M=%]D.9;_@7 M/?.\! ?D/U=*(GMI )XOO%?4$L#!!0 ( (V <5;1#W\% M\ ( #4& 9 >&PO=V]R:W-H965T'80^*3]> M+)+B]XFD1'IYT.:[[1 =//12V574.3?<)(FM.^RYO=8#*MIIM>FY(]7L$SL8 MY$T ]3)A:3I+>BY4M%X&V]:LEWIT4BC<&K!CWW/S>(M2'U91%IT,'\6^<]Z0 MK)<#W^,G='\/6T-:']@\,_ @_V0@:?R4[K[U[Y MLUE%J0\()=;.,W!:[O$M2NF)*(P?1\[H?*0'7LHG]KN0.^6RXQ;?:OE%-*Y; M1?,(&FSY*-U'??@#C_F4GJ_6TH8O'";?@DZL1^MT?P23W@LUK?SA6(<+P#Q] M!L". !;BG@X*4;[CCJ^71A_ >&]B\T)(-: I.*'\I7QRAG8%X=SZ3CQ@ QMK MT=EEXHC1VY/ZB+Z=T.P9=,;@@U:NL_!>-=C\2I!0*.=XV"F>6_8BXSNLKR'/ M8F I8R_PY>?\\L"7/\.W-?1^C7N,82NYVI MW"?FXFEFWRTW=N UKB)J!XOF'J/U[[]EL_3-"W$7Y[B+E]C_\U[^/QHFA4]* MK:F?K".#;L%U"*V6U)A"[C4<*-M)FSN*R*T_(74O-T6C8@^L'H>_1L%N9YS&8SJ$I: M2OBL'9?07D;,RHKP#+)9%2_F%6SJ>NQ'R7T.#5+I:\%#@[^:%S%C[#6\8BS. M%N7K7S*/0=&(HWBK/,[+-$1>QM6"4<87)/A X\[ZLIA0GD?DQ@+ZUWU9FNE] MAB_)OB0DI7"@&E[-6)RR60Q7V2+.6#IM7V7Q(LUHC-D!PR"2C]=//9/DHI5[ M-/LPL/RUC ?:;[5V)\4?&PO=V]R:W-H965T$O-R MSL?SG1NID[54MWHEA"'W==7HT\G*F/9X-M/Y2M1<3V4K&NPLI*JYP50M9[I5 M@A=.J:YFON?%LYJ7S>3LQ*U]46-8@48G<6 2.GSMQ*:K* L&,[P/F9#S2*NZ.-^A7CCNXS+D6 ME[+ZO2S,ZG223D@A%KRKS%>Y_ED,?"*+E\M*N_]DW/*Q@;EQBCL MEM S9]>-X"G&LMC":\*CS_!3SFDT^R M,2M-?FH*43P&F,&XT4)_8^&%_RKB!Y%/2< H\3W??P4O&!D'#B]X 6_#S1'= MI_^AU'DE=:<$^>-\KHU"WOSYG!_Z4\+G3[&U=*Q;GHO3"8I%"W4G)F=OW[#8 M>_\*AW#D$+Z&_B^B]E_P=KW$^^U"%(PVOA]'M5/XZ=VJ$?1C0(XB,83N,X[*71W&ZWQT1!0%-L':8I M92P[(B%TDC B%SR_K>22^(,@HV$PP#+J)0E, ' 0I31(0_)9-N]R6;?"( 9+ M)00:HR$!"(6#?IR&O7:8!93YT1%AF4?3) (?YM,P"IT=H!K1U-J;)99J3.,@ MI"Q.]H/S/T27FX_4%>O- MS?7T<83%/=X"VA:[D#M.(T3RKRT M%[)S']D>!>"@6^'NZ^JAWS3/^85P\)T+UW5Z.V&(O:/1EIK>7=J4M4O516=L M3Z^ J:UK&FE7^5S>B2FYZC?Y+MG!;?N';M@WXMZ0!? &/^PU/F<>UT-OU,?6 M#2X1:(;0>R@Y+(28HNM0+_3L-")IDCD?8!*3.,ZHSYQ@0D+L1'YJO[VJ"T;;BFXNZBQ#7P%5O"$D62Y:?,_%-9-/)D3%SQ? M(5JM]1L.Z9K2' ^99?/')=>86X.-3R$] GMMZT.%O7V3^LQ_O_>[E=A>WS:? ME;"IH62W7#U.\(TBNGALG>2A/Z+%) %)4H\F@8>FDZ%&,WAZO_%MCWM9GZ'2 M8Q^^#W_4)M1_PEQ[>(GF5F+TF>[F># #$HDH-Z[=V/!4_W#8.!I7]N-G4P3M M#W<0PWC+[V!D>#!J(U?1EE"LEJ5+N[['-!+F%&7.C50NZ\NZY:5R[; OK+*O MOU:H4A9ZDW>BF#[W^IGMO%]Q6RS=*]T^,KK&]$_9<77\$#COW[];\?XKXA-7 MRQ*^KL0"JMXTB29$]2_S?F)DZU[#J?-5YL1.?&]R$M[,\J< MJRXG$QMG5$@[UA65>+/5II .6Y-.;&5()EZHR"=1&)Y-"JG*T>VU?[8VM]>Z M=KDJ:6V$K8M"FOT]Y7IW,YJ.N@>?59HY?C"YO:YD2H_D_EFM#7:3'B51!956 MZ5(8VMZ,[J:7]W,^[P_\2]'.#M:"+=EH_94W'Y*;4?NL][]2JT]"\:+ M=6[]K]@U9^?+D8AKZW31"H-!H^F$@!Q@MOJI<&.55R4!Z=P5L%.7>[TN43&:\;_.@5_&DD?M.ERZSX>YE0<@PP =F><=0Q MOH_>1'Q/\5C,IH&(PBAZ V_6>V#F\69_P@.-V6NYE[S[S]W&.H.\^>^/[&Y0 MYS]&Y5JZM)6,Z6:$8K%DGFAT^_-/T[/PZ@W.\Y[S_"WTMZ/V\T_GT71Z]6=B M]]=K$5\R$BM=5++<"RH=&;Q3I=,B'J!5![3R",VT:%6+)JW8ZAR=PR_U5B#Z M5&S(( ,N?0;PSU0,J3(B )H8[I3+A!3.H)1Z=+#1)3&<.[#U%)975B3*H&5H M8X,CSM*)DW V#G=8%XI2^.U6FM4)%)E B[BJC;@,PC!B1UQ< M7 3S68A5%)R'"QR9BP^M5P5]QPBRB&6FX@S.CO,ZX=PH-+C_(3L62:=&EDB@ MUESV. =Y3])8)"1;/LBA-BXLX?-HARP[F0:+V2(XGX?^.;9GL_,@7"P#.,]6 MY.=(OA_[5 <)5MFF4D(;=^#1NWJ0=WQJ)XV1I;,BY3^'YSX$F$!"NFS,()X2@&1@._H>Y]73+\W>-* MS)>-@7Y]'HZ/2I>YIZ7Z@\4SY:M/)HF/.'*SDHJK6L2R4LC5P.-X!W2V0V1# MJ(0N2IQPR#5_*%?;OOC8YK'X5(H'VI@:UP+1Q 2__-KM],MFX6N:R=[7\=<, M-PVQ@F] A//X,_%5A&W\XFO^]*.LC1J<[:K'OR9Z%X@=T@RU4&R\MWRSXO;0 M%2H;REQ0R66L*IB_D;DL8V_#" M-0]A^)CQ]&W;6+C3R+*LB^9H4Z_^/L3!M5#VU(F >=>A#@UJ+#ZX%]G +(^R M(#CDKD2E)[[:60KZK$I\"Y>BT(G:JMB7FZ>#*U4*Q;[+U2G[>AH-8_>BNS"D M5]#D)'@C)9ZY%GV;U5N?46BFU"46L]O6!FO#PH]4N;:(P\Z;_R];/SUKX\%P M;!P/.2ERS8-GLFH0\PCK2QB[U M7<*CH(1CHL0VNY7_05N0I10/"$\@/GY<]03Y=<_+PQB/+1%)Y0:>;0++?!\I MYE+C(;BN#3HEIL5=?ZX#?ES?];A'4?,A\JR>3^SCIH@> <"84R2.3 M2/XFH;HM;B1)IG>$ @C@33$(2"_A/P\V!RKJ(LEMP[=:?&MY-Z.N2TP8E"./G@:9 MNY;>;C%\RC0 <6)!BH\FN/N2A4C".P'#".YX>3MVD+G$5MO?L=Q/NQ+FSN9 M?2W0Z>&LI^1*[-AX'=F$H)IW3+,*GY8(.6*9.(;VC*7+, M[6\#P_(J*=6PE\V$&ULC5A=;^,V%OTKA)LI$D"U)?DC=B8)D*0=;(&V$\S,[CXL]H&6:)N( M)+HD%2?[ZWONI21+F23;AYG((N_WN8>7NCP8^^!V2GGQ5!:5NQKMO-]?3"8N MVZE2NK'9JPHK&V-+Z?'3;B=N;Y7,6:@L)FD<+R:EU-7H^I+?W=OK2U/[0E?J MW@I7EZ6TS[>J,(>K43)J7WS1VYVG%Y/KR[W<-_]+JX'K/@B)9&_- /W[-KT8Q.:0*E7G2(/'G4=VIHB!% M<.//1N>H,TF"_>=6^R>.';&LI5-WIOBWSOWN:K0%?\=>>&L7_;*7%GRKVLGH6JO+(J%[KR1E2\;=]LDTYL3(%F M=?1H-@(54>5:653E@JM"_R6"E!^%O#C_((S56UW)HG@6>:VPXS$(8O\T@ID# MD.MKJZNM^*KVOM$:B1,QCQ9Q',5Q/'A^:2R)/Y#OB,%YD4N/4#ZI MM:W!*R)=!O (6>7!(*+S"%Y)6VA81$RG^NPU%XS%"I9HM\PR<(>53!X0H7=F M7>@MO^'D9("^*O<%VZ_1 )9W[:TIM7,&OE!JX6A6U#E%3:NNAF+G-G4!>0BK MUH"LA/JSUOX9/S:*LT1OO2B41)0GR9Q2P>DX79^)6?/\XP_+-$D_HK35H[)> M4X:J7KHBG *=3KK6:ZWH#R1)$T]TFB:SJ)T MNA#3:+Y<1M/SF?AFO"S$$-JK*$W"OE64-/M^0Y(O8&T-D]IEIJ[@Q7(61]/5 M\DRZ0G8"BFZ]W8G8>1T9TQ711:KG7!,+8MH*D37T9KQ%JU MZX.H>3<_+^,Q0QUE^*Z[0VY:/B/E37,&W>@_,%"2^#[A8 BP9FL%K@G=MD6"GQ,W6*L75/Z463../7^]O^"GY>!8:\ ZD$WS" M4D,Y4$HHE@-NN#^R$[=Q8,^!?Q2#'^#H)(GB>>" 0/5=8Q./R*JJV3A2Q7AI M6?<%DYA*_?0,%C[C$FOWDIED\X(G/HAF*M@>\-5'A@2Y1PF75=BTF"^B=!X? M8A7P1VSXIFVFG!J:6L[XI\I,J^-)<0L8X'2V@ A"(7N/QK.>N M.#V9!Z8^B]K3(5,J9S0>=CK;!?3LI6;@4@5OZ^QAAPE:W$&#]LPR7Q2-V-0F MWRP1$D&4U'W2%K] A 0/T H&W3S7A.*(,<&MT4"S;8<7/A^[ ;J+ "-F(QJ M'&#I Z[&@R%"XJA__I_J<9VN,%W5@:9:4$:][EXF\Y\2T!JE]27SD9)>^ M.]$A#T5.5.'4'ES#Q$-AT?:=H=/_A>%3/5;C2*PU@LIH?T!;5DCGP)-$F8@9 M8E8_2KH2'!D+CA4&/<^^DP'B.M7R: >M-^5%$P:Z3P7WJ;E(?M!>(8L;J>W0 MP"LJ=<#442%C!1<7NM5TH;3<;JJ.L@>A .OM:-80XU$$H ](#E5A/_J+JRE# MIE%]Q/T;E-H@#9"Y"U6"]SM)Q]0PWI-Y4!PU/:">J"D:++4=$YIB_=S3==!% M06@ -8$W"'P8,D,G%'K3I9)9B/A&,-^$C+^57TN$91^"V_SD,2O"*:OV9 5I M1#MKDQ]3U+8 G:;;BOV0."6<:Q,%WJZVA(2_7V>BE6G*<3/"AY0,U[Z;G,;B M4VA<) ,5-[UC,IDVI/O.28-;0F,75Z+*R2P,MEWGDDT,.32.LAK/DU=S*."0 MLM"'4=\ Q*VY",P4B\=I@$J'O5HZ(60][X<$H61&G- M4:.>]JIRJH5,<\:Y%@O=I-[B-^I(DD" T85'M.^RV YV5%L\Q>S6=AR\2 MXT4[4*T:5K;RP(N0H<:@ 6\;(!.*T%"<;8BM-^ZGXW-,^+UYH"NS/ <7-!@.XJTWMZ"FAM?'>E/RX4Q)II@U8WQBDJ_E!!KK/A==_ 5!+ P04 M " "-@'%6"D0U)=H" !?!@ &0 'AL+W=O]OVC 0_5=.:==/E(1 ?X@"$K1,J]1V"-BF:MH'DQS$JF.GMFG* M?[^SDS*ZM6C]DMCG>^_>L^-+KU3ZP62(%IYS(4T_R*PMNF%HD@QS9IJJ0$DK M2Z5S9FFJ5Z$I-++4@W(1QE%T&N:,RV#0\[&)'O34V@HN<:+!K/. FUVD_B)P@%)A8Q\#H]827*(0C(AF/-6>P+>F N^,7]L_>.WE9 M,(.72OS@J?$\25*&/^$LLIM4W*R-E;E-9@4Y%Q6 M;_9<[\,.X#QZ!Q#7@-CKK@IYE5?,LD%/JQ*TRR8V-_!6/9K$<>D.968UK7+" MV<&=L@@3MF$+@7 ,4Q3,8DH1;3>]T%(%EQQBM,FM!N-2".XG@/7WOKM^WYVN_Y_3H?PV1X/QS=C&$Z MOAG.QU=P8:RFS^376\8KVL[;M.[J=$W!$NP'=#<,ZB<,!D<'K=/H M8H_HSE9T9Q_[AP_I VQ'!^=QJW7QFA/F&<*ER@LF-X#2HJ85+JT"!M*AB[_0 MND87'LT,+)6@ZV[<4"V!#A'S!6HZR*X_2/=HP=TN%;-P\@G2->YF^V/O-*@V M)$K*^B:7W&9@22)+'M?<&PO=V]R:W-H965T?C1*NUE4>]_>Q+$K:FR$&YL6-9U4QC;"T]:N8]=:%&4P:E2<)\X MQ'/!>(51+OS"IM>].(^@Z)PWS6!,#!JI^Z_X,>3AP. Z.6&0#099X-T["BSO MA1?SJ34;L*Q-:+P(H09K(B&^0_AJ8$7903N-/2'S M>5P,*,L>)3N!DF;PR6A?._A-EUB^!(B)TIY7MN.US%Y%O,=B#)-T!%F29:_@ M3?9Q3@+>Y 3>LG,D<0[N3)-++?J6T"4LG*/67Q3?.^EDD/Z]R)VWU"[_'$M$ M[^;\N!N^0C>N%07.(KHC#NT31O.W;]++Y/:5(,[W09R_AO[+Q?KO*/!1@Z^1 M+LES'DP%#ZL/HR"GK+5";V$C')A@M&#PG2SBA9 MAKPL!P>K,%8Y9=4QFL=S+K@A':4PA+%09./@@S5=.X*'ASN@UM1.A)GV*[6A MZ=PGGC-F?9^$%TY'T!KG@Q2K"L.8! Z$=3\7WC#K+ NL4T[NOB+/=3!/I",@ M3=XU/ >@12L-E=\T5-2"J_ ><]O1V#\HT9X;PVBCWTGMD6Z-AQR%92/N%CZD M2-688YVY\;&+$!Z.^0;L.#YHC&"+73_V]=/]F+OJGXEF]?W _";N6VH'" MBDR3\=5%!+9_Q/J--VUX.'+CZ1D*RYK>?;2L0.>5,7ZW80?[?Q+SGU!+ P04 M " "-@'%65)C1X\(, "9)0 &0 'AL+W=OQ.DHKGJ*VM_0"1D(0- M26@ THKGUV]W Z1(272.VMH/B7D C3Y>OVZ >K%5^J-9"U&S3V51F9 M/+^\--E:E-SX:B,J>+-4NN0UW.K5I=EHP7.:5!:741"DER67UO]CPE;@7]6^;]QKN+CLI MN2Q%9:2JF!;+EROWR9';"5[G(AP(N0;E. MPZC5\#9Z4N(KD?DL#CT6!5'TA+RXLS@F>?&(/&?COVX6IM8 BG\?,]**F!P7 M@8GRW&QX)EZ>0"88H1_$R?7WWX5I02")GG(470 8740!)^0 R!3.; M0M9,+9EJ-.--O59:_H5#JQP>U::&"UFMF%ES(P7Q5/B^T+IY0:LH349+U53U8;)"J1+PVZJJN$%K+)1 M&M:L&*8X"X.+OWLP)BL:$KAH:E:IFA6RE&AZK:Q/,E495Y.Z%I"P$%-]/,-Z)JCOL Y M]9IFW-?NW5OQP'..6F5K7JT$O=UPS1YXT= (U,1YG'P-V@NM81WK?YB)(Q:" MG09^$ 0AA!EGD#2#KX<2W! 5G!C+&AV@;5>(]5QG3R72/$0 M@@V7.08YXQM9P_W.T27/!7BXULH6@N+19^\[G:V;?^WY;,T-2P(/-,=_/>CN M&[H#I'\@(!=&KBINT^8>P@8B;O:7]=HWMP<*H:WNY=W^2[O:Z-0M++]L"L $ MH!6PA#K("KQU9V-F1^6-1J#;="?/&JC/V9KP WD#J5*I09*-ZTK> ;86);)( MR]C^J-U/>2L\YOEQ!PZ V>$-DN)FHV7!IL<(C2/Z,?'PV3 Q7CE%L&U )$K( MZ%$KP*5G_!Q@H1XD0(R2%%,""89H*I?X KG*ZA9&28^98/I"6-R66#B+QRMV MMCBWZK5L@UQ 71#J1$L(GJV=A"<\0_EKPV^#7V_5" O#>^ A3EI&PU.A M697K[#KVVA&:HY?QN'JH>0D2U1+>@WO;PM,:R[!:94+D-'F[EH":+28V 2Z7&EQ8/+;NVK/5,LR! M9;PPJHU_W@%@;RZ*A-X;"!]" 'N#K@([-P^@!P\>F=IB;=:J6=E@YBYH9$2S M*&2&9@KD*^H8CI$-^77_Z5XQ7 /&$V\V3;Z078 #37/8;7C8L&Q$5TO050=B MMY9#:?YQ'^_##CQEP.&%=36\S,6B]G$6#7L4P'26MPZ,WS<38X U<+]@M7QD MP(),K2HB*4HQP$P2IMX.*J?)Q)O/9E@&M"BXZU-&/=5)]L?+Q#>2_H&@)TB_ M:V0=[P\=[*+IG -3P\2+#] PR#-YG&YZQ.SZ(?C3JQ6W?=<[R;U*>D0J3OY? M8SV@@;&7AE_JVJ] _('8/<1;AE%'-L),;P@+_'N[G/+Q@>7S"-=@NVUY]?$/"J (0$ MN]"+)G9>2\LTW6>O!UU&KW0?B@.*<)V&7!3"EL7 3Z'7&19 M7/]_V;A'QE#6DVB$C _=V"/C7Y]PMSL88 V8059)/+);F$Q+V[YUA7^8W($? M#B/[=(1]=&/&5T241%YRH'.]AG:6W(?G"2V_=JRXX 4'G#)[#HN= MCPU:JQ2%G X'[#302D&56/&VP2:)7=97SI>]4XI;M\(]K7!\KP;5NE\[L5I3+X# IZG@9?&42O_>"T:VVW: %!@ M#XM5"_5A*7)'8F9H.V(6("KKPJ:9@EKUH&IQ9/,U:&77HLB/-B%#?&>%0H0= MJ??4D2""GG R'4!)4W?#XV&=@;#G;/$XW.ZB=X\/:UMT[-?IF*['"Y[;A^TI MN=N711#C\:T9G2)@C3F:WE!WXG#,1MQ ] F**M423VQM+KIIECU0IVXW=.3L MS&=_<*TYDA@B8:F*0FUQ$NQ,[2D:,I'[,D&4VPY?]KC>')+](#9PWY"+021 M"B I@I&1C^MYP33P9DD(MY, S]K[8A,OGOT,_XU0<7!JJALW0\4_V'7 IV]D]T MUSE+_,F,O:-"8C KWJH'ZSEH^BSC##"ZP6VE.Y.QT7L#]E34H+T'VRR/=GQB M]H\>5F@!:S9X'7TFB?#X3V)PE3T21IZT*"4I+K>4TQW+ E)WCD2 V]DL4SHG M;Q,PN4.M._/8@+*CG?MA:[!R44YM[1C)B*Y$'_6-_X7(;BWZ#+#W^/1YBV:0 MT,:S!<1%"XC7GX3.H'2B9\$Q!^^/ ^97H4MV!CYUF#F8]B.'MN%WPNF[_G9D M7UM,GUF2>E$24/K, I;ZT$&%_GS6)=+$"V93\K+-'*=RSL[LAN*',68K>^Q/ M$AR0P%4\&:B36'7(CIXR4U %1)^C_N&3BD0,$M=U$*

"210.6P'<,I<%L8 S/NE7S/= D?;RXSZ#R@KA2Y:(8-FZ#I?J"!\%W;:CE9#K-VRVQHRD.K4!I MT?"<&,!^.#[B)D+ ZT\;VP77R!I3Y]GV;_?V00'@9('?.,-PPBZ@]9D^8V&< MX.44+KN1W6;Q44+KQJ@;C*ZZOQ^D^7BQA!T0[FBAES$U'L(+1FW/!:12.'N& M>Z& /?L&%[5?](9)@7CHJK&M>&[C0'U?3N?.\+]\X,3^A>0+M!7W)*-1%% S M\^[L"G*RYWCWZ0?[TL'G.8-6;X!A6 :U%VISWN F!;;$=*A>X='Q&L@:RX)F M$%"XZ"'/^8#@90&T;5L([JB]!XXA9'??#W;5T7VL^EJ^(&*EK$7&/[8QT"-! M!NZP07-0MA#!LS[VE]#X::79P*O?_'N0H\G:1]@<9J G ,_U!26O[;WX$ZN= M.P86+?X*;)>S^7*85> MT8^"L$PT56U_.=,][7YW=&-_;K,;;G^T] O7T-,;5H@E3 W\:7(":*(? MF; M6FWHQS<+5=>JI,NUX)"\. #>XX\$VAM]8>#P:2??Y"JU]*)_?5GRE9@+^[_RH\:__I9+(G-1&*D*IL7RJG,3O;H=$[TC M^"+%VK36C"Q9*'5/?]XF5YT!*20R$5OBP/%X$#.19<0(:GP+/#M;D;2QO:ZY MOW&VPY8%-V*FLK]E8M.KSK3#$K'D568_J?5?(MAS1OQBE1GWR]:>=C3NL+@R M5N5A,S3(9>&?_#'XH;5A.CBR81@V#)W>7I#3\HY;?GVIU9IIH@8W6CA3W6XH M)PL*RMQJ?)789Z_?<*G9%YY5XK)OP8_>]N.P]];O'1[9&PW9>U78U+#712*2 M709]*++59EAK\5S51462VZ11566L(5 MRL4"&9,PJQC2*&,<260,"@5VE5RZ#W!C899",\XRR1&]Z@?OP$/>@OH(I%#JX.3 ]QLT'E?07 MTFU*) )K$1=$41;-OZW:M?S1(?E5L6"JO"3LP"\?*LV@"2]BR3./182F M2+;0D_" J19?89(#9QW&$SAA,5A#.W)@05#,R!E+%G.3.MYN0MER3?^#1A;V$<@=C*0#=QW(G#%'^QT@6HI[Y$GC)7H-W!X2^%? M5LE1/M6*\;+4ZM&Q=_D _C'7>D.!:(%_IG(D)3(9[H<>L M'MA_B62%[[O^2UT=B"NM*2=;=7<9RODQ )VRXM@>>]Q"TL-9%?,LKC*WN3)D MSD(6*J<9XQBB$*U_]6MHC%Z@'N;JUPGQJJ#)A!C"@=".EQV& G"^I M\*O*!7LN'J&)$2^\#NU@5O'QLA5@2R/49!V9@N8[:TYD4!U M03M@Z1)]R&$;-M3M./CE4!?KL1OCPFUP&ND&^YIJ<4CQQDV43U#[A))'0A%G MZ,&^Q/VNJ:TH+/A*]8:8-\W$Z A7.-@(/(%\K,^'&PGL'I6 MJJ5_=KEXQ)9G?J097NRLIL-Q=S 8M%:S?7MK\OHYC8:.M'YZN8<%1-W):!)$ M-.M?,#?Z@;D']#VLR?#L/.A1KT[I?8"Z 98C.[\XCAOC6\[6DKTAVL716?<6 M)[$\_>;("7-%! "6UYP=F;"O!\]VZV/RW U7]&0?W&I%$T?NI\L)R< M3;K#LT$S64#2#7I7QL8!;L_89#3:YW8^?8*<]M?)GQX:=_Z 07C?(#R,6ERR M#VD?Z:Y+.*P&.UE,50^%YCL-8TW1?))GI]LUOCX+:G;9LX$7]&Q 18.J,L@S MJB.THF%""]_1PQQ]A&G=YDX91DVJ'?=;@9FF\$W)=[,]K 34-]Y\&QK^\3&& M/0_^?L'^KL,H'KVS_+C5GF*WC'T+VN] QX1$HR#D-@L-(*EIG7[V3UFAVY%!+*@@R&J M5P57(K%E 0 FU#P]^#">9'!'70&^5LFJ9;/#E;.@T9#!4\)WXAJB:.I2);M0 MW(]74XI>/BD!K^OAA8S!U_WB-.@-)RX3#"JURXBG>[8%9MR0GH7GW.'2G>,# MFI[>@U!-HWTH/+WI@+W&5 D_/2@DJC\ O(0#M_-7-(EZJ#Z_L^'YE,A_9U\: MRA1AB-$FSCQ)>,S=;2G-9VV>I<+QN-X0G4UZ9T0;1Q&\J)!UF,%S%;@XU MFP+^MC)F,?Y*R\($-IO-_N-_;E_6UP,;*0#]26]$G,:>\X>;.4ODK)Q;^RLZIWC<>@FK]^Z9,V%7KFK9)>[A?7WK=NWV]OJ&W])VY#[J^[W7*]H M<,W$$EL'O?.S#M/^^MC_L:IT5[8+9:W*W3(5'&<+(L#WI4*'"W](P/8.__K_ M4$L#!!0 ( (V <59 PC @&PO=V]R:W-H965T5]D6T20Z;CS(LO*\$2_GC2AQA_Z/9FO)BD\LN:Q1.VDT6"P6T6IR MO9ZQ?W#X4V+GSM; 2O;&/+)QFR^BA!-"A9EG!D$_3[A!I9B(TO@T<$:GD P\ M7Q_9WP7MI&4O'&Z,^DOFOEI$;R/(L1"M\@^F^Q4'/6^8+S/*A?_0];Y3=8_Z2(*;$3MFEQ^S6Z47&&\S&,)V,($W2] +?]*1V&OBFE]7"EVKA M[]7>>4O6/Z\)[VEGK]-RXUR[1F2XB*@S'-HGC);??3.Y2GZ^D/3LE/3L$OM_ MO*+_RP6W&GYK-7*IJ>"^0MB8NA'Z %9(1T7[-DV349(D0*, CFM7"5(,I@@( M;V"/U!1.ECH4>H=6TO$&MM1L:"UO>9,]@E!&E_36?06S64^5F;JF/AT8"VOJ MP*FQ4P>H)&,WE<0"WE,!"?=[4<@,[3'VD.TX"!&ZI1$S:%FU)3728'PP3UCO M"<8F")W#JK%2A1?V4G9)U6$-G;"\(8'&F(6OA?.H0^QLTKP[81Z?23D2NV9FXK4-B.XN]O\$%3>[=Z#/[OO,=RT MEJ-]*=QB(R3=]X2O)5P-2=;&(U"E="8;H5BK@+JOY%"0M1$V9^.&[BKSAI*0 M/+CIQ?'\)40C#GTQR&2$'=JQ":^QCR .8J]P##1SZ2%Y(55P]Y5T+SP@/"AF M_<"[5^/7.BT^&XPUVC*,?T?I7MA24ILH+ B: MC']Z$X'M1WYO>-.$,;LWGH9V6%;TE43+#G1>&,IS,#C Z;N[_!=02P,$% M @ C8!Q5OH505+Y @ AP8 !D !X;"]W;W)K&ULG95M3]LP$,>_RBD@M$E=\]#2(F@K4=@T7B"ALH<7TUXXR;6Q\$.P'4J_ M_Q+2J4S/9UC8K> M++61S-'4K&);&V1E<)(BSI)D%$O&532;A+4[,YOHQ@FN\,Z ;:1D9C-'H=?3 M*(VV"PN^JIQ?B&>3FJWP'MWW^L[0+-Y12BY16:X5&%Q.H\OT?#[T]L'@!\>U MW1N#SR37^L%/;LIIE'A!*+!PGL#H\817*(0'D8S'CAGM0GK'_?&6_B7D3KGD MS.*5%C]YZ:II=!9!B4O6"+?0ZZ_8Y7/J>846-MQAW=H.*&+16*=EYTQSR57[ M9,_=/NPYG"7O.&2=0Q9TMX&"RFOFV&QB]!J,MR::'X14@S>)X\I_E'MGZ"TG M/S>[QB6ME'"EE3,\;\)6W0FF)K$CO#>*BPXU;U'9.Z@T@UNB5!8^JQ++UX"8 M=.W$95MQ\^P@\1J+/@S2'F1)EAW@#7;)#@)O\ YO@8X;I"/E8(Z*,G<6?EWF MUADZ'+_?RKCE#=_F^8(YMS4K"2._)QFC1277#92&!*-4P D[HA920?K6.YX%0F)>0;<"3E9G'?:@IB4!DM MA'V)!%Q*+#ES*#94DJX"11%6""36?VA>(&7_V'3IOTHO;&Q',B3*%16L2<7Q MZ#3M#4X'/3@>#H:];#0FI24<9^.T-QJ.@:N@;(/,D!)?0T 5@#(GRK8*PCT- M?C1(>B3"UAA:F]CTWSIU\5YSD&A6H05:VF3:F[9/[%9W7?:R;2XOYFV+OF5F MY8^'P"6Y)OWQ:02F;7OMQ.DZM)I<.VI<85C1GP*--Z#W2ZW==N(#[/X]LS]0 M2P,$% @ C8!Q5AG(B4AF"@ K!\ !D !X;"]W;W)K&ULM5EM<]NX$?XK&)US(\_XK/?8C1W/V$YR36[2I'&N-S>=?H!( M2$),$@I 2E9_?9]=@!1I4W*<]#XD%@E@]]GW7?!\;>RM6RB5B[LTR=S+SB+/ MER]Z/1VYIE8SY4)KTAOW^\UXJ==:Y..=W'^W% MN2GR1&?JHQ6N2%-I-UN7G4&G?/%)SQA=G"_E7-VH_/?E1XNG7D4E MUJG*G#:9L&KVLG,Y>'$UIOV\X5]:K5WMMR!)IL;S M_KL*\DR(7F02Q_^+M=\[&79$5+C!83@P9-R> M$:-\)7-Y<6[-6EC:#6KT@T7ETP"G,S+*36ZQJG$NO[@V::IS:#EWY[T";C M=B84-R_<4D;J90>!X91=J<[%SS\-GO?/]H@PKD08[Z/^F(7V'FZ'5E?*YX6" M4M*ES#9'PNDL4N)R:75"!N@?B85T ON45;'066Z$%"!"NC,SH=)E8C9$1\BY M5?UT9\F,UTI*SC5X.S0R],C>I"KO#,L$E''NM&20NY/Q;6%1(H M@"EO'#L22D8+?T").J.2(*4>X62"S$G;#H;C_E&_WQ=+8";R##P%\*F"T!$2 MM(/X8'0PG%0;4XI642PYH8(AJ50B-699(1/]7QRP:J6R0@E;8(O,E>?%%)@* M+ +06+!'XF#4_P[*1'#2;R6(WP?C[Z'90'O2AO:X[NG"+>!?8@EM!4LT-"Y% M)!VY1E; ^[^"6;DM40[N3URZ^E"83!'.B/RJ.WAV6)H/>40G!#9?JP3&2WV. M#&!]Z)"UHX!&1E\+3"6%JSTC$YVD+BD0)6!L5!97#%N%#(*P4X,0.GN1:G*&RT*B,X M*I7E4L&E@;"'(U-6)B:'@-F0'\C1@Q3;EP@/C0B[C&/F0.FCF1"\R;5SH#40 M:VEM",2=@4?"\.+!@-9+()6B-+GBYJ%PG%>D./F%PY)U2)"1.7.K;R&)!?VF M7_E7A?-4'U $$#T3F0$%$]U""-[JY1OU?XGAQRGL0.&Q0NJ<*T%EC9X]X2!= M4 6EKL')F?/4H#/(4:DM&&\;I(Q]$N(IJ,V5,AX,C_&V(9?7,VR[E#HNY7N@ M6P[JNGD0"RE59?(\*V/ZBQT*;&!BVO@/Z6+YE53!3W_>O!;=]4*3[:*HL&00 M'/@0Y6:*$X.1;R$.C[SN=X@X"+F1]@R.AI.=4HX?DW*G%SV0](O161E@GPKD M$Q :!1 ]B%>^&_99M6QP=%=W7=!SJ#>H>^\*%$=?]@9[RAZD;HM:+Y:&?-<+ MK6;B5S0D>!$0AQA&9&D3DT2<7[B H4C=+35GAW=%1J['$";["QO#:V-$O45+ M79O\6%WSOK+:B%BO=!@=_JI*]V1>Q.+Y4VO?CTDTZ+?Q"^6PS2R:.SZ=)U[- M93J7.0.)T3)3RJ:LY+W]RDC+CO(*61'A1P64,26;8_%V&WA[/&$-3YA3R"D* MPS+9>-\W2SH,/_+!?E)F)>3\".]1?,C?,ZE-KA!35(Y2##!NA>B*P]%Z:65@*2VQEJHJZ&T$7/V M0Z\]KZ]NU,*:M$T9\;IJ:2KF<, V[I63>CUC$0710CBDMKH9NOI8'=\7@2N& M3%06(T&$D>+NGT:*5"LZ]\M.21(=E[?:!R*(C.A4= M'DQ:XJLE5+?LUCIP*[L]6:NAIR%IR8V<)FK+TE3&& U\>20-H!G,82[RC&K5 ME^HCZG$(I\EP6M=,0G=+.?ZY>_DN4SF5!).60X5',@L] MISWX(%2\!;0EO! M)6JY3'3$D"L@=0\:#!^MKTZQU^\8+SV,QJ0ZG)2B_FC-?J,S1(<&\S*'=H// M7K_YT)Q-6\GYVMLRI+(%9F1T=)7^21:Y264.99%9+:;SM9<.?2I:$L<1U-0U MVIZ,9B7F *B4V*>;9H?OC02X1UZXO_4#RWC%@9^9//2N)#:40[CQDHH2@[@W M>I?>Z;%5GO(P-OQ\V ATH!!7M.^&]S45>&_11T/9BC0K \:Q/6W)P^3X#?6[ M=50^\Z/?P>C_RZMUQ&QW=U(R>U)?TBI8?;A+I9UK+I68?+PW+4#XY%FH M0WI%H![5P%- C5J;)1\%\1>D!?48NM-G[4Y3R]@^3W(IG!=8Q$_DQ"3Q:8.J M6Q09&W,0<&2TS6[ADHS(64-W&71W21-"ZPP,,!4 E>BY)@0\M=C,EZIMV_.- MW5Y=Q1XE%(*$S.<5:R/GGLI77(J0T(?1105F5*X>]]54-0-(:93R&] BJV$- M35>07&0I(V8[:Z8/QTG_61L?O-K:[$$8A?!ZOO-L>2*OF_Y!@)1^2K30!>TD M-JX<+C6^"?7GO2>U:@#I)REBQ;VHRO@&F]R>NN"9O_2A#I/\@O.QCL)K)[KT M,0-P_LG@PL-OA_Q$(9&+V"*C9]L#-]%"Q04<9C#JQABH;\('E<'S)E$G,'2/ M_< ].=R2/_WMT#>LK4!]C8$;L_4"ZIF*R;NY6MNR M#>I[XY&/H/;K!2X'^VY1<'Y9V&A!_M 6Y'0I0C"Y40M3 K6M-M).;>]V_"W, M_<373J5VN4*1FVM_G=ERPZ+6XD]C;\4-GWM]!YC97#WATL67J#!_-D:MOT ! MXX<*^.&;EL^[\AU=1]#E<9O=NXX?-=Y#4'Y(F*5V5J M"J!#L"#&OB!A\%4"EU"&7>;M51GT).F:56VY-%MJVIB[0Y^>'X4'FFYCE?$V MPW>#3F,N1!%-%3FH=JF'T127;@&HRJ/R;D3;-[E>[0LJ9L,Y?REM]BK[T7V"WV_UW[/?<&#@4AAF.]H]/)AUA_;=A_Y";)7^/G9HVP995NK/_+UCUMDHQ8U5FGVX$9"%JI^B=_'/RPQU"& M?\,0#PRQQ]TK\BAON..7YT:OF2%J2*,7;ZKG!CBI*"AWSN!4@L]=OE65;@7[ MR!^%/9\Z2*3OTVK@?M-SQW_#'<7L3ZW6OOT1Y^/H%O.D6;_J2])_&XY]SLX]+P1:Z0=E)=<\< MGS=BJ#WY'<<.QU;>*[F0%5>.U7*Q$$:H"F=SX=9"*$_S:7(W80M1"\,;9AUW MG=/F"?(>F>%.,*YJ3W>MVQ573[_^4L91\=HR 7&^Y':DZ"%L(157E1QD"=2W M8ZO.K+2%7B(@64^"&TB@G&+("-'.A4%6G/FLH#\1_0G9[P,LV=OMO-W<[<'T M>N-H$H;L7S\\[PC!SYB324:TQ22/\$@G18[']9*K>V+=&3>.)[/P%&?C:)*5 M]!)/H@*/6X'NH<0S%X^+2=&3AY.9)P\G88S'>SC D)#M<9C2BW=L_/I ^0-O M.MYW-XHS' L<43$ "7LK=XP?M>,-5&>#[#B?A&14#(Z,S@\R1L(;FV;-],(' M1F%,H.<)8Q 9,IU;BT_C1O*Y;*1[.L47(GXI:C<_"+!G[!W$8-3 E:0;=4KY M<+(%O_^6)4&:%>P/@6[,-IHER,M@5B1;PLWSJJI,!VUSK3H[O?WX?OJ95[W7 MHK0,"@1TE@4Y.(LD2&8ATD)77P&&2"PZK+)H\50BUA\D01B601*5+ Z2K QB M>DN3((]+=C<,FPC^K+1UEJ514"(-@+DL(Y;%01KE0XRC=!9$60(Q:5BP*(A! MX$-TQ,46:I.L",*D 'T6A4%4S%@:IWC&AQ[=\\@9>ZN _%Y2[0]RQK-D%N1A M<8I,"9(D#=(13ZMUF091!PQ&_[F0$D11H'<>:9@AGT1FG> M(RQGB G<\?E(,9T010Y[BA(4Q]+QW=&*L+N2@/I#SAS!"Y.DEQWF61"GV2F[ M8HNN:8Y6]!HE)2PU<(E!7_NN0\U;(#5K]JWCQB&;4'2^SNH.O4Q[B@[\UX-,QY!"_Z!R-2019ZMI.D$5,#,AHE!SI]D/YDV;LAE A/-D1 M^0'6%X5]S\>4BDNBAX,"]C+^P&7C!Q7F@?3#@U),B7ON?X@'$,.H@)IVT]6$ MINK:KNF/EQ(5:F3%,#X4SJ#+B =A+%*#[!?M2AOJ9GN-.& KH[\@Z7J07ODP M$?QD ^Y5PQ6)8[0S.'&/B$Y\KWSNA",X&V[N18-1(H"15.A]]_W;;C$#(M:) M5Z2/FFS? -8!_T8R) "-+6/QM59. 0MF=F4*\1F*SXX*BIMWA] MU3$'':&JVU&L*(]'U_8#HH'?^9=@P?G \V:DTO(A!:9C?TY2; M;)M+4L8;1&B0PBAX_P-4J([LKP7E!$E"7J,0E>IPWLA6NJ%P>HP[TS;KT;OW M?]AMVE2PDT+E/=OR)X+?V9V)I,]S0X=>*Z3I4JY8Y8?[07ZQ)4=Y^+0XG)"L MXL8\(;1K;BBUT +IB*\ _U'BRD*9=Q*7>5#D(:TV>U,YZ&>Q!T<-QB-#+/1B M05'QT_HPD0XQ50W"AV0@'PT#5I(KT:B\!W!KY TUOX!"!8[ ;W>=,FA;2*/O M0Q+,A1(+T)QZK >+X4]64\8-3=AA?;(_[#S7?1VCZ<_-\4D*R(_J^(D!,=VW)VP,H*P64ZS) [R+ ]R&I#] M9,&O+(]/CUU*IGL7QE:@0]&UV#(_G_N[X_;K]N9]U5\X=^3]M?U/-#BI+&O$ M JSAI,A&S/17X?Z'TRM__9QKA\NL?UT*CGHA IPOM':;'Z1@^_^(R_\#4$L# M!!0 ( (V <5;6C%%;D@4 .8, 9 >&PO=V]R:W-H965TZJROCSWJ+$)I7PZ$O M%EPK/[ -&ZS,K*M5P*N;#WWC6)71J*Z&XRP['-9*F][Y:?SNVIV?VC94VO"U M(]_6M7*K"Z[L\JPWZJV_^*#GBR!?#,]/&S7G&PY_--<.;\.-EU+7;+RVAAS/ MSGK3T:N+?=D?-_RI>>FWGDF8Y-9^EI>WY5DO$T!<<1'$@\+'+5]R58DCP/C2 M^>QM0HKA]O/:^YO('5QRY?G25I]T&19GO>,>E3Q3;14^V.4OW/$Y$'^%K7S\ M3\NT=_RR1T7K@ZT[8R"HM4F?ZJ[388A4HS7 :2-)N0D.JQIVX?RFS3U_:=D$NKK%?W\Z#' KB\.B_V)FWRRC>JX+,>^L"SN^7>^?-GH\/LY FL^QNL M^T]Y_[Z$_$\7]+NA7Y5IT74T.HZR3OH4%DR7MFZ469'7<\,E*3+6_)1K4VHS MIXI#8$=V1MH$\18LNNA+JQV3,G2E?( #^2]]4=+PL4! BKW6T7.AB M03.+8F9/:,1BE;/S7+1.AU6?2I0MW*EJY;7OXZDD"VB.WGXD$5<7,,/TH1F7 M[%1%A;[5E08 # U3:/:#;7["[#&_6I7 3#.-.-2H500)8C^,C[-^EF74M,ZW M*G$40Q"OO>R0EW MI!"-TS)2A45C/8O3)+OV0F@F'N(^3IE56QP<5RH 5@3U9/J[(H'-;\ATC2S2 M4>K1 ;TUDG/3S5K)'PN3API(;B.UAU)()CL=!072@Z!)>57;5LJI=0ZK%1:6 M"6IT UK \"A= ()"##JO1!E;:^\MQ#$V,"+&+=;I>:H%IU%##9ZZ4%(4HWYV MD,JB;)FFV%/1?DHI[8EYEPBA#BW@]EJM%,*ML[+6PVLIV2@)_"HJE%\\*+]) MEN*(,@<'A_WQ049^H5PJC,+6-4QQ"!2?D:QT?,2)@P2F'Y)3DL=W/-)Z0N[:06&*SB6+I M'W9V0#>ZQIFH#-O6(V5?%4.CD!KP>U #LG"31H*L7;>N6&"FW#?8U[I/Z.9Z MNI;[0?>FPH_UT71N2MI3+T3^_RZ,G?5PO)^R] C#KMSW.P2X,;22QZ^GPGY, M=L[*^=A8V!-(X0_=Z;!FVII0,TP8X8 !1J/L1_G(13M=4BV';;5*HW(O%V)+ MY9S0_X8.T"#5B%Q18HNM]6T;>3WJJO"^\G95S(-J?"3%IP1ADQ)A9(COV!7: M1UT+3LTUF!QWX/BND;/D,$N<,.8%K7@N10"9/%[X%#R@CS$YMF N-P@?Y0#3 MLZI$J%:2GJ:BEA+L9J#:-0$A),8N[H7RN1F5)>=!>JYK5MP5V;DT>[I2P9G$ MQGST9?X. 1B MDVQ,-K709Y_BZ'>.=T LGN,2-*@WL]:VJOY%J.P;&_ZXP M6!&I![NN-\.MNV?-;AYOV%(L:)YT#=U\N[G$3]/=]7Y[^@7P7CD,98^#9P;3 M;'!TT$LENWX)MHDWV=P&W(OCXP(_1-C)!JS/+)3L7B3 YJ?-^;]02P,$% M @ C8!Q5F.]9D8,(P 0&X !D !X;"]W;W)K&ULK3UKD]-&MG]%Q6:WH$IC;,\32*@:!B;+K5!0#&P^W+H?9*EM=Y#5CEJ: MP?GU][SZ94N&)/LA8<:6ND^?][/GQP?3?K%KI;KLZZ9N[$^/UEVW??[TJ2W7 M:E/8B=FJ!KY9FG93=/!KNWIJMZTJ*GII4S^=3Z<73S>%;AZ]_)$^^]"^_-'T M7:T;]:'-;+_9%.WNE:K-PT^/9H_7<^>OYH]PQ?HB?]H]6"CGS,\RL*8+_C+V^JG1U.$2-6J M['") OZY5S>JKG$E@.-W6?21WQ-?C']VJ]_2X>$PB\*J&U/_JJMN_=.CJT=9 MI99%7W]N9C;P,$&QTP_\67P41T0M7 MTY$7YO+"G.#FC0C*UT57O/RQ-0]9BT_#:O@#'97>!N!T@U2YZUKX5L-[W3:?SN='UCOU MB#BE]4Y'UALZ\?]>+VS7 N/\W]")>;VSX?50FI[;;5&JGQZ!N%C5WJM'+__U MC]G%],41:,\\M&?'5G_YJK#:(M$^X-I-5R"+#P'Y%Y;)/JT52$MI-MNBV2%" M2M-8P$E5=*K*EKHIFE(7=6;A>042VMEL7=RK;*%4D\%AMT4+S^D&WT.]H;L= M<'6WSCY/[B;92C6J+>IZAWNH+2Y9!-QO6PV+;VODMW_]XVH^G[[X^?KZ _TX M>_%D<@1WYQYWYT_\6<;P>!?7HSP^&W4P?MU7ZFL$ZSW^"&N5=@. ME%6_R;.W#?!ZT0!.X2O;+ZRN=-$"A^:P?DT*[EX!0D&AJ19QWYFLL)G@#Q>^ M86(*&B?9=0TP1/*NFTZU0O$ !6X)_-_8@E1H3&95:]!&="HF=#CWY !TX+$B M6YNZ8F;B7;IUT=&'-IM-I_]D]+7W/1SJW>W=6_@_G$5;T^39'?Z*P/QR]_.$ MT'KC0-UN:Y14/..J!P":4N%*G\Q6E]G5]#Q[U5L@F;7XR@(AIH/ (_C*K2=( M)/YW'6Q5M #7*P/_#']U8RK"'1':<>KUW8UGU!1,7@)9P+2XLT5:_]YKJQD> MH-;" 5K&@!()8"78#6BK\'@+U3T@"3IA+UV!/!$MBH6M@'669S]J]$Z*D5ED#A(5#EET&:W6F ["1*6H#3 9L MB#^7A5UG2W#-K./,;*>*UF8*S70&1E9M%D!Q9VCQ/3S<,<)>>L)>'C<^CN'O MU(HP.439/[E$]GY+P@"R:MU'8(W03X,'*Y0SI)5IE&C9 E"+N@_H@3*Y ,UCK<@WO@QU#N@2BZX;=8*0-ZK3[0M<%2@KI,OA$W1=U3TJQ5:N^+EJ@[F+' MDKK6:ID9#UZE2DVN[:;X @AV*N3F_>MW3H<@Z^%CI#;7@%Q4ZW5M2H0*>,KT M;2D<@?P*T@HL@#94M00G"&:BAG#=V>4+4%ZP24Y0W1!4;[ZJLD<;DKU? @NI M-H?E[]$!3NT7[ G.+N%-#H*L!E#A&?R);*K[4&D@"\-KC8H0@&"#KV" OQ&% M0JYT>+D#GK> DQ9=%]EA90"0!F$$3J"GS&8#1A,9 USH M+Z JCTG%E9>*JZ,L_=F2 7MC.PV0J4&A^',K$#78+0MJY3OY!14( WWD&* MS%.D$.GW2ML2U%S?*CDL HT[C[W#NR ZG''[-H8" Z=P@>BHIA=(O-ZN@)D M<>$P(JG:5,XF!'2(3YB#4]"1_FH,Z&WPN-A>YQ$RO5"[MT54[ED6'?[9\^@; MYR^2?7=^'I@/I>]1#'-Q0^4=5&<>(P>>04[F)7UPX*$8T:C!RK+M%7JN%OU. M$+(VL(P%#K5+=C?I($&59691ZQ7KG#Q;PKZR*QXL]8- UC=.P0^Z53DN#*L2 M2Z![H\ FM!@'!Y_&BEUF!PD0MP$]7WQU'*; :&QD/8>A""CX!&+W\DM6/*"_ M"!YWV?7 /TZ% N;K2G;+EJW9P (FYH%CNN29UR7/CFH"\,/70_KCVV_A?XQ4 MRV@D1X$/ON%_ML9B.,*: 5#0ZA6@ W5AQWJ3D-(JE6TX\@K#9-*0M MID>!O-5?@3+709Q_,MX'5HU=^%M ??4,N^SM!V^EC'B2/;5XCJ5LHQ'A()8I?L]&(:]#6IX!H14!," M(M7IG%(7-I !#Y(/WJ>J.1 !0"KT@-C-0JY8*/$M1"6Q"B&S\+ &4X*'007: M$<.4:X23K9%NRWX#2&S8[%>:_" "DQ1VT;:4K6!5+,X=00T\N2,52IN7B# $ M>7(0"!25(0,V$/)EG[=D'D*L]]G[:?/I[/)D>A9Q! ??L]F+P ^(CO< */AZ M')V>GD^?0&P+"*CU,A-3$O*E8((%I0.FB?#$3Q,3I01L"4HL69MQ#;GCZP/,0;)"6!U PP M>ZQT,#SPUG3((^AGAQ,#/)ATK=#C "]+@YMAV%3L.[7NG*"MY>0I6P03!6:M3T%#:WI5^O 1O/IZ?E>(HY4CB0,(Y%#M3!FS/Y+ M9HDQ.&:);L'G-:V-N=H[M38H#(R6&Y>A8!^R \=K!="!)DIT"!J!)+F\!-?? M/ HS[/9)*GV])C5BUUM)N(]Y:2\3ER#+PA>7@D*&K5U:WY+=&6([,7'?9'- MTVTBK"$\L%7#R<0^D-:+FS-005HZM=KY+!5A#HRC<^]?$#>=IALV:L7' +( M?V(: :@(:#4;L'8=N/GHF?^Z5HE%"9K:CI(QB73L"%5%DOJMR)+Z"AA4DJ&F M9$@+OG$;SKXP#"NR$#(#[A)(ZO*P1Q0_?->D<"!]T'(%^6CG3[X-7RH0Q5?#D()*D M2!$\AZX];!&R?7),CD_UAPB$ ](+^V&] K,&+8@,OA.G $*=-&"PR]D%F]M,:F%%!!X/U!2I[)BQ; M\> 8@+H%,-%IL,1U(]MZIPI3QX=NQ5#%0=O8G0$S[TL#V0?P.EL\"EKZ%&&B MBQ17O("G,71>Q9[TO@F(2=\I*G"PS#65MUJF;\&[^;TO6J A>B0#.[..JI)T MT%^!(?)MA5A<=ZF*W1@\L50M5*W5/7$-1H($5%89^ #%.WA%!8;;X+X#:/*0 M3CAKNZTY)FH&LW>X*:Q_;VKX!M,?;A&+AG\I:HS, ZN>Q-@!-77G,QJP\4)U M'4IE#9+-$9TKB'18+5R-N6WDC7-$NJT!TRX]##R@0%P%9D/JM2J;7D M1$15D70!/F!+Y6LSZ%X,D7&/:W C3*57]ZZ0B"]A1>1$^6P?/"1XVZ=+!69S MEU,>M$:943GY6/>&RG)[_L;WU,AF41O'[&CJXJY?6%"6N/:;^[%BRI]=(_I M?!]RB4.5PRG!=P7HBVQV3E[[:1ZDY_LRJ;2J!F5UM#-D-@_(F'^CX$<9V.PC M:Q[27== OQM4Z5@/>U74Q,*#2/KS:P^4>KF>)JE@XJD2%2^Q%7$JYELX#W Q MO<@SMRP9:P>GQ&,WXEN'E@AZ&]Z3#$3V)!NL-S,08LKPW"PC(4QR=2O\W&5@ M2W#D6%#A"X;0-%C<=+9RB1X5.#+;.-OMM#SA@Q6&P$AF!U020T@OE^CT1"4$ M$L5%S%@(MRJH"D=U'B?RE2NG^9,V9&.6J$H5=IMM)2&_D.: DE28[PV 4SJX M0#?(XX-**3Y0..?$4PIVA5-2"B'D)HA\OC;E@78F0*$IK:-24DHVJD2B)D4W M((I&D6JE9P(B6MDJE"^%%9I2T1E;#"=904:IB.F3FOE)4!(C&H'+.Y MN-$3*%20)![I.+."2F" +XJD10@%H+5%S71';;&Z#!GS<>^D@TLX]*(:L.RMB[NR:=J*"+*7=:Q)AQ4$8K>O+&8#.C<8U/).0U6%W]\C. MXKJID$OT%0]8.G)-ML>/4@W3< M0 @5I4V<_9'Z^![S.(O$[[!F!X1F4W-4H7RT\V'VUM7?\HQMMR/33OXK-]D5H0_*+I<<.;.DC_'!F3A5@ M"$8M5Y1*H6K&N!>0[RD%MDY,+;#W2 -#Q?2#+@%AB%'6#4, \K!$R%2=1/W' M.:RPD5<)/ADE?F:EMM@9UW0.2L^D2,_0>UET?L;5!BNY;FR2!I!NT M$QY&GW@C>4='U"/?XQ%\([!4.!?!OWMH8VQA3RBEAH'E*CAUR?4=RZSW6BTI M]>YCI^L>0NSL&JA?[CS+O+ZYO@[LA9J(_6)I0RDP4=L"WF11X.2)M"6%)S"3 M1[NS!%$S5O4;,(=X60L01TY<.6GI2!@QQS-) RA@]D@$M!WBU0KW 6=G%]): M@9B@/7.INQ\HU3<8M0(N3+A&:N%A>KT(CLOP/# MZ&6H'PC?4LQTTID3W=P;$$T74&]Q22IU(!R5EO:$-J Q36RR?T?9(8Z2$$6' M?OR$./,76*(^>;\\>;-<8O2YYYN!*XU%'DUP6W SZH+2I >,0 G;;7<8Q,69 M<](.Q%-HC9G-,!1 &,CN,PQ&'N 2K_/A;WVW^@CWAL].Q7Z%&+H16 ZTTMBVQYQ$MGT:K<:[)#X!QXS<,G&^1B-)ZEP5I&RB*09> M/D@,AL>;HHZ9 'ML73A &3OV ]-)$NDX7W+'K4385O"D)4(XD"X[A#/2Y>& MW)S .92<696],D_^##DL8+SXTR>XDP2J292QQ3"1T(,^!,"[Q7'1N"!SZ&_&%?C0V=]J3"90 M7S$KWD3).A7,(N[L<-Q6300MUZKJ:W%6L4.>))'2[P#>Z]Z?UH)FXB8-[\Y& M- RJ/XI[HZW9E/U&>40X0];TU),!#SO-) Y."!NYG()2VV+K2%WH#?O-8@1U MIS;PQ6"%F#+& 2F=[YHB.7 ()"+Z/C-.T6,+4M"-0V7F^)DH2S:)>NS1&Z%, MR#%JM$IZT7O36U2Q!KC4(/11=SANO^_.D44JEL+X)BG(= MWBM&-/J,E.)NSJ&$F[:QZS "A6^8E92%DC.C"NOK)16^ TR4>=3+Z#F99&,7 MOMZQX+OG\^A!9^.I(:=92].1FV@B-G+9%PK2 >D,/5>S1P\I%2KN2/(-,U[Z M?"\3!^"^1X81 CAME0SX\#O8I[- *\F[)B8G;E_L&\D1NJ"@1QF4]N5JU M*MJJECZ+..L=BG18NJ!='6"^"69@-U>AN(;4W[/ MN>V2YA=IXE%LZO/L$W$78-0W'/R0S<_ST^D\G\_/X)<9_'(URY]=/L-?IOG9 M[%E^.7^6W6K09YS 8EMZFI^>3_/IU5EVEE]=G.47IU?9/'\VN\J?P4\W TFO MV6E^?GJ5GYZ>PRN79^?YQ=D%-UC/7TA/M?OM\CR?75WZ7S^13OXA.YOGLV=3 M>.^4P9Y>7.9GYU.$%,"!M2\N+@_+PY&MEJY\::?K&^>MR-@/X!:M*$4FV Y! M34.'F0A?0QU0KG'+KEM6=ME+E'%7E>MK".Y\[%S$;4 RQT'3,!RYDQ8+[3[! M60B9>(SCZ,GQS=X>:D+?:"?_FDEEX MP*:=;"$3&]I,%BS!&=]LL]?K)G3"U *B=:G(O;7QN'7PO^ IGI;3$2QD2T!E M5KA_%0/F_#0IL(%"H$TY@YE6*[\--Q?^0]=LU'(7*8[(=Q07" _"OC171-TD MFL3F9"8$+>B,/% 4Y_ Z:JG%D=H3=@DJSG!:-U01VC!;/S[* MXW9L8NX-^H]N0OYN+_U/'?NT'&;]ZOMD.-6;T"3U'Q7_L,M1Q@$?XRC]DTGV MJVMSPR J3D[^3P\,@!,ZV>WUW2OP$S_SK-!LEKL,9/;&:9X/0(Z[-6)6!H3F M%]/L2?9:4U]:K^T:4?Q+I#J),F_ M^UV[IVSJ^F35%0 ^G^K:H7ORC-7LW-8 M-W>Y3@G&JZH-K?&L +_*W% 4J<8*+>Z*];+ADBC.SK;HHH=E#"A@XS'ZQD[)B))ZDIYC#!A- MDPCJ*S_BA^\\;T/ X\93(9PM6A]A@1C4.[D3*%J/L^?$')N0Z($O1LK"UK82(K"GWB,P23(#*T0<$(RS8CI!:::02T\ MIJR'4XM19X!% 7,&I*BP9RM6\NB$8'^XV?/)?FX_8>UDD^!^_A M/SC;=['(DYSB9S<@+D.3>PE]$0'.("Y;I:BPO]^H[AE)#K/02]"E13<(6RI* M>11""P@;\.M\^2LQJ!D=A6\ :"B[SYU[H24HG >MG S_ 6B5OVJ F@TC-6/] M13L]CUUR2B$561H?C1B#S.6^Q-#R=_VB<\)-\?F(?$O8$*)W>/=-*CKO071$ MY49W5;@<^]%1A>_0@']#T(XY=N%:L=GQ"\&N7>+CH[\2P'7.E@J10E"\7V8? MM?TRZ.7]^?6+@_7Q*BA )2@>W 8 H/3L ^OIJ+CZC5L0D%GQ*NH\&.Q%K/A%)-IJ9I;:5 25)GV-VAAHH"F9M K@TU7 MV!?#FB*V1CB ^:7#.3#.$Y1=XEPUVQ^7@*E _XEU'7IQK)L![ M0WPS0528*+#G0,NXU9:&C,-&4L"UV$_GU2$UBU*UYW2*HQ<\\\KOB \75XJ( M#@PHHN1Z9"A5+G::Y0G-=.7*;\1!E$OS%&X4!I]%NQN^D,=']HART2#N<7/6'B]@=.]0;RHWG@6,#?>!-U1@_0CY*^P&D]5E&9 MX[ N,5(..?(H*K]RZNY7^0ZDW:_CS:XQYP-CE,V.VF>@JA'1=JV=Z&D M+(H)E]#%"L$4(+?2 "]@JSP2 ] MP.9+C1'IBHTN2TZH_HQ<\Y)D[/@K>AQ[[/UX,-:>.'T*FT;1/'51]A"W6N4' MP@^79[? -;[A"H/9L+@T*LE&\BCHT*.) BS;?7MM*922!^<:-%13<#X*KS(6S3JSB7+(4;T%3=4PCH\EW[DS#MWI2IJ5TWJ=5-^"Y1[ M(^ M-#KL14)D!*1IGFP!:D3RURT>!OVLNO9W&@[@T3>\+QPP".E;NKJ-@>3" MO@S\I;"0%/%%<=$]'#@MBF.\P$_4TIA' [JNT=X>G#5AE(,![)1(G !UVG?; M]I7+98!CS/=QX))^WDXFK"EA\JO:3_#LRS8%'C+-PLD7JIW#@JFD1\H76=B/ MRD:7:-!JR#G)F^EX\-A,L+,F #]X-.ZJ 3R6\5,SH?\RR=X%ORP,$B&:TG/3[3P5Z.CQW8(HVCN0>_"QNH/.1GKRA-(O(=MSM(7!JA0$JK3EN^N&];G5I. RZRGKV*0"WDO@]G8E56NP[ *G8=;FOA%Z=$FL*4 Z'IC@(^Q M:$T=>'@3Z[UXNE$?0?+V7CM(2M@+).S;#36Y^RN WVRVM=F!6,2L]D$F4A+: MT=UZ=%4SQ9M11M+W3:!^HSO4G+])'\@%VL[9I#AQ+QD>1FSHSQU$UY?Z<6M_ MFQ_?@7%,4L--OK/C]_#>(GO\Q]T%\?TEP;^]*LGJU?Q\Y-OH,KMD2$_N!XTG MSR(.Y\0B=O\,%SAN0^K3=T+E$A9YO@M-=UP/I#O.P&HM\ ]A^#:,_43 X([/ MN6)Y>+\=DC$?3F31?:]R&SB'JRYF<@ZS?VU;['P>CB_GW M):)[C*QOA*.V[ M4&41W=P#'D';<7T[O0*2$U@1_LCB);>'4.*^5[UU-- M<>/(_>V',5=5%2 M-H/Q(=%'Z+B4"W'K_7+BR'VI78H-;<.IS,'%:'SW@XS/^!(#GIF3';\TV5=A'_^"-=VH&(O):"80F>U! M/?9?6AOSR^ $'%28T4QY+J$7AZ\'?:"_0:/"G7%1AC!Z.\F14I?X@T+_ V( ME.=HDME= C3+IU?3_')VZ5]?ICS+M0KN?_6-:>!_X.W8-F+V'V;.^Y#KI1NI MRWM__H?S_&(ZS:?3*;*#\KJ)-0I>QXDW3',Z=DKIV+/<&WE_9VT03%&S:#I5 M^Y0W5W)%I.*K*&*\8.O=P3V-#2SI9G*PAOM:UWW2,H348;(XQ_K-A^!8NYZQ MZ&J:2O/%"&[ (4(EZA<0,45:RW4[Q!5*1 M%_RXQ0._E\CHU(.!C0#QL1?"W M#WEB^(N)7<&5U#XF0#AC)N79B6/, [#\?=1Q?LKU#/2=K^!4XVAZV+]VBPN$ M5(+$U(BS+&BI36:-J'J<]P<:G##Z[I7SX#2.5\J-2.C$6L.MJ2YL+[]?,*BH M8@?/M.<3 DNXN1LLS5!NF)1<0A<^JO/0>33=*8,@VK3Y43T6;GR>';^\&>MJ M>W^_J36-P=3'N!OV]Y8<5.1HBGK+/DE#]?/HC5#"I_FAA@UU%]?RF^A/5\@] ME7T37\B=N&>^3I#[ZZA,_#<*\OBN2JP2^/OAF:JP>NCN:XQ C=W-="E1>G=6 M]-JI=T9\NHXO#FX[_OI?_ M-'-_'NV:_RA8>)S_MMH[NB' 9K5:PJO3R>7Y([XMQOW2F2W]B;"%Z3JSH1_7 MJ@"5B0_ ]TL#6D=^P0W\'XU[^?]02P,$% @ C8!Q5E;^%;P) P 3@8 M !D !X;"]W;W)K&UL?551CZ,V$/XK(^YT;26T M@(&$9)-(F[V>K@^GKC9I^U#UP8&!6 >5#71BR. M)U''A0Q6"[_VI%<+=;"MD/BDP1RZCNO3&EMU7 9)<%EX%LW>NH5HM>AY@QNT M?_1/FJQH9*E$A](()4%CO0P>DODZ<_[>X4^!1_-F#BZ3G5+?G?%;M0QB)PA; M+*UCX/1YP4=L6T=$,OX] M]Q#(J_S,+5\MM#J"=M[$YB8^58\F<4*Z2]E83;N"<':U&2X#5 T;T4A1BY)+ M"P]EJ0[2"MG DVI%*=# SUN^:]'\LH@L!7;PJ#P'60]!V#M!$@;?E+1[ [_* M"JO_$T2D>)3-+K+7[";C9RSO($U"8#%C-_C2\1A2SY>^PWC;_ M7,MXX,NN\[E2FIN>E[@,J%8,ZA<,5I\^))/X_H;:;%2;W6)?;:@TJT.+[M8> M5==S>?K)P#.^H#P@K$^T*+URV)YZO*;^)O]U]=L]0JU:JF)W2M:]!:B$X4VC ML>&6#LR2QUG.IP\%2Z;WANIV$+4[07D194D446D/."'7!M"]"Z!;Q6Z'FFYV M[F_6#8D;XDMV<]A23P N*ZH"BUKP%CX"R\,T9B%C&1D)&442SJ8S9\1AELS" M*9O!%Z$[J,4K!>JU*!'2,,WC,"XRR,)BDH63M 6SI(BG-'L41D+?7LP9TR- M"$D:YFD1IFE.D&F6AY-L CY7=@^_4SIZM*9YF!33T=PJZY5F+$QF,>'2078\ MF899'CNE)(>X)Y,I7'LBT9L:[U WOI,9\,]V*/=Q=6R6#T./^.$^=-IO7#=" M&FBQ)FA\-\T#T$/W&@RK>M\Q=LI2__'3/35\U,Z!]FNE[,5P <9?R.H_4$L# M!!0 ( (V <5:/+H$<^P8 $L3 9 >&PO=V]R:W-H965TI\ MQ2NFSV7#:\PLI*I8BT^UG.I&<5;8354Y#7P_F59,U*.K"SOV45U=R*XM1Q7+5F8'IUT; EO^/ME^:CPM=TD%*(BM=:R)HH MOK@<7=.7-XE9;Q?\(?A:[_PFQI.YE%_-QVUQ.?*-0;SD>6LD,/R[YZ]Y61I! M,./?7N9H4&DV[O[>2']K?8Y_I7W_L1& M7BY+;?^2M5L;)R.2=[J55;\9%E2B=O_90Q^'G0V9?V1#T&\(K-U.D;7R#6O9 MU862:Z+,:D@S/ZRK=C>,$[4!Y:Y5F!78UUY=Y_]V0@L3(4W&G]F\Y'IR,6TA MVBR8YKV8&RA.(J+%,] ,N MO"_):Z97Y(S,0B^(?)B;R\[(4SSGXMYPC82A%V/J2PV))<3L3$6Q%]*$_ [M M:J,^#&9>[,^(+1XF,IWN32,O?LH"2E\1U"O%6N-!R9&NA$9>E@3DM0MU2%*3$ Y_!<%%8? M$J!AH@#FRD&\DQFP_L/;NUNR9I"E>UIH("JK"M.(9?YU3W8/- M&OI'<0RBT,P_.?[4#[PPCHX#D-#4"[+PN0# .*'Q^X<@Q#/GH04!T3*Z=O5N M\G"6>;,P?AXXD&;C'Y&/* G&W,%Q"N(E4+N3HB3QTM@G;SM5B[933BZ'6XU- M*!H9"^BS\C>9>7X2'B6'9Z)_@AY)_"T_PB3=XT?L[],C\Z*$>C0^3I ,!,+\ MR9]VG)^H62U\>*,1%";X&QYT_4SO&I*^4B]*J1, U*^_01V) MD":8?6Z5>7_W[C3DXZ0'1J\8HD^$UH:.']@C0+/MV<04B;%:/ M@WAWA8'U+IE<&DET0ZO<8XY*,XV MI-GZ?Z+YBH?F*WYN\W6JV3HM[$D;3..^+B9X@ #B'>Z .%X7M_/,( M8E9?EW.N-'FG9-=L1/_P5)KUT.^4@7VM0RA@W_R1R'DIEFX&.%N:#2QB@#K= M(<58U'G9%2Y@K')5L]AC"&R#];A'\ K&;^X2J++!4&BV(3$*;EOK4X&T5+AJ MF;*_8CBE:G!=Y:OA-N*Y<1,JQ6UX7?YVMJ3I_KY)S^/Q?&),^#:FV_YRQ0I3 M/LF<%1?'>U:: MW(7U9YMPKF57;JSH<_O<8@X\&U8_0N8_H)^-!N^OI-\Q$>B9V4%H(=?6LK/ MHXX%YR>R,AFR,GER5AZZSWEH422QMW5R6[L7"PP?RMB3BHY>CU#@NYIUB#'" MT4"7U='#9.G6'_SF-HV VP>#PC#(1 =IW4HEL0Q2LS)67S'ZP 'VSVO.X",HPS]*TX32F>V%J"TFM$QKD(T M"KPD]2?;\<9PUK"#_&S,%;E9Z9_'2)0GJ*6[:E&H S_V9I&_IS9 _QVE\0]T MVM8I>'6P>D]W'CA OJ5]QM'$-DONK6,8'5Z*KMT#R7:Y>V9"*B\%T"GY EO] M\Q2U6[FG&_?1RL8^E\QE"Z;;GRN.WE&9!9A?2/0[_8=1,+R?7?T'4$L#!!0 M ( (V <58*P(-IOP( -@% 9 >&PO=V]R:W-H965T>[Q\_Y>&ZVU>;1-H@.GENI[#QHG.MNHLB6#;;<7ND.%9W4 MVK3T,\FI(:F7$XG@2M5RH8#$;?"NSF.G>2:%P9<#V;CL/ MDF#O^"(VC?..:#'K^ 8?T'WK5H:LZ(!2B1:5%5J!P7H>+).;V\S'#P'?!6[M MT1Y\)6NM'[WQL9H'L2>$$DOG$3@M3WB'4GH@HO%[AQD6O76ZW263W0HU MKOQY]PY'"=/XA02V2V #[_&B@>4[[OAB9O06C(\F-+\92AVRB9Q0OBD/SM"I MH#RWN!?/6,'26G06+K[RM41[.8L<0?N J-S!W(XP[ 68A,%GK5QCX;VJL/H? M(").!V)L3^R6G45\A^45I$D(+&;L#%YZ*#0=\-(7\%:&?F3C_H2PDEPYX*J" M][][T=$?YN#G(GS@'1AT3QAL'CS*IG$;\_P MS@Z\LW/HBX=1+:!K..[5*9IG@4[3'"'YV/Y2D]:L(P==YAJ$6DL2K5 ;BO ^ MZ@FV:S34EYNA+_Z3'#VC?U2K:[?E!N$U)%D2%BFCW20.DVP*][U1PO5TF+(P M+[+]\@E)6(V6%8BV,_H)/9J%:1JRR02*G)84#Z#9%*$U]," MEF79M[WDOH8*J$O. SSQ5]02P,$% @ C8!Q M5@'SACW_! R P !D !X;"]W;W)K&ULM5=+ M;]LX$/XKA!L4"<#&(BE24IH8R&/3]M"B:+*[A\4>:)FVA$BB2U)QNK]^AY0L M)_%C<]F#;3YFOGEQ/M+G*VT>;*&40T]UU=B+4>'<\FP\MGFA:FE/]5(UL#/7 MII8.IF8QMDNCY"PHU=681I$8U[)L1I/SL/;=3,YUZZJR4=\-LFU=2_/K2E5Z M=3$BH_7"CW)1.+\PGIPOY4+=*??[\KN!V7A F96U:FRI&V34_&)T2+FN;/A&JTZ6LQ'* M6^MTW2N#!W79=+_RJ<_#,X4TVJ- >P4:_.X,!2]OI).3$.0/N+M/-R4-J^T;8U"?UU.K3-P@/[>E8?.2KS;BF^J,[N4 MN;H80==891[5:/+^'1'1QP,QQ$,,\2'TR1TTZ:P%I_5\.X1=SAZ$V^WL,US9 MI2;7T)36J9DWZPJ%YKJ"[BZ;!4CX-2B5JJ?*#.4*.7Z]2LYV"'XRVH(%::0O*C%&H& MM4L1DKX(C$)B!1AA ,88\T6 "D/MO0OAO*4\PE3$/LP$\XS#)T,'&($/ MC,#?S BWK?/T]:).;R6*@U9V$T5O3KXRYPFBW.(0>$^$G48].32'F[G/X1:! M(.DQ;<\Q]LP?SI!0G$$*(SBZL!##%+H71W'DIQRE28899WXBD! 9IB0()BB& M'4Y3=%\H>,7,'1@AF$!_9 +.F7:R>M$7!THBAI*(-Y=D?>GL2OE!E-TIOW]! MOLY?UBCL-IZF"\BYLLAIM%C?=>NT=\E6_FK>P]:! [RXDGD!+;ST504C;5.Z M,W2MS6-KT=W=%_3UUG\I8TH+!>\R^!HR0I!-3W#01^_?I930CUN_&XG-S9S_ M;$L#+KK"Z'91= NV#&0R* )7"U_""%@0B"1A*$DCG+ (J"6#3LS@'&S3V\;< M?GT"_2PHG(SXK3Y!ERT? 6WCNH?F ML#H\TR^[U^E&O'OC?Y5F44*6*C4'U>@T 98QW;NYFSB]#&_5J79P=81A 7\U ME/$"L#_7VJTGWL#PYV7R+U!+ P04 " "-@'%6T=8W;E(# ! !P &0 M 'AL+W=O>U M28 DW6$#=D/0=MN'81\4FXFULR6?)"?-OQ\EIVYV2(-]L269?/@\I$E-#TI_ M-06BA9>JE&86%-;6DR@R68$5-W>J1DE?MDI7W-)6[R)3:^2Y=ZK*B,7Q(*JX MD,%\ZL_6>CY5C2V%Q+4&TU05U\!1[ KK#J+YM.8[?$+[>[W6 MM(LZE%Q4*(U0$C1N9\$BF2Q39^\-_A!X,&=K<$HV2GUUFU_R61 [0EAB9AT" MI]<>5UB6#HAH?#MA!EU(YWB^?D7_[+63E@TWN%+EGR*WQ2P8!9#CEC>E?52' MG_&DI^_P,E4:_X1#:]L?!) UQJKJY$P,*B';-W\YY>',812_X\!.#LSS;@-Y ME@_<\OE4JP-H9TUH;N&E>F\B)Z0KRI/5]%60GYVOE-RCMF)3(JRUJH0Q2A_A M-V71P(_PB"6WF,.:DPV=W#QSLC2WT\A2< <19:= RS80>R=0PN"+DK8P\)/, M,?\O0$2L.^KLE?J2745\P.P.>DD(+&;L"EZO2T7/X_7^1RI:_6M^='+AK\7& M6$T_T-^7=+>HZ654UU034_,,9P%UC4&]QV#^Z4,RB.^O<$X[SNDU]/D3-6G> M$$6UA>R,?_U62NFDA%TE:ZKD\9*,JX$NRW@N$%:JJKD\ DJ+FO"%M.HJ%?CT M8<22Y)Y:^HV1^[>X@:TJ:4KX)0FB F.U04U%GO@BNT<"YW5RB 30END@; $< MK*:VZ=")C9(^/_:-K:0"TWC06E*T#EG;N%C?,<&,=04WA1<8^@.^S\X M?:33V!!N\,4*N6L$=5].06!1:U%"VOZ0I$6#I*GD*-["1^B%+!Z'@V1(Z[1; M/RO+2WC_UWM-UO>-^![>(L\GU,A8B::B'&1*YRVY[/NLY0VZY&RYT+#G)>UX M_@]ECB:N=5ISBN?2QK-O)%'X&4K;E=+[YE1$=@\L[ _&\"L:,X'EZC,\").I MAA!N6,B2.$Q&PUNX2<(T'H9QS%PBQN-QF/9B6K%P%/?))(5+K1"=3;4*]<[/ M;@,>OAUPW6EW/2S:J?AFWMXM7[C>"6F@Q"VYQG?#?@"ZG=?MQJK:S\B-LC1Q M_;*@*PZU,Z#O6T4I.VU<@.[2G/\+4$L#!!0 ( (V <5:B=9O O@< *P2 M 9 >&PO=V]R:W-H965T+^]&(U5-9C-(XGHU*J:O>S16_>[ W5Z;VA:[4@Q6N+DMI7^]487;7O:37OOBBUQM/ M+T8W5UNY5H_*_[E]L'@:[:7DNE25TZ825JVN>[?)Q=V4UO."_VBUC<__I#,XLL/[)SL[9Q\)/WF$767US#1K$3% M-F^#S6\9^K&HKQLE[DVYE=6K4)575N5"5]YTY0KIQ,H4*$]'0ZA%Z%6Y5!;A MO^#PT[]$4 0/F[PX_R2,U6M=R:)X%7FML.(Y;,3Z<00U.V#5UU97:_&HMKZ1 M&G-2)Z(O!^),3*-9'$=Q''?&I\J2^!/9#A^<%[GT<.6S6MH:3"+2>4")D%4> M%,([#^>5M(6&1OC4UX.W3# 6,YBBU3++P!96,EU@"[TSRT*O^0T')P/&5;DM M6'\-I%M>M;6FU,X9V$*AA:%94>?D-:* MVHGQ48[ZLV$Z_40+CN 4\C0XTERO07(B29I\I-$XG43I>";&T70^C\;G$_'5 M>%F(;OTNHC0)ZQ91TJS[-X)\ 6U+J-0N,W4%*^:3.!HOY@/1/U_,HNEL2I"C M]>-H/IZ'\2*)YO&"X?A'M3#Z 04W3[>B\EY'!VDL +\A5W(J-,Y5[ 4I]N EO?G;0BLRHPE4ZT*N(5]M&HGK965=V)-/X?W[.K&%&06J5;/ MLJAY(WH D0%!H$V@U7F=,5T46BYUP3"V+:"I$D^]-6*IVOF.U[R:Q_-XR%!' M&KZI[A";EL](>%.<03;J#PR4I%PS >AL'4JN1+GA),V>F.IJ"SEV']%0[N1: M*9]"R6HG"H/B; +2J R1;@3OD(J@DBBU*2"RI!-/X\O'AED?)Y2 4X#U()]B$J89R()10+#O<\'!@ M)R[CP)X=^\@'W\'161+%T\ !@>KWA4T\(JNJ9N4(%>.E9=T3)C&5^ND5+#S@ M%&MWRDRR><$]'K9F*NCN\-4E0X+,HX#+*BR:36=1.HT/,.9J"G9TS#B/0KR( M;5^4S;13'57SR;$JLI,R>*HN(64:4!PQ)K@T&FBVY7!B\Z$*H*#. M"(R2C' 98^X"H K 6NQ%'_ M^C]UQ'6Z0AM5!YIJ01D=5?<\F?Z4@-8HK*?,1T*.TF^V7(D.<2ARH@JGMN : M)AYRBY9O#)W^)XK[>JB&D5AJ.)71^H"VK)#.@2>),N$SMEG]+.D2<& L&%88 MU#S;3@J(ZU3+HWMHO;M?-&Z@^E0PGXJ+]G?**T1Q);7M*GA#I Z8.@ADK."J M0O>8O2LMMYMJ3]D=5X#UMC5KB/&P!: /2 Y983N.)Q=CADPC^H#[=RBU01H@ MO"*.LVI(6A!'EK$U^"%%; G2: MKBNV0^*4<*X-%'B[6A,2OC_/1"OCE/UFA'=0N @&,FZ.CLED MW)#N!R<-[BJ-7MQ]*B>ST-CN*Y=THLFA=I3%>.Z\FD,!AY2%/+3Z9M?I?JFJ M7>OJ,<&?M,5#4-J*]ABTQ$N'3H"J5STK*C'$C0^G9#;\X!(UW5^BIM]]B4). M U?B0J(8XBWDNCH(^A86I[;Q"WX@!SGF& M[!N7K_968X_O:!->[#M[*AA?BN\ MHZ,O"*6R:_Y.0J&PO=V]R:W-H965TPH4UBY*6!H=)&:J'3D(!5;;<)3?O@)M?&(K&#[5#Z[W=V0E:D MTB^)[WSWW'.Y/#?82/6H\0J+P@(1C:<6T^M*VL3=\ROZ-]<[];)D&J]D\9MG M)A]Z%QYDN&)U869R\QW;?LXL7BH+[9ZP:6+CG@=IK8TLVV1B4'+1O-E+^QUV M$BZ"=Q*B-B%RO)M"CN4U,RP9*+D!9:,)S1Y939PJ>%=>O/ ]]0*9O@IRWLN(&-WH$-([B3PN0:)B+# M["V 3QP[HM$KT7%T$/$:TU/HA2<0!5%T *_7-=YS>+WW&O^QF,!T]# :WTY@ M-KD=+2;79,\6#_!GM-1&T?_R=U_C#6R\']9JJ*\KEN+0(Y%H5,_H)<='X7EP M>8!TW)&.#Z$G<])D5M.DY H$34Y#U8[.2))(,[O*SFX?\X/8^YDOB3,-$WQ"M2&50K22WG"3@R&*+'VJN>;.267F\QOX '$0G 1! ML'/:-P%_1SLEJK7;$)JJU,(T,NJ\W1(:-=K[']YLL#NFUEQH*'!%J<'IUS,/ M5+,5&L/(RBEQ*0WIVAUS6J2H; #=KR1]B-:P!;K5G/P#4$L#!!0 ( (V M<5;S'$(BEP0 .D* 9 >&PO=V]R:W-H965T1>%U[4J^'@'*JJO[@[$X2BWWD;"^!_[YC[V8) M):1(4=:/F6\^V]_8<[RJU;U>(!IX+(M*GPP6QBR/1B.=+; 4>E@OL:*96:U* M8:BKYB.]5"ARYU06(Y_S>%0*60TFQV[L2DV.Z\84LL(K!;HI2Z&>SK"H5R<# M;[ >N);SA;$#H\GQ4LSQ!LV?RRM%O5&/DLL2*RWK"A3.3@:GWM%9;.V=P9W$ ME=YH@UW)M*[O;>=K?C+@EA 6F!F+(.CS@.=8%!:(:/SL, =]2.NXV5ZC?W%K MI[5,A<;SNO@A<[,X&:0#R'$FFL)0-9H4Y>= M,S$H9=5^Q6.W#QL.*7_#P>\[#>187@@C)L>J7H&RUH1F&VZISIO(R MRHU1-"O)STQN3)W=+^HB1Z5_@L#!Y-,'+^:? M=Q ,>X+A+O3)#65@WA0(]0Q60BE1&;V-XVZ4VP7"K"XH^V0UISQR1 D)Q#H3 M-_')5($AER<42@/:LP/:>2RGJ&CWC]SNVS\/_FC D-\"'G\*ME0;X^B[R$^63I#VT\QA/. MTLBC;LBMI#9A(Q8G*4N#V,&FX>LX7RNC)-TD&3R(HGFQH]:$!4G( AY0.V() MCUF8!,_K.'U 11<47*.]Y6S@5.$$=K!1#"]PYAO8F'ZTV\?$25 M28UPI20=W:OY[9M\BZJ$?5E!M\^OW+X(J>#.G>WWQF@CG$+8*[96T? H1C0.69Q:@?,QD:"Q8)CXFQF01C8:#8>1-8BH%80OZ$0M M';>.#3()42'H \O?VTG$!Q*[W\;Y2.;QF#0^X= M&?M*6,;^F 7CQ"&1730,;$H%0Y[ CJR(^ZR(WYT5[MU:JXRYDQ?NF3_5I..W M4V9W!)L=YW6Y%-43E"AT0]GA$D OA,)#^_SGD)$!525M./K9^;D]-,B%06BT MW6?S(L_$,ZDC)^'V4=RRM4X;EX]+*EIHWEC9)UWZK;_][$-=$(G"/F*>%\(A M>%&R!UX0V69"S=XREP\RI_2%)XE%#I\^I+[G?^Z_UU+?'\X4(DB2'JW9@+)+ M\>V-?$A:\-(]TIC'86_;,8XVRH\2U=P569KVJ:E,6XGTHWT==]J6+\_F;1'X M32AZ,S04."-7/DSHBE-M8=5V3+UTQ:":E%4UH#F9W5MUAT;H*]N M)_\"4$L#!!0 ( (V <58O3@A=-@4 !X. 9 >&PO=V]R:W-H965T M]W+GR M=#"P20X%MWU=@L*93)N"._PTMP-;&N"I5RKD( J">%!PH7JS,__OBYF=Z"+8;8J"FXV%R#U^KP7]K8_OHK;W-&/P>RLY+=P ^[/\HO!KT%K)14%*"NT M8@:R\]X\/+V8D+P7^"Y@;??>&66RU/J./CZEY[V @()B2,+'(<5+$!*,H1A M_&QL]EJ7I+C_OK5^Y7/'7);_PY-/F.REVAI M_9.M:]DX[K&DLDX7C3)&4 A5C_R^J<.>PC1X0B%J%"(?=^W(1WG)'9^=&;UF MAJ31&KWX5+TV!B<4->7&&9P5J.=F5UP8]IW+"MB;;WPIP;X]&S@T3-.#I#%R M41N)GC 21NRS5BZW[*-*(3TT,,"(VK"B;5@7T5&+EY#TV3 \85$014?L#=LT MA][>\/DT+X5-I+:5 R*Z&C+KL3FJ,C))]%D)]X=PM=E%QM6,XM1N; ("B!(N'.SZ^P MR-P3#D,7SK++7?C7#\+O")T;S$AR:T4FT*Q0[!I6(-F0S)']C#JY\IW,!1AN MDGS#,!:;Z[4B>1)RA&2VI"7GE.WU_C-P:CPN*A@8!HPP@V()IH5:XRULQJCU M_DT[+I_*Y25[_6(:A=&'@[=I-#H)@F#O;?$XWZWX=IR&D1?=CK7?;@?A23R, M&Q>[]_^0;OA,NAWQ=D<2C2=-'-NW8W$_ECY"F'%+F/'_(TP7(8Z:[";$MQT' M?$:3#T]#W%(T>T7WZ,:_F9:(3'M:0\XWXI-*H/2TN=H!'+61(BLP?@O4Y996 M"Z,+#,(XKCB[JI!)U]>+1M0)@K[2#@@5[\.FTKOJ#\/10YR@R7@C/K_?_N,LYG1B$V^#Z)[FC14Y[^T^T&T](?GJ#7&% &V''^B+L 0 NX%8H MA1S#HX7DB(''H&F8NBOK)VLK+^KE.D-YTQ3^+?NQ[2?-]B2=30A7N MH3C[F.E!/XH]FBRNT!Y5#W5:MHYVHN-FO/&]19=M1_9JPU)>+Q"DARSN3P/V M\6=%8%]I!#OU>(,.*L73?_ 4BB[#..PCE5^Q:#(E\5?L^TXRQPXDN#V,:Y%F MN/&';]0]L%EJZUJ%(='8G.'5YB- )FRN#\D2Z/:\A_S&Y:*+,,.XG:&N](2W!I MU;IT#D']I5;8R^%TPI8EC4,_?A7VCK45,%2S,*B-3^N!)-YE!H@VV!2PKA8; M]4<^J_X$ARZT#_;.[ 686W\SL8B"2KGZ^-[^;2\_\_K,OQ.O;TZ?N<%5Q#() M&:H&_0EN:Z:^C=0?3I?^!K#4#N\3_C7'"QP8$L#Y3.-VT7R0@_9*./L74$L# M!!0 ( (V <59D4&PO=V]R:W-H965TRUK?GX[H:/OB6BU7SK^83$\V8BEOI/NRN3+P-!E0YFHM&ZMT@XQ< MG([.Z/%YYN6#P%"-SX MWF..!I-><7>_17\;8H=89L+*"UW_I>9N=3HJ1F@N%Z*MW;6^?R?[>+C'JW1M MPR^Z[V0Y'Z&JM4ZO>V7P8*V:;A4/?1YV% KR"P76*[#@=V'DIG)B>&'V/ MC)<&-+\)H09M<$XUOB@WSL!7!7IN^KZI]%JB6_$@+8INQ:R6=GPR<0#M!295 M#W/>P;!?P%"&/NK&K2QZT\SE_#G !'P:'&-;Q\[90<1+6<4HH1@QPM@!O&0( M- EXR6\#19?*5K6VK9'H[[.9=0:H\<^^F#O$=#^B;Y=CNQ&5/!U!/UAI[N1H M^NH%SAUQO1/+YZ43":O[9(#H$- MHC!GT$(U J+JL23, (]6ZI+G0M,%V['S6"7T9@0]/*G]<9[\#OE).9>-H\S"DL:YQDL%RO1++WJ M4W 1BTLRAF\1C7GA-RRF.2Q7$B9,(W](<93'>2=.XC*(DY@P6#Y# HP'&3Z3 MU&]"8MGK9\;O1-V*;@+Z.D-BP0^:]XZ0+LHGQ5OM1 VF>8_-LICXH!AH-,HJGNSCV-XT_GW:V)=_@1@C]$G@($3$ZKM;<.4\90]&O*[ MN^,)3GF./D@X5%#]%# J<)DG@^!V/:LJTX*UF6Y:.[FZ_3SY*JJNL#0M< Z< M*SG.0#-/<%(28*ZNOH$S7L3"0=%8.*E\%]OP(<&$%#BA!6(XX05F?I $Q*Z!YTOEQU./$Y5)B3.2CX',.$E2G&; MURAC!.>,C='UYR];0D4E)AQ>_9C1*^,KY1X#X^3W5FW"I(D*S+/2XZ:0'A8, MI FTWZ6<^?ZTE6Z]6 XYX;D73 G!)(,.C'*2XYPDXR&#:4$C 6R:_PMG>00$2^^CX:6]'V*>6 ///-3,H'DF2#IMD'+.4CP^,AVP8#]D?CP=_7F@_ M%D,S[AQ^;Q[@5@IM$YW+1BZ4VWME.6S'3XF-T7Y'\ A5SGS&6 (]#GUVA&@.),MVJ+]-:\1P ?W,@2N(PK7Q,BT/*OF&SYSC%2C[*D M]*LZN8DN![8J$4E(*!0"RW\;LB!)HDBR'-\JZ*#.4P7N'C_3 _WP\F&6F),% M3?Z.([&^')P/4$16N$C$9[K]G50/-%:\D"9<_T7;,NUD/$!AP05-JV!9@C3. MRO_X>U41.P&NNR? K0+-# R95 MP$37?5E9NJ8]+/!\QN@6,95:TM2!EDM'RPJ.,]6R'@23=V,9)^:?L"@8072% M[G+"L%*;HU_0513%ZA@GZ"8KVZ]J!\<>$3A./LPL(?-6!"NL\O'*?-P]^3@N M^D@SL>;(SR(2M0&6+'1=YY->ND7@7BE/D#$^0:[LN^O+@H>.CKH(MS)A/ M=",Q$XUQGC&(KS$CO.LQS32/A*=HZ%2T(V15I/U _W"@NP/L( 5FTA]%(A]T M^JIH!BF&=2,::O30W(CN6HWHGUN9"MT(DO)_.TI[72)'W4@UH%[P'(?D$!4"PEIJ.W2QI;?C!MV("Z0Q*\T!I/B@M M@**UM=ZQ+QQCWWW0:Q&>)[% 6NI.;2L/Q&Y/W,8OAEIS5KU%@Z3YH+0 BM86 MS6U$<\T#+F$B7L6A7#FJ7GJ5DBR2OZ)3.R.J=[^$I'F@-!^4%D#1VA(WCI#S M#I:0 ^H)@=(\4)H/2@N@:&VM&V/(^?^=(7.6O9L"J#<$2O-!:4%%.]2BEQ_Z/J"G_1\/K\UY]-:^I$UVQJWQ^+6[ MY8'FZH/2 BA:6]7&E'+><*4P7\OW[ ^U,-*BI-"84:[1 )E?%UQ>X1R%-%W&F1Z)3Y @+$6"JHMY M0N0R>.=NEZSF3/K*^D:1'1NE>J]&Y_X'4"\*E!9 T=I2-UZ4:_:B.N=4LJ-6 M4V=M576*"^GM+$!I'BC-!Z4%4+2VW(V+Y;KP4RP7U,X"I7F@-!^4%D#1VEHW M=I9KM%!@IECF/'IK#VIO5;3="=OHW'''+][T/FBN 12M5-7:V0:9$O:H-ZRJ M%V^1B7)'9'VUWA1[I;>"6DWR8]F=$[*2H?;IF9P"L7*3:GDB:*XW M52ZI$#35AVN"(\)4 GE_1:EX/E$9U%N%Y_\!4$L#!!0 ( (V <5;A#64= M708 4P 9 >&PO=V]R:W-H965TMXNB%[1$VT0DT24I.P'VXT=*BF4Z,AT7 M9[F(OW0>4N^ACOB*'&VX>))+2A5Z3I-,7K662JTNVVT9+6E*Y#E?T4S_,N(4'G5ZUK_Q)W/!-0 M'/$WHQNY\QZ94YEQ_F0^W,97+<_TB"8T4@9!],N:3FB2&)+NQ_<*VMJV:0)W MW[_2/QL>I"PK7\ES)<1.@-\]$!!4 <%>0'=X(*!3!73V H+@0$"W"NB^ MMTN]*J X]79Y[H5P(5%D/!)\@X0Y6M/,FT+](EKKQ3(S4*9*Z%^9CE/C:3E M$)^C*5MD;,XBDBET'44\SQ3+%NB!)RQB5*)?T'4<,Y->DJ#;K!RD)MD?0ZH( M2SZ-VDKWR'#;4=7ZI&P].-"Z'Z [GJFE1#B+:6P#VOI4MN<3O)[/3> DWD?J M'/F=,Q1X0=#4(7=X2*-SU/'+L]7YO2 @D+(6$8"&:EI;M-2]=%']]O,BKDDJW0 MBHI(#T%=N]'L!:WTX,M44U*[RH-V1P&@EE*][9* M]YQ*_YFG,RI,&=3W8$&**Z&Z["7Z]_5MD^).[JF*]XXJ#MDWBO>= MBO_&>;QA28)(%B.FAW:V8+.$(B*EGA^Q=$68.*2YDWRJYB6LMZ.YMZ?YT2,P M4(@8$Z9 DVW HV?.>U M+FF4"SVET7>[B*^IH+&IKALB!#'7/1=(F(FF1!]95MWR/YEJ<.CF?^-L^%2= MAV^+@3?T!OY@3VW(1C$0S$K,Q38Q%\[$X&=]EV.2HI5@$34).I"*7,;FCE@F MPF2DGIDU9<79ZJE9N7@SMO=+-&1S& AFYU5_6[\'4*U*^"TD)0&H:BVV1[OD]1Z$"M;Q0 M-#L/M>GUW:YW/2$Y"IA"IE'<;PQ&R7#S,WKAPSG7L_V8A-W4R?+#&JU MH6BVS+79]MUN^Z^EH!1-BC4F*LQ3SD>ZIEE.S]"#X'$>J>+1W%0W;-SX#&8>2XMR(>B1R:?&7($:<%!:"$K#4#1[[:NVZX$'7M8"4!\/ M2@M!:1B*9B>G]O&!TXJ.[6M%Z&OE;&=9IS$UH"Z^HOF^53'[P=[3JP.'[3WD MPLV'#7UO]Z\.LC6K[77@]J]O:U0UQ*4N5A%E:V)FM"<7)'>K)PL+20M!:1B* M9N>O]N4!_+IR &K806DA* U#T>SDU(8]<*\N_T!! K7KH+2PHNT5I,%POV[] M'SX\J'UXX#:ZGWDN=NK9USMJUJ*^@14V4-,.2@M!:1B*9N>Q]O%!'[ZP@;I[ M4%H(2L-0-#LYM;L/CJR(GU[80+U]1=N?0NU/M$ ].Q3-EKSV[,&1-76N]!7P M0%Z*NA7FU.Q,ZS9*#;I&#DH+06D8BF:GI/;WP05\B0)UZJ"T$)2&H6CV=LO: MJ7?<"^LAG2G$,JE$7FPM70@N&_Z/4+J[97G$";Q5"T4NSV MSG9G/35:%/O,S0X>/=K+G<+;;[=[V:^+'=Q[WT_\2USN2*\QY0;Y.R(6.CLH MH7.-U--(K9@H]YR7'Q1?%9NJ9USI^5GQ=DE)3(4Y0/\^Y[H@5A], ]N=_^/_ M %!+ P04 " "-@'%6@_W=;.<# #:$P &0 'AL+W=O6W;(ME!3L05*Z%03S:,YT2J6[ZU1$/RXA8\>YA:VGA3NZW4F]8"]F)=G"&N2W\I:K.[ME26D.A:"L M0!PV<^L&7\?T[GEZ(P@@T1J"J(^#K""+--, M*H__&U*K?:<&GE\_L7^LBE?%W!,!*Y;]0U.YFUN1A5+8D'TF[]CQ$S0%!9HO M89FH_J)C$^M8*-D+R?(&K#+(:5%_DH=&B#. *G08X#8 MP_PGP%X#4H63BW6]WXAMT)IN M"[JA"2DDNDD2MB\D+;;HEF4TH2#0[VBMOG7I/@,=O6)Y28K'WP2Z@P,4>T#+ M1[582*ZV$GU]+ &]C4$2FKU3R&_K&+U]\VYF2Y6S?K.=-/DMZ_S<9_+#+OJB M2'<"?2A22+L$MBJVK=A]JGCICC+&D%PA#[]'KN.Z PFM7@[' _#XY7!GI!JO MW3^OXO.>X1O:J'__5$'HLX1<_#>D>,WH#S/J@^9:E"2!N:5.$@'\ -;BUU]P MZ/PQI)9)LM@064=)OU72'V-??&629$-RU;"@@NEC]+#P73QU0M^;V8=S*2X# MW< ))W[@= /CRT#L>5X4AI,VL%-"T)80C)>@3F1$BE0=$!(X'2YGE.*UNV^2 M+#9$UI$N;*4+C?LH-*FD2;+8$%E'R4FKY.3G?%3#PHX]/'4&NW[/1Y>!./ B M/)U,>SX:"'1\%>=.AWT4M25$HR5\I#Q'&_H *2HY36"HFE&&UVZ^2;+8$%E' MN6FKW-2XC:8FE31)%ALBZRB)G5-GYOR\P+'B?I&&@CTH] /O:AG MI(% =XJCZ5E@MXBS]A*/%K%B0J(RVXO&3QL8=-,XRVN_!$;98E-L707=DX*N M<4LUE*;D-,D6FV+KRGGJE_%H$SGB*N_RU\13OSO*6GU;74;ZJLM3QNK;ZC+0 M><90IRX5C[>I?\D=\,'\1W&OWG.3;+$IMJYFI[88!^8M9+1/-LH6FV+KRGEJ ME?%H_SABH?#B'QNG[YW+D$F HTG?.6-,==KVV= C![ZMAD<"53M=3P/:U79 M=5.-97KK2SVXJH8I)YIZZO6%\"TM!,I@HRB=JXG*A]>#I/I&LK(:K=PS*5E> M7>Z I,!U@'J^84P^W>@7M..\Q0]02P,$% @ C8!Q5B>,\N;E!P T%, M !D !X;"]W;W)K&ULS9Q;;]LV&(;_"N$-0P>L MM439CMLE!I)(Y#JL6-'L<#'L0I$96YLLNI24M,-^_*A#)#&6V:A[,^PFUNE[ M/LI\P<,;FJ=W4OV9;87(R8==DF9GDVV>[U]-IUFT%;LP>R'W(M5W;J3:A;D^ M59MIMEJM6I+/(D3L5;1;)BMPO5QPN1R+NS MB3NYO_ NWFSS\L)T=;H/-^)*Y#_OWRI]-FTIZW@GTBR6*5'BYFQR[K[BWK(, MJ)[X)19W6>^8E*]R+>6?Y-] )VW. M,K!_?$]GUI4R3NBRJ*UC42 MIZ44KW*E[\8Z+E^=1^^+.(M+663D.3E?KZOC,"&OTUKHI6">^2(/X^1K_<3/ M5SYY]N77I]-<9R\9TZC)Q.I,]$@FEY(W,LVW&0G2M5B;@*DN=EMV>E_V"VHE MGN_5"^+.OR'4H72@0)>?""\V.IQ6X>Y N/^(<&=^-#RPAW\?ICKSL2U?O?![$95>*V,O(HW.\+[286I;B7)CZD8*,R%-;AL;5]E M^S 29Q/=G&9"W8K)ZJLOW(7S[5"M(F$^$A8@80P)XR"8H8U9JXU91?>.:..B MR/25+".]MH;\]H.^1E[G8I?]/J28&5(Q2)B/A 5(&$/". AF*&;>*F9N;4U: MQ41R=QVG51_T#=G++'\>)5+?VY!P_8?N'/68*!]23XV?5_AR,':[HJ[C>*?3 MV[XLK(48*PLD+$#"&!+&03!#%HM6%@NK+-ZPJ]=#M6V-&MM6(&$^$A8@80P) MXR"8(8J35A0G^-[E!*D8),Q'P@(DC"%A' 0S%+-L%;-\7.\2]A2S%RK2G8F> M?1-Y0VYE7G8R<9H+G3]O'E4/9RVUF*S9QHH)"?.1L )8T@8KV&NV^ONW;:K M-R3RLI7(R]$#$*)$E(19%M_$47WA1LD=V4BYOHN3I!2+)#+?"E4>ANDFODX$ MT0%"ZZ?8E\]K4A+_50>7*@N3HCH94I6U@&-5A83Y2%CP\F"DYLVIXSCF4(TA M<^8 TH-XNE,91-%,:G;WK MVOW=RS#;DGWXL:Q_W93434BKDT%!($W,2RC-=P?<9DJ7WD,]0$U=*(VC:*8> M.E_7M1N[5\.^KCUJ=*5#G5TH+8#2&)3&4313&YV]ZSZ!O^M"#5XHS8?2 BB- M06D<13.5T]F\[G_K\]K3C1:5U;5LI (U<*$T!J5Q%,V42F?WNO][O]=>PM'J M&O)5E[.#4:H/31M :0Q*XRB:N52MLWVIW?;]-],A.WJL-AI:?P)#]>1VL7C8 M_$#3!E :@](XBF9JHW-\J=47'&Y^=">E&78H"&36 $IC M4!I'T4Q!=/8MM=NW/X@/NM_(==-P)9.B7KW-E2SV@UJ &JU0F@^E!5 :@](X MBF8JIK-CZ0P_CZ90'Q9*\Z&T $IC4!I'T4SE=&XM';\:=^SHY- BG+NWE':TCJ-4+I3$H MC:-HIHXZJY=:#<'552V"1BCE,+?757U*&B>'TA@8H5[:BS!:&E O%TIC4!I' MT4QI=%XN?:27VV]B(EFY)^6<2!]F\5JH^H:>*57M2RN90<4L#VV0H;8$NB(7 M2@N@- :E<13-%$SGZ%*[H_L9,^9#RW0^]*LA>^+1@H#ZKU :@](XBF;^/K7S M7SV[_WITQDS^)I_Z]2K4?H72?"@M@-(8E,91-%,_G4?K/<&J7 _JRD)I/I06 M0&D,2N,HFJF>M"5MU":#Z4%4!J#TCB*9BJG MJ_+-Z':Q+IK2L2-#G5>G&@)J'K[R/HDE_MJ]\)K MF>=R5QUN1;@6JGQ W[^1,K\_*1.TFWBN_@%02P,$% @ C8!Q5@&ULO=WO;]M&@L;Q M?X7P'A8ML*G%GZ*Z28 VG%^'9J^HV[L7BWO!R+0M1!:]$I4TP/WQ1\F*1R-2 M(S'^>M^T3J+YC-T\E49\.*/7G^OEQ]5=537!G_?SQ>K-Q5W3//QX>;F:WE7W MY>J'^J%:M']R4R_ORZ;]Y?+V7G:EY_?G,17GS]C=]FMW?-YCG9?+5:S>A$LJYLW%S^%/YHPC#;7W=;#Y63[4 M]X_0[N9XO'?Y=_[OY+[ UH?]#^ =%N0'0X(#DR(-X-B,\=D.P& M).<.2'<#TG,'9+L!V;D#QKL!XW,'Y+L!^;D#)KL!DVT<'O_^MG_Y1=F4;U\O MZ\_!EX%]4WPTVI5-:N@7%P'O\S*#[-Y^ZAJ%6Q'+*OKX+NB:LK9_/MVV!]7 M1?#=?WS_^K)IOZ4-?#G=3?_SX_31D>G?EU^"4?*W(!I%4<_H=_[1/STL?PC" M].CPXL3P]6T[/-H.#WN&BS.&C]*CPZ5_^'^6BW9X>'2X\@\OJND/01P>_=GU M^S^M5^SNK7;H>\QC\\Y?V]P+35/>K M_^V+UB.9]).;EXD?5P_EM'IST;X.K*KEI^KB[5__$F:CO_3+'E]^6D_CCT/3$99U'F@Z3XP">-L%(9/CW-2E#RE*/&F2*Z7BUFS M7E;;%^"J?59\:!>935^HO-#04)%806*"Q"2)J4[#PFP\ MR<<'@8*^-2=UZ5/J4F_JWLLKTQ+9A4LJVDU^U1^F%=] ML?0B0V-)8@6)"1*3>64?BP_M>^KJ^D0L MO$QK\]2]Y%(9_#^J':EDVL\5M,*_*5>]3J1\?'%Q2*U!-H)K<:=2%:]:":H30WM;;M";T7X.VER8?RR^8"T+8:+Z?3Y;I="U1_ M/E2+5=7_'ASM?%"M0#6!:G*G.9E-NLVV0F?5J&8HS:\V8[SJ,D'A]&%&U[4,U0FAM16_B$N;=%__VN M"J;U8C6[WK[XUXOV^75V'=S4RZ!I_ZBTW7IOH(U0REN7>] MV_(H\I='F_OM@O\+WFTW>E3+8%G-M\_ J[O90^]*UN\-OND=;9-03:":1#6% M:AK5#*6YB;:=4Q1Z%Q/?MI,#K9I0K4 U@6H2U12J:50SE.:FVC92D;^1,HNF M7-S./LS[KR_X1P_.+[L7B=V,Q.Y&ZI9#<9*/1H>W1*&S:E0SE.8FTW9AD;\+ MVZT@_E$O7DWK^X>J:=^PW2ZKZMAF$3\W.*IH(X9J M4DJBE4TZAF*,T-M.W- MHN0%%A!HE89J!:H)5).HIE!-HYJA-#?5MG"+_(7;J04$6JJA6H%J M7D3G-V M7_8L']!*#=4,I;FYM)5:Y*_4WE?+Y6S5?V77/W1P*-'6#-4$JDE44ZBF4VZU%XQ=8*J!-&ZH5J"903:*:0C6-:H;2W%3;.B[R;\ ZMA'0/VQP<-&B M#=7$3G,.7\CC-,_=UW6)SJI03:.:H30WDK9"B_P5FN^&;/_0P;%$ZS-4$U&W M\!KGHW$\.HPE.:OJF?5@0GWF-V:\E'O6C6VP8G^#=?Z]V'YH:%!0K4 U$7>W M+KW:]**=I*#3*E33J&8HS4VI;:5B_TZH;[YST.\.#BW:3*&:B+O;EEZ%HRA. MD\/0HJ43JFE4,Y3FAM:63K&_=.K9B;_-[;J[%;H_NV@KA6H%JHFXIT>:A*/# M'0$2G56AFD8U0VEN=/>.P/.W4F?>]>I7!B>4/1"//1&ONZ$JS,)QE,>'$66/ MNT-[)E0SE.9&U/9,L;]G>MY=KS%:.*%:@6H"U22J*533J&8HS8VW+9QB?^%T MZJY7__#! 48;)U03<7?C59A.TDY-)-%I%:II5#.4YF;3EDZQOW0Z=H73/VQP M)M'""=5$W-U8%44]BP&T24(UC6J&TMQ$VB8I]N_2^KUNROX#F]&V"-4*5!-Q MSTZJ_A4J6@2AFD8U0VEN*&T1%/N+H*_=_* - GYS<E@C5!*I)5%.HIE'- M4)J;:MLEQ1.^M(_1D@G5"E03J"913:&:1C5#:>YA_;8&2_PUV(G[^_RCA^87 MU0I4$TG?L7U1]\T6.JM"-8UJAM+<9-KJ*_%77WNKB+,W"?C)P7%%6R]4$Z@F M44VAFD8U0VENJ&TUEKS YT4E:!^&:@6J"523J*903:.:H30WU;8U2_RMV:E% M!-J6H5J!:B+IMF7CGB4$6I6AFD8U0VEN+O<^BLK;5>PO(7Y?EM?5?;G\V)]0 MM!5#M0+5!*I)5%.HIE'-4)J;9-N*)>D+K!O0J@S5"E03J"913:&:1C5#:6ZJ M;9^6^/NT4^L&M%9#M0+51-*MU<*LNR%0HK,J5-.H9BC-3:;MU1)_K[:W] 45+-E0K4$V@FD0UA6H:U0REN3&V35SB/R'QVY8-:!.':@6J"523 MJ*903:.:H30WU;:)2_R[NDXM&]#.#=4*5!,[S=EO&/;<((;.JE!-HYJA-/=# MB&V;EOK;M*LCGT*,MFBH5J":0#6):@K5-*H92G-S:[NV] 4./TS1L@W5"E03 MJ"913:&:1C5#:6ZJ;=F6^O>A';M=US]L<'#1/FVG.1\!/,DG<>J^I MT5HEJ M"M4TJAE*'T*?^T#3\\ C1[VD MMF9*_373^4>]^*'!@4$;I[3G,ZWR?-03&/100%13J*91S5":FU);.:7^RND9 M'VWHEP?'%NVATN[VK%=A-H[CSNLO6C&AFD(UC6J&TMS8VHHI/7'J7[UHEN6T M.?'$BG9*J%;L-/?4JRA+)^%A0M&Z"-44JFE4,Y3F)M361:F_+OKF,[3\[N#0 MHD52VCT2[U48QDDZFARF%MV8A6H*U32J&4IS4IO9*BGS5TG//43+SP\-+ZH5 M67>O511M-EL='-DFT&DEJBE4TZAF*,W-KJV3,O_6K3-/T?(K@R.*%DA9]U3! M,(ZC2=YYNX7.*U%-H9I&-4-I;D9M.93YRZ%?E]7VW"S? L!/# XH6A1EW:,# MPV2<'=[[(=!9):HI5-.H9BC-C:6809VAJA6H%J M M4DJBE4TZAF*,V-M^V6LN>=1>@?/CC :+^4=?NE<3Z.>M:O:+^$:@K5-*H9 M2G.S:4NM[-O.(O0/&YQ)M,+*NA76YD-3NVM6M,%"-85J&M4,I;F1M U6YF^P MKJKYO%H&B[KI;:G\HPMO,;=RBOKGM CT$DEJBE4TZAF*,T-IFV\ MQB<:K^WRP7^VL)\8G$ZT]D(U@6H2U12J:50SE.:&V)9CXQM%9):HI5-.H9BC- M269NN[3\Y"&!_F.%_>.'9A/5"E03J"913:&:1C5#:6Z";>^6O\!Q@3E:OJ%: M@6H"U22J*533J&8HS4VU+=]R_XZP$RL&_^C!^45KMKQ[:F#:<_,-.JE$-85J M&M4,I;G!M/U9[N_/?JG^G"UNF_8Y]JJ>K[=W. 1J6:\?>F.*MFFH5J":0#6) M:@K5-*H92G/3;"NW/'F!Q0-:O*%:@6H"U22J*533J&8HS4VU+=[R;S^&T#]T M<'B[)^2%R3CLO-H7Z+0"U22J*533J&8HSMY'UIA2MTO*> M/5]AG!T>H%6@LPI4DZBF4$VCFJ$T-Z2V),O].\B*]2Z=U?W#O/Y259?-LOQ4 MS8/R^E.YF/9N>/23@^/:W0'6O9&@0.<4J"913:&:1C5#:6Y8;?>53[QOL9YW M+$>.5F.H5J":0#6):@K5-*H92G/B/;$%VL1?H)TZEL,_?&B )WV'%>;=JZL% M.JU -8EJ"M4TJAE*<[-IJ[&)?TO:L6,Y_,,&9[)[.F$:A=WW5^BL M4DJBE4 MTZAF*,V-I.VU)B<^!NNLPP_\R." =D\GG/2L5M%)!:I)5%.HIE'-4)J;3UMO M3?SUUN:M55,'J\?38[Z;ML^@W_4MG*:^"NGIR)U M6M]_F"T>W^AO3HIMO@2S15.UY5UL;[_T#[3UC?! MZJYL'Q5\-UOLONQ_XD7[JTGW8,(LZEL;H/45JDE44ZBF4IIV@91BJ M%:@F4$VBFD(UC6J&TMQXV\ILXJ_,_GWKDVXSEO6ZGE]_**_]C?YI!C^9HYT; MJ@E4DZBF4$VCFJ$T)^CAR)9NFZ]?;K7R58<2SG(%RPF6DRRG6$ZSG,&X@Z"' M>T'W5WC_MG7+B6]D^/\3W5:P[\(*.ZU@.6\ER@N4DRRF6TRQG,.X@[]E>WK.76'.@ M_27+%2PG6$ZRG&(YS7(&XP[R/=[+MW\'W\DU!UI5?N6B\@N4DRRF6TRQG,.X@HWO58>BO#GVKC/>SU;2:S\M%5:]7P7PVK1:K MWF,#3DPR/,GH49DL)UA.LIQB.V5A^*Q/KCLQ?'B2XTZ9$L63I+/B8.L^E),LIUA.LYS!N,>$ M7J[NJJHIRJ9\^_JAO*W>E\O;6;N$F%5\O- ]H_OZGKYNLO+EO_<[W\N)WC[?\#4$L#!!0 ( (V M<58CE8W6NP0 (@> 9 >&PO=V]R:W-H965T2B^ASK4:\X.C#^)+2$2O11Y*>;.5LK=C>N*=$L*+*[9 MCI3JFS7C!9;JE&],$9R:HR-W \R*WP+1T%C-S[9XO9FPOX[$OB@P M__:!Y.PP=WSG]<(#W6REON N9CN\(8]$?MG=R8NQ)GWS*YHZG[XCD))4:@=7',UF2/-4*AY*JV9?'& U^?C=SI;H%#7+3 MNKL/57?!F>Y\=,=*N14H*3.2]<0O[?%#2[RKAMZ,/W@=_X? "OS,GJ^1'UVA MP O\OONQA]]A?HV&O@D/>L)C>WA,4FMX\O9PWR+&L)D,0\,;GIL,.N/H:$J@ MOW]73= G20KQ3U^V*]ZHGZ>+W(W8X93,'57%!.'/Q%G\\I,?>;_V20T)BR%A M"1"LDY11DY21C;YXW&).$!5B3\052M7TI^6&E%(?"IH1CDVF!K1$0C<5O8^E MM8]+$U7!(@/3*]'S(IJ,0V_F/A]G +++! C6R4#89""T9N C+:DD[W.UHF6( MEA*7&[I2-1*; GF%2B+[)+="+Y4<$A97L/ X?]%PY$?C;@:3TW;CG*P88>1/1D>5I!)]4%_Q9DV>DZM>M[C%_2@Q.1]JEE#+U4-$A9#PA(@6$=_WVMMA@=<9FH@4%Y M:3$H+8&B=5-SY #]'UB.T4"_:G)EY/M?*&OH\:,:C#S]UWVDE_;>+U8>DI9 MT;K*!ZWR@57YS^J1J$HZPK7+[I4Z.*F>9Z2V=G>QU)"T!(K6E;IUMK[5HRV6 MK"A4T5$S/7WJU7AXHK$_#<(>C4%=*B@M@:)U-6Z-JF]WJLMSWI03TU\IU=O, MZAMBJYQNJF\DJYQM;5W1 /<7FU/'&8S[D@/I.6-06@)%ZR:G];"^W<3&2F2E MMB!YKDK](,5BVR]U>"IU;ZT!=:2@M 2*UI6ZM;>^W=_^P23.OWL$U$I:BC7A MYTI\]-;5%-3%@M(2*%I7]M;(^E9+UK[DHW_1VW]BL$,O?LT$];.@M 2*UDU/ M:VG]";0# /6SH+08E)9 T;JI:=VQ;[?'/_AS@YUZ<7Y K7--ZQ14O^=]+H'J MMI+>/=J)4^5G8[9 A5H+]J6L-N6:J\TVZZW97'3;YM4>[1WF&UH*E).U"O6N MQVHLO-KVK$XDVYE]O163JM:9PRW!:L71#=3W:\;DZXGNH-E\7OP'4$L#!!0 M ( (V <5:?DWR(Q ( "\' 9 >&PO=V]R:W-H965TF]:%3U*K;P[0'!VZ"5;"I;9+N MW\\VA-*41'W8"_CCGN-SC^WK\8Z+1YD!*/12 E\#T MS)J+@BC=%1M7E@)(:D%%[OJ>%[D%H(QKU1.&2P%DE51$/%W!CG? M31SL[ ?NZ"939L"-QR79P#VHAW(I=,]M65): ).4,R1@/7&F^'H>F7@;\)/" M3G;:R&2RXOS1=&[2B>,909!#H@P#T;\MS"'/#9&6\=1P.NV2!MAM[]F_V=QU M+BLB8<[S7S15V<2Y=% *:U+EZH[OOD.33VCX$IY+^T6[)M9S4%))Q8L&K!44 ME-5_\MSXT '@Z C ;P#^(2 X A@V@*%-M%9FTUH01>*QX#LD3+1F,PWKC47K M;"@SNWBOA)ZE&J?B:?)444F-I1)=H'M]2M(J!\37:%9)'2PEZL2 MK"BKG2,L15,I]7WMV(Q^3U=2"7W&__3Y6"\3]"]C[OVU+$D"$T=?; EB"T[\ MZ0..O"]]'OPGLE>.!*TCP2GV^ ZVP"J0?4G6R- B32W:QL%PA#V,K\;NMIO MVT ?^UYX%7AMX"MQ82LN/"GNA]Z3G,M><>&;-2]P@ ,_&GD'ZGHB?1P&H[!? M7-2*B]XE#I6@:W)&!.BKI^L93= 99:B2ZZX[BI:UP*ZYTO;3-3+]H($R GE]SKO8=LT#[1L;_ %!+ P04 M" "-@'%60)(UH4T# U#@ &0 'AL+W=O*R5Z$N"X9[CVA=(VWEAK%?>O A75J.5@09)%)3$/6WA0O(,LVD=/QN2:UN3@WL7]^S M7]7FE9D;(N""9=]I*C=+:V:A%-:DRN1GMGL/K:% \R4L$_4OVC6Q@0I.*B%9 MWH*5@IP6S3^Y:Q/1 RBC9@!N ?BA *\%>+711EEMZY)($B\XVR&NHQ6;OJAS M4Z.5&UKH9;R67#VE"B?C*WH'*3H7 J1 K]%ULYJ(K='@RX-R?A$9(,T>%T:O#'V^ N3)$/K>K%)O=@FNPU' M4'/H-\,VQD$41&H9MWTCQV%N&,UG41=)4N551J22F(+*04*) M?@>8A#9,84_!ZYF/\:%00QC&[CPP"PTZH<&HT*M>%D]0 =*D,#B:VHT\+W . M%!K"_"":8[/"L%,8CBK<%[@N=\'6PZ M3$0V<.DZ^R^N\X0%V9)/E(FIV(:IZ#4?[@1%V9+TR\U3GQ__H"C_&S84N>\3 MW-'O;_P15)NX85F*:%YRM@6]3F:ADW8%4[$-;>_[ M=[RC(=[3H>G8J)V(:I MV/OI]8'J$^&WM! H@[7".:>1 M(N#-&:492%;6;?X-D^K04%]NU+D.N Y0S]>,R?N!/CET)\7X+U!+ P04 M" "-@'%6-C!/Z'P" "5!@ &0 'AL+W=O>$E\.=]W;O;G="/5@ZX #-G67.AQ4!G3G(>A+BJHJ3Z5#0C<64A5 M4X-3M0QUHX"6#E3S,(FB45A3)H(L=6LSE:5R93@3,%-$K^J:JJ3ZT]L[@)X.-WAL3 MF\EX;&Q4H;6;=@C*!FPO_I MMJW#'B >'0 D+2!Y"1@> Q:P."M@&$+<*4.?2JN#CDU-$N5W!!EK9'-#EPQ M'1K39\*V_0SF90EL_V@G%P+?ZAL=XYR,)1Q?8PF M]W,L,^3V9:Z/PFOSIJ[QG'O8S6^DXUPTM8!R@-FA0:PBR3Q_B4?2] MKVKO29:_$]FSB@Z[B@Y?8\<.(6G!_!F&+4JEAK[J>98SQV)UC-%SO ME^5_J_A;;#N_;Y7W645Q9^3S"/&ULM9I9C]LV$,>_"N$610)D8_'2L?4:V*,Y@"0( MLDW[4/1!:].VL#IS%4O"XG6V9JGX9I'E23;,/C*&6?C>#H^<27:+GBY8GQ=+(. ME^R>\:_KS[DX&N]5YE'"TB+*4I"SQ=7H&E[>4E0Z5!9_1&Q;-#Z#,I6'+'LL M#][/KT9.&1&+V8R7$J'X]\1N61R72B*.?VK1T?XW2\?FYV?U-U7R(IF'L&"W M6?QG-.>KJY$_ G.V"#5DS$58I?AX5H=PLPL!=80 $?B8I7Q5@-_2 M.9NK F.1SSXI])S4#3(JWK'9:X#A*X 1&G$ MV<4',5[GFAK^]4'8@_><)<7?NNKMQ(E>O+S-+XMU.&-7(W$?%RQ_8J/I+S]! MU_E5E[DE,:4.9%\'8E*?OLVSH@"S,,^_1^D2/(7QAND2WJG02J5L0T]BB!!* M?)=,QD_-9#2&D!#JNWAOJ 1*]X%28Z#7L]DFV<0A%]?K.LER'OT;EDU'%^Q. MR6W$<$%]Y+B!=Q"LQA#[U$&-K)1@W7VPKC'83Z+7'Z^IVRJ5ZV("W<,HW5:4 M'@TH#0)]D-X^2,\8Y$=Q"R2;1!>9T;'O\+8DIN3H[W/TA[S-?9MUL"2FU"'8 MUR$P7NM&ZF&5^BNP*=AB$X,X6F@'IUD/@^\LS M=FD;',].$CIPZ'?.@#K]U M#6JS9]^K:4M-S;.!"'#(@5VKVZJ%)36U%DC6 ED>W$<$(>T>WF;7 E*@I!1(!AWN1@CJ70M+:FHM) A! M,PF=BFRU3),O HJIXS@'? ';&!0X2#%40Y48!,TK PW@U MEH@$7A#X'0%+)()F)CH-W&J19F6I"WW2(+(ZTK:A2Y'G.*@C4,DUT(@+'7T M_ <,5&>6['T7#,$S4 (-# ;M")8PI:[%$-"#)/0@,_3TGP"/")+=_ =Z5MJ:D%D*B#T)"C'EF"E[H60Z 0DBB$ MS"ATQJ@W"YJP[XAKH/-4\Y*L@\Q+,K_GX9R!-$ST.5A%&5MJ:JH291 ==#@; M0:EW+2RIJ;60K(3,K'3&<#8+GM3$?T1"350R%C(SUJG\BMKPA%RWC:_'[=1 M)6,A,V/UH==:ZH!)*<;N8;0:0T@P1!WKHT@2$3*OR9S&KK6(4BW';2WC:LP@ M0K[GZ:/$DE6PF0NJ[I:$^:-V6=WJ$HTM-353"2MXT"4:;)5;;*FIM9#<@FTO MT1P1-,W59[FJB35>(YDG_E.;62VC/#)BW'Y]TF77T1VPI ILIHH^S:R64GJ4 M[T-X^'BKLT,$^UU-0G(!-B]QG-;*<'N!@Q#J$7H89MN..@'QW(XPY92-S=/C M33A[C+.E-C:C9^^[UY*:FJ>S^CK)EII:"PD%V P%9W0RLR R-+(S M/-6T)#Q@,SR_X'2]9B<0 8EZS.*V7U2+-W\?4QW[K]7K;SO<#"#NBE!,T,4^*G[+T8I8E M:\;%N%[FC"4LY=I K2XAV%)3LY:S-QET%PBQ^HK%EII:B\9&$$L[0=J3ONN3 M=@/0V7FDNP%(."#V=H(0S0X/$HBGK4-&T!EB\1CI=K ,D9! ;.P%(>W-(#!P M?*\59]L.$P_C#CXD#[A0A5M^MV%)3 M:R%A@-C>+7)$T+!=Y!Q/=0.9) =J)H?.(=[]\L"LV/>RVE)3\Y>#\@?VN]VG_P-02P,$% @ C8!Q5H>T"#:H M @ >0< !D !X;"]W;W)K&ULK57);MLP$/T5 M0BV*!&BCW7%368 ==?$A0) @[:'H@9;&%A&*5$G:2OOU)2E9L1/9S2$7B)>E@ */524R8E3*E5?N*[,2ZBP/.,U,'VSY*+"2F_%RI6U %Q8 M4$7=P/-&;H4)<]+$GEV+-.%K10F#:X'DNJJP^#,#RIN)XSO;@QNR*I4Y<-.D MQBNX!7577PN]K76M98 F7G/X@A2HGSMA! M!2SQFJH;WGR#3H\-,.=4VB=J6MOSV$'Y6BI>=6 =0458^\8/71YV /[H "#H M ,%30'0 $': \*6 J -$-C.M%)N'#"N<)H(W2!AKS686-ID6K>439LI^JX2^ M)1JGTCE3F*W(@@*:2@E*(LP*])7SHB&4H@]H6A3$5 A3-&?M9V;J=9*!PH2> M:HN[VPR=O#U-7*7C,:QNWOF>M;Z# [[] %UQIDJ)/K,"BGT"5POIU01;-;/@ M*&,&^1D*_?3%^YD#7.8>+HQB%!;,!)W[WQ1]ZGH0R^)EGV M2F1[V8WZ[$;'V--IQ84B?]O/F2\1>4PPM@D>2F5+&5M*TU$WJ?_QW(O",'$W MNUD:L!N/SGUOO&^7#=D%XS!^Y-O3%O?:XJ/:YE6-B=#=60V)B)\Y]9Z$_U^+ M[)A%&[*[TY0J$"O;W"7*^9JI]H_N3_OY,;5M\\GY3,^5=@P\TK1#Z0J+%6$2 M45AJ2N_,M''1-OIVHWAM6]^"*]U([;+4LQ&$,=#W2\[5=F,<]-,V_0=02P,$ M% @ C8!Q5D TDE3] @ W D !D !X;"]W;W)K&ULK99K;]HP%(;_BI5-4R?1YIZ0#B*U,+9*ZU25==,T[8-)#F#5B9EM MH-VOGYVD$25IJ-"^$%_.^^8Y!\?V8,OXO5@"2/20T5P,C:64JW/3%,D2,BS. MV IR-3-G/,-2=?G"%"L.."U$&34=RPK,#)/P%3MMI#.9,7:O.U?IT+ T$%!(I'; ZK&!$5"JC13&G\K3J%^IA;OM M)_=)D;O*988%C!C]05*Y'!I] Z4PQVLJ;]GV,U3Y^-HO8504OVA;Q5H&2M9" MLJP2*X*,Y.43/U1UV!'8W@L"IQ(XKQ6XE< M$BW)BK3&6.)XP-D6<1VMW'2C MJ$VA5MF07/^+4\G5+%$Z&5_E$N<+,J. +H0 *1#.4_2)L71+*$6G:*K63;I6 MTVR.)FNYYBHP8UR2O[CX']1PT^-D#!(3^E[I[Z9C=/+V_<"4BE:_TTPJLLN2 MS'F!; S)&7+M'G(LQVF1CUXOMY_+356CNE!.72BG\'-?\)N0G$@X_:(67=K, MN(>^@NP]K\S'!_6I">BA"1$)IN@G8(ZNL2HAD8_HU\5,2*Y6\>^VTI0L7CN+ M_K+/Q0HG,#34IRN ;\"(W[VQ ^M#6Z'^D]FSLKEUV=PN]UA5WVU+L%3YA4KO M-)O8CGRU\X0#<[/+WNE^)+M7LWN'V+TV]E(5[++[EFUYUAY[I_N1['[-[A]B M]]O8_09[/XQM! #X+(L?=73*?YD>AAC1X>0@_; MT,,&NA=&OM/?0^\T/Q*]7Z/W.]&_+4'= N82>%L"_>:2MWTO"IR]##K?<60& M49U!U)F!VH%1@CE_)/D";3!=0ULF46/C"0+7LQL;3S,N]"/?CZ(ZKH0T=\Y> M?>^YQGQ!L+7?P/4$L#!!0 ( (V <5;DAR0WNP0 $P; 9 >&PO=V]R:W-H M965T,X+A,RE(7>5[H9CC)G>FX M//;(IF.Z$VF2DT<&^"[+,/OOEJ1T/W&@\W+@*5EO1'' G8ZW>$WF1'S;/C*Y MYS8H<9*1G"QV$R$N:\O(7[*O8R'? IDR2!+\NH?_ZQOQ$$"#$\DH#H! M'2<,3B3X=8)?"JV8E;+NL,#3,:-[P(IHB59LE/>FS)9JDKQXC'/!Y-E$YHGI M?2YPODX6*0$WG!/! )^D*?@$YK)PXIT\35?J\(<[(G"2?I3GO\WO MP(??/HY=(=D4F.ZROO)M=65TXLH0@0>:BPT'?^0QB=L KI31:$$O6FZ1%?&. M+*^ #W\'R$/(0&CV^G1HH>,WM]8O\?P3>,W=^N>)RE]9=7O,XG]-=ZH"&IB! MBI%\S;=X22:.'*J6!#G][B%.=+ MZ_&R(( M/X,%62=YGN3KHGRVA"4T-NFO0(,2M&@\SU,X\$(T"@=C]_E0FQXX@'[H0=C$ MM6@'#>W 2KMY5'CY8Y%*T'&YB7N&&+>81]#SOB+@>-QJA ML&/Y1(V< MZ*+R(7E\MG8B_0D$@>_KM6,(/"ZR%NEA0WIH)7WZ9EOS+AW6/8&U)(X:B:.^ M6MFH3\T]@;4T0T]-C=Y;-+,:-;0TJ4K=*P+;S \F=?A&_:P&/M_0#('>"=I( MT4;]=K,:[Y!$-/0B7R-KO6[70E)& %KGW$YMK88\E!;ZPR@::%6D!]JK2,WE MT#Z9S^?W1F;6K$N'>%]H;8UJXH=!7YT-6CW$Q;I[0FOK5KX!VHU#U]ZF^X?A M((0PT$:ZFC[W:X3UD&-E;=K*'D"[/[B\JPW/LWT+-P"5 M'8#6F;=;0QN]MG3.![9?#]6$CNP3^L,7SIUTZLOM":XM4A"'$^"#<@W6)C+!UN5S#P9+NX0+. -OT?4$L#!!0 ( (V <5;"5P@".P, " ) 9 >&PO M=V]R:W-H965T21QLIX5_OVLG9&D;"@][:7.=9NP![D#?9W.)D5ME MB7@"J>(B)1*6(^?2'TP"@[> 'QPVJO9,C).%$(\FF$4CQS."((90FPP,_]8P M@3@VB5#&4YG3J:8TQ/KS:_9KZQV]+)B"B8A_\DBO1D[@D B6+(_UK=A\@=)/ MQ^0+1:SL+]F46,\A8:ZT2$HR*DAX6ORSY[(.-8+??H- 2P+]**%5$EK6:*', MVIHRS<9#*39$&C1F,P^V-I:-;GAJ5O%.2WS+D:?'$Y&N06J^B(',I4BX4D*^ MD&]"@R)GY!9BIB$B?,46=EB(6 M$2_,!%K@QJB3SLC]W92C/?0I-9JK3,\0QH\NL& 62F(5&_F\P5V=K-V67\E(3_5O\UL"TA MDSR$IE(4^?UBI4Q76H^]<]H=NNNZQ_=06^+;E?CV0?&S5 .61!.)F[))6T'W M_:U9OP6TYZ59.N@>=7$;1 /L')#Q/%.H-A8Q0,.Z)77Z:8)A%:-9V)A4\Y5]S>%+91R77>:+U0UJVOS([I?03M M=/O-CGN5X]Y!QS>@U(!<3:[)E*M0Y*ENTM;;F_F,4M_S@]UU:0#Z;:_G>;19 M9E#)#-[?8DW*@KV-T._WVZW=TNW#:.!U_*"](\NMW5_FV^$KDP_8,D@,2V1Z MYSU,(8O[N BTR.R5MA :+TC[N,)/&) &@.^7 C=+&9A;LOHH&O\%4$L#!!0 M ( (V <597$32T\ 4 *DP 9 >&PO=V]R:W-H965T_',^*/84"K12Y;FXG*TD;(X'X]% MM*$9$:>LH+GZ9,UX1J0ZY0]C47!*XC(H2\>.97GCC"3Y:'%1MMWRQ07;RC3) MZ2U'8IMEA+]>TY0]7X[LT5O#7?*PD;IAO+@HR .]I_)K<>AX^B LL=?"7T6G6.D+V7%V*,^N8DO1Y:>$4UI)#6"J#]/=$G3 M5)/4/+[5T%$SI@[L'K_1@_+BU<6LB*!+EOZ=Q')S.9J/4$S79)O*._;\*ZTO MR-6\B*6B_(V>Z[[6"$5;(5E6!ZL99$E>_24O]8WH!-C3/0%.'>#L!KA[ B9U MP&0WP-L3,*T#IH=.R:T#W$,#O#K .S1@5@?,RF15=[=,#2:2+"XX>T9<]U8T M?5#FMXQ6&4ER+<5[R=6GB8J3BR7+GRB7R2JEZ):S+!&"\5?T.Y-4H)_1'4V) MI#&Z):I/V7(5QXD6$4G135Y]%;2D/F$J29)^5CV^WF/TZT)6Z=8.C]U(Q M:80Z*7F3O=-92:4X(?E6/0DE^N%K8[L2=3]6W\*F;^X%^WF1NN;-^OP!RR]M7I,VSY@V55=$E,8"K56!@7)56B"51Z+R-I0R(^O8 ME$'"L/K8S$#","3, MAX0%D+ 0"-83Q;P1Q1RT_II#B@42AB%A/B0L@(2%0+">6,X:L9P!+]1&WK%R M@83AL\,6:L@Q TA8" 3K"<&V6G_!,B\FG>1WEWXD&>*UNU 0+E_1?[502I>K MX$E$D75JV1/UP?4V>MRPK43+#>&)+./OJ';:8LK1GWPK!D5EGMJQJ@*E85": M#TH+0&DA%*TOP([!98,N7#4.2C20- Q*\T%I 2@MA*+U1>.THG$^>F5YLT+U M0^M$/X_R*"E(BE8D)7DT^.IBAAXM'4@:!J7YH+0 E!;6M.[;U=29G7EVZXOT M5=%:D+;1M&IM):Z6K4$!@+J.H#0,2O-!:0$H+:QIMMU]OSZUW#WI;TU%V^PJ MEBM)TJPD)RAJ:YNWD[9X&=0'J.D(2L.@-!^4%H#2PIHV[\G#\?;(HS4G;;,[ M^9V5KN.A0A6S0E6X]#M*7E#'$Y2&06D^*"T I850M+X26[_5]F!+7E#/%92& M06D^*"T I850M+YH6M/7-KN^QWLV-;!;: U9(\L#^V'S!(].-:B/"TH+H6C] M5+=6KFTT_W8+&?3 F1"#&09U<4%I&)3FU[3^2X/5>VFHA0!JTD+1^D)H;5K; M[-,>7[)4?6,MH&++Q98H^:C.90-18HI+0>W6PG#E#:A/#$K#H#0?E!: TD(H M6G]/5FLI.Q9H>>. VL"@- Q*\T%I 2@MA*+U1=/:P([1,3Q\S:LYW95@,AM8 M"9;F 8\6 JBU"TH+0&DA%*TOA-;:=>^'.D."]D&'#4!I(12M$LVXLV$ZH_RA MW LO5-FRS66U.[AI;?;;7Y6[S'?:L7T>5+OF6TRUB?\+X0]*92BE:X6T3F?J M_O-J7WQU(EE1;LM>,2E95AYN*%'5C^Z@/E\S59#5)WJ YK\3%O\#4$L#!!0 M ( (V <5;M@@4 @G 9 >&PO=V]R:W-H965T["LL1Z M2Y-0#-F.INK.'>-)*-4IO[?$CM-PDSLEL45LV[.2,$H'BUE^[88O9FPOXRBE M-QR)?9*$_.F*QNQQ/L"#YPM?HONMS"Y8B]DNO*>W5'[;W7!U9E4HFRBAJ8A8 MBCB]FP\N\45 O,PAM_@KHH^B<8RRIJP8>\A.KC?S@9UE1&.ZEAE$J'X.=$GC M.$-2>?Q7@@ZJF)EC\_@9_4/>>-6852CHDL5_1QNYG0\F [2A=^$^EE_8XT=: M-FB4X:U9+/+_Z+&P]53$]5Y(EI3.ZCR)TN(W_%X2T7# W@L.I'0@;0?W!0>G M='!.=7!+!_=4AU'ID#?=*MJ>$^>',ES,.'M$/+-6:-E!SG[NK?B*TJRCW$JN M[D;*3R[^8)(*=!,^A:N8HO?H5O7$S5X=LCNDWSOSJ0RC^)TR^G;KH[-?W\TL MJ3+(<*QU&>VJB$9>B(8)^LQ2N14H2#=THP-8*O4J?_*<_Q4Q(OIT/40./D?$ M)J0CH>7I[KC#W3>[7^[X$-GNB]$#L_L'NAHB,NERU\APJF(Z.9[S EY5O#_; MQ?OGDS)%UY(FXM^NLA6X;C=N-EA=B%VXIO.!&HT$Y0$OEBR)%$CHWJBUP_G2&Q#%>(<14+LZ0:=16EYJ?.I*I"] M'#D;^@\+%WO3J>,Y,^O0I/[8$$^GGNTY1#?TC;GVI14(3*-U5-$Z,M+ZEB\ ..SR9.&.WQ9\QJ;[\ 8%I_'D5?YZ1OT]4B OD MTY5$?B36;)_*+OZ\HX[U?N+:SG32XJ_#;CSU1MZHQ9\QJ;[\ 8%I_(TK_L:O M][\NQL9'/4EU(V?BM!GKLE-]SIZV&#.FT99#@@5 8%H-IE4-IF^T4IA"%@<2S(<$"X# M.)@NUZ4V\9'Y#J55.%*Q$/9 M^8B4_A@WA@U[:(]M[0^WAIH?\O+-N?8E%@I-9[8A=["1V7RBBU(A^5[)77F> MJWD?;'?M$0]^<5V\6@=!T%FNUAXUZ9?&5\B0GT<@AJ+0#1?-!T0(H M-+T:M;S#[AM-J1A2C"U!T7Q0M *32]1+14QB%;$QR*0.*1#+):&3;7CC+K4 MHCFOWBR^A5[$M6#$9L5XPUD2"<'X4TYE)X.0\FX)BN:#H@50:'HM:O&)QV\U MZ$#JR24HF@^*%D"AZ26JU2XVR]W7U_*3KE7YT=H=5,B"H@50:#K#M9;%1C7V M4V]62VCMC>G([EQC@HI54+2@JQ5DU&R#_G&E%J+$+$1/G#%+E.:,Z79Q6-HU M\VROT,T)]24&"DVGKU:;Q*PVERP]4"ZC;$!^G41080F*YH.B!5!H>E5J]4G( M&TV:!%(^+D'1?%"T I-+U$M;8E9VKXZ:9;^/5^ F:/V9OQ'<@B@3?!?(CD?K;NJ+ )/F9#-L2R-S%KV9/B%D !52)[86E\0L M+G_^S6(9H-V?VM]XS7GTIA94FD*AZ36HI2DQ2]-3ERO>\3>W:==RY=CN:+ER M;(+MT3%68,Z\+S-68\=/0OE]OM5*H/SS;;%YIKI:;>>ZS#G/#-0]^^8 MJD-YD@6H-K\M_@=02P,$% @ C8!Q5M XJK;_!P XTD !D !X;"]W M;W)K&ULO9Q;;]LV&(;_"N$-0PNDL0ZV;'>)@=82 MM0)K$33H>C'L@K&96*@.'D4G#; ?/^H0R[1DQDK?K1>-)?-[2.K]3%&O*%T\ M9.);ON9#M[9;T-W7 24)?Z(^$.^]YD4 M7;G)LF_%QH?5Y< J6L1COI0%@JD_]WS!X[@@J7;\74,'NSJ+P/W/3W1:=EYU MYH;E?)'%7Z.57%\.I@.RXK=L&\O/V<-OO.Y0VYA@'4.N5:ZOMNIC=DOT[SXQ(5B1-^25SR6+XM>J^)=KG[SZ M^?7%4*JV%,3ALJYW4=7K'*EW1CYFJ5SG)$A7?-41[YOC;<< &*J#L#L2SM.1 M>.\8B>\VXIQ8HS/B6([3U2%SN,^7Y\2UCX;[/Q8>G!YN=X33T\.MCO#0'$[Y MS3EQIEV-UZ1P=TGIECSW:'-N)/F0YE)LU:@GR9^_JP+D@^1)_E='Z]Y7M%$W MK1C,W^8;MN27 S5:YUS<\\'\EY]LS_JU2V8DS$?" B2,(F$A"*8ERVB7+",3 M?;[(DD2=T]1(N?QV1O(U4U6;.9Z[L7P?C\I3BT8M O:LYEG>:ZC%Z3(?H0@F";F>"?FV"AF\)V+991S MLA'1LCP)/12GG53F)!-$%/.*O!1UFZ_(AHM*W$YMC17UU;:"C?>5.!#UV1(! MLD$4"0M!,$UQ;Z>X9U3\NOC=/OU<5UL1I7>%L%&V.B/W+-[R,Y*J"6U9(._2 MV8COJS,2YGNME!B[[F1L'>0%LD[:KM-65R7609TAJ$Y-\VTF1FUT2[NN@Z^,;SOP4?"?"0L0,(H$A:"8%IVV%;C"UC0 M:[ :!\H7*,V'T@(HC4)I(8JF)\V>F60;!Y4/J>2**XE@LG-0,D5'I7?6$%O^9$T'TH+:IKMZNGB.>/##$%6&Z)H>H8TOIUM='KF5R)+ MU)5:)AY+\[@S!:!F'93F0VD!E$:AM!!%T_.DL>SL$79R 37JH#0?2@N@- JE MA2B:GC2--6B;O<'G)Q=0RZ^F'9SP6Y.)4TH%T)91*"U$T715&_O/-OM_/V+? MF]&]!??:=ONXFM8=BGYJR0#:0@JEA5V]<,;[?= E;?P]VVSP+;+TG@L9E7>- MG[,9S*S>&B)I/I060&D42@M1-#UC&I_0GF+G U!G$$KSH;0 2J-06HBBZ4G3 M&)BVV<%\?CXP>\$E^^)%4?Z+H@)S#WNK"[4?431],4[C/SI&JZIM-BR;L\K3 M1KD>KKQ3W"5_7<%T__QV[AVH?4HA_Y1"@;D_?;6$TD(43=>RL04=LRWXX\:1 MN8*^ SZ4YCO=SN#A8@YHI11*"U$T/3\:8]$Q&XO[$\:TG#!NCD\8:Y9V(\\: MM^?>"W.EO56&VH-0&H720A1-3X;&0W3,'F)KL%!G^:0S$0&=&M!?,>6//.5QQLS!7U#L!H 8@ ME$:AM!!%TQ.@,0"=_VUQ8%V3/J.;C@[S!&FT^5!: *51*"U$T?0\:2Q%Y^5+ M"I\,QF9-X7,FHW/,)FN-*M#%@U!: *51*"U$T?1L:=Q*Q^Q67I?2U^ER5H\M MN]&#O"*G#2B3UH!BG;?&$Z@[":4%4!J%TD(43<^0QIUTS,L8?WB)LM->"CCN MN%NP,+>C=WY C4@HC4)I(8JFYT=C1#IF(_**J6M7%N^;4FIN4ES(&J]C9]U) M<9@3T*634%H I5$H+431] ?8&OO2-=N71^^!D7_(0F2=%[1F9._GV*!+**&T M $JC4%J(HNF)TWBEK@V]%>9"G5$HS8?2 BB-0FDABJ8G36.@NF8#%7O%4U=F M6!A0)PO48(72 BB-0FDABJ8GR][#U69C=*%-4S9;L5RSG!>SESQ:\>(9_^*N M6GVVDMG^C;=R4M.9,FYK,C-S.S(&^W U]NEJ[./5V.>K_POGU6V<5]?LO+[X MB3VW;7'-6=J6"H*J.]O,W66JC>*"G;O=9K_"U!+ M P04 " "-@'%61=2:>Z@# ^$@ &0 'AL+W=O>2 !V@.DEF2UE797J-7>O3C="Q,& ML#:).=M *]V'O[&3IH2'"%9^ WF8^7D\_WB2\7#'Q0^Y E#D)<\*.7)62JWO M7%>F*\BI[/ U%'AGP45.%9Z*I2O7 NC<..69&WA>S\TI*YSQT%R;BO&0;U3& M"I@*(C=Y3L7K V1\-W)\Y^W"$UNNE+[@CH=KNH1G4-_74X%G;DV9LQP*R7A! M!"Q&SKU_E_C&P5C\R6 G]XZ)GLJ,\Q_ZY'$^%"629)F$< M_U90IQY3.^X?O]$_FH)A1I7LHS M:7[)KK2-T#C=2,7SRADCR%E1_M.7*A%[#GYXQB&H'()#A]X9AV[ET+UTA+!R M""]UB"H',W6WG+M)7$P5'0\%WQ&AK9&F#TSVC3?FBQ7Z07E6 N\R]%/C;UR! M)%/Z2F<9D-_)_7S.M((T(X]%^1QJ/3_$H"C+/J+%]^>8?/CUX]!5.+R&N&DU MU*0<*C@SE!^0K[Q0*TF28@[S)L#%N.O@@[?@'X)6XOU:=(@7WI# "X)3 ;6[ MQY!V2-<_ZQY?[NZ?<$\N=_=:DM&ME>P:7OR(G]_00/RJ""7 M_YR([J&DA:=INC[=R35-8>1@ 9(@MN",?_O%[WE_G$JT35AL$Y98@C4D"6M) MPC;Z^+%0@%1%X 4+NX0;+&$S=4J,5LZU8I2PR,#TBV([]@?]T _Q&=_NY_G8 M;A#=]L.P:98*NC9]-F&Q M35AB"=;0HU_KT;=:??LV);$)BVW"$DNPAB2#6I+!SU48_?W$\DU.9EP@TUA0 M#./,ZAD<%8+;" O&0368M 9SK0@V88DE6$.$VUJ$VY^K4^0_,A78U;)5X2RI8I466Z4EMFA-8?;:,K]UW1AA M6"W,C>Z&F23E;@#!CFQ+!3,]FSBS?JH!_.[^%TS'"_H''SJ3]DBN5L$F+;%% M*U5P]_KD',32;%!(DO)-H&ULQ59K;YLP%/TK%INF3NK*FX2.(+6)IE7:VJA9MP_3/CAP25 ! M,]M)VG\_&Z@%+:5M%&F*E/AQS_&YAXMS@QVAMVP-P-%=GA5LHJTY+T]UG45K MR#$[(2448B@/-,MP_#T'*>%%@;5VIR& =GP+"U@3A'; MY#FF]^>0D=U$,[6'A>MTM>9R00^#$J]@ ?RFG%,QTQ5+G.90L)04B$(RT<[, MTZDOXZN GRGL6&N,9"9+0F[EY"*>:(84!!E$7#)@\;.%*629)!(R_C:XBER5F,"79KS3FZXDVUE ,"=YD_)KLOD*3CROY(I*QZAOMZMB1 MJZ%HPSC)&[!0D*=%_8OO&A]: --Y!F U .NU +L!V%6BM;(JK1GF. PHV2$J MHP6;'%3>5&B135K(I[C@5.RF L?#2\*!H3F^Q\L,T">T$&42;\20).@:2GPO MGA@_1I>BGL3*+&41V12B2K'C5GG]=G6\^< M/8/H!-GF,;(,R^J!3U\/-[MP7;B@K+"4%5;%9S_#IU*_2I"T1;FB?%#NU(9< MM0WY_4W0H0L..?O39T5]MM-_MGQ73UF)(YAHXF5D0+>@A1_>F9[QN<^8 Y%U M;+*53?80>_B#<)SU95C#W HF+X]MZ%NF8]E>H&_;XGOBS/'8'CDJKJ/+4;J< M05W=2CXK8C0EQ18H3^6\L]NG?I#\K<_G0&0='USE@_L?R]@]I$T'(NO8Y"F; MO,%R$9>&W9=@C?):U6E9CN-9HT=5/,B^I_:1TCYZ2;O3IWWT1+OGBX_A/](^ MR+ZG]K'2/GY)N]NG??Q$N_%(]2#OGJI]I=K?[]+S7WGI#=*_5;S>^K^7O=9W M3%=IP5 &B: W3F1W0NO^I9YP4E8MP))PT5!4P[5H^8#* +&?$'%1-!/95:@F M,OP'4$L#!!0 ( (V <5:%':MFI ( "8( 9 >&PO=V]R:W-H965T MGD,AFIGC.W<#%VR;:S/@QE%%M[ &?5FM)/;"Y@W '&5FB;F96UH)K&D10-D28: MV4S#>F/1J(9QLXMK+7&6(4['WX0&LJ*W=%, >4LNH* :4AR1^A;[:ZR:M,:I M[QDQH:J/_2'N!;]9@*:L4"<&ME[B\W*](&]>GD2NQD3-)A4\D-0" MDA$9^ZB@W(-MUNCV8G!+&22(X[\YNPW1.=([ Y+IF MBME!-!?+9LBT-I/09F*^2KMXXIE?Y.[V[7@R[$#HI!;;0H>0>1?_KCAZ) M[$!HV L-_U>5A\?TY$AD!YY,>T^FCV[^DFM 5DTDJA]2VL)]?Z_HO)$7WJO, MIZ+:W-R]K[BY0;]2N65&ULK55=;]HP%/TK5C9-K=0U'WQ-78A4 M8-.0U@D5=7N8]F"2"['JV)EMH/WWN[9#!AV@/?2%V,X]Q_<<[)-T*]6C+@$, M>:JXT,.@-*:^"4.=EU!1?2UK$/AF*55%#4[5*M2U EHX4,7#)(KZ8469"++4 MK,: MS"77[I=L?>V@&Y!\K8VL&C!V4#'AG_2I\6$/$/=/ )(&D+P$G-JATP Z3JCO MS,F:4$.S5,DM4;8:V>S >>/0J(8)^R_.C<*W#'$F^R8-D!E]I@L.Y#VY!TX- M%+BBS#/.;XN"6;LI)U/ASXPU_V("AC*N+['D83XA%V\OT]!@.Y8TS)NM1W[K MY,36<4+NI#"E)I]$ <4A08@Z6C')3LPH.\[;VGM[S)ZS:'M];W1-#\UJ T$V;LW<3_Z>$S:*Y$=".VV M0KN.O7-"Z!RSI5CC 9)+(E"TWJDF1N)5]T>J=D?JYU?$DJF!2O\ZYDGW-3UY M);(#3WJM)[VS?_Y4&$!60^ )$U?#U:$1Q[1[PIXCM.F[R3"+HR@--_NB_JT: M#))^6^2;#?<2H0*U&PO=V]R:W-H965T%/ES1F^[GC.\\7/D?;G=07W,4L(UMZ2^67[(:K,[=&":.$IB)B M*>+T?NXL_8\!OM &Q8C?([H7K6.D0UDS]E6?7(5SQ],SHC'=2 U!U+\'NJ)Q MK)'4/+Y5H$[M4QNVCY_1?RZ"5\&LB: K%O\1A7(W=Z8."ND]R6/YF>U_I55 M(XVW8;$H_J)].78\C?AR&Z!WW[^? MN5+-0F.YF\KCJO2(CWCT,?K$4KD3Z*QA;)J0W3R@FW,T\(^:!Z\W]RW1#.HG,BCP!D?P+G.AK@B!EIMO>22*QX#^ MO%;7T)6DB?C+,,7+$G)HAM2UXZ/(R(;.'54B+I1"JB2.RCN)(/JE!.>=J MA(EHJ\.^1)=@HP),%^B'A3=S']KL'8[ DY'G-<,ZO(QJ7D967G2V2X9$D>VF M**WF?:,LP<;M&*9>.X8RU-%AJ)YW--1Q'>K8&NH=)ZEZ5Z+?4FH*U&K<-U!( ML (K$/:I"9M E^")I!40H(%0& =*J5;62?3E"PBLP]=%S=>%/5]5KB[C->4"_<)9 MGIVAZ^N5B1P M>^S-MO_2B[/B$()R":H"0-$"*+0NGXVR\.W28M4NB$BJ[EO<4U4)0R./A])@X$_&A^V-W6EO MBH#0NA0UBL2W2Y(5$3N4D2?=\:$H1:1XPV0YW^R(,*J4"K#-T\C4!=H=]Z;I M%!+$;S2(;^W+CUEZ;$6VH[=>V&! MZA0HM"ZOC4[!)_A8@D$E"2A: (76Y;.1)-C^Q>0-B6KX1F)JH>V.>]-T"J6! M&Z6![4KCQ6^X=OO>2^SB51P'4%Y+5MS6QI:$\FVQ04C_A)RGLMSC4E^M-R$M MBZTW;C.\W,'TB?!MI$I>3.^5J7<^4:'P2)95FR363,I65(<[B@)*=<# MU/U[QN3SB790;\U:_ M02P,$% @ C8!Q5HR <5D&0 QYX! !D !X M;"]W;W)K&ULQ=U?;]O(H<;AKT*X14\72&.1^I]F M V3-F2%GMDW0H*<7!^="L6A;6%ER*3K9+?KA#RE1HH:D1J+S2T\ONHY#/D,G M>L,1^6KX]NLZ_67SD"29]^OCHARY[>7%]O;A^2Q]GF]?HI6>6_<[=. M'V=9_LOT_GKSE":S^7:GQ^5UT.N-KA]GB]75N[?;[WU,W[U=/V?+Q2KYF'J; MY\?'6?K;3\ER_?7'*_]J_XV_+>X?LN(;U^_>/LWNDT])]O>GCVG^J^N#,E\\ M)JO-8KWRTN3NQZOW_AOC!_UBC^TF_[U(OFZ.OO:*G^7S>OU+\8MX_N-5KSBD M9)G<9H4QR__S);E)ELN"R@_DGZ5Z=1BTV/'XZ[TNMS]]_M-\GFV2F_7R'XMY M]O#CU>3*FR=WL^=E]K?UUR@I?Z)AX=VNEYOM_WM?RVU[5][M\R9;/Y8[YT?P MN%CM_CO[M?R3.-JA'YS8(2AW"&H[^(,3._3+'?J7CC H=QC4=@C\$SL,RQV& ME^XP*G<8U788G/I3&I<[C"_=85+N,*D?TO3$#M-RA^FE._B]_=]OK,6JR-2G+,U_=Y'O ME[W[E*UO?WE8+^=)NODO3_SS>9']YOTQ3.X6MXOL!^]/WOOY?%&\^&=++U[M M,EQ$(=\DFRV6/[R]SO*C**SKVW)$N1LQ.#&B[_UEO-IY8S9-YR_[JS/Z! M [C.?_S#GT&P_S/X*7"*'VZSUYX_?N4%O2#P?N]=>YN'69ILRO^T'.+-)6!_ M![;L'KIW?_^4OO9Z78Y'N,&_KK_DX'0+^J<5Z5;T\^JUU^\5BC\]K2BW$B:W MN>*7/]S?/X7>'W__PT4_9'0Y['>"X\OAW@$^J>E+_G('M9__I&;._9TL\U?: M_F^V^F$=J>@?_F7H;^G^"?IF.=MLO/6=M_TGPON?G_/?]^(L>=S\;\MQ_K3# M!NU8,3-XLWF:W28_7N6G_DV2?DFNWOWA=_ZH]^>V>)%82&*"Q"2)*1*+2"PF M,4UB!L*L? T.^1JX]'ZUZOY[^]_G*_#4)ZP9\_9PSI=_"O_C2(4N^^V MS3A_SM_E>+P*4;QN3A:1(S$&9%972(RJA+ M5+:GC75^GLAF6?Z]W0GD<.)XR:G$.7S7))%82&*"Q"2)*1*+2"PF,4UB9M3I MM#0^9&WLS-K/R6;SQGNJ)6Z^^+*8)ZOYIHA26X*<:-<$D5A(8H+$)(FI'38\ M>C7XO=[0']7.1"V;!<&T?AIJ;E7;0I/';B#,>KU/#J_WB?/UOGN?O]ALGO,7 M^_PY7:SNBS/'8CU_M3NSO"HCL'XJ+@%NO.37)+U=;/*M3T3!.5[7*)!82&*" MQ"2)J4ECMN4'S3E9%C/"3EFW!QS&\WZV841\&YW%\%FJWECHG4B+.Y!NJ8%U4)4$Z@F44V5FF->%+5L$@R; MYQ7TN#2J&4JS W-T:];O<(6X\T4QM]XY*:06HII -8EJJM2._Z'O]WKM%\O]I.TH4?SE:9-Y]EB7B13TOKAX\):O-[IK"'WXW"7S_ MSX>KTZ>N'Z!= 50+44V@FD0U56K'%P<&T\DPZ#=.58UBZHH3^'H30[#%4;P'?7 >*/'UI?X^A=?%0+44V@FD0UA6H1JL6HIE'- M4)J=J>JNO[^[R0KUGGWT?C^JA:@F4$VBFD*U"-5B5-.H9BC-SEK5./!?7CG8 M7[<[NG]Z[C)$R^WN86IN8D_A6UY<>_<=9*(:B&J"523J*90+4*U&-4TJAE*LZ-5 MU2 "GWQ#%J"U!U0+44V@FD0UA6H1JL6HIE'-4)J=M:HZ$;BK$[N(;9Z6B\Q+ MB^OJK0E#.Q*E5G2MLJ./;PSM^62(#BI03:*:0K4(U6)4TZAF*,V.3E6B"-PE MBG(&N'Y\FJU^:XT-VI) M1#5!*I)5%.H%J%:C&H:U0REV>FJVA;! )T$HLT) M5 M13:":1#6%:A&JQ:BF4?=1=4X9 MVJ5 -8EJ"M4B5(M13:.:H30[955W(SC;WL:G($9YHI+ZJ!7I\&M4,I=E1J:H9?7<$^\X)]Z 7[U OVL1?LQ0Z^E6AH^^\B?WRF1_: M[$"U$-4$JDE44Z5FK9Y3%P-R]>?+G" M[7;."5K&0#6!:A+5U*#YB)!@.&E+2LM31WJ3<>.J2XP>GT8U0VEV5JH*Q<"] M"L;AJ0C;B&R*T\S^4R"-YR0 #], TJAE*LY-5%28&[L+$?^!Y(^XCZ!PGM%N!:@+5)*JI M4K/CU!_4XT2.&:.:1C5#:7;NJO;%P-V^*!^.M;U T1H:M'6!:B&J"523J*90 M+4*U&-4TJAE*L\-5M2X&:.MB@+8N4"U$-8%J$M44JD6H%J.:1C5#:7;6JM;% MP-VZ8#^A[QZL7-^:GJNSN 3M'""U;H)I -8EJJM0__L1& M=,2X;<2@?II!&Q&49J5E6#4BANX'B7!W:=T#=8T,JH6H)E!-HIHJM7-W:=LV M:[E+BQZ;1C5#:79PJGK#\)*E)-QO;]+D2Y+F4=I4CSDX'Z.6^^=!?:I[XSZX MSO% 2PRH)E%-H5J$:C&J:50SE&:'K:I$#-V5B..+XOF4[>/SY^7BUOMP=Y<4 MN6N-$=J%0+40U02J2513J!:A6HQJ&M4,I=EQJUH50W1ABB%:BT"U$-4$JDE4 M4Z@6H5J,:AK5#*796:MZ%D-WSZ(\M94/2RWGD^?FB(.627Y_W)SGW[@'[QPF MM!2!:A+5%*I%J!:CFD8U0VEVF*KRQ-!=GG@_GR^*BQ6SI?=QMIC_*5YY-[.G M139;ML8(K5*@6HAJ M4DJBE4BU M1C6-:H;2[*A558HA6J48HE4*5 M13:": M1#6%:A&JQ:BF4] MP;0>!K0G06E6&$953V+D[DFH>)3DBZ2 MC??>^Y@F=TF:)O/6]* 5"E0+44V@FD0UA6H1JL6HIE'-4)H=L:I",1J@TT3R MCO<-JH6H)E!-HII"M0C58E33J&8HSV M+E!-H)I$-55JC0^ -#\JS M8F6EW0I*AY637K*6DGO\SJE"^Q6H)E!-HIHJM?%15GJO\Z#X]4Q=MEV,'IU& M-4-I=J*J3L3(W8DX=2*ZK$'KQCO'!>T_H)I -8EJ:M1AU;PH19Q+#5J!0+40U02J2513HY8*1'MJ M+MPP1H]/HYJA-#LU50EBY"Y!W*Q77Y(T6WQ>%NO&.D\YST_KE7>[W7Y37#@_ M%R:T'H%JX:C9!:BM@B#0 26J*52+4"U&-8UJAM*LK(VKCL78W;&HOTE*DZ?G M]/9A=EBRN7J'=.[MD'NDKN%"M;#4',O["'1 B6H*U2)4BU%-HYJA-#M<59=B M[%ZOXN=DLWE3/X5Y\\67Q3Q9S4_>UG6KG8.$=BI03:":1#55:L?_9 P'C?II MA X:HYI&-4-I=IBJLL38799HO)?:Y\A+9UGR:GNBFJ^7RUGJS1[7SZOL)9?T MW,?0.7IHHZ+4:A>P_&!8/Y&A70E44Z@6H5J,:AK5#*79V:L*%>.NA8H\23\G M698GZ_U]FB2/29ZW?WLWZ?JQ-59HU0+50E03J"913:%:A&HQJFE4,Y1FAZ^J M6HS1JL48K5J@6HAJ M4DJBE4BU M1C6-:H;2[*Q558OQ14\"L:\U;IX_;V[3 MQ>?\K/?Y.?.>5[N+CZWA0XL6J!:BFD UB6H*U2)4BU%-CUN*(MN[#;7;#88: MULY5U<48N[L8=J[VGY_?Y?_.4*/:@:JJ&.,SRU.TO2.3Z_0Q?T?VX>YN<9NDK6E".QBH%J*:0#6):@K5 M(E2+44VCFJ$T.W-5FV,\0=^(H:":0#6):FK<;+2TEZ;086-4TZAF*,U*U:1J>TS./'FD M;=:8?_UEL7[>+'_S_I8\K=.L_=*&F^Z:*50+44V@FD0UA6H1JL6HIE'-4)H= MO*H),D%7U9B@#1!4"U%-H)I$-85J$:K%J*91S5":G;6J*#(Y]^"2[U4?=@_< M.99H.Z34K/IP;9XET!$EJBE4BU M1C6-:H;2[+!5S9#)1X3. M>4&K&J@F4$VBFIHTU\YHY*6YR8F\H-4*5#.49N>EJE9,SCQCI'');G<3N/QZ M>Y6A-21HJ0+50E03J"913:%:A&HQJFE4,Y1FA6Y:-2^F/?(BWA0M6Z!:B&H" MU22J*52+4"U&-8UJAM+LK%5EBZE[V0W7H^=VDT#KV7-GYH;NP3I'$>UBH)I M-5EJ9Z=J"ATV0K48U32J&4JS4U;5+*9G'EZRFT;>N._\NI'.Z4$K$Z@F4$VB MFD*U"-5B5-.H9BC-CEA5KICVT4DCVK) M1#5!*I)5%.H%J%:C&H:U0REV5FK M6A93YYUEX,ZO>X#.\4.+%Z@F4$VBFBJU"^[\7KQEC!ZA1C5#:79LJL+$M%-A M@K_SZQZ_R=WPNWB]&CTZAF*,U.5-6EF';J4G2\\^O& M.\<%+4J@FD UB6JJU(Y/+>-QVRFHN=TH:#L!H44)5#.49L>E*DI,7U:4Z'#W MUSU"Y\R@;0E4$Z@F44U-FU6(]LPTMVO/#-J80#5#:79FJL;$U-V8^'Z?D'(/ MW#E*:)$"U02J2513I>8/K&G8J+Y2<(2.&J.:1C5#:7;@JLK%M.-J%M]C[6KW M,73.'MK/0#6!:A+55*E-['= HWKRT-X%JFE4,Y1F)<_O5<6+XFM7]L+]XQ9> M-<]UM[/-PZF%!\^X7?/$=:(V#Y4*6$RPG64[M.>NQ@2VKJT=M&[9>E&0/4+.< MP;A:@@9'"7*W,+YE2IEO&?0"WVLQ/NVN:7[XO%S@H=^[F2'5Z\[+U;I;IW>Y.D+/5O/$S MU*"Y''?,#JM9SF!<+6?CHYQ=].P5YR2U/5EHT83E0I83+"=93K%@' MJ\^,UCV6:&.%Y03+2993>\[Z+$S[A<[FABRG& YR7**Y2*6BUE.LYS!N%KNCNHIOKN> M0L\RV9H*RH4L)UA.LIQBN6C/63.+;B@G& YR7**Y2*6BUE.LYS!N%HVCPHN 5MP"=B""\J%+"=83K*< M8KF(Y6*6TRQG,*Z6NZ."2^ NN'R_!6_/C-P]HFS9!>4$RTF64WO./_Y\:^]U M_1$%[*@QRVF6,QBWB][UYB%)LG"6S=Z]?4S2^^0F62Z+#RP\KW*^. \>ONOE M,2N2^>9]<'7=^+[RW\1^\?WKBGGW]FEVG_QEEMXO5AMOF=SE9._U./_;3!?W M#X=?9.NG_._XRON\SK+UX_;+AV0V3])B@_SW[];K;/^+8H"OZ_27[6&_^S]0 M2P,$% @ C8!Q5K!)"6^* P O0L !D !X;"]W;W)K&ULK99M;]LV$,>_"J$-70ILED19#TEM [&3K07:(HC1!7O)2&>+ MB$2Z)&4GW[ZDI"BR36MID3>V2-W]^;L3>;S)CHL'F0,H]%@63$Z=7*G-A>O* M-(>2R!'? --O5ER41.FA6+MR(X!DM5-9N-CS(KY,A/N;+(A:UB"^K:Y$7KD=BH9+8%)RAD2L)HZ ME_[%PL?&H;;XE\).]IZ1">6>\PR_D6[ MUM9S4%I)QT-D5 MK&A*U7OT%UKJC9-5!2"^0CLB!&%*&@-%:&'>WS5S^NG;\@J=_?Y^XBK-9=3= MM&68-PSX!(./T1?.5"[1-5+R"=(0"_T^$/8PM0(O7 MN_L#.$&7Y*#6"T[H?:W*>Q"VQ#1^8[N?.<(7R;HE&+JKE3*W9S@(_ M\L,HF;C;?E#'=KYW[L5^W-GM\88=;SC(^X_9M)#]'V5XM#H._1@?45KLO-A+ M0M].&764T2"E/@\_D=+H""*,XB0)H@/88[O#U._!QAUL/ C[B2E!=7U/T984 MU5[!L-$V8F'_PP;Q./"" ]ICNS#VHG$ 9=;$/K"0K=@ M;CV3[H4N1D+?+Q4IT&>ZTGG_#XBPYWQXD1 ]&4\4HK(I<#A &7FRY6,QJ/2+ MI_>\2\;Y8($Z2L;U(XB42D W@J9@"_S\+2O7&XGMQ>Y[+U>@]PNUJY(9VH!H M#IS]5FMDD_X6'AT>MM:HOW\]^\[U>W>V_YKB965JKWNO7XI&YA+&PO=V]R:W-H965T49H>4 M?LTVA##P'$=)=CO:,+:],8QLN2$QSL;IEB3\R2JE,6;\DJZ-;$L)#O*D.#*0 M:;I&C,-D-)_E]Q[H?);N6!0FY(&";!?'F+[,''#F,^V M>$T>"?M[^T#YE5&A!&%,DBQ,$T#)ZG9T!V]\Y(F$/.)S2 Y9XS<05)[2]*NX M^"VX'9FB1B0B2R8@,/^W)PL210*)U^-;"3JJRA2)S=]'] \Y>4[F"6=DD49? MPH!M;D?>" 1DA7<1^Y0>?B4E(4?@+=,HR_^"0QEKCL!RE[$T+I-Y#>(P*?[C MYU*(1@)R7DE 90(:FF"5"58WP7XEP2X3[%R9@DJN@X\9GL]H>@!41',T\2,7 M,\_F],-$M/LCH_QIR//8_)&ERZ^;- H(S7X$[[_M0O8"?O+)*ER&[!VX!H^\ MIP6[B(!T!=*M:*M,/&)\$)&@#&)Q(Q08=V=PC):)/EF-@P2N 3(0D%5H,3X>2=']XNJE@8U5M M8^5XUBMX7_).2X+KNSVA?!""#SBDX#..=@3\>_>4,MJ5GK8*??YGT7VOP*$4%N!2 MV#7%"0,!9@2LA,;[7..?P@3LL@!L"2WZ^#N9ULHRS]6Z /-R,#%E[^=H;,^, M?5-"306V)'0J"9TA$LIT4":>JX-.,%\36$LPMQ+,58[A/W;Q$Z$RO5R=>ND$ M\S6!M?2:5'I-E!WLGJS#) F3-5_-(YPLBU%8K##2X5? N8T18SM3V_6\]JA9 M]..@Y[C(,3NC2UF]"\E[%7E/2?X7,0WQ:>D$9:]'!3F>8YH=*HM^G&UZ$Z<; MYRLK=2'E:45YJJ3\_IG099B=)CWMD;F&$LZR,+,7YBLK=2%E:-:>RU22YHYU M1<(!+5WBM.A,K&F_=\L"H65-31=UF*NK=BGUAMV$ZO9.@C,&=PG6I.7:2-+L MDD#I-.!+ KOS0)L9JIDA);//),LM11( \KSEVQI^P5*PY[=/TD22$8VFUG32 MI:FLPKGSO"ZTMF"UNX7#["TXVMOC7 >:+@D4J&T&ENM:+XNM+::M;>%:G,K M7SA/VUVWL*9PMJ:0K4W+5=/*UT64K" M^OY;78U+:=:&$BK]5V?%'-# ;I_4=:_Q%L/"?'7E+B5?NT.HMH?ME7, ^8F$ M%6]2V&4OBS/';I?]6[A#6-M#J/:'DL5S@ 2>K%.[O1'N#9@'?$E4LX^T>=4> M$*I-X*FE=[IT";K0FN+7-M5I+:K/8\B%_GW<,6'HT)A=2D. M>!&I8 +BXCP43D" 7V3'+(L34&X)A2HHYS4H?R 4+* \B1(;5UKLXS49KGJ MO,<3.%KINFSH&G%=KXK3N7+*5VBL+O'(QBJ%D6JKU5[K0FM+7-MKI#2<==<= M(O&^.0/G_@(_1>24XNH*.!W% 9J^WJNU6G%=:&WE:RN.[#J=U]?W]SZ,XA9Q_=ET4V78,UGG1=@R0*CJ==8ZRN_J7RU+L"I-X5 MO,V[#239%%ACR^XJI/7X61=:6\EZBX'46XRVR;[2TK-&7'"U% ]57)_']02P,$% M @ C8!Q5F[BHD41 P 3PH !D !X;"]W;W)K&ULK59=;YLP%/TK%I.V56K#1SY(NP0I:3MM#]6J1NL>ICTX< E6#*:VR<>_ MGVT(33*"VF@O8)M[CL^QK_$=K1E?B@1 HDU*,S&V$BGS&]L680(I%AV60Z:^ MQ(RG6*HN7]@BYX C TJI[3G.P$XQR:Q@9,8>>3!BA:0D@T>.1)&FF&^G0-EZ M;+G6;N")+!*I!^Q@E.,%S$#^S!^YZMDU2T12R 1A&>(0CZV)>W/K.AI@(IX) MK,5>&VDK<\:6NO,]&EN.5@040JDIL'JMX!8HU4Q*QTM%:M5S:N!^>\?^U9A7 M9N98P"VCOT@DD[$UM% $,2ZH?&+K;U 9ZFN^D%%AGFA=Q3H6"@LA65J!E8*4 M9.4;;ZJ%V .X@Q, KP)XQX#>"4"W G2-T5*9L76')0Y&G*T1U]&*33?,VABT M3MW4Z^5\0["#NJZE\AS/*]!T.W;X6Z+G&Z]V%W#USW! M5RWO[\E<2*X2^$_3&I44O68*?:IO1(Y#&%OJV K@*[""CQ_<@?.ER=]_(CMP MVZO=]MK8@_M-KLXJ1$@"3YN:I M,TC2HM%/2>:61TW_/U>!VW%[(WNU+[XQJMNOHPZ4#FJE@_.)+:&'.@;UOJ&K?J>B%A> MQ1P D4PE+@B).);0MN_#!A$=QSN2VCKMF4?QNC9U?9ZITRE2$KK=0U,]=WAD MJW7B,VVYSNOMY9QCK/'N:65Z[X^U8CM>'\<]RCY[[VI.@2],Q2)0R(I,EO=8 M/5I711-3"QR-3W6U9*[\5YJRU'K ?$'4Q4LA5I1.QU=_&%Y6+V5'LMP4 ',F M53EAFHFJ^(#K /4]9DSN.GJ"NH8,_@)02P,$% @ C8!Q5ERW5^/A P M7!0 !D !X;"]W;W)K&ULS5A=;^(X%/TK5G:U MFI&Z31P@I5U FD*K&:FSJLK.[,-H'TRX@#5.S-H&.O]^[23-Q\1U*Z MWBASPY^,MF0-??S>#3P3'8K8P$/Q3BJ>%,F:04+3_)L\ M%H6H)6BA]H2P2 A_2L#]9Q)Z14(O$YHSRV3-B"*3D> ')$RT1C,766VR;*V& MIN9GG"NAGU*=IR:WA KTE; =H-_1//\M$5^A&0BZ)Z;$Z(Z2!65449"(I$ND M-H"F/%4T74.JT T1*=(+!-T2QM"[&2A"V7N-]F4^0^]^?3_RE>9I9O/C@M-U MSBE\AM,,XG/4PVIE M^0Q$[@0LD5Z8#Q#OA-#%R:+^Y*DH;UP3227Z=J+W@;4)RC*@N!(=M(?V6WG!P40]K M4!R4% =.BG]Q19B-U: U'8YZ49O6H,7>12LJ:46O708_SM!<$;T#3#EUM[FE M*4EC2ABZYY)F_?W;S:,R_Q8+!N@FW24@B+EOW3%'S\^>YK=M%2?*B:OKHJS1 MA9/C'>R!(6P3YTQ\;3OH"*RA<5AJ'+ZI/CKLLG =@34*=UD6[K*C/GK9VN@_ M;W'G3"?JP$%E-H(.FF@!$CED.$.:Y&I.")_6/HL\)Q]72)-/93NP\\^YZ DV M W3MSGSMVNX*K:FS<@FX]Z;Z N[(1A3%^S],":Y<"7;;DN-[ VY[D]8J=LYU MJI;*OF"W?SFR.[1=2DN'*Z1)KC(QV.TBGN\.T6 MH2NTIL[*-."WY1IPI[:A*[1F\2KC@+MR#@50X\W%]@KFGO!$06%E(,(N#$38 M=@?6US!+G.N%)ZRL1'BBE2CR7GX5LP1:J?FUHQ]S[O:9B#5-)6*PTHG!^85& M$/E15CY0?)N=!BVX4CS)+C= EB!,@'Z^XEP]#&PO=V]R:W-H965T65%68B%WV=KE6P9XJ45EX0:>%[LE)I633/2Q!Y9,Z$X4I(('AOBN+#'[ M]QX*>I@ZOO-TX"M9;X0ZX":3+5[#(XAOVPZRRC@J"YZ0@@@!'[U(0F!3O9?"WQQ2]^^/]Q!5R M&@KF+IHA9_60P84AQ^@+K<2&HZQ:PK)'GYKU?F N'+]K0G!DPGW@9%XMV4W MR!O\B0(O"/H69):GL+A!H7]1GOX_>7:]W.^1Y]?+/8.787M!A9H77N2U%\[? M?\ESZ+. DO_3,['[&C3H!ZF2>LNW> %31]9,#FP/3O+VC1]['_M29!.6VH1E M-F&Y)=A):@=M:@M)?$_HR6W,BS5'/MGWR(1[+AYV\P/;'2>N)&P6#3EQZ M95S6C3N+R(TK?*5_4>M?9/1/U]J]KK6RPAXP8[@2O?X9.2^],VI8?&R>'W:3 MD7;C^L*R;MBYQY$A"R?&Q:UQL=&X&:WVP 29%X J*J#/,B/AI9;9A*4V89E- M6&X)=I+389O3H:WGQ-!F:FW"4INPS"8LMP0[2>VH3>W(TG-BU"U-H=^MZ[.> M.'_L=TO8E7%9-^Z\AAE7^$K_QJU_8Z-_/PQ/!J/RI?>"35AJ$Y;9A.668">Y M]+WG#RS/5J%K2):R:Y666J5E5FFY+=IIAH\^H7U+]:X!G1:\X:A;\)K TS?H M,.Q6O&L#LY[ \YIG7N9K;0R>;0PLO1XWH..UQ%$<1!T7C0.^^ ZP2;;N+=[JG=G8\55U'W:=ZQM0MRR^8K4G% M40$KB?1NAC*9K.X"UCN";G77:DZ%H*7>W !> E,!\OR*R@^!9D<-T/9BD_\ M4$L#!!0 ( (V <5:._&T8>@( )\& 9 >&PO=V]R:W-H965T.!E\0?]YQ[[W%\,ME(]:!K $,>&R[T-*B-:<_#4!-Q0(I. M&]GT8*R@8<*_Z6.OPPX@/GT!D/2 Y#D@?0$PZ@&CUP+2'N"D#GTK3H><&II- ME-P09:.1S0Z ?E$9F7)[&E03BZ%_Z3L MV1SE8"CCQQAQ=YN3H_?'D]!@;LL0%GV>N<^3O) G3LB5%*;6Y*LHH7Q*$&+1 M0^7)MO)YH@]6]14K( P02HKZMJ)*BMT \76U-H,X8PN&<=O'?0^73W_ MV/%;WUQG9TD:17C.ZUW%_@U[%I$?BO"]A3M7MP&UM1W@[]Q,C6&<12&K0;-ZSQ#P+* M!N!^):793FR"X9^4_0%02P,$% @ C8!Q5E6_W3=$ P J0@ !D !X M;"]W;W)K&ULG991;^(X$,>_RBBW.K42;2!02KL0 MJ4!WK])6JHK:?5CM@TD&XJMC<[8#W6]_8X=D636DJWT!V_'\_9OQ3";CG=(O M)D.T\)H+:29!9NWF.@Q-DF'.S+G:H*0G*Z5S9FFJUZ'9:&2I-\I%&'6[PS!G M7 ;QV*\]Z'BL"BNXQ <-ILASIG],4:C=).@%U<(C7V?6+83Q>,/6N$#[M'G0 M- MKE93G* U7$C2N)L%-[WIZY?;[#<\<=^9@#,Z3I5(O;G*73H*N T*!B74* MC/ZV.$,AG!!A_+?7#.HCG>'AN%+_Y'TG7Y;,X$R)KSRUV208!9#BBA7"/JK= M/[CWY\+I)4H8_PN[_=YN $EAK,KWQD20(/+ MF2@0SF!1W@RH%GX] 2G#LB3/8@TQ(D M.@+2B^!>29L9N)4IIK\*A.15[5I4N3:-6A7GF)Q#O]>!J!M%\+28P\F'TQ;= M?AVROM?MOQNRSB^^WR,SA<84*-D>,2FTYG(-4V:XZ<"35$N#>LN6 N%.;@KK M]BB9D#5S^=F!&1-)(?P$OCTJ(8#R;L=T^KTIFB7CH)G1E?*UV; $)P'5JCL8 M@_COOWK#[L>6" SJ" S:U.,IKKF4SKLE$TPF",RXQ*"(8[Y$746]UP1>2E]X M:??*V,;=<;AMH+FH:2Y::>Z,*3R$)VA*RR:,4G-X@'$VO*)7V1&880TS;(7Y MRK1FTAK U\274 KTYH1$Y3E=*Y5S\M)$,WQ#/Q&=5?@G:0$H/AKF*F<"C)S76V+U?JWVU?K5ISTK2QR MU%ZQL>Y_UQNX2?^E]E$15'G95/WA0?N@L]>^21K*V4+:LI/4JW4?OBG;S\_M M91._9YI>#08$KLBT>WY)]Z7+QEA.K-KX9K14EEJ;'V;T+8':;:#G*Z5L-7$' MU%\G\?]02P,$% @ C8!Q5G&ZT.6*!0 P2, !D !X;"]W;W)K&ULQ5IM;]LV$/XKA#<,'99:$N6W=(Z!Q&FQ BM6Q&O[ M8=@'6CK;7"31(6F[^?/W8@$@T?<\ M*\15:R'E\ET0B&0!.1%MMH1"/9DQGA.IAGP>B"4'DI9.>1;@,.P%.:%%:S0L M[WWFHR%;R8P6\)DCLKIQ1^<+J6\$H^&2S&$"\LOR,U>C MH$9):0Z%H*Q '&97K>OHW3CN:H?2XBN%C=BY1CJ5*6/W>O QO6J%.B+(()$: M@JA_:QA#EFDD%<=#!=JJY]2.N]=/Z!_*Y%4R4R)@S+)O-)6+J]:@A5*8D54F M[]CF-Z@2*@-,6";*OVBSM>TIXV0E),LK9Q5!3HOM?_*]*L2. \8'''#E@/<= M.@<1A(-;O&"))JIO%V)GQ@ MI@BC3ZR0"X'>%RFD-D"@PJYCQT^QWV GXO62MU'8N4 XQ!A]F=RB-S\V!N:& MN86DC>+(!6.%%]>EC4ONHU0:_*DCZCU*H^UJNBM<)>/2Z>4*STS=*+HK/PFVO:L\7FETCH_@.?:JW'RAV34RR@V[FW GD<4-/1Z/?VG,^%@W M.S4CN+!;<-V\13GA]R#1(X6L482[$8Y>RM?HEV&CTW#W+'3W*NQ\H=DU,L(. MNYMPI^SJO28YTME7+HJOD]9D38V%-W@1R_B:[3,L%%P>' 6HGN5>+[0[!H9B8?=[;93B'[9Q.!X M$.\S_8!=OYGJL9%>L5MZW5%QCYYZ)_KWI[$UZ 8Y^E/0:S2^8J/9XN@]1]1FC&\VB\,#>'>]\Z'1+&DWHMS,.H"*4:@,7 M\C"K_7[@?(V65VP46'R6;YRQ5]7F"\VND5%M\4O?.?\_J[M-K([Z^ZQN-.MT M]E@=[!R2R('/R[,C B5L58GZ;GT^Y;H\E1$8\^WAED^$SVDA4 8SY1JV M^RH"OCTOLAU(MBR/7$R9E"PO+Q= 4N#:0#V?,2:?!GJ"^M3.Z%]02P,$% M @ C8!Q5M%R]MQB P _0T !D !X;"]W;W)K&ULQ5?;;MLX$/V5@;8H4L"-+G:<2VT#B;V[3=&B1MQV'XH^,-+8(B*)*DG9 M+="/[Y"2%;M15,10L2\Q*?*T$T9SYS)R#Z;R\E(%#KA&!)SRQ1.1?(?CW0\=LX)H!004(?@4,'P'T*T#?"BTSL[)F3+/)2(H- M2+.;V,S >F/1I(9GYC4NM*153C@]N<&$:8Q>SIG4W^ )EBUF %+^$RBK@9 MLP2NL[)DC/5',]2,)^H%;?FXF,'1LQ#@D< ^O!.9CA7\ MG448->"GO\$'+00NN5!;$6RMN I:&=\4V3'TO1X$7N W)=0.GV%(<-_"@Y9T M^O6;Z5N^P2-\TYCC$OXEE([A_7+)0Y3P Q8H.2J8PISJ':5L].ZJE=I\&BY4 MSD(<.W3V%T%:XUINI+ MDP6#+BWHB&S/@I/:@I/60EAH$=X!5ZH@'Z)"\FP%.56!B'JP9DF!O>TB'5$P MT:E45),E99P3&\=\W]>3@#[WGC=RU[MB6],Y4.RP%CL\6*R*&07LP?5#M7#$ MLVJ]\5M4!AW^3GEK;@6W#^?Q3_^8/B'PP:BK\UMP.5^]Y]'^*U:I]Q29V=D(V= M1"OTJ6^X*[9]H3L-E_^'ZKPB[LJ&CMCV;0CN;0C:WS?>:N"9TK*@6X'NT9T@ M9YP*/:>R#WG.DD8+6DF?;$'PX!^B[WE[1Z-4Y^XTV"G*E;UW* A%D>FRUZZ? MUG>;2]O1N_?;RXO1.R97)!L27!+4.SZEZ+*\:Y03+7+;KM\*31TMP @ ?08 !D !X M;"]W;W)K&ULK55=;]HP%/TK5C9-K;0UG\#4A4B% M=-H>*J%6W1ZF/9CD0JPZ=F9?H/WWLYV0TA80#WU)[.M[CN\]CD_2C50/N@) M\EASH<=>A=A<^KXN*JBIOI -"+.RD*JF:*9JZ>M& 2T=J.9^% 1#OZ9,>%GJ M8C.5I7*%G F8*:)7=4W5TP2XW(R]T-L&;MFR0AOPL[2A2[@#O&]FRLS\GJ5D M-0C-I" *%F/O*KS,$YOO$GXQV.B=,;&=S*5\L).?Y=@+;$' H4#+0,UK#5/@ MW!*9,OYUG%Z_I07NCK?LWUWOII Y @[@#QJ8"D M SBI_;85IT-.D6:IDANB;+9ALP,GID.;]IFPQWZ'RJPR@\,LAX6)E&0J!2HV M7[G#F'$JR%D.2!G7Y^0+N;_+R=G'\]1'LZ4%^D5'/VGIHP/T841N#'.ER;4H MH7Q)X)M:^X*C;<&3Z"AC#L4%BK=\R7X^:Q*7NJ$%C#WC AK4&KSL MTX=P&'S;I]5[DN7O1/9"QZ37,3G&GEW7#9=/H,S5P*+:IUN+'SB\]<)U-AR$ M\2!._?6N(F_3DCB)AJ.7:?G;M&@4#I/GM+8+?^=BUJ"6SN T*>1*8/O)]]'> M0Z^<=;R*3XRWME;X3-,:\PU52R8TX; PE,'%R!2E6K-K)R@;=_WG$HV9N&%E M_@^@;()97TB)VXG=H/_C9/\!4$L#!!0 ( (V <5:Q@+95/2 /\2 @ 9 M >&PO=V]R:W-H965TV_;6'[&\;="N(MB%D@3 MW25/,P&_KU2;]X>)VN[W[_LV;='X;K!,DT?4/%U?][VU_-LY?L?N6OR^CQ]3Y>9#_6;[$\6_Y+^SBAXM> MODO1*IIO+V46PB*[#^]7VE_C11,6?:+>#\WB5[OY_\%A\;^\BF-^GVWA=O#C; M@_5RL_\Q_+WXFW!>,!B<>,&@>,&@]H+1J2T,BQ<,ZUOHGWC!J'C!J/Z"RQ,O M&!\'PU-_2K'C!K.U?ZV7Q@LM='/;_?KM_?!%N MPW=OD_@Q2/+OSK3\)[L$[5Z=_9LO-WG:/VV3['>7V>NV[S[$Z_5RF\5WFP;_ M%EPM%LL\@^$JL)O]4LH3^9V(MN%RE?[Y[9MMMLW\E6_FA:_W_N"$WQ\$/\:; M[6T:R,TB6E2!-]G./NWQX+#'[P=>\>HN>1T,QJ^"06\P"/[V203?_:EIQSZT M8'K]*A/\*7@3I+=A$J7%#PVP. /?W[P.^H,=W#^MR!9*;UPHA]T[J2F_]I?[ MU=,?MH6F_9J(YJ^#X7/^ZDQ[N-\*M.W_D7O-6:EDA?/HAXOLOUEIE#Q$%^_^]5_Z MD]Z_-R6;Q 2)21)3)*9)S)"8A;!*D$=/01[Y]'?R]RB9+],HN$N6\RB(KX/' M,$G"/-%Q$B3YI) &WRTWP7VZ".ZRS.]6XI^#?SJKLRGNWJUVC3N)"1*3)*9( M3.^Q\0[+)]Z'=_VW;Q[<#).;LQ!6R?#X*<-C;X8_WN5#2F,,O2_L&D,2$R0F M24R1F"8Q0V(6PBJ)G3PE=@*/#Q,RR"0F2$R2F"(Q36*&Q"R$58(\?0KRU/O6 M^]/]^DN6Y&QLB/=OPL%-/CQ$B]W,L!\/\F'A]*#@];L&F\0$B4D24R2F]]C$ M&10&X]FXU^O5QH7C[QOU9M-Q_?LLM'.5.,Z>XCAK,PF\VJ1$%4G7R?,>-Z]Z5K=$E,D)@D,45B>H_-G$@.7X_&M=P> M?]/@]:B666BO*IF]?,KLI3>S/RXWR_7]NBE@WA=V#1B)"1*3)*9(3).8(3$+ M897$]GOE,>,>/+\6()1E5!.H)E%-H9I&-8-JEM*JD79JD+[_0-CZ;A5_S<,< MA#=)%.UBG0T2T28;%U;!-DH:WZ+]:N=ZM6>.%&AWAFH"U22J*5339_YM1YZ1 M BW6**V:X;):Z_N[-1$^+!?!^VBU>O7A=AE=!VJY"3?S99;?C]?7RWGVGOW/ MX/-M%'RX#36:WS0#=H*:T:VK+3Z_M+O58CR*_[L]8:4XOV=*@F M4$VBFD(UC6H&U2RE50->%H#]2WK00)M!5!.H)E%-H9I&-8-JEM*J5VB4!>' MV]:\>Q]O[M/R5.*V)P/YU:ZY1C6!:A+5%*KI0G-/]WX6;K\%?XN5FN;G9?>V7^S3-H&"8O0,$5YM%MAP.7QKD M7TJW\?RW8+E91+]_E\F-%PF^]^]OYV6 ]H^H)E%-H9I&-8-JEM*J*Z;L'P=T M_SA ^T=4$Z@F44VAFD8U@VJ6TJJ1+OO'P9G^\:5&&K2@1#6!:A+5%*KI0O.> MV&S035I*J^:Y["('0!G]Z5Y]D'S&B3[F\K MLYM&;G;G106/R^UM_B%RF;W'WX>K5\$\3&^#,)M8%H=K"E\%X3J^;RYY_-OO MO +0:A+5)*HI5-.#XVIRW'3@$*TG*:T:[;*>' #U9'4J^6..N*"U)ZH)5).H MIE!-HYI!-4MIU853UIX#NO8?07WN^ M^)CCWW[7%8!J M4DJBE4TX56N;E24T&*;M526C7;94$Z]!>DSZST_6KGQ*+] M)ZI)5%.HI@O-K?2G39,YNE5+:=7$EB7H$"A!_QJE:?#Y-MP$P_&K?+C^.?OR M[HZEC6E&:TQ4$Z@F44VAFD8U@VJ6TJJ9=^Y+BM^8E+TS*7MK4O;>I.S-2=F[ MD[*W)V7O3_H2->:PK#&'_AKS:K/))N7='00 M;2=13:":1#6%:AK5#*I92JL^Z:5L)T6)/*7/?[M=4XR6EVBFD0UA6H: MU0RJ64JK)KXL.$<#>$89H?TEJ@E4DZBF4$VCFD$U2VG52)?]Y_Q( MYQBCG26J2513J*8+S2U[1@WGE* ;M916S:?SN$1_&?E-0T:G(R3^'>F<<;30 M1#6):@K5-*H95+.45ET*9>\Y&M/3!]I>HII -8EJ"M4TJAE4LY16C7397HZ\ M5=(?=80$;3Q13:":1#6%:KK0*D=(CAZ1B_:8E%8-=]ECCL[TF&U&E^)I9"TK MG\9THT4FJ@E4DZBF4$VCFD$U2VG5=5 6GJ,9/;>@926J"523J*903:.:035+ M:=5(EV7ER/\,R99'3=""$M4$JDE44ZBF"^W<*;+H1BVE5?(Y+IO'\9GFL=7H ML7]ZV3>,'OZ]Z!IP5!.H)E%-H9I&-8-JEM*JZZ"L*,=]>/08HQTDJ@E4DZBF M4$VCFD$U2VG52)<=Y-A_D66[T<./=(XQVCNBFD0UA6JZT,X5-NA&+:55\UD6 MBF-_H>@\A._J\!"^W;"Q"8M#>ME(D<:;393-(IO&XW7^+70.+]HVHII$-85J M&M4,JEE*JV:\+"7'(WJL0,M%5!.H)E%-H9I&-8-JEM*JD2[+Q;'_HLJ?[M=? MLDS'UT%\EY1Z%85JFE4,ZAF*:V:[;)E'/M;QBXCR>?'N#&]:(6(:@+5)*HI M5-.H9E#-4EHUXV79.)[2(PG:&Z*:0#6):@K5-*H95+.45HUTV1N._1=*OOQ( M@M:,J"8*[?Q(@A:(J*91S:":I;1JMLL"<>PO$#N-)+?9-S3F%^T744V@FD0U MA6H:U0RJ64JKI'Q2UI"3'CR43-!&$=4$JDE44ZBF4/S;A%O>XL4^[QXW9S2)_UEACPM$V$M4$JDE44ZBF4P/ M&IXK)-#-2E13J*91S:":I;1J9,N2<>(O&;]YD$;[Q4*;N8/TZU$]MVAMB&H* MU32J&52SE%;)[;2L#:?^JQ=/C-)'S_3]UL/1_MWHFF]4$Z@F44VAFD8U@VJ6 MTJH+H2P;I_3EBU.T/40U@6H2U12J:50SJ&8IK1KILF.__-T1$\P:/&(:@+5)*HI5-.H9E#-4EHUTF4].3WS^,D7 MGV#0_G)ZW%_N#QG61QBTQ$0UA6H:U0RJ64JK9KLL,:?/*C'_=IK4.X7,RJ)R]JR+(=L<"LEFCS^->RV'#_]N= XY>DTDJDE4 M4ZBF4BJC= M\('VD*@F4$VBFD(UC6H&U6RA'5_4>G+X*#O&F;]C/'4JR=G'>C0F&>T344V@ MFD0UA6H:U0RJ64JKIKUL'6<3>L) >T-4$Z@F44VAFD8U@VJ6TJJ1+GO#F?_9 MC\>WB2I._&A]X9A_ YTCCO:(J"913:&:+K3*!7>SACM7&'2SEM*JZ2TKPIF_ M(FSWC)E90P4T/3ZSZ(-_8YVSA]9_J*903:.:035+:=6 EA7AS%\1_CU*M_GQ MM[LH6<:+QG"BG1ZJ"523J*9039_Y9QQ.@G7^;,&F_P :=$\LI54">UDV>)?^ M2QK+>6 1?DUW9XAF<\#C[7)^&X2+A^Q#7!1LXFU^H>YUG 3+;%3(/O%E7\D? MRIA$F^@QN W3_!=?\@MZX^QS8-28^S/[<=G;[4!3QOVO[)IQ5).HIE!-HYI! M-4MIU=27)=^EO^3[N)]]7^V'WS2+=?&._2IXC)8WM_D\'#Y$27@3!='O43)? MIM]PN;I_9[J^Y:.:0#6):@K5=*&YE_D/7\]JTS*Z24MIU9273>'ELYK"5L_@ M[7Q24^M>T;_3G5<#VBNBFD0UA6H:U0RJ64JK+INR5[RD>\5+M%=$-8%J$M44 MJFE4,ZAF*:T:Z;)7O/3WBOG#TG^?L"_TYWG$K2-1#6):@K5 M-*H95+.45ETV91MY25_%>(FVCZ@F4$VBFD(UC6H&U2RE52-=5I27_HH2&K4; MGK+8-&JC#2:J2513J*91S:":I;1J?LL&\])??;4:M2^/TGET=4,14+2?1#6) M:@K5-*H95+.45@EHOU=6EOG/7W38?KI,)O3/VO%UT'>.:\=)<+,?MG1"S<:-')MN'/0 MJ&$(.K,WW9.,MI0LIUA.LYQA.8MQM20/G23[[^W:9EP_&)5;[9TX-GYF>]VS MBM:/+*=83K.<83F+<;6LCIRL^EO(8F!>[P;FYJ#N@7[/26KO=6_:J_Q?_RBS M:./(C_ MT#EK7E7H=98L)UA.LIQB.^J$VW_I)?6A],]R6BYR7**Y33+&9:S&%=+\LQ) M\K??J?5@N#D=]DY]Z$1[3):3+*=83K.<83F+<;6L7CI9/7/3UO,?.B\;/W3. MCD**=IDL)UE.L9QF.<-R%N.J(>T[C6;_68UF]BGOMT#=KU;%I\"_A%^#7Y/\ M^K3&(/LWTGD41CG!G7.SCY6*?+1=13K"<9#G%OF9*,71)[;NV'P-0J3INN4!;LGDN44 MRVF6,RQG,:Z68J=8[/N+Q9^C9)X%-[\"/KX.LO?K8)N$RU5^)'O[&*T>HN(. M&4&R_S"8YM^6'^O>/7XLW'P-POD_[I?Y\\@6]\GN9;F1+8*#][0X@KMPN0C" M=/\XLB_YTRB;%PIZF>6!R]\OW+F_UBX)=K.2Y13+:98S+&U-44ZQ MG&8YPW(6XVH+Q>E-^_[>]-?=SP3[_W+K[R)K]!^)^FVZS7V=Q]XU#;%MY M9C^GOG&(;2913K&<9CG#9;2=13K"<9#G%+JM-7]OU]97E#SL?]"!TLT_0^^YR8WWYS M]Q%R$:^R!!?/:<^_L3@"4WZDW)U64AR 29>[Q\#[[NA]9I>ZYYXM2E%.LIQB M.7W@*O?UKMVCD-VDQ;AJY =.^SGXYO;S!1_U?F;O.JFP[8VA3E!,M)EE,LIUG.L)S%N%JXG=IT\(=+U$## M]J$H)UA.LIQB.=+/(#^S%YU3SY;GJ*<9#G% M#EZ8 M3U%.L)QD.<5RFN4,RUF,JX7;*4\'?\0=;<]L MI7O@V4M&44ZRG&(YS7*&Y>R!J]S[V#?'.-WJX,RUH,USS)G+ZOQH]^"R[2C* M2993+*=9SK"I>^Z/ M>\^C"^/034J64RRG6**<9#G% M9DSN/Q[UWT%L,TG MRDF64RRG683Y03+2993+*=9SK"M;Z[ICS/X17#H# MLXP7S]]JCC!;DJ*<8#G).AOA PI:@*"=83K*<8CG- M+JE-GCIY59S;- MS=F7/][EIQLVGV;HWU#W-+/-),I)EE,LIUG.L)S%N%KFG69RA#>3([:91#G! M+X+OEICA-_,_^$\;] M6^@>=K:51#G)QOW8$9A3_%KJ'G:T<44ZRG#IP[HPR;3QV@F[7L)S%N%J,G>[1I13K*<8CG-+L5-/COWUY(D8I\%]?DG"?!6G^0">_;9[-Y3V"6<+2-1SF)<+>%.&3GV-D+OFJX,CHH[_6SC?=R?PE^D/HV/4]\<<+:V M1#G!QJ MLPBB+\OM(BSNA)5V>%=GZTN4$RPG64X=N!;OZFQ[B7(6XVJ1=]K+L;^]W-_\ M87]@Q;F'6W+JG;TYR&Q;B7*"Y23+J0-W?'Y@0Y39)A+E+,95HSQQFLC)F6=P MOK>?Q=7IZ![N1[A]C%8/47$YF>>0N']SG5.-0ZGJHT0T;EK,8 M5PNUTT!.GM5 [D>2^"%*PM6J&$V.W\3O-T&2W[CGR^Y@>/:"?]R'R39*5E_S MW#\=*V\]L/CWM?N*8+M,E),LIP[<^8$%W:YA.8MQM07A=)D3?YMV:F!IF?56 M\XQ_%[KGG"U#44ZRG#IPE4^CO5[S0(-NVK"3,7U6P(0M2E%. ML)QD.<5RFN4,RUF,JX7;J5,G_CH5NM^/?RO= \_VIB@G64X=N*,AYVC"86M3 ME+,85TNR4YM._+7I+[6IO3FG;/V)+JE-_3OSU MYQ\TC$]:WWS3O[_=EP5;D**<9#G%X3 M^RW#>+_7>AKW[W#W=<&VHB@G64ZQG&8YPW(6XVIKQRE.I_B=9Z=L'8IR@N4D MRRF6TRQG6,YB7"W<3F4Z]5>FU#3.%ITH)UA.LIPZ<*Z^3?3/*>XG.(W MGYVR-2;*"9:3+*=83K.<83F+<;5P.U7GM'75V>KQ#7ZN>[+9)A+EY+F_N^') M^UDI=D\TRQF6LQA72['3.D[/7+S9[O$-?J5[>-FF$>7D@:M<>38X'G@5NUW- M^0LV_%YVCCG*"Y>2!.[Z%=SWJZ'8URQF6LQA7B[I3,L[\)>/[>'.? MI3W\&GY91<6!N=77(*RM@.;\LMTCR@F6DP?.?:N>-<:7??(DRAF6LQA7BZ]3 M/,[.7&!9%H:;:)L?9([7U1M"K,/E9IO]+[B.L_?O["-A/@\65])G;]^+W3U_ M-D%X=[=:SG>+8)&WC=DKH]7R9IE_(7O7_Y(OD^9%P!:-*"=83AXX=Q$T72BO MV.UJEC,L9S&NM@J<"G'VK#O/?GZ,RX-]:7ZT[],G&V3#S:_1:I7_^/DV^^;@ MQW 3WNQ?\W.4I/%F$ZVR5S=^>?>*YG7 =I(H)UA.LIQB.[+9QO+,'_;T MP3W)[HEB.''U=][\W_?SK;TKFW=N[;$KY,4QNEILT6$77&=E[G3>P MR?+F]ND7V_@N6T<7V1R_W<;KW4]OHW 1)?DW9+]_'U%U--/=7E2] M\,!)0#5VUC;)]-^O;1@FB0S)2KU)L#GO:S_''YSE@8L?L@!0Z+FB3*Z\0JG= MC>_+K("*R#'? =-O-EQ41.FFV/IR)X#D5E11/\0X\BM2,B]9VKY[D2QYK6C) MX%X@65<5$3_O@/+#R@N\EXZ').!($48\@; 7AN6#:(YBT@LFU@FDKF-K, M-"@V#RE1)%D*?D#"1&LW\V"3:=4:OV1FW1^5T&]+K5/)1Y;Q"M 7\@P2O4&/ M>E_E-07$-^C=9@-V5=!K$'H@"M #9)QE)2V)7;M1"HJ45/ZY])6>DC'VLW;X MNV;XL&?X($2?.%.%1.]8#OFI@:]9.J#P!>@N''1,(1NC2? 7"G$8.B:TOEX> M..3I]7(\0#/IEF=B_287EP>EIZ@M8 ,M NHB';4;Q M..XAOB#$XT4/<>PDQCAT$\\[XOG@B)]5 <)%."S32]-'>$%H=J6;<.XXGFZX M10>WN'+W[@FMF^\EH;K:(GI=7=##=J,@[MW)BZ')-WR#(2=\ 7XM(/#@E+YP M1:ASAUX0CF:]"]@JS[9:&.'S.Z&ULK5AK;Z,X%/TK%KM:M=*V MX >O;AJI4[2:2K/;JJ_][! G80LX@YVF\^_7)I0DMD.[HWQI(9Q[N.=B[CUF MM.;-BU@P)L%;5=;BTEM(N;SP?9$O6$7%.5^R6EV9\::B4ITVV-1^UO=\UXQ%>R+&IVUP"QJBK:_/C"2KZ^]*#W_L-],5](_8,_ M'BWIG#TP^;2\:]29W[-,BXK5HN U:-CLTKN"%QE,=4"+>"[86NP< RUEPOF+ M/KF97GJ!SHB5+)>:@JI_K^R:E:5F4GE\[TB]_IXZXH$IF]%5*>_Y^BOK!(6:+^>E:/^"=8<-/)"OA.15%ZPRJ(IZ\Y^^ M=878"8#D0 #J M!G W 7@#\;0+H TE9F(Z6M0T8E'8\:O@:-1BLV?= 6LXU6 M\HM:/_<'V:BKA8J3XYLZYQ4#C_2-"7 &'M2ZFJY*!O@,9&S&FH9-]45P)023 M M!Z"KX5=%*4A2Q4Q$G&)"U*<:IBGQXRB89-F1R/:JA_OJX2'V\=^J MU:FFUE!9U'-0AB5L671O>QVK9_>Z6Y(/$9F-"#$)XQZU)X#T LB@ M@&],=2%0;M\15_8;BFCGSDD:8T. #3(%#"'VD@_[Y,/!Y*_RO%FII3OA]4KX M=X^W_C/-J6[0+A6A=7M(DCB.#!TV+ TC4VUFHV*,TP-ZHEY/-*CG0?+\1:TG MK4"H7ED+-0YH+8'0%UR:(BL-' 0)AHDARL8A'";(Q&4.',$12MRZXEY7/*RK MFYHP#4'.A70NLMBZ-8$)C TA-BK$20(-&0X4(C!RJTAZ%9%Q-EH@XOBHYCKRGB-#)7[[4#!S$F)#)'@0,8H2!&AY;%ULW P7$_ MOK]]ZLR?4P>R;GN6!B$R9=@P2\ 09#_WK9> PV;BKM%60OYH;2O[OBJ6:LE1#D'T= M6\L!ASV'WE\X!C_GY$@SR M_N^A?TRVK&/;K3T,(F520V/%^#O?2O27K;]H,R]J 4HV4Y'!>:PHFLW'HLV) MY,OV\\F$2\FK]G#!Z)0U&J"NSSB7[R?ZBTS_R6[\'U!+ P04 " "-@'%6 MO3 $*Y\" #6!P &0 'AL+W=OU!L)A8J2YZDQ.G?CY(=-^W< MM 7Z$NO"*N2XDNI6YP"&; LN],3+C2E'OJ_3' JJ3V0) F^64A74X%:M M?%TJH)D#%=R/@F#H%Y0)+QZ[LTL5C^7:<";@4A&]+@JJ[F; 937Q0F]W<,56 MN;$'?CPNZ0JNP=R4EPIW?LN2L0*$9E(0!W@U"/I6AM9-&",H&"B_M)MH\,> M(!P^ 8@:0/08T'\"T&L O9<"^@V@[Y2I4W$Z)-30>*QD192U1C:[<&(Z-*;/ MA"W[M5%XRQ!GXG.1R@+(#[H%33Z1:98Q6P_*R;FH'Y6MSE$"AC)^C!8WUPDY M>G\\]@UZMQQ^VGB:U9ZB)SR%$;F0PN2:?!$99 \)? R[C3W:Q3Z+#C(FD)Z0 M7OB11$$4=00T?SD\[( G+X<'![+IM97H.;[>LY4@"=,IEWJM@/R>+K11^._X MTZ5XS=CO9K0=8Z1+FL+$PY:@06W BS^\"X?!YRZUWI(L>2.R!TKV6R7[A]CC M[R4H?+=B15!$35*JU!V^Y8JJ3'>I>)#MM2J^)5E2DPT 6HE9L<6&JY%J9N(.UI.YRFKB<_.I^%HWD]8^YIZHEW0=6*"4TX+)$R M.#G%!%0]1>J-D:7KJPMIL$N[98Z#%Y0UP/NEE&:WL0[:41[_ U!+ P04 M" "-@'%6WB('Q]T" M" &0 'AL+W=OS-:VK9,%E 0>.$=D%R9D6C>NU>1"->*9HSN!=(5D5!Q-]KH'PU MMEQKL_"0SQ?*+-C1J"1SF()Z*N^%GMF=2IH7P&3.&1*0C:TK]S(.#;X&_,AA M);?&R#B9;]2_UMZU MEQF1,.'T9YZJQ=@:6"B%C%14/?#5-VC]!$8OX536OVC58AT+)954O&C).H(B M9\V3K-L\;!'<\!4";@EXG^"_0O!:@O=6@M\2_#HSC94Z#S%1)!H)OD+"H+6: M&=3)K-G:?L[,L4^5T&]SS5/1+4MX >B1K$&B,S35URJM*"">H0DO2LZ *8F^ M9^@%B&[6^M))0":J)3],8G7P\'=E*!V6D[:0-X+H) +\2@(O1'6=J M(=$-2R'=%;"UF\X2WEBZQD<58TC.D>=^1MC!N">@R=OI;@\]?CO=.>+&ZP[( MJ_6\_QX0BG.94"XK >C7U4PJH3^:WWT9;Q3]?D532"YE21(86[I22!!+L*)/ M']S0^=*7K?<4B]]);">3?I=)_YAZ-*F$T+>Y+V$-,:B)IE N(^P,@] ;VPG?"#+OS@:/@Q9* -I$CIJU *OLQ-Z>UST^B$ M6_N'KN-X^VX.86=X, R""W?/3P_0Q9XSQ'Z_H[!S%!YU],@5H7T&PH,$#MQA M, SW#!S"SG 8A*&_YS3N ;I.H*'[1V)O%=("Q+QN2!(EO&*J*4#=:M?SKNI2 MO[=^K7MAT[I>9)I&>D?$/&<24<:6+?SU[;)XX08 #E" 9 M>&PO=V]R:W-H965T8[D\X:D M7E&^>"SD-[440I.G+,W5Y6"I]>I\.%3SINU&3B^*M4Z37-Q(HM99QN7S1Y$6CY<#.GAYX7-R MO]3E"\/IQ8K?BUNAOZQNI-D;;BF+)!.Y2HJ<2'%W.?A SYGGE %5BS\3\:AV MMDEY*K.B^%;N7"\N!TYY1"(5/Q5U"UR#6)'LQO17XF'Q:+I-0)3\EUOE%[J9IWH= \2=5[T^3+;4C>_?C^ M8JC-,92DX;S.]W&3SWTE7RQFIX1Z)\1U7*\C_,H>_AO/3XG[>GAH#_^PDB;[ MJ IW.\(C>W@HYJ?$HZ^&QT=D=_Q7P]GQV6D[?&BJOBV]NRV]6_&\(TM/_OID M6I!K+3+U=U=E-SB_&U?VF>=JQ>?B%]U(&$A$A9M8*,*5H[S#],S ME_JN%UP,'W8+CTS*.I+2R<0;^]NDK9KZVYKZ]IJNLYF0I+@C2LS7TG3ZIL3S MXD%(L2"S9_+(I>3EF%!((LLQ79%W24[4DIMC[NS\K?GZB@ )"Y&P: ,+=NI! MG8DSIN,]$2"3,A"LI9315BDCJU*B)R'GB1)D)9.Y*!7SBC;6:D%61E.51CHE M8DW45R)(6(B$1:.#?UFZ)PYD.@:"M<01;,41'#\TG)"\R$UG(LV,HJO\5E3? M\B-A(1(6!0?E#SS?\<^3>$KR>VTN M 6Z+=%U>"RC"9+%>==77BNI;7R0L1,(B)"Q&PA@(UE+*9*N4"?:28H)4"Q(6 M(F$1$A8C80P$:ZGE;*N6,VN_ZL$ZG)":5%-VQVR)F>.^=F[0NEH1YW184/6T=#IOO"@C>E( M[:[C=:Z%.1=-)-?=]8+:CE!:"*5%-8W2W<_WU!D[K9]]D^$_13'4D;>KWMB2 MU.Y+ MTF>Z;>^H!:DE!:!*7%-6VR^U]_.O'W=?)_>)*T,26IW94\F /\4]T7 M)%\W:NG4 ]1^A-)"*"V"TF(HC:%H;=TT?B4-P'-'J&L)I8506@2EQ5 :0]': MJFE<4&JW0?%WR^J$+JLY!"&I_0FD1E!9#:0Q%:R_9:HQ2UVZ4=DQY>]V>L^-[ M+^*">J=06@2EQ5 :0]':(FJ\4Q?LG;I0[Q1*"Z&T"$J+H32&HK55L[-[CV?&]Y0'U M;J&T"$J+H32&HK5%U'B]K@\>BZ".+I060FD1E!9#:0Q%:ZNF<7Y=N_/[YGT\ M]W#]Y;ZK8D_1N_10\Q9*BZ$TAJ*U2]^8MZY]M>D--^,+3\F\&FJJ1^**.Y(; M05CU<+@@T^NRVNS)>XL"ZLU":3&4QE"TMB@:;]:U>[.AF.D=19S4VUHLS$Q5 M:;FN)JUOV+'NH1T[&@7NZ$ C4#L62HN@M!A*8RA:6R.-'>O:[=@;662)4H5\ MKGJ+D]*6S>?)RO0E,Y[R?-[=<4P.ETGX71T'U'N%TB(H+8;2&(K6%D7CO;IV MC_3-!29U_-X""KI??:B;"J5%4%H,I3$4K?U(8^.F>G8WM=>3*S7KK0535_:< M?;4 I4506@RE,11MHX7ASC/QY9?^N,&*I=\HG[[??%C']%U!+ P04 " "-@'%6 MI@FJ6E\# "6%@ #0 'AL+W-T>6QESRE5WC+GHAKZ/'^ MUZ)0-^\\>S[[<';6>;R\V1V_,,"E'SA%KP\0O>KH U4V*"8?'R:_3QR3[FU+ M;SD]P%G?03]OJ.<8+3DP7WO3A8CW.NXIG;=GA#GKA4@^MM*!D;M.$^%#?TPXFT@&K(SDC*_LZ8B\W@ M,\BKVP^K4CN<2;(*N]?^AF!..LBDD"F539C07P^-!IQF8$>RV1S.JB@# )4J M29JQI>DOL\8 IA[BZJ0L^>HS9S.14SOY@P.. M!F3-\^:%9']T-"B5J1Z@TO>>J%1LVA[Y+4GY0)=J74[+#/?#8_*[N.G2:CWO%[K'O!T/_![QH\$U0;[)@ M7#%1]^8L3:EXMGO5\HI,]$OWEKZ^/J4967#UT(!#?]/^3E.VR)/FJCM(1'W5 MIOT-IJ>WPNMW$QV+B90N:3JNNW(V,4U/-W34^@#"+G)K#C>"<2SF1@##XF . M,(YE87'^I_GTT?E8#//6=R)]E--'.9;E0L;F@\5Q:)%$4QUA&QV.G M@S&6MSB&/[<:Y@T86!R(]+)?@SO,H6#^G@LU_HD=_ 5!+ P04 M" "-@'%6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( (V <5;/5I^[5 4 "(P / >&PO=V]R:V)O;VLN>&UL MQ9I;;^(X%(#_BL7+=A]F(5=FJE*IT\MLI5&+2M77E4D,6$UBQG9ZF5^_=BC+ M,86C?3GPU"8.R1?;\7>.[;-7I9^G2CVSM[IJS*BWL'9YVN^;8B%J;OY22]&X MDIG2-;?N4,_[9JD%+\U""%M7_7@PR/LUETWO_&Q]K['NPP-E16&E:MQ)?^)) MBE>S*?>'[$4:.965M.^C7O=_)7JLEHVLY6]1CGJ#'C,+]?JWTO*W:BRO)H56 M537J1:N")Z&M+#Z=GGC(1SXUW1G+IP_<@8QZ^<#=<":UL=T5W?VY8WP1[N+5 M46O5C:RLT%?C;LF.D MX[EH2VG9;;/ZL2L%6#&"%=-B7;IC5 C_ \/4C-TOA0:0&0*9'0WRDIL%@,P1R/P8D.S>,2YX,P>0 M0P1R2 MYQVVKQ;IU5^6 ["M"]I66;-+6-=?O'FTBYXUT/^.N^BZ*0K6-E0#R M&P+YC7@H+'ZU[IG;U18-L-%Y0,MT(]]@-\N+C"(_IHI9:&J-<#[QS\8MA7QC$Q#02$7MDQ3/F M[[Q[[@8*TT9$[ T/M69R=?7@KW'=<,RU?8>,F#4B8FUM8(^*3415 M!4*+,%E$Q+:86%4\+U15"FW^8-=N6+'O[.1*N)]+^R>DQ&P1$>OBADO-GGC5 M!OT.LT1$K(F/CO:EZVCL4?/&\.+3>(PI(B)VA&_#QGT*;G2Q6DY;?P$;N^@/ MALV8,&)B85RJNI:VBZ @$N:+F-P7A:K=5\K?1,"$IA?$=IBT4R-^M3Z&NW[9 MKBS,!S&Q#]!(Z9\88F*&B(D-@6,F$!.31$PM"1#2L9-'[S,#Q]\8LT1,; D8 MV^V$P^00$\L!#_)@^!1CQHB)C8%&>>'G@FDC)M9&$.7M:NL$.V0O7&R_* M4F[-2R:84A)BI>#F2R$F)I>$.@5!,3.(B6DF(=9,(.A-8_-J-24-,3'-),2: MV<*:;E-@W".;WUL#9P!3S34KLFR ^ M48NY)R=V#!)1AWT173(@MA&/"Q";%+)026PC' MA!9*,0NEQ!;",:&%4LQ"*;&%\"PB:'3,0NE1DYV@T3$+I0=-=L+QW97!54?, M0MD!LIZ]F,& E&$6RH@MM(VY-;Y#3,Q"&;&%L-I\$$N(B5DH.\!RR]Y4-U@5 MRC +94=<@ FG-3)TY?X(:S"[4[8,LU!VS.68L#8Q"V7$%L(QH84RS$(9]5H^ MB@DME&$6RH@MA&/"T"/'+)13+_!O9HN"%.-*:/G"H2QSS$(Y=2Z$80:?4(Y9 M*#_V4#"5'8:;U[,9 MG)'+,0OEQ!9",%U_@)A#S$)#8@MM82)S2$/,0L,#[B38JDW7;6&2,<0L-#ST MYH*P2B$F9J%A9Z%^=[$Y/RM7X\>=>X1QYPM>%6/-_)_57KLT\SMC9FU57;IS M]\U/QA)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8 M?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06 MU%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36 MR]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\G MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW M$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#O_I-[#^'4HP[7G>XW7_TFJQ_.Y MY7KYR_)[Y^16N>!^TK=B>7OT%&>'OAOBJMBE MY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L? MNC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_ MY0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^ MZ/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_.;?_S_'3L^QM.[SDL^E_I.L_ M4$L! A0#% @ C8!Q5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "-@'%6\"#J>>\ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" "-@'%6F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( (V <58%"TV+1@@ )&PO=V]R:W-H M965T&UL4$L! A0#% @ C8!Q5J3YQDO&" <2T !@ M ("!\A( 'AL+W=OX; !X;"]W M;W)K[P& "# M'0 & @(%0( >&PO=V]R:W-H965T&UL M4$L! A0#% @ C8!Q5MI:V(P3#0 ;4L !@ ("!0B< M 'AL+W=OD*V M<28 'ZX @ 8 " @8LT !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q M5NYWHTK3(@ 76D !@ ("!J&4 'AL+W=O&UL4$L! A0#% M @ C8!Q5M$/?P7P @ -08 !D ("!&I< 'AL+W=O&PO=V]R:W-H965T? !X M;"]W;W)K&UL4$L! A0#% @ C8!Q5OZ'H8)E M" .A0 !D ("!)Z< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5E28T>/"# F24 !D M ("!GK8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C8!Q5OH505+Y @ AP8 !D ("!<] M 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ MC8!Q5M:,45N2!0 Y@P !D ("!Z>4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5H\N@1S[!@ M2Q, !D ("!-1(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5M'6-VY2 P 0 < !D M ("!DR$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ C8!Q5O,<0B*7! Z0H !D ("!X2\! 'AL M+W=O#@ &0 @(&O- $ >&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q M5KSUN<2A!0 -BP !D ("!SS\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5B>,\N;E!P T%, M !D ("!65 ! 'AL+W=O&PO=V]R:W-H965T 9 " @;-L 0!X;"]W;W)K&UL4$L! A0#% @ C8!Q5I^3?(C$ @ +P< !D M ("!I7$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C8!Q5EKXAH.V!@ ^2X !D ("!UWH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5N2' M)#>[! 3!L !D ("!UX&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5NV!R=UZ!0 ""< !D M ("!8I8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C8!Q5LWKJ=7* @ 4 H !D ("! M**@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ C8!Q5E+[7-=-!0 IB4 !D ("!P[ ! 'AL+W=O&PO=V]R:W-H965T+/ 0!X M;"]W;W)K&UL4$L! A0#% @ C8!Q5BM5.^[: M!0 82( !D ("!H],! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5FL4@:"P P EQ4 !D M ("!%.$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C8!Q5G&ZT.6*!0 P2, !D ("!)^L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC8!Q5K& ME4]( _Q(" !D ("!*/&PO=V]R:W-H965T&UL4$L! A0#% @ C8!Q5KTP!"N? @ MU@< !D ("!*B " 'AL+W=O&PO=V]R:W-H965T M[;)XX08 #E" 9 " @10F @!X;"]W;W)K&UL4$L! A0#% @ C8!Q5J8)JEI? P EA8 T M ( !+"T" 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ C8!Q5K?' S!" @ 0BL !H M ( !(#<" 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& %$ 40 N%@ T3L" end XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 373 434 1 false 138 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.castellum.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.castellum.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.castellum.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.castellum.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.castellum.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statement Of Changes In Stockholders' Equity (Deficit) Sheet http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit Consolidated Statement Of Changes In Stockholders' Equity (Deficit) Statements 7 false false R8.htm 0000008 - Disclosure - Nature of Operations Sheet http://www.castellum.com/role/NatureofOperations Nature of Operations Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.castellum.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisitions Sheet http://www.castellum.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Fixed Assets Sheet http://www.castellum.com/role/FixedAssets Fixed Assets Notes 11 false false R12.htm 0000012 - Disclosure - Intangible Assets and Goodwill Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 12 false false R13.htm 0000013 - Disclosure - Convertible Promissory Notes - Related Parties Notes http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedParties Convertible Promissory Notes - Related Parties Notes 13 false false R14.htm 0000014 - Disclosure - Notes Payable Notes http://www.castellum.com/role/NotesPayable Notes Payable Notes 14 false false R15.htm 0000015 - Disclosure - Note Payable - Related Party Sheet http://www.castellum.com/role/NotePayableRelatedParty Note Payable - Related Party Notes 15 false false R16.htm 0000016 - Disclosure - Amount Due To Seller Sheet http://www.castellum.com/role/AmountDueToSeller Amount Due To Seller Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders' Equity (Deficit) Sheet http://www.castellum.com/role/StockholdersEquityDeficit Stockholders' Equity (Deficit) Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Sheet http://www.castellum.com/role/FairValue Fair Value Notes 18 false false R19.htm 0000019 - Disclosure - Related-Party Transactions Sheet http://www.castellum.com/role/RelatedPartyTransactions Related-Party Transactions Notes 19 false false R20.htm 0000020 - Disclosure - Defined Contribution Plan Sheet http://www.castellum.com/role/DefinedContributionPlan Defined Contribution Plan Notes 20 false false R21.htm 0000021 - Disclosure - Commitments Sheet http://www.castellum.com/role/Commitments Commitments Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.castellum.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.castellum.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.castellum.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.castellum.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Acquisitions (Tables) Sheet http://www.castellum.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.castellum.com/role/Acquisitions 26 false false R27.htm 0000027 - Disclosure - Fixed Assets (Tables) Sheet http://www.castellum.com/role/FixedAssetsTables Fixed Assets (Tables) Tables http://www.castellum.com/role/FixedAssets 27 false false R28.htm 0000028 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.castellum.com/role/IntangibleAssetsandGoodwill 28 false false R29.htm 0000029 - Disclosure - Convertible Promissory Notes - Related Parties (Tables) Notes http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesTables Convertible Promissory Notes - Related Parties (Tables) Tables http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedParties 29 false false R30.htm 0000030 - Disclosure - Notes Payable (Tables) Notes http://www.castellum.com/role/NotesPayableTables Notes Payable (Tables) Tables http://www.castellum.com/role/NotesPayable 30 false false R31.htm 0000031 - Disclosure - Note Payable - Related Party (Tables) Sheet http://www.castellum.com/role/NotePayableRelatedPartyTables Note Payable - Related Party (Tables) Tables http://www.castellum.com/role/NotePayableRelatedParty 31 false false R32.htm 0000032 - Disclosure - Stockholders' Equity (Deficit) (Tables) Sheet http://www.castellum.com/role/StockholdersEquityDeficitTables Stockholders' Equity (Deficit) (Tables) Tables http://www.castellum.com/role/StockholdersEquityDeficit 32 false false R33.htm 0000033 - Disclosure - Fair Value (Tables) Sheet http://www.castellum.com/role/FairValueTables Fair Value (Tables) Tables http://www.castellum.com/role/FairValue 33 false false R34.htm 0000034 - Disclosure - Income Taxes (Tables) Sheet http://www.castellum.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.castellum.com/role/IncomeTaxes 34 false false R35.htm 0000035 - Disclosure - Nature of Operations - Additional Information (Detail) Sheet http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail Nature of Operations - Additional Information (Detail) Details 35 false false R36.htm 0000036 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 36 false false R37.htm 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) Sheet http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) Details 37 false false R38.htm 0000038 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 38 false false R39.htm 0000039 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Detail) Sheet http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail Acquisitions - Schedule of Assets and Liabilities Acquired (Detail) Details 39 false false R40.htm 0000040 - Disclosure - Acquisitions - Schedule of Assets Acquired (Detail) Sheet http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail Acquisitions - Schedule of Assets Acquired (Detail) Details 40 false false R41.htm 0000041 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail) Sheet http://www.castellum.com/role/AcquisitionsScheduleofBusinessAcquisitionProFormaInformationDetail Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail) Details 41 false false R42.htm 0000042 - Disclosure - Fixed Assets - Summary of Fixed Assets (Detail) Sheet http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail Fixed Assets - Summary of Fixed Assets (Detail) Details 42 false false R43.htm 0000043 - Disclosure - Fixed Assets - Additional Information (Details) Sheet http://www.castellum.com/role/FixedAssetsAdditionalInformationDetails Fixed Assets - Additional Information (Details) Details 43 false false R44.htm 0000044 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail) Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail) Details 44 false false R45.htm 0000045 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail) Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetail Intangible Assets and Goodwill - Additional Information (Detail) Details 45 false false R46.htm 0000046 - Disclosure - Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail) Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail) Details 46 false false R47.htm 0000047 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Detail) Sheet http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail Intangible Assets and Goodwill - Schedule of Goodwill (Detail) Details 47 false false R48.htm 0000048 - Disclosure - Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail) Notes http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail) Details 48 false false R49.htm 0000049 - Disclosure - Convertible Promissory Notes - Related Parties - Additional Information (Detail) Notes http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail Convertible Promissory Notes - Related Parties - Additional Information (Detail) Details 49 false false R50.htm 0000050 - Disclosure - Notes Payable - Schedule of Notes Payable (Detail) Notes http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail Notes Payable - Schedule of Notes Payable (Detail) Details 50 false false R51.htm 0000051 - Disclosure - Notes Payable - Schedule of Notes Payable Narrative (Detail) Notes http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail Notes Payable - Schedule of Notes Payable Narrative (Detail) Details 51 false false R52.htm 0000052 - Disclosure - Notes Payable - Additional Information (Detail) Notes http://www.castellum.com/role/NotesPayableAdditionalInformationDetail Notes Payable - Additional Information (Detail) Details 52 false false R53.htm 0000053 - Disclosure - Notes Payable - Schedule of Repayment, Net of Discounts (Detail) Notes http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail Notes Payable - Schedule of Repayment, Net of Discounts (Detail) Details 53 false false R54.htm 0000054 - Disclosure - Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details) Notes http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details) Details 54 false false R55.htm 0000055 - Disclosure - Note Payable - Related Party - Additional Information (Details) Sheet http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails Note Payable - Related Party - Additional Information (Details) Details 55 false false R56.htm 0000056 - Disclosure - Amount Due To Seller - Additional Information (Detail) Sheet http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail Amount Due To Seller - Additional Information (Detail) Details 56 false false R57.htm 0000057 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Detail) Sheet http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail Stockholders' Equity (Deficit) - Additional Information (Detail) Details http://www.castellum.com/role/StockholdersEquityDeficitTables 57 false false R58.htm 0000058 - Disclosure - Stockholders' Equity (Deficit) - Schedule of warrants (Detail) Sheet http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail Stockholders' Equity (Deficit) - Schedule of warrants (Detail) Details http://www.castellum.com/role/StockholdersEquityDeficitTables 58 false false R59.htm 0000059 - Disclosure - Stockholders' Equity (Deficit) - Schedule of options (Detail) Sheet http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail Stockholders' Equity (Deficit) - Schedule of options (Detail) Details http://www.castellum.com/role/StockholdersEquityDeficitTables 59 false false R60.htm 0000060 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail) Sheet http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail) Details http://www.castellum.com/role/StockholdersEquityDeficitTables 60 false false R61.htm 0000061 - Disclosure - Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail) Sheet http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail) Details 61 false false R62.htm 0000062 - Disclosure - Fair Value - Summary of Derivative liabilities (Detail) Sheet http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail Fair Value - Summary of Derivative liabilities (Detail) Details 62 false false R63.htm 0000063 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.castellum.com/role/FairValueAdditionalInformationDetail Fair Value - Additional Information (Detail) Details 63 false false R64.htm 0000064 - Disclosure - Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail) Sheet http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail) Details 64 false false R65.htm 0000065 - Disclosure - Fair Value - Summary of Fair Value Measurements (Detail) Sheet http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail Fair Value - Summary of Fair Value Measurements (Detail) Details 65 false false R66.htm 0000066 - Disclosure - Related-Party Transactions - Additional Information (Details) Sheet http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails Related-Party Transactions - Additional Information (Details) Details 66 false false R67.htm 0000067 - Disclosure - Defined Contribution Plan (Details) Sheet http://www.castellum.com/role/DefinedContributionPlanDetails Defined Contribution Plan (Details) Details http://www.castellum.com/role/DefinedContributionPlan 67 false false R68.htm 0000068 - Disclosure - Commitments - Additional Information (Details) Sheet http://www.castellum.com/role/CommitmentsAdditionalInformationDetails Commitments - Additional Information (Details) Details 68 false false R69.htm 0000069 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 69 false false R70.htm 0000070 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 70 false false R71.htm 0000071 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.castellum.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 71 false false R72.htm 0000072 - Disclosure - Income Taxes - Schedule of Components Of Income Tax Expense (Details) Sheet http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails Income Taxes - Schedule of Components Of Income Tax Expense (Details) Details 72 false false R73.htm 0000073 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 73 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: ctm:EmploymentAgreementsGeneralTerm, ctm:EmploymentAgreementsTerm, ctm:StockholdersEquityNoteStockSplitConversionRatio, dei:CurrentFiscalYearEndDate, us-gaap:DerivativeLiabilityMeasurementInput, us-gaap:FiniteLivedIntangibleAssetUsefulLife - ctm-20221231.htm 4 ctm-20221231.htm ctm-20221231.xsd ctm-20221231_cal.xml ctm-20221231_def.xml ctm-20221231_lab.xml ctm-20221231_pre.xml ctmfy2022ex-311.htm ctmfy2022ex-312.htm ctmfy2022ex-321.htm ctmfy2022ex322.htm http://fasb.org/us-gaap-sup/2022q3 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ctm-20221231.htm": { "axisCustom": 11, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/us-gaap-sup/2022q3": 1, "http://fasb.org/us-gaap/2022": 1061, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 373, "dts": { "calculationLink": { "local": [ "ctm-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ctm-20221231_def.xml" ] }, "inline": { "local": [ "ctm-20221231.htm" ] }, "labelLink": { "local": [ "ctm-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ctm-20221231_pre.xml" ] }, "schema": { "local": [ "ctm-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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd" ] } }, "elementCount": 741, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://www.castellum.com/20221231": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 16 }, "keyCustom": 81, "keyStandard": 353, "memberCustom": 91, "memberStandard": 37, "nsprefix": "ctm", "nsuri": "http://www.castellum.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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 Page", "menuCat": "Cover", "order": "1", "role": "http://www.castellum.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000010 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "10", "role": "http://www.castellum.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Fixed Assets", "menuCat": "Notes", "order": "11", "role": "http://www.castellum.com/role/FixedAssets", "shortName": "Fixed Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "12", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ConvertibleDebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Convertible Promissory Notes - Related Parties", "menuCat": "Notes", "order": "13", "role": "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedParties", "shortName": "Convertible Promissory Notes - Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ConvertibleDebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:NotesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Notes Payable", "menuCat": "Notes", "order": "14", "role": "http://www.castellum.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:NotesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:NotePayableRelatedPartyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Note Payable - Related Party", "menuCat": "Notes", "order": "15", "role": "http://www.castellum.com/role/NotePayableRelatedParty", "shortName": "Note Payable - Related Party", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:NotePayableRelatedPartyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:DisclosureOfDueToSellerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Amount Due To Seller", "menuCat": "Notes", "order": "16", "role": "http://www.castellum.com/role/AmountDueToSeller", "shortName": "Amount Due To Seller", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:DisclosureOfDueToSellerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stockholders' Equity (Deficit)", "menuCat": "Notes", "order": "17", "role": "http://www.castellum.com/role/StockholdersEquityDeficit", "shortName": "Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Fair Value", "menuCat": "Notes", "order": "18", "role": "http://www.castellum.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Related-Party Transactions", "menuCat": "Notes", "order": "19", "role": "http://www.castellum.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.castellum.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Defined Contribution Plan", "menuCat": "Notes", "order": "20", "role": "http://www.castellum.com/role/DefinedContributionPlan", "shortName": "Defined Contribution Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000021 - Disclosure - Commitments", "menuCat": "Notes", "order": "21", "role": "http://www.castellum.com/role/Commitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000022 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://www.castellum.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000023 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "23", "role": "http://www.castellum.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.castellum.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Fixed Assets (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.castellum.com/role/FixedAssetsTables", "shortName": "Fixed Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Convertible Promissory Notes - Related Parties (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesTables", "shortName": "Convertible Promissory Notes - Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "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.castellum.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Notes Payable (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.castellum.com/role/NotesPayableTables", "shortName": "Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ScheduleOfNotesPayableToRelatedPartyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Note Payable - Related Party (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.castellum.com/role/NotePayableRelatedPartyTables", "shortName": "Note Payable - Related Party (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ctm:ScheduleOfNotesPayableToRelatedPartyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Stockholders' Equity (Deficit) (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.castellum.com/role/StockholdersEquityDeficitTables", "shortName": "Stockholders' Equity (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Fair Value (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.castellum.com/role/FairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000034 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.castellum.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ic8f721f0e103480ababe01217af6ab12_I20210719", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Nature of Operations - Additional Information (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "shortName": "Nature of Operations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ifa96e0c7036d4d1bb36a3963785c9925_D20221013-20221013", "decimals": "0", "lang": "en-US", "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "ctm:OwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "menuCat": "Details", "order": "36", "role": "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "ctm:OwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i27dbaaa587b54bd09858df46c4b3a42f_D20220415-20220415", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Acquisitions - Additional Information (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i608f88045dfe4b84bc270b2b896460fa_I20210211", "decimals": "0", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Acquisitions - Schedule of Assets and Liabilities Acquired (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "shortName": "Acquisitions - Schedule of Assets and Liabilities Acquired (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ic3afc43832784787af60a4e8ec075130_I20210101", "decimals": "0", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i1878ad24fb8d4759b33b991233be6711_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Acquisitions - Schedule of Assets Acquired (Detail)", "menuCat": "Details", "order": "40", "role": "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "shortName": "Acquisitions - Schedule of Assets Acquired (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i1878ad24fb8d4759b33b991233be6711_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail)", "menuCat": "Details", "order": "41", "role": "http://www.castellum.com/role/AcquisitionsScheduleofBusinessAcquisitionProFormaInformationDetail", "shortName": "Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fixed Assets - Summary of Fixed Assets (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail", "shortName": "Fixed Assets - Summary of Fixed Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Fixed Assets - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.castellum.com/role/FixedAssetsAdditionalInformationDetails", "shortName": "Fixed Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail)", "menuCat": "Details", "order": "44", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "shortName": "Intangible Assets and Goodwill - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail)", "menuCat": "Details", "order": "45", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetail", "shortName": "Intangible Assets and Goodwill - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail)", "menuCat": "Details", "order": "46", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail", "shortName": "Intangible Assets and Goodwill - Schedule of Future Amortization of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "iad2c01cf828c41549c65b132bc614d9a_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Detail)", "menuCat": "Details", "order": "47", "role": "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "shortName": "Intangible Assets and Goodwill - Schedule of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "idca8e8c3aa2f475f83a5576072aabc6c_I20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "shortName": "Convertible Promissory Notes - Related Parties - Schedule of Convertible Promissory Notes, Related party (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "idca8e8c3aa2f475f83a5576072aabc6c_I20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Convertible Promissory Notes - Related Parties - Additional Information (Detail)", "menuCat": "Details", "order": "49", "role": "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "shortName": "Convertible Promissory Notes - Related Parties - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://www.castellum.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Notes Payable - Schedule of Notes Payable (Detail)", "menuCat": "Details", "order": "50", "role": "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "shortName": "Notes Payable - Schedule of Notes Payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Notes Payable - Schedule of Notes Payable Narrative (Detail)", "menuCat": "Details", "order": "51", "role": "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "shortName": "Notes Payable - Schedule of Notes Payable Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i0788742e955a4424ba4538de92fd5112_I20220404", "decimals": "0", "lang": "en-US", "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Notes Payable - Additional Information (Detail)", "menuCat": "Details", "order": "52", "role": "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail", "shortName": "Notes Payable - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Notes Payable - Schedule of Repayment, Net of Discounts (Detail)", "menuCat": "Details", "order": "53", "role": "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail", "shortName": "Notes Payable - Schedule of Repayment, Net of Discounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableRepaymentScheduleNetOfDiscountsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "id02fe9c1668e4ea087410647d239ab90_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableToRelatedPartyTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i796d2d93cd224126976661abf72c4b7c_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details)", "menuCat": "Details", "order": "54", "role": "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails", "shortName": "Note Payable - Related Party - Schedule Of Notes Payable To Related Party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableToRelatedPartyTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i796d2d93cd224126976661abf72c4b7c_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i5b5f7154acc0438eb243f39e4ff2b6ea_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Note Payable - Related Party - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "shortName": "Note Payable - Related Party - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i5b5f7154acc0438eb243f39e4ff2b6ea_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Amount Due To Seller - Additional Information (Detail)", "menuCat": "Details", "order": "56", "role": "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "shortName": "Amount Due To Seller - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ic09e6f9841764867ae2bfa614d55a362_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Detail)", "menuCat": "Details", "order": "57", "role": "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "shortName": "Stockholders' Equity (Deficit) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i09cbe1b55c5b45439e151767d1f1c968_D20221017-20221017", "decimals": "0", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i71031f10f8574c4694b2dc36e7475981_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Stockholders' Equity (Deficit) - Schedule of warrants (Detail)", "menuCat": "Details", "order": "58", "role": "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail", "shortName": "Stockholders' Equity (Deficit) - Schedule of warrants (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i14313c7943844f1bb18cfaf6e8f2d1cd_I20201231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "iff264bda14f34eb7ad3f7f02d586cb31_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Stockholders' Equity (Deficit) - Schedule of options (Detail)", "menuCat": "Details", "order": "59", "role": "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "shortName": "Stockholders' Equity (Deficit) - Schedule of options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i7aa8921bdc5242948d5b08affb584e68_D20220101-20221231", "decimals": "0", "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": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail)", "menuCat": "Details", "order": "60", "role": "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail", "shortName": "Stockholders' Equity (Deficit) - Schedule of Stock Options, Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail)", "menuCat": "Details", "order": "61", "role": "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail", "shortName": "Fair Value - Summary of Derivative Liabilities and the Contingent Earn out Fall (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i6041c571c2f34b0d81475f8ddaf57cc5_I20220404", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Fair Value - Summary of Derivative liabilities (Detail)", "menuCat": "Details", "order": "62", "role": "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail", "shortName": "Fair Value - Summary of Derivative liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i6041c571c2f34b0d81475f8ddaf57cc5_I20220404", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Fair Value - Additional Information (Detail)", "menuCat": "Details", "order": "63", "role": "http://www.castellum.com/role/FairValueAdditionalInformationDetail", "shortName": "Fair Value - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "iad2c01cf828c41549c65b132bc614d9a_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail)", "menuCat": "Details", "order": "64", "role": "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail", "shortName": "Fair Value - Summary of Change in the Fair Value of the Derivative Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "iad2c01cf828c41549c65b132bc614d9a_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i1a38741fb2a2456d82ce81e7ffcf55ca_D20220404-20220404", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Fair Value - Summary of Fair Value Measurements (Detail)", "menuCat": "Details", "order": "65", "role": "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail", "shortName": "Fair Value - Summary of Fair Value Measurements (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i1a38741fb2a2456d82ce81e7ffcf55ca_D20220404-20220404", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ie9970d3debda4978a6e8ae514651933c_D20210601-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Related-Party Transactions - Additional Information (Details)", "menuCat": "Details", "order": "66", "role": "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related-Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ie9970d3debda4978a6e8ae514651933c_D20210601-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Defined Contribution Plan (Details)", "menuCat": "Details", "order": "67", "role": "http://www.castellum.com/role/DefinedContributionPlanDetails", "shortName": "Defined Contribution Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Commitments - Additional Information (Details)", "menuCat": "Details", "order": "68", "role": "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "shortName": "Commitments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i10cceeafb94644d0810d5ac456c19012_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "ctm:EmploymentAgreementsGeneralTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "69", "role": "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i7939837205e844d39127b14a9d3a70cf_I20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statement Of Changes In Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "7", "role": "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "shortName": "Consolidated Statement Of Changes In Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i7939837205e844d39127b14a9d3a70cf_I20191231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "70", "role": "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i627ed63983bf464d9ffc45d8f80b968a_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "71", "role": "http://www.castellum.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i627ed63983bf464d9ffc45d8f80b968a_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Income Taxes - Schedule of Components Of Income Tax Expense (Details)", "menuCat": "Details", "order": "72", "role": "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails", "shortName": "Income Taxes - Schedule of Components Of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctm:ScheduleOfNotesPayableDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i8dc4bc283448497a8f3cafc968e96e01_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Subsequent Events - Additional Information (Details)", "menuCat": "Details", "order": "73", "role": "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "ia5362c2c1ec54d75b843ec3481ad330e_I20230213", "decimals": "0", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Nature of Operations", "menuCat": "Notes", "order": "8", "role": "http://www.castellum.com/role/NatureofOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_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": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.castellum.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctm-20221231.htm", "contextRef": "i98286507a41e4584bd18c7ce9a1f81ec_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 138, "tag": { "ctm_A2021SeriesCPreferredSharesObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Series C Preferred Shares Obligation", "label": "2021 Series C Preferred Shares Obligation [Member]", "terseLabel": "2021 Series C Preferred Shares Obligation" } } }, "localname": "A2021SeriesCPreferredSharesObligationMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_A2023WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Warrant", "label": "2023 Warrant [Member]", "terseLabel": "2023 Warrant" } } }, "localname": "A2023WarrantMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "stringItemType" }, "ctm_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "stringItemType" }, "ctm_AccountsReceivableAndConcentrationOfRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable And Concentration Of Risk", "label": "Accounts Receivable And Concentration Of Risk [Policy Text Block]", "terseLabel": "Accounts Receivable And Concentration Of Risk" } } }, "localname": "AccountsReceivableAndConcentrationOfRiskPolicyTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctm_AchievementOfRevenueRequiredToGrantOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Achievement of revenue required to grant options.", "label": "Achievement Of Revenue Required To Grant Options", "terseLabel": "Achievement of revenue required to grant options" } } }, "localname": "AchievementOfRevenueRequiredToGrantOptions", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_AchievementOfRevenueRunRateBasedOnQuarterlyPerformanceToGrantOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Achievement of revenue run rate based on quarterly performance to grant options.", "label": "Achievement Of Revenue Run Rate Based On Quarterly Performance To Grant Options", "terseLabel": "Achievement of revenue run rate based on quarterly performance to grant options" } } }, "localname": "AchievementOfRevenueRunRateBasedOnQuarterlyPerformanceToGrantOptions", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_AchievementOfRevenueRunRateInAnyCalendarQuarterToGrantOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Achievement of revenue run rate in any calendar quarter to grant options.", "label": "Achievement Of Revenue Run Rate In Any Calendar quarter To Grant Options", "terseLabel": "Achievement of revenue run rate in any calendar quarter to grant options" } } }, "localname": "AchievementOfRevenueRunRateInAnyCalendarQuarterToGrantOptions", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_AchievementScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Achievement scenario.", "label": "Achievement Scenario [Axis]", "terseLabel": "Achievement Scenario [Axis]" } } }, "localname": "AchievementScenarioAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctm_AchievementScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Achievement scenario", "label": "Achievement Scenario [Domain]", "terseLabel": "Achievement Scenario [Domain]" } } }, "localname": "AchievementScenarioDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_AdjustmentToAdditionalPaidInCapitalGainLossesOnConversionOfRelatedPartyDebtOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital gain losses on conversion of related party debt one.", "label": "Adjustment To Additional Paid In Capital Gain Losses On Conversion Of Related Party Debt One", "terseLabel": "Gain on extinguishment of convertible note payable - related party" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalGainLossesOnConversionOfRelatedPartyDebtOne", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_AdjustmentToContingentConsiderationAndCustomerRelationships": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to contingent consideration and customer relationships.", "label": "Adjustment To Contingent Consideration And Customer Relationships", "terseLabel": "Adjustment to contingent consideration and customer relationships" } } }, "localname": "AdjustmentToContingentConsiderationAndCustomerRelationships", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_AdjustmentsToAdditionPaidInCapitalDebtDiscountRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Addition Paid In Capital Debt Discount Recognized", "label": "Adjustments To Addition Paid In Capital Debt Discount Recognized", "negatedTerseLabel": "Debt discount recognized for obligation to issue common stock" } } }, "localname": "AdjustmentsToAdditionPaidInCapitalDebtDiscountRecognized", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctm_AfterJoiningRussel3000AndRussel2000StockIndicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After joining russel 3000 and russel 2000 stock indices.", "label": "After Joining Russel 3000 and Russel 2000 Stock Indices [Member]", "terseLabel": "After Joining Russel 3000 and Russel 2000 Stock Indices" } } }, "localname": "AfterJoiningRussel3000AndRussel2000StockIndicesMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]", "terseLabel": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]", "terseLabel": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_AnnualizedNetIncomeRequiredToMaintainForOneYearPeriodEndingOnApplicableDateToEligibleOfBonus": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Annualized net income required to maintain for one year period ending on applicable date to eligible of bonus.", "label": "Annualized Net Income Required To Maintain For One Year Period Ending On Applicable Date To Eligible of Bonus", "terseLabel": "Annualized net income required to maintain for one year period ending on applicable date to eligible of bonus" } } }, "localname": "AnnualizedNetIncomeRequiredToMaintainForOneYearPeriodEndingOnApplicableDateToEligibleOfBonus", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_AnnualizedRevenueRequiredToGrantOptionsUponClosingOfAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Annualized revenue required to grant options upon closing of acquisition.", "label": "Annualized Revenue Required To Grant Options Upon Closing Of Acquisition", "terseLabel": "Annualized Revenue Required to grant options upon clsoing of acquisition" } } }, "localname": "AnnualizedRevenueRequiredToGrantOptionsUponClosingOfAcquisition", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_AsPerAgreementNumberOfStockOptionsEntitledToReceive": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As per agreement,number of stock options entitled to receive.", "label": "As Per Agreement, Number Of Stock Options Entitled To Receive", "terseLabel": "As per agreement, number of stock options entitled to receive (in shares)" } } }, "localname": "AsPerAgreementNumberOfStockOptionsEntitledToReceive", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_AssetAcquistionAssetsAcquired": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset acquisition assets acquired.", "label": "Asset Acquistion Assets Acquired", "totalLabel": "Net assets acquired" } } }, "localname": "AssetAcquistionAssetsAcquired", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.castellum.com/20221231", "xbrltype": "stringItemType" }, "ctm_AwardTypeOneAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award type one.", "label": "Award Type One [Axis]", "terseLabel": "Award Type One [Axis]" } } }, "localname": "AwardTypeOneAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_AwardTypeOneDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award type one.", "label": "Award Type One [Domain]", "terseLabel": "Award Type One [Domain]" } } }, "localname": "AwardTypeOneDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog.", "label": "Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "BacklogMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "ctm_BaseSalaryRangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Base salary range.", "label": "Base Salary Range [Axis]", "terseLabel": "Base Salary Range [Axis]" } } }, "localname": "BaseSalaryRangeAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctm_BaseSalaryRangeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Base salary range.", "label": "Base Salary Range [Domain]", "terseLabel": "Base Salary Range [Domain]" } } }, "localname": "BaseSalaryRangeDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_BellPerformanceBonusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bell performance bonus.", "label": "Bell Performance Bonus [Member]", "terseLabel": "Bell Performance Bonus" } } }, "localname": "BellPerformanceBonusMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_BonusPayableAnnuallyAsPerAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Bonus payable annually as per agreement.", "label": "Bonus Payable Annually As Per Agreement", "terseLabel": "Bonus payable annually as per agreement" } } }, "localname": "BonusPayableAnnuallyAsPerAgreement", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_BonusWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bonus warrants.", "label": "Bonus Warrants", "terseLabel": "Bonus warrants (in shares)" } } }, "localname": "BonusWarrants", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_BuckhoutCharitableRemainderTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buckhout Charitable Remainder Trust [Member]", "label": "Buckhout Charitable Remainder Trust [Member]", "terseLabel": "Buckhout Charitable Remainder Trust" } } }, "localname": "BuckhoutCharitableRemainderTrustMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_BusinessCombinationConsiderationTransferredLenderFinancing": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination consideration transferred lender financing.", "label": "Business Combination Consideration Transferred Lender Financing", "terseLabel": "Lender financing" } } }, "localname": "BusinessCombinationConsiderationTransferredLenderFinancing", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationContingentConsiderationLiabilityIncurred": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration liability incurred.", "label": "Business Combination Contingent Consideration Liability Incurred", "terseLabel": "Contingent earnout" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityIncurred", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationContingentConsiderationPayableInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration payable in shares.", "label": "Business Combination Contingent Consideration Payable In Shares", "terseLabel": "Business combination contingent consideration payable in shares" } } }, "localname": "BusinessCombinationContingentConsiderationPayableInShares", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ctm_BusinessCombinationReclassificationFromGoodwillIntoOtherIntangibleAssetsUponFinalizationOfValuation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination reclassification from goodwill into other intangible assets upon finalization of valuation.", "label": "Business Combination Reclassification From Goodwill Into Other Intangible Assets Upon Finalization Of Valuation", "terseLabel": "Business combination reclassification from goodwill into other intangible assets upon finalization of valuation" } } }, "localname": "BusinessCombinationReclassificationFromGoodwillIntoOtherIntangibleAssetsUponFinalizationOfValuation", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivableAndUnbilledReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed accounts receivable and unbilled receivables.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Receivable And Unbilled Receivables", "terseLabel": "Accounts receivable and unbilled receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivableAndUnbilledReceivables", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedDueFromEmployeeTravelAdvance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets and liabilities assumed due from employee travel advance.", "label": "Business Combination Recognized Identifiable Assets And Liabilities Assumed Due From Employee Travel Advance", "terseLabel": "Due from employee/travel advance" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedDueFromEmployeeTravelAdvance", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedReceivableFromSeller": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets and liabilities assumed receivable from seller.", "label": "Business Combination Recognized Identifiable Assets And Liabilities Assumed Receivable From Seller", "terseLabel": "Receivable from Seller" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAndLiabilitiesAssumedReceivableFromSeller", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIndentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized indentifiable assets acquired and liabilities assumed right of use assets operating lease.", "label": "Business Combination Recognized Indentifiable Assets Acquired And Liabilities Assumed Right Of Use Assets Operating Lease", "terseLabel": "Right of use asset \u2013 operating lease" } } }, "localname": "BusinessCombinationRecognizedIndentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsOperatingLease", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIndentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized indentifiable assets acquired and liabilities assumed unbilled receivable.", "label": "Business Combination Recognized Indentifiable Assets Acquired And Liabilities Assumed Unbilled Receivable", "terseLabel": "Unbilled receivable" } } }, "localname": "BusinessCombinationRecognizedIndentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledReceivable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationRecognizedIndentifiableAssetsAssumedAndLiabilitiesAcquiredContractLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized indentifiable assets assumed and liabilities acquired contract liabilities current.", "label": "Business Combination Recognized Indentifiable Assets Assumed And Liabilities Acquired Contract Liabilities Current", "negatedTerseLabel": "Contract liability" } } }, "localname": "BusinessCombinationRecognizedIndentifiableAssetsAssumedAndLiabilitiesAcquiredContractLiabilitiesCurrent", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_BusinessCombinationTermToCompleteCombination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Term To Complete Combination", "label": "Business Combination, Term To Complete Combination", "terseLabel": "Business combination, term to complete combination" } } }, "localname": "BusinessCombinationTermToCompleteCombination", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ctm_CancellationOfSharesIssuedOnAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cancellation of shares issued on acquisition.", "label": "Cancellation Of Shares Issued On Acquisition", "terseLabel": "Cancellation of shares offsetting acquisition of MFSI" } } }, "localname": "CancellationOfSharesIssuedOnAcquisition", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_CancellationOfSharesOfAcquisitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cancellation of shares of acquisition shares.", "label": "Cancellation Of Shares Of Acquisition Shares", "negatedTerseLabel": "Cancellation of shares in acquisition of MFSI (in shares)" } } }, "localname": "CancellationOfSharesOfAcquisitionShares", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctm_CancellationOfSharesOnAcquisitionValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cancellation of shares on acquisition value.", "label": "Cancellation Of Shares On Acquisition Value", "negatedTerseLabel": "Cancellation of shares in acquisition of MFSI" } } }, "localname": "CancellationOfSharesOnAcquisitionValue", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctm_CashConsiderationPayableToTheAcquiree": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": 1.0, "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0 }, "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash consideration payable to the acquiree.", "label": "Cash Consideration Payable to the Acquiree", "verboseLabel": "Due to seller (cash)" } } }, "localname": "CashConsiderationPayableToTheAcquiree", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "ctm_CategoriesOfContractWithCustomersAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Categories of contract with customers.", "label": "Categories of Contract With Customers [Axis]", "terseLabel": "Categories of Contract With Customers [Axis]" } } }, "localname": "CategoriesOfContractWithCustomersAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "stringItemType" }, "ctm_CategoriesOfContractWithCustomersDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Categories of contract with customers.", "label": "Categories of Contract With Customers [Domain]", "terseLabel": "Categories of Contract With Customers [Domain]" } } }, "localname": "CategoriesOfContractWithCustomersDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "domainItemType" }, "ctm_CertificateOfAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certificate of amendment.", "label": "Certificate Of Amendment [Member]", "terseLabel": "Certificate Of Amendment" } } }, "localname": "CertificateOfAmendmentMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ChiefGrowthOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief growth officer.", "label": "Chief Growth Officer [Member]", "terseLabel": "Chief Growth Officer" } } }, "localname": "ChiefGrowthOfficerMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_CommencingTradingOnTierOfNasdaqOrNyseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commencing trading on tier of nasdaq or nyse.", "label": "Commencing Trading On Tier Of NASDAQ OR NYSE [Member]", "terseLabel": "Commencing Trading On Tier Of NASDAQ OR NYSE" } } }, "localname": "CommencingTradingOnTierOfNasdaqOrNyseMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_CommittedAnnualBaseSalary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Committed annual base salary.", "label": "Committed Annual Base Salary", "terseLabel": "Annual base salary" } } }, "localname": "CommittedAnnualBaseSalary", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_CompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company [Member]", "label": "Company [Member]", "terseLabel": "Company" } } }, "localname": "CompanyMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ConversionOfPurchaseConsiderationPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Purchase Consideration Payable", "label": "Conversion Of Purchase Consideration Payable [Member]", "terseLabel": "Conversion Of Purchase Consideration Payable" } } }, "localname": "ConversionOfPurchaseConsiderationPayableMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "ctm_ConvertibleDebtDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible debt disclosure.", "label": "Convertible Debt Disclosure [Text Block]", "terseLabel": "Convertible Promissory Notes \u2013 Related Parties" } } }, "localname": "ConvertibleDebtDisclosureTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedParties" ], "xbrltype": "textBlockItemType" }, "ctm_ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt Pursuant To Debt Amendment Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Two Six Per Share [Member]", "label": "Convertible Debt Pursuant To Debt Amendment Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Two Six Per Share [Member]", "terseLabel": "Convertible debt pursuant to debt amendment conversion price 0.26 per share" } } }, "localname": "ConvertibleDebtPursuantToDebtAmendmentRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointTwoSixPerShareMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ConvertibleNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible note.", "label": "Convertible note [Member]", "terseLabel": "Convertible note" } } }, "localname": "ConvertibleNoteMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "domainItemType" }, "ctm_ConvertibleNotePayableToRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Payable To Related Party [Member]", "label": "Convertible Note Payable To Related Party [Member]", "terseLabel": "Convertible note payable to related party" } } }, "localname": "ConvertibleNotePayableToRelatedPartyMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail" ], "xbrltype": "domainItemType" }, "ctm_ConvertibleNoteRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointZeroOneThreePerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Zero One Three Per Share", "label": "Convertible Note Related Party Payable With A Trust Deed To One Of The Companies Directors Conversion Price Of Zero Point Zero One Three Per Share [Member]", "terseLabel": "Conversion price 0.013" } } }, "localname": "ConvertibleNoteRelatedPartyPayableWithATrustDeedToOneOfTheCompaniesDirectorsConversionPriceOfZeroPointZeroOneThreePerShareMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ConvertibleNotesPayableRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes Payable, Related Party", "label": "Convertible Notes Payable, Related Party [Member]", "terseLabel": "Conversion price 0.26 per share" } } }, "localname": "ConvertibleNotesPayableRelatedPartyMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_CorvusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corvus", "label": "Corvus [Member]", "terseLabel": "Corvus" } } }, "localname": "CorvusMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "domainItemType" }, "ctm_CostPlusFixedFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost plus fixed fee.", "label": "Cost Plus Fixed Fee [Member]", "terseLabel": "Cost plus fixed fee" } } }, "localname": "CostPlusFixedFeeMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "domainItemType" }, "ctm_CromMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Crom.", "label": "Crom [Member]", "terseLabel": "Crom" } } }, "localname": "CromMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_DavidBellchiefFinancialOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "David bell,chief financial officer.", "label": "David Bell,Chief Financial Officer [Member]", "terseLabel": "David Bell,Chief Financial Officer" } } }, "localname": "DavidBellchiefFinancialOfficerMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_DebtConversionConvertedInstrumentRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Converted Instrument, Related Parties", "label": "Debt Conversion, Converted Instrument, Related Parties", "terseLabel": "Conversion of convertible notes \u2013 related parties and accrued interest to common stock" } } }, "localname": "DebtConversionConvertedInstrumentRelatedParties", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_DebtDiscountOnNotePayableAppliedToObligationToIssueCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt discount on note payable applied to obligation to issue common stock.", "label": "Debt Discount On Note Payable Applied To Obligation To Issue Common Stock", "terseLabel": "Debt discount recognized for obligation to issue common stock" } } }, "localname": "DebtDiscountOnNotePayableAppliedToObligationToIssueCommonStock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_DeferredIssuanceCostsRecognizedForNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred issuance costs recognized for note payable.", "label": "Deferred Issuance Costs Recognized For Note Payable", "terseLabel": "Deferred issuance costs recognized for note payable", "verboseLabel": "Deferred issuance costs" } } }, "localname": "DeferredIssuanceCostsRecognizedForNotePayable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ctm_DeferredTaxAssetsTaxDeferredExpenseSection195Costs": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Section 195 Costs", "label": "Deferred Tax Assets, Tax Deferred Expense, Section 195 Costs", "terseLabel": "Section 195 costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseSection195Costs", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ctm_DeferredTaxLiabilitiesSection481cAdjustment": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Section 481(c) Adjustment", "label": "Deferred Tax Liabilities, Section 481(c) Adjustment", "terseLabel": "Section 481(a) adjustment" } } }, "localname": "DeferredTaxLiabilitiesSection481cAdjustment", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ctm_DerivativeLiabilityRecognizedAsDiscountOfNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative liability recognized as discount of note payable.", "label": "Derivative Liability Recognized As Discount Of Note Payable", "terseLabel": "Derivative liability recognized as discount of note payable" } } }, "localname": "DerivativeLiabilityRecognizedAsDiscountOfNotePayable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_DisclosureOfDueToSellerTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of due to seller.", "label": "Disclosure Of Due To Seller [Text Block]", "terseLabel": "Amount Due To Seller" } } }, "localname": "DisclosureOfDueToSellerTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AmountDueToSeller" ], "xbrltype": "textBlockItemType" }, "ctm_EbitdaRequiredToGrantOptionsInAnyTwelveMonthPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "EBITDA required to grant options in any twelve month period.", "label": "EBITDA Required To Grant Options In Any Twelve Month Period", "terseLabel": "EBITDA required to grant options in any twelve month period" } } }, "localname": "EbitdaRequiredToGrantOptionsInAnyTwelveMonthPeriod", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_EmploymentAgreementEBITDAThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment Agreement, EBITDA Threshold", "label": "Employment Agreement, EBITDA Threshold", "terseLabel": "EBITDA margin" } } }, "localname": "EmploymentAgreementEBITDAThreshold", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "ctm_EmploymentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment agreement.", "label": "Employment Agreement [Member]", "terseLabel": "Employment Agreement" } } }, "localname": "EmploymentAgreementMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_EmploymentAgreementsGeneralTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment agreements, general term.", "label": "Employment Agreements, General Term", "terseLabel": "Employment agreements, general term" } } }, "localname": "EmploymentAgreementsGeneralTerm", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctm_EmploymentAgreementsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment agreements, term.", "label": "Employment Agreements, Term", "terseLabel": "Employment agreements, term" } } }, "localname": "EmploymentAgreementsTerm", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctm_EquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment And Software", "label": "Equipment And Software [Member]", "terseLabel": "Equipment and software" } } }, "localname": "EquipmentAndSoftwareMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "domainItemType" }, "ctm_EventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event.", "label": "Event [Axis]", "terseLabel": "Event [Axis]" } } }, "localname": "EventAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_EventBasisAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Axis]", "terseLabel": "Event Basis [Axis]" } } }, "localname": "EventBasisAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctm_EventBasisDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Domain]", "terseLabel": "Event Basis [Domain]" } } }, "localname": "EventBasisDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_EventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event.", "label": "Event [Domain]", "terseLabel": "Event [Domain]" } } }, "localname": "EventDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_FairValueAdjustmentRecognizedOnIssuanceOfCommonStockInSecuritiesPurchaseAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value adjustment recognized on issuance of common stock in securities purchase agreement.", "label": "Fair Value Adjustment Recognized On Issuance Of Common Stock In Securities Purchase Agreement", "terseLabel": "Fair value adjustment recognized on issuance of common stock in Securities Purchase Agreement" } } }, "localname": "FairValueAdjustmentRecognizedOnIssuanceOfCommonStockInSecuritiesPurchaseAgreement", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_FinancingFeesAndBankCharges": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Fees And Bank Charges", "label": "Financing Fees And Bank Charges", "terseLabel": "Financing fees and bank charges" } } }, "localname": "FinancingFeesAndBankCharges", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_FirmFixedPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Firm fixed price.", "label": "Firm Fixed Price [Member]", "terseLabel": "Firm fixed price" } } }, "localname": "FirmFixedPriceMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "domainItemType" }, "ctm_For35000ToLessThan40000PerMonthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "$35,000 to less than $40,000 per month.", "label": "For 35,000 to Less Than 40,000 Per Month [Member]", "terseLabel": "35,000 to Less Than 40,000 Per Month" } } }, "localname": "For35000ToLessThan40000PerMonthMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_For40000OrMorePerMonthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "$40,000 or more per month.", "label": "For 40,000 or More Per Month [Member]", "terseLabel": "40,000 or More Per Month" } } }, "localname": "For40000OrMorePerMonthMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_FormerExecutiveOfMerrisonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former executive Of merrison.", "label": "Former Executive Of Merrison [Member]", "terseLabel": "Former Executive Of Merrison" } } }, "localname": "FormerExecutiveOfMerrisonMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_FormerOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former officer.", "label": "Former Officer [Member]", "terseLabel": "Former Officer" } } }, "localname": "FormerOfficerMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four customers.", "label": "Four Customers [Member]", "terseLabel": "Four Customers [Member]" } } }, "localname": "FourCustomersMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_GainLossChangeInFairValueOfContingentEarnOut": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss from change in fair value of contingent earnout.", "label": "Gain (Loss), Change In Fair Value Of Contingent Earn Out", "terseLabel": "Loss from change in fair value of contingent earnout" } } }, "localname": "GainLossChangeInFairValueOfContingentEarnOut", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "ctm_GoodwillAndIntangibleAssetsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill And Intangible Assets Disclosure [Line Items]", "label": "Goodwill And Intangible Assets Disclosure [Line Items]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "stringItemType" }, "ctm_GoodwillAndIntangibleAssetsDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill And Intangible Assets Disclosure [Table]", "label": "Goodwill And Intangible Assets Disclosure [Table]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "stringItemType" }, "ctm_HoldbackSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Holdback Shares [Member]", "label": "Holdback Shares [Member]", "terseLabel": "Holdback Shares [Member]" } } }, "localname": "HoldbackSharesMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "domainItemType" }, "ctm_IncreaseDecreaseInBusinessTransactionCost": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in business transaction cost.", "label": "Increase Decrease in Business Transaction Cost", "terseLabel": "Payment of transaction costs in acquisition of SSI" } } }, "localname": "IncreaseDecreaseInBusinessTransactionCost", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_IncreaseDecreaseInContractAssetLiability": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in contract asset liability.", "label": "Increase Decrease In Contract Asset Liability", "negatedLabel": "Contract asset (liability)" } } }, "localname": "IncreaseDecreaseInContractAssetLiability", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_IndirectCosts": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indirect costs.", "label": "Indirect Costs", "terseLabel": "Indirect costs" } } }, "localname": "IndirectCosts", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "ctm_JayWrightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jay wright.", "label": "Jay Wright [Member]", "terseLabel": "Jay Wright" } } }, "localname": "JayWrightMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_LegalFeesIncurredOutOfProceedsOfNotesPayable": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Legal fees incurred out of proceeds of notes payable.", "label": "Legal Fees Incurred Out Of Proceeds Of Notes Payable", "terseLabel": "Legal fees paid out of proceeds from note payable" } } }, "localname": "LegalFeesIncurredOutOfProceedsOfNotesPayable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_LenderAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lender [Axis]", "label": "Lender [Axis]", "terseLabel": "Lender [Axis]" } } }, "localname": "LenderAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_LenderDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lender [Domain]", "label": "Lender [Domain]", "terseLabel": "Lender [Domain]" } } }, "localname": "LenderDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_LessThan35000PerMonthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Less than $35,000 per month.", "label": "Less Than 35,000 Per Month [Member]", "terseLabel": "Less Than 35,000 Per Month" } } }, "localname": "LessThan35000PerMonthMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_LetterAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter agreement.", "label": "Letter Agreement [Member]", "terseLabel": "Letter Agreement" } } }, "localname": "LetterAgreementMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_LexingtonSolutionsGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lexington Solutions Group [Member]", "label": "Lexington Solutions Group [Member]", "terseLabel": "Lexington Solutions Group" } } }, "localname": "LexingtonSolutionsGroupMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_LongTermDebtOneAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Debt One [Axis]", "label": "Long Term Debt One [Axis]", "terseLabel": "Long Term Debt One [Axis]" } } }, "localname": "LongTermDebtOneAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_LongTermDebtOneDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Debt One [Domain]", "label": "Long Term Debt One [Domain]", "terseLabel": "Long Term Debt One [Domain]" } } }, "localname": "LongTermDebtOneDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_MFSIAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MFSI Acquisition [Member]", "label": "MFSI Acquisition [Member]", "terseLabel": "MFSI" } } }, "localname": "MFSIAcquisitionMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "ctm_MFSIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MFSI.", "label": "MFSI [Member]", "terseLabel": "MFSI" } } }, "localname": "MFSIMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ManagementPersonnelAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management personnel.", "label": "Management Personnel [Axis]", "terseLabel": "Management Personnel [Axis]" } } }, "localname": "ManagementPersonnelAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctm_ManagementPersonnelDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management personnel.", "label": "Management Personnel [Domain]", "terseLabel": "Management Personnel [Domain]" } } }, "localname": "ManagementPersonnelDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_ManagementPersonnelOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management personnel one.", "label": "Management Personnel One [Member]", "terseLabel": "Management Personnel One" } } }, "localname": "ManagementPersonnelOneMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_ManagementPersonnelThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management personnel three.", "label": "Management Personnel Three [Member]", "terseLabel": "Management Personnel Three" } } }, "localname": "ManagementPersonnelThreeMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_ManagementPersonnelTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management personnel two.", "label": "Management Personnel Two [Member]", "terseLabel": "Management Personnel Two" } } }, "localname": "ManagementPersonnelTwoMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_MarkFullerAndJayWrightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mark fuller and jay wright.", "label": "Mark Fuller and Jay Wright [Member]", "terseLabel": "Mark Fuller and Jay Wright" } } }, "localname": "MarkFullerAndJayWrightMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_MarkFullerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mark fuller.", "label": "Mark Fuller [Member]", "terseLabel": "Mark Fuller" } } }, "localname": "MarkFullerMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputBMarketYieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input B market yield.", "label": "Measurement Input B Market Yield [Member]", "terseLabel": "B- market yield" } } }, "localname": "MeasurementInputBMarketYieldMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputExpectedTermConversionOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input expected term conversion option.", "label": "Measurement Input Expected Term Conversion Option [Member]", "terseLabel": "Expected term - conversion option" } } }, "localname": "MeasurementInputExpectedTermConversionOptionMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputExpectedTermWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input expected term warrants.", "label": "Measurement Input Expected Term Warrants [Member]", "terseLabel": "Expected term - warrants" } } }, "localname": "MeasurementInputExpectedTermWarrantsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputOasDifferentialBetweenCccAndBBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input OAS differential between CCC and B Bonds.", "label": "Measurement Input OAS Differential Between CCC and B Bonds [Member]", "terseLabel": "OAS differential between CCC+ and B- bonds" } } }, "localname": "MeasurementInputOasDifferentialBetweenCccAndBBondsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputRiskAdjustedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Risk Adjusted Rate", "label": "Measurement Input, Risk Adjusted Rate [Member]", "terseLabel": "Risk adjusted rate" } } }, "localname": "MeasurementInputRiskAdjustedRateMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input senior unsecured synthetic credit rating.", "label": "Measurement Input Senior unsecured Synthetic Credit Rating [Member]", "terseLabel": "Senior unsecured synthetic credit rating" } } }, "localname": "MeasurementInputSeniorUnsecuredSyntheticCreditRatingMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputVolatilityHaircutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input volatility haircut.", "label": "Measurement Input Volatility Haircut [Member]", "terseLabel": "Volatility haircut" } } }, "localname": "MeasurementInputVolatilityHaircutMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MeasurementInputVolatilityPostHaircutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input volatility post haircut.", "label": "Measurement Input Volatility Post Haircut [Member]", "terseLabel": "Selected volatility - post haircut" } } }, "localname": "MeasurementInputVolatilityPostHaircutMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "ctm_MerrisonAcquistionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merrison acquistion.", "label": "Merrison Acquistion [Member]", "terseLabel": "Merrison" } } }, "localname": "MerrisonAcquistionMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "ctm_MerrisonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merrison.", "label": "Merrison [Member]", "terseLabel": "Merrison" } } }, "localname": "MerrisonMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_MiscellaneousLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Miscellaneous license.", "label": "Miscellaneous License [Member]", "terseLabel": "Miscellaneous license" } } }, "localname": "MiscellaneousLicenseMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "domainItemType" }, "ctm_NatureOfOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Operations.", "label": "Nature Of Operations [Line Items]", "terseLabel": "Nature Of Operations [Line Items]" } } }, "localname": "NatureOfOperationsLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_NatureOfOperationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of operations.", "label": "Nature Of Operations [Table]", "terseLabel": "Nature Of Operations [Table]" } } }, "localname": "NatureOfOperationsTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_NavyDivisionReachingAnAnnualizedRevenueRunRateOf100000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navy division reaching an annualized revenue run rate of $100,000,000 or greater.", "label": "Navy Division Reaching An Annualized Revenue Run Rate Of 100,000,000 Or Greater [Member]", "terseLabel": "Navy Division Reaching An Annualized Revenue Run Rate Of 100,000,000 Or Greater" } } }, "localname": "NavyDivisionReachingAnAnnualizedRevenueRunRateOf100000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_NavyDivisionReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navy division reaching an annualized revenue run rate of $25,000,000 or greater.", "label": "Navy Division Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater [Member]", "terseLabel": "Navy Division Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater" } } }, "localname": "NavyDivisionReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_NavyDivisionReachingAnAnnualizedRevenueRunRateOf60000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navy division reaching an annualized revenue run rate of $60,000,000 or greater.", "label": "Navy Division Reaching An Annualized Revenue Run Rate Of 60,000,000 Or Greater [Member]", "terseLabel": "Navy Division Reaching An Annualized Revenue Run Rate Of 60,000,000 Or Greater" } } }, "localname": "NavyDivisionReachingAnAnnualizedRevenueRunRateOf60000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_NotePayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note payable [Member]", "label": "Note payable [Member]", "terseLabel": "Note payable" } } }, "localname": "NotePayableMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "ctm_NotePayableRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NOTE PAYABLE RELATED PARTY [Abstract]", "label": "NOTE PAYABLE RELATED PARTY [Abstract]" } } }, "localname": "NotePayableRelatedPartyAbstract", "nsuri": "http://www.castellum.com/20221231", "xbrltype": "stringItemType" }, "ctm_NotePayableRelatedPartyDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note payable related party disclosure.", "label": "Note Payable Related Party Disclosure [Text Block]", "terseLabel": "Note Payable - Related Party" } } }, "localname": "NotePayableRelatedPartyDisclosureTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedParty" ], "xbrltype": "textBlockItemType" }, "ctm_NotesPayableAndConvertibleNotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes payable and convertible notes payable.", "label": "Notes Payable And Convertible Notes Payable [Member]", "terseLabel": "Notes Payable And Convertible Notes Payable" } } }, "localname": "NotesPayableAndConvertibleNotesPayableMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "domainItemType" }, "ctm_NotesPayableDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes payable disclosure.", "label": "Notes Payable Disclosure [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableDisclosureTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "ctm_NotesPayableDueTwoThousandAndTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes payable due two thousand and twenty four.", "label": "Notes Payable Due Two Thousand And Twenty Four [Member]", "terseLabel": "Notes Payable Due 2024" } } }, "localname": "NotesPayableDueTwoThousandAndTwentyFourMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_NumberOfDaysWithinWhichAdvanceNoticeForIntentNotToRenewHasToBeProvided": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of days within which advance notice for intent not to renew has to be provided.", "label": "Number Of Days Within Which Advance Notice For Intent Not To Renew Has To Be Provided", "terseLabel": "Number of days within which advance notice for intent not to renew has to be provided" } } }, "localname": "NumberOfDaysWithinWhichAdvanceNoticeForIntentNotToRenewHasToBeProvided", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctm_NumberOfWarrantIssuedToEachEmployeeForEachDollarAmountOfRevenueAcquiredInAnyAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrant issued to each employee for each dollar amount of revenue acquired in any acquisition.", "label": "Number Of Warrant Issued To Each Employee For Each Dollar Amount Of Revenue Acquired In Any Acquisition", "terseLabel": "Number of warrant issued for each dollar amount of revenue acquired in any acquisition" } } }, "localname": "NumberOfWarrantIssuedToEachEmployeeForEachDollarAmountOfRevenueAcquiredInAnyAcquisition", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_NumbersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numbers.", "label": "Numbers [Abstract]", "terseLabel": "Number" } } }, "localname": "NumbersAbstract", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "stringItemType" }, "ctm_ObligationToIssueCommonAndPreferredStock": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligation to issue common and preferred stock.", "label": "Obligation To Issue Common And Preferred Stock", "terseLabel": "Obligation to issue common and preferred stock" } } }, "localname": "ObligationToIssueCommonAndPreferredStock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ctm_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "domainItemType" }, "ctm_OverheadCosts": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Overhead costs.", "label": "Overhead Costs", "terseLabel": "Overhead" } } }, "localname": "OverheadCosts", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "ctm_OwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership Percentage By Parent", "label": "Ownership Percentage By Parent", "terseLabel": "Ownership percentage by parent" } } }, "localname": "OwnershipPercentageByParent", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ctm_PartialConversionOfNotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Partial Conversion Of Notes Payable", "label": "Partial Conversion Of Notes Payable [Member]", "terseLabel": "Partial Conversion Of Notes Payable" } } }, "localname": "PartialConversionOfNotesPayableMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "ctm_PaxRiverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pax river.", "label": "Pax River [Member]", "terseLabel": "Pax River" } } }, "localname": "PaxRiverMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "domainItemType" }, "ctm_PaymentOfAmountDueToSellerTowardsPurchaseConsideration": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of amount due to seller towards purchase consideration.", "label": "Payment Of Amount Due To Seller Towards Purchase Consideration", "negatedTerseLabel": "Repayment of amounts due to seller" } } }, "localname": "PaymentOfAmountDueToSellerTowardsPurchaseConsideration", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_PerMonthIncreaseInAnnualBaseSalary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Per month increase in annual base salary.", "label": "Per Month Increase In Annual Base Salary", "terseLabel": "Per month increase in annual base salary committed" } } }, "localname": "PerMonthIncreaseInAnnualBaseSalary", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_PercentageOfTheTrailingTwelveMonthEbitdaOfEachBusinessAcquiredDuringTheTermOfTheEmploymentAgreementPaidAsCashBonus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the trailing twelve month\u00a0EBITDA\u00a0of each business acquired during the term of the employment agreement paid as cash bonus.", "label": "Percentage Of The Trailing Twelve Month EBITDA of Each Business Acquired During The Term Of The Employment Agreement Paid As Cash Bonus", "terseLabel": "Percentage of the trailing twelve month\u00a0EBITDA\u00a0of each business acquired during the term of the employment agreement paid as cash bonus" } } }, "localname": "PercentageOfTheTrailingTwelveMonthEbitdaOfEachBusinessAcquiredDuringTheTermOfTheEmploymentAgreementPaidAsCashBonus", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ctm_PercentageOfTheTrailingTwelveMonthsRevenuesOfEachCompanyAcquiredDuringTheTermOfTheAgreementPaidAsCashBonus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the trailing twelve months revenues of each company acquired during the term of the agreement paid as cash bonus.", "label": "Percentage Of The Trailing Twelve Months Revenues Of Each Company Acquired During The Term Of The Agreement Paid As Cash Bonus", "terseLabel": "Percentage of the trailing twelve months revenues of each company acquired during the term of the agreement paid as cash bonus" } } }, "localname": "PercentageOfTheTrailingTwelveMonthsRevenuesOfEachCompanyAcquiredDuringTheTermOfTheAgreementPaidAsCashBonus", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ctm_PerformanceBasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based options.", "label": "Performance Based Options [Member]", "terseLabel": "Performance Based Options", "verboseLabel": "Performance Based Options" } } }, "localname": "PerformanceBasedOptionsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_PerformanceShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Share [Member]", "label": "Performance Share [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceShareMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_PreferredStockAlongWithCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock along with common stock.", "label": "Preferred Stock Along With Common Stock [Member]", "terseLabel": "Preferred Stock Along With Common Stock" } } }, "localname": "PreferredStockAlongWithCommonStockMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ProceedsFromIssuanceOfPreferredAndCommonStock": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of preferred and common stock.", "label": "Proceeds From Issuance Of Preferred And Common Stock", "terseLabel": "Proceeds from issuance of preferred and common stock" } } }, "localname": "ProceedsFromIssuanceOfPreferredAndCommonStock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_ProceedsFromUplisting": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Uplisting", "label": "Proceeds From Uplisting", "terseLabel": "Proceeds from stock offering related to uplisting" } } }, "localname": "ProceedsFromUplisting", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ctm_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory note.", "label": "Promissory Note [Member]", "terseLabel": "Promissory Note" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "domainItemType" }, "ctm_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_RevenueRunRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Run Rate", "label": "Revenue Run Rate", "terseLabel": "Revenue run rate" } } }, "localname": "RevenueRunRate", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctm_SSIAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SSI Acquisition [Member]", "label": "SSI Acquisition [Member]", "terseLabel": "SSI" } } }, "localname": "SSIAcquisitionMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "ctm_SSIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SSI.", "label": "SSI [Member]", "terseLabel": "SSI" } } }, "localname": "SSIMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ScheduleOfNotePayableRepaymentScheduleNetOfDiscountsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable repayment schedule, net of discounts.", "label": "Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items]", "terseLabel": "Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Line Items]" } } }, "localname": "ScheduleOfNotePayableRepaymentScheduleNetOfDiscountsLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotePayableRepaymentScheduleNetOfDiscountsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of note payable repayment schedule, net of discounts.", "label": "Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Table]", "terseLabel": "Schedule Of Note Payable Repayment Schedule, Net Of Discounts [Table]" } } }, "localname": "ScheduleOfNotePayableRepaymentScheduleNetOfDiscountsTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotesPayableDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Notes payable disclosure.", "label": "Schedule Of Notes Payable Disclosure [Table Text Block]", "terseLabel": "Schedule of notes payable" } } }, "localname": "ScheduleOfNotesPayableDisclosureTableTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "ctm_ScheduleOfNotesPayableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable.", "label": "Schedule Of Notes Payable [Line Items]", "terseLabel": "Schedule Of Notes Payable [Line Items]" } } }, "localname": "ScheduleOfNotesPayableLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotesPayableRepaymentScheduleNetOfDiscountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of note payable repayment schedule, net of discounts.", "label": "Schedule Of Notes Payable Repayment Schedule, Net Of Discounts [Table Text Block]", "terseLabel": "Schedule of repayment, net of discounts" } } }, "localname": "ScheduleOfNotesPayableRepaymentScheduleNetOfDiscountsTableTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableTables" ], "xbrltype": "textBlockItemType" }, "ctm_ScheduleOfNotesPayableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable.", "label": "Schedule Of Notes Payable [Table]", "terseLabel": "Schedule Of Notes Payable [Table]" } } }, "localname": "ScheduleOfNotesPayableTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotesPayableToRelatedPartyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable to related party [Line Items]", "label": "Schedule of notes payable to related party [Line Items]", "terseLabel": "Schedule of notes payable to related party [Line Items]" } } }, "localname": "ScheduleOfNotesPayableToRelatedPartyLineItems", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotesPayableToRelatedPartyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable to related party [Table]", "label": "Schedule of notes payable to related party [Table]", "terseLabel": "Schedule of notes payable to related party [Table]" } } }, "localname": "ScheduleOfNotesPayableToRelatedPartyTable", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "ctm_ScheduleOfNotesPayableToRelatedPartyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of notes payable to related party.", "label": "Schedule of notes payable to related party [Table Text Block]", "terseLabel": "Schedule of notes payable to related party" } } }, "localname": "ScheduleOfNotesPayableToRelatedPartyTableTextBlock", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyTables" ], "xbrltype": "textBlockItemType" }, "ctm_SeriesCPreferredStockSubscriptionAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series c preferred stock subscription agreements.", "label": "Series C Preferred Stock Subscription Agreements [Member]", "terseLabel": "Series C Preferred Stock Subscription Agreements" } } }, "localname": "SeriesCPreferredStockSubscriptionAgreementsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_SeriesCPreferredSubscriptionAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C preferred subscription agreements.", "label": "Series C Preferred Subscription Agreements [Member]", "terseLabel": "Series C Preferred Subscription Agreements" } } }, "localname": "SeriesCPreferredSubscriptionAgreementsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "ctm_ServiceBasedGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service-based grants.", "label": "Service Based Grants [Member]", "terseLabel": "Service Based Grants" } } }, "localname": "ServiceBasedGrantsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Option, Nonvested, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Option, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance, weighted-average fair value (in usd per share)", "periodStartLabel": "Beginning balance weighted-average fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "ctm_ShareBasedCompensationArrangementNumberOfOptionsGrantUponAchievingTheRevenueAndEbitdaAmounts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement,number of options grant upon achieving the revenue and ebitda amounts.", "label": "Share Based Compensation Arrangement, Number of Options Grant Upon Achieving The Revenue And EBITDA Amounts", "terseLabel": "Number of options grant upon achieving the revenue and ebitda amounts (in shares)" } } }, "localname": "ShareBasedCompensationArrangementNumberOfOptionsGrantUponAchievingTheRevenueAndEbitdaAmounts", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_ShareBasedCompensationArrangementNumberOfOptionsReceivedByPersonnelAsPerAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement, number of options received by personnel as per agreement.", "label": "Share Based Compensation Arrangement, Number Of Options Received By Personnel As Per Agreement", "terseLabel": "Number of options received by personnel as per agreement (in shares)" } } }, "localname": "ShareBasedCompensationArrangementNumberOfOptionsReceivedByPersonnelAsPerAgreement", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_ShareBasedCompensationArrangementnumberOfOptionsGrantUponClosingOfAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement, number of options grant upon closing of acquisition", "label": "Share Based Compensation Arrangement,Number of Options Grant Upon Closing Of Acquisition", "terseLabel": "Number of options grants upon closing of acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementnumberOfOptionsGrantUponClosingOfAcquisition", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_ShareBasedCompensationArrangementnumberOfOptionsGrantUponOverallAchievementOfRevenueRunRateBasedOnQuarterlyPerformance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement,number of options grant upon overall achievement of revenue run rate based on quarterly performance.", "label": "Share Based Compensation Arrangement,Number of Options Grant Upon Overall Achievement Of Revenue Run Rate Based ON Quarterly Performance", "terseLabel": "Number of options grant upon overall achievement of revenue run rate based on quarterly performance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementnumberOfOptionsGrantUponOverallAchievementOfRevenueRunRateBasedOnQuarterlyPerformance", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctm_ShareBasedPaymentArrangementOptionGrantsInPeriodWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Option, Grants In Period, Weighted-Average Remaining Contractual Term", "label": "Share-Based Payment Arrangement, Option, Grants In Period, Weighted-Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life, granted (in Years)" } } }, "localname": "ShareBasedPaymentArrangementOptionGrantsInPeriodWeightedAverageRemainingContractualTerm", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "durationItemType" }, "ctm_ShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Award, Options, Vested And Expected To Vest, Exercisable, Weighted Average Grant Date Fair Value", "label": "Share-Based Payment Award, Options, Vested And Expected To Vest, Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and expected to vest, exercisable, weighted average grant date fair value (in usd per share)" } } }, "localname": "ShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "ctm_SharesIssuedDeferredIssuanceCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued, Deferred Issuance Costs", "label": "Shares Issued, Deferred Issuance Costs", "terseLabel": "Deferred issuance costs (in shares)" } } }, "localname": "SharesIssuedDeferredIssuanceCosts", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctm_StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock incentive plan.", "label": "Stock Incentive Plan [Member]", "terseLabel": "Stock Incentive Plan" } } }, "localname": "StockIncentivePlanMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_StockIssuedDuringPeriodSharesNewIssuesForUplisting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, New Issues For Uplisting", "label": "Stock Issued During Period, Shares, New Issues For Uplisting", "terseLabel": "Shares issued for uplisting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssuesForUplisting", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctm_StockIssuedDuringPeriodValueNewIssuesForUplisting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, New Issues For Uplisting", "label": "Stock Issued During Period, Value, New Issues For Uplisting", "terseLabel": "Shares issued for uplisting, net of offering costs of approximately $700,000" } } }, "localname": "StockIssuedDuringPeriodValueNewIssuesForUplisting", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctm_StockSoldByIndividualTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Sold By Individual Type [Axis]", "label": "Stock Sold By Individual Type [Axis]", "terseLabel": "Stock Sold by Individual Type [Axis]" } } }, "localname": "StockSoldByIndividualTypeAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_StockSoldByIndividualTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Sold By Individual Type [Domain]", "label": "Stock Sold By Individual Type [Domain]", "terseLabel": "Stock Sold by Individual Type [Domain]" } } }, "localname": "StockSoldByIndividualTypeDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_StockholdersEquityNoteStockSplitConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders equity note stock split conversion ratio.", "label": "Stockholders Equity Note Stock Split Conversion Ratio", "terseLabel": "Stock split ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ctm_StockholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders [Member]", "label": "Stockholders [Member]", "terseLabel": "Stockholders" } } }, "localname": "StockholdersMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_StrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Strike price.", "label": "Strike Price", "terseLabel": "Strike price (in usd per share)" } } }, "localname": "StrikePrice", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ctm_TermNotePayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term note payable.", "label": "Term Note Payable [Member]", "terseLabel": "Term Note Payable" } } }, "localname": "TermNotePayableMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "domainItemType" }, "ctm_TheAlbersGroupLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Albers Group, LLC [Member]", "label": "The Albers Group, LLC [Member]", "terseLabel": "The Albers Group, LLC" } } }, "localname": "TheAlbersGroupLlcMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TheChangeInControlTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The change in control transaction.", "label": "The Change in Control Transaction [Member]", "terseLabel": "The Change in Control Transaction" } } }, "localname": "TheChangeInControlTransactionMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three customers.", "label": "Three Customers [Member]", "terseLabel": "Three Customers" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TimeAndMaterialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time and material.", "label": "Time And Material [Member]", "terseLabel": "Time and material" } } }, "localname": "TimeAndMaterialMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "domainItemType" }, "ctm_TimeBasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time based options.", "label": "Time Based Options [Member]", "terseLabel": "Time Based Options" } } }, "localname": "TimeBasedOptionsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche [Axis]", "label": "Tranche [Axis]", "terseLabel": "Tranche [Axis]" } } }, "localname": "TrancheAxis", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ctm_TrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche [Domain]", "label": "Tranche [Domain]", "terseLabel": "Tranche [Domain]" } } }, "localname": "TrancheDomain", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche One [Member]", "label": "Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "TrancheOneMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TrancheOneTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche One, Two And Three", "label": "Tranche One, Two And Three [Member]", "terseLabel": "Tranche One, Two And Three" } } }, "localname": "TrancheOneTwoAndThreeMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche three.", "label": "Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "TrancheThreeMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche Two [Member]", "label": "Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "TrancheTwoMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ctm_TwoExecutivesOfSsiAsWellAsThreeManagementPersonnelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two executives of ssi as well as three management personnel.", "label": "Two Executives Of SSI As Well As Three Management Personnel [Member]", "terseLabel": "Two Executives Of SSI As Well As Three Management Personnel" } } }, "localname": "TwoExecutivesOfSsiAsWellAsThreeManagementPersonnelMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UplistingOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Uplisting, Offering Costs", "label": "Uplisting, Offering Costs", "terseLabel": "Uplisting, offering costs" } } }, "localname": "UplistingOfferingCosts", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctm_UponAchievingAnAnnualizedRevenueRunRateOf50000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon achieving an annualized revenue run rate of $50,000,000 Or greater.", "label": "Upon Achieving An Annualized Revenue Run Rate Of 50,000,000 Or Greater [Member]", "terseLabel": "Upon Achieving An Annualized Revenue Run Rate Of 50,000,000 Or Greater" } } }, "localname": "UponAchievingAnAnnualizedRevenueRunRateOf50000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon achieving an annualized revenue run rate of $75,000,000 or greater.", "label": "Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater [Member]", "terseLabel": "Upon Achieving An Annualized Revenue Run Rate Of 75,000,000 Or Greater" } } }, "localname": "UponAchievingAnAnnualizedRevenueRunRateOf75000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponReachingAnAnnualizedRevenueOf50000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon reaching an annualized revenue of $50,000,000 or greater", "label": "Upon Reaching An Annualized Revenue Of 50,000,000 Or Greater [Member]", "terseLabel": "Upon Reaching An Annualized Revenue Of $50,000,000 Or Greater" } } }, "localname": "UponReachingAnAnnualizedRevenueOf50000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponReachingAnAnnualizedRevenueRunRateOf150000000OrGreaterAndEbitdaMarginOfNoLessThan7Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon reaching an annualized revenue run rate of $150,000,000 or greater and EBITDA margin of no less than 7%.", "label": "Upon Reaching an Annualized Revenue Run Rate of 150,000,000 or greater and EBITDA Margin of No Less Than 7 [Member]", "terseLabel": "Upon Reaching an Annualized Revenue Run Rate of 150,000,000 or greater and EBITDA Margin of No Less Than 7" } } }, "localname": "UponReachingAnAnnualizedRevenueRunRateOf150000000OrGreaterAndEbitdaMarginOfNoLessThan7Member", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon reaching an annualized revenue run rate of $25,000,000 or greater.", "label": "Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater [Member]", "terseLabel": "Upon Reaching An Annualized Revenue Run Rate Of 25,000,000 Or Greater" } } }, "localname": "UponReachingAnAnnualizedRevenueRunRateOf25000000OrGreaterMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponReachingAnAnnualizedRevenueRunRateOf300000000OrGreaterAndAdjustedEbitdaMarginOfNoLessThan8Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon reaching an annualized revenue run rate of $300,000,000 or greater and adjusted EBITDA margin of no less than 8%.", "label": "Upon Reaching an Annualized Revenue Run Rate of 300,000,000 or Greater and Adjusted EBITDA Margin of No Less Than 8 [Member]", "terseLabel": "Upon Reaching an Annualized Revenue Run Rate of 300,000,000 or Greater and Adjusted EBITDA Margin of No Less Than 8" } } }, "localname": "UponReachingAnAnnualizedRevenueRunRateOf300000000OrGreaterAndAdjustedEbitdaMarginOfNoLessThan8Member", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upon the company joining the russell 3000 and/or Russell 2000 stock index(ices).", "label": "Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices) [Member]", "terseLabel": "Upon the Company Joining the Russell 3000 Andor Russell 2000 stock index(ices)" } } }, "localname": "UponTheCompanyJoiningTheRussell3000AndorRussell2000StockIndexIcesMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctm_WarrantIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant issued.", "label": "Warrant Issued", "terseLabel": "Warrant issued" } } }, "localname": "WarrantIssued", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "sharesItemType" }, "ctm_WarrantsAndRightsOutstandingMeasurementInputCreditRating": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants and rights outstanding measurement input credit rating.", "label": "Warrants And Rights Outstanding Measurement Input Credit Rating", "terseLabel": "Senior unsecured synthetic credit rating" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInputCreditRating", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "ctm_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants.", "label": "Warrants [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantsMember", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "domainItemType" }, "ctm_WeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price.", "label": "Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "WeightedAverageExercisePriceAbstract", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "stringItemType" }, "ctm_WeightedAverageFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Fair Value", "label": "Weighted-Average Fair Value [Abstract]", "terseLabel": "Weighted-Average Fair Value [Abstract]" } } }, "localname": "WeightedAverageFairValueAbstract", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "stringItemType" }, "ctm_WeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Remaining Contractual Term", "label": "Weighted-Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term (in Years)" } } }, "localname": "WeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.castellum.com/20221231", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r625", "r626", "r627" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r625", "r626", "r627" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r623" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r631" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r629" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings, Exchange [Axis]", "terseLabel": "Entity Listings, Exchange [Axis]" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r630" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange [Domain]" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r624" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "exch_CISD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NYSE NATIONAL, INC. - DARK [Member]", "terseLabel": "CISD" } } }, "localname": "CISD", "nsuri": "http://xbrl.sec.gov/exch/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r294", "r608", "r682", "r736" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r321", "r322", "r323", "r324", "r399", "r549", "r571", "r589", "r590", "r607", "r614", "r620", "r679", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r321", "r322", "r323", "r324", "r399", "r549", "r571", "r589", "r590", "r607", "r614", "r620", "r679", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r294", "r608", "r682", "r736" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r321", "r322", "r323", "r324", "r389", "r399", "r425", "r426", "r427", "r525", "r549", "r571", "r589", "r590", "r607", "r614", "r620", "r676", "r679", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r321", "r322", "r323", "r324", "r389", "r399", "r425", "r426", "r427", "r525", "r549", "r571", "r589", "r590", "r607", "r614", "r620", "r676", "r679", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r201", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r262", "r301", "r302", "r455", "r481", "r482", "r483", "r484", "r504", "r508", "r509", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r201", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r262", "r301", "r302", "r455", "r481", "r482", "r483", "r484", "r504", "r508", "r509", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r201", "r236", "r238", "r239", "r240", "r241", "r242", "r250", "r262", "r455", "r481", "r482", "r483", "r504", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r649", "r650", "r651", "r652", "r653", "r662", "r663", "r720", "r724", "r725" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r657", "r726" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r585" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r77", "r206" ], "calculation": { "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13", "r619" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r430", "r431", "r432", "r646", "r647", "r648", "r719" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r89", "r98", "r453" ], "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 (\"BCF\") discount on convertible note, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket": { "auth_ref": [ "r89", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of common and preferred stock issued to employee benefit trust but unearned.", "label": "Adjustments to Additional Paid in Capital, Fair Value", "terseLabel": "Fair value adjustment on common stock for Crom" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalMarkToMarket", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation \u2013 options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition": { "auth_ref": [], "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, classified as other.", "label": "APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition", "terseLabel": "Stock-based compensation - warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r429" ], "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": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r351", "r502", "r605", "r606", "r640" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of discount and premium" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r47", "r67", "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r715" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r617", "r716", "r717", "r718" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "auth_ref": [ "r716", "r717", "r718" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": 3.0, "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "terseLabel": "Contingent consideration represented by obligation to issue shares (a)" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r716", "r717", "r718" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": 2.0, "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0 } }, "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": "Common stock" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r715" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current.", "label": "Asset Acquisition, Contingent Consideration, Liability, Current", "terseLabel": "Asset acquisition, contingent consideration, liability, current", "verboseLabel": "Contingent consideration" } } }, "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r715" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTableTextBlock": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of asset acquisition.", "label": "Asset Acquisition [Table Text Block]", "terseLabel": "Schedule of Assets Acquired" } } }, "localname": "AssetAcquisitionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r174", "r187", "r209", "r231", "r277", "r286", "r290", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r474", "r476", "r493", "r619", "r677", "r678", "r728" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r203", "r213", "r231", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r474", "r476", "r493", "r619", "r677", "r678", "r728" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Noncurrent assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.castellum.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, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets.", "label": "Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment", "totalLabel": "Total noncurrent assets" } } }, "localname": "AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r468", "r612", "r613" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r123", "r124", "r468", "r612", "r613" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "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", "verboseLabel": "Business combination transaction costs incurred" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r138" ], "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": "Business combination equity interests issued or issuable number of shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r122" ], "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": "Business acquisition percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r713", "r714" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic (in usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r713", "r714" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r466", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r466", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r133", "r134", "r137" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "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", "terseLabel": "Consideration transferred", "totalLabel": "Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "The consideration paid for the acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r133", "r134" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 5.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": "Common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r131", "r133", "r134", "r471" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 2.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", "verboseLabel": "Seller note" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r473", "r639" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent earnout" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r132", "r135", "r472" ], "calculation": { "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent earnout" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r132", "r136" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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", "verboseLabel": "Contingent earnout" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r139", "r469" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Business combination, post-closing adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liability \u2013 operating lease" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r126" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r126" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r126" ], "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", "negatedLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r126" ], "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", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r125", "r126" ], "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": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r126" ], "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", "negatedLabel": "Line of credit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r126" ], "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": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r583", "r584", "r619", "r634" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r36" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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 received in acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r44", "r49", "r55" ], "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 - end of period", "periodStartLabel": "Cash - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r44", "r165" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r634" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Summary of noncash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r210", "r211", "r212", "r231", "r255", "r256", "r259", "r261", "r264", "r265", "r299", "r325", "r328", "r329", "r330", "r334", "r335", "r356", "r357", "r360", "r364", "r372", "r493", "r591", "r632", "r641", "r654" ], "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 [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r99", "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r373" ], "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": "Exercise price of warrants or rights (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Number of securities covered by warrants or rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r80" ], "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" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/Commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r646", "r647", "r719" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r89" ], "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", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Shares Subscribed but Unissued", "terseLabel": "Common stock, shares subscribed but unissued" } } }, "localname": "CommonStockSharesSubscribedButUnissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscriptions": { "auth_ref": [ "r12", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Value, Subscriptions", "terseLabel": "Common stock, value, subscriptions" } } }, "localname": "CommonStockSharesSubscriptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r619" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Common stock, par value $0.0001; 3,000,000,000 shares authorized, 41,699,363 and 19,960,632 shares issued and outstanding as of December\u00a031, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r163", "r164", "r294", "r585" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r163", "r164", "r294", "r582", "r585" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r163", "r164", "r294", "r585", "r737" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r163", "r164", "r294" ], "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", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r163", "r164", "r294", "r585" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r140", "r594" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r375", "r376", "r387" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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 asset" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of Series B preferred shares to common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r52", "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r52", "r53", "r54" ], "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)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of convertible promissory notes, Related party" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r25" ], "calculation": { "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible notes payable", "totalLabel": "Total" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable [Abstract]" } } }, "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r5", "r178", "r189", "r198" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Convertible promissory notes \u2013 related parties, net of discount, net of current portion" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r3", "r175", "r186", "r198" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r10", "r11", "r90", "r94", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock, shares issued upon conversion (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r32", "r231", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r493", "r677" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r450", "r459", "r644" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails": { "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)", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r59", "r294" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r52", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of purchase consideration payable to convertible note" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r52", "r54" ], "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": "Debt conversion, converted instrument (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r52", "r54" ], "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": "Partial conversion of note payable" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r175", "r178", "r186", "r235", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r503", "r602", "r603", "r604", "r605", "r606", "r642" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "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": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r5", "r178", "r186", "r353" ], "calculation": { "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Debt instrument gross", "verboseLabel": "Total convertible notes payable \u2013 related parties" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r83", "r338" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, convertible, conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r167", "r169", "r336", "r503", "r603", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Promissory note, principal balance" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r337" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r235", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r503", "r602", "r603", "r604", "r605", "r606", "r642" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Debt instrument periodic payment terms balloon payment to be paid" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRepaidPrincipal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Debt Instrument, Repaid, Principal", "terseLabel": "Debt instrument, repaid, principal" } } }, "localname": "DebtInstrumentRepaidPrincipal", "nsuri": "http://fasb.org/us-gaap-sup/2022q3", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r90", "r95", "r96", "r97", "r166", "r167", "r169", "r184", "r235", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r503", "r602", "r603", "r604", "r605", "r606", "r642" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r166", "r169", "r680" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: Debt Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r166", "r169", "r680" ], "calculation": { "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail": { "order": 2.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Add: Premiums recorded on convertible note due to fair value adjustment at date of acquisition of Corvus" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredBonusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An contractual arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a bonus, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to individual, group and entity-wide performance goals, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and profit sharing.", "label": "Deferred Bonus [Member]", "terseLabel": "Deferred Bonus" } } }, "localname": "DeferredBonusMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment made to pay deferred cash remuneration.", "label": "Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount", "terseLabel": "Deferred compensation arrangement with individual, cash award granted, amount" } } }, "localname": "DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment made to pay deferred cash remuneration expressed as a percentage of the individual's base salary.", "label": "Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage", "terseLabel": "Deferred compensation arrangement with individual, cash awards granted, percentage" } } }, "localname": "DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r168", "r680" ], "calculation": { "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail": { "order": 3.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: BCF Discount" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r47", "r120", "r451", "r458", "r459", "r644" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails": { "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)", "terseLabel": "Deferred tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r8", "r9", "r176", "r185", "r445" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r446" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r710" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Accrued bonus/PTO/Vacation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock options/consultant stock" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r447" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r114", "r710" ], "calculation": { "http://www.castellum.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 without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 financing arrangements.", "label": "Deferred Tax Liabilities, Financing Arrangements", "terseLabel": "Debt discount" } } }, "localname": "DeferredTaxLiabilitiesFinancingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "ROU Assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r118", "r711" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.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", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer match" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/DefinedContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Defined Contribution Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/DefinedContributionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r47", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r47", "r275" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r146", "r147", "r149", "r150", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r214", "r215", "r492", "r593" ], "calculation": { "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Fair value of derivatives liabilities", "verboseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r214" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "negatedLabel": "Derivative liabilities", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability, measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r151", "r153", "r154", "r479" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r141", "r142", "r144", "r145", "r152", "r234" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r682" ], "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": "Schedule of Company's Revenue By Contract Type" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r4", "r7", "r177", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends, preferred stock, cash" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r18", "r327", "r328", "r329", "r333", "r334", "r335", "r513", "r645" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to seller" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r224", "r241", "r242", "r244", "r245", "r246", "r252", "r255", "r259", "r260", "r261", "r262", "r483", "r484", "r566", "r569", "r596" ], "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": "Net loss per share, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r224", "r241", "r242", "r244", "r245", "r246", "r255", "r259", "r260", "r261", "r262", "r483", "r484", "r566", "r569", "r596" ], "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": "Net loss per share, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r57", "r58" ], "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 of Common Stock" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r440" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Totals" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r232", "r440", "r460" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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 taxes at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r709", "r712" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r460", "r709" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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 income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Change in tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r709", "r712" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r709", "r712" ], "calculation": { "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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 taxes at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and payroll related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r89", "r200", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r247", "r250", "r263", "r300", "r374", "r430", "r431", "r432", "r454", "r455", "r482", "r494", "r495", "r496", "r497", "r498", "r499", "r509", "r572", "r573", "r574" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r47", "r84" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Change in fair value of derivative liability", "verboseLabel": "Fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations", "http://www.castellum.com/role/FairValueSummaryofDerivativeliabilitiesDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r485", "r486", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r486", "r522", "r523", "r524", "r603", "r604", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r344", "r390", "r395", "r486", "r522", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r344", "r390", "r395", "r486", "r523", "r603", "r604", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r486", "r524", "r603", "r604", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Summary of derivative liabilities and the contingent earnout fall" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r158", "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of change in the fair value of the derivative liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of Derivative Liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "negatedLabel": "Issuance of Derivative Liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of derivative liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r159" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Warrants exchanged for common stock" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r158" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Ending balance as of December 31, 2022", "negatedPeriodStartLabel": "Beginning balance as of December 31, 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r522", "r523", "r524", "r603", "r604", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3).", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofChangeintheFairValueoftheDerivativeLiabilitiesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r297", "r298", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r352", "r370", "r479", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r599", "r658", "r659", "r660", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "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": "Intangible assets, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r208", "r319" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail": { "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": 2.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/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r73" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": 5.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/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r73" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r73" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r73" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "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 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/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r73" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r316", "r318", "r319", "r320", "r551", "r552" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r71", "r552" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail": { "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": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r68", "r70" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r71", "r551" ], "calculation": { "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail": { "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", "terseLabel": "Finite-lived intangible assets, net", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofFutureAmortizationofIntangibleAssetsDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r317" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail": { "order": 1.0, "parentTag": "ctm_AssetAcquistionAssetsAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Customer relationships (contracts)" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r146" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "Change in fair value of derivative liability" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r640" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Gain on sale of fixed assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gain on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r33" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 3.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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r311", "r565", "r601", "r619", "r665", "r672" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "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", "periodEndLabel": "Balance \u2013 ending of period", "periodStartLabel": "Balance \u2013 beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r313", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired through acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "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": "Goodwill and intangible asset impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r47", "r312", "r314", "r315", "r601" ], "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" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r121", "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "terseLabel": "Goodwill purchase accounting adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers into (out 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, Transfers", "terseLabel": "Merrison subsumed into Corvus" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r31", "r231", "r277", "r285", "r289", "r291", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r493", "r598", "r677" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Fixed Assets and Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r29", "r173", "r180", "r196", "r277", "r285", "r289", "r291", "r567", "r598" ], "calculation": { "http://www.castellum.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 from operations before (expense) benefit for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r232", "r441", "r443", "r449", "r456", "r461", "r463", "r464", "r465" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r233", "r249", "r250", "r276", "r439", "r457", "r462", "r570" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails": { "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)", "negatedLabel": "Income tax (expense) benefit", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations", "http://www.castellum.com/role/IncomeTaxesScheduleofComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r218", "r435", "r436", "r443", "r444", "r448", "r452" ], "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": "Accounting for Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r51" ], "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": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r46" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r66", "r69" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r168", "r183", "r222", "r274", "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r35", "r349", "r355", "r605", "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense, related party" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r182" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net of interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r225", "r227", "r228" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r21", "r231", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r475", "r476", "r477", "r493", "r597", "r677", "r728", "r729" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r179", "r192", "r619", "r643", "r661", "r723" ], "calculation": { "http://www.castellum.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" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r204", "r231", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r475", "r476", "r477", "r493", "r619", "r677", "r728", "r729" ], "calculation": { "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r155" ], "calculation": { "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofDerivativeLiabilitiesandtheContingentEarnoutFallDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r0", "r1", "r2", "r5", "r6", "r231", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r475", "r476", "r477", "r493", "r677", "r728", "r729" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r19" ], "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": "Revolving credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r3", "r175" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 10.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": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r178", "r190", "r343", "r354", "r603", "r604" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r81", "r235", "r347" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail": { "order": 3.0, "parentTag": "us-gaap_NotesPayable", "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r81", "r235", "r347" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail": { "order": 2.0, "parentTag": "us-gaap_NotesPayable", "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r81", "r235", "r347" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail": { "order": 1.0, "parentTag": "us-gaap_NotesPayable", "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r25" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, net of discount, net of current portion", "verboseLabel": "Notes payable, noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r82" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesScheduleofConvertiblePromissoryNotesRelatedpartyDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputOptionVolatilityMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns.", "label": "Measurement Input, Option Volatility [Member]", "terseLabel": "Equity volatility - unadjusted" } } }, "localname": "MeasurementInputOptionVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Stock price as of measurement date" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r266", "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NatureofOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r226" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from 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/2022", "presentation": [ "http://www.castellum.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": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r226" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from 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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.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": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r44", "r45", "r48" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r30", "r48", "r181", "r195", "r202", "r216", "r217", "r221", "r231", "r239", "r241", "r242", "r244", "r245", "r249", "r250", "r257", "r277", "r285", "r289", "r291", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r484", "r493", "r598", "r677" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r241", "r242", "r244", "r245", "r252", "r253", "r258", "r261", "r277", "r285", "r289", "r291", "r598" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss for the year", "totalLabel": "Net loss to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": { "auth_ref": [ "r52", "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued", "terseLabel": "Share issues, contingent consideration (in shares)" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsAcquiredDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r129" ], "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 agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r5", "r178", "r190" ], "calculation": { "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total Notes Payable", "totalLabel": "Total", "verboseLabel": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofRepaymentNetofDiscountsDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Abstract]" } } }, "localname": "NotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Current portion of notes payable, net of discount" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableDetail", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r170", "r194", "r645" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Note payable at 5% due December\u00a031, 2024, in connection with the acquisition of SSI" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r26", "r170", "r645" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Note payable \u2013 related party, net of current portion" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r656" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r277", "r285", "r289", "r291", "r598" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations before other other income (expense)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r507", "r618" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r506" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liability \u2013 operating lease" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r506" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability \u2013 operating lease, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r505" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset \u2013 operating lease" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r117" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Preferred stock dividend" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r38", "r470" ], "calculation": { "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "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", "terseLabel": "Cash payment in asset purchase", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r38" ], "calculation": { "http://www.castellum.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid in acquisition of LSG" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r39" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Purchases of fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The amount per share used to calculated dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Preferred stock, dividend rate, per dollar amount (in usd per share)" } } }, "localname": "PreferredStockDividendRatePerDollarAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "terseLabel": "Less: preferred stock dividends" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r11", "r356" ], "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 or stated value per share (in usd per share)", "verboseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionPricePerShare": { "auth_ref": [ "r88", "r90", "r92" ], "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": "Preferred stock repurchase price per share" } } }, "localname": "PreferredStockRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11", "r356" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r11", "r619" ], "calculation": { "http://www.castellum.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, value, issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r638" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r635" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r592", "r600", "r664" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 5.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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.castellum.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 additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfMediumTermNotes": { "auth_ref": [ "r41" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years.", "label": "Proceeds from Issuance of Medium-term Notes", "terseLabel": "Proceeds from note payable" } } }, "localname": "ProceedsFromIssuanceOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r41" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from revolving credit line" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r37" ], "calculation": { "http://www.castellum.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 sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Sale of investment" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r40", "r112" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r78" ], "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/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r79", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r76", "r205" ], "calculation": { "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Furniture and equipment", "verboseLabel": "Total fixed assets" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r78", "r193", "r568", "r619" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 }, "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net", "totalLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r78" ], "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": "Summary of Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r76" ], "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/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r197" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedLabel": "Realized gain on investment", "terseLabel": "Realized gain on investment" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r512", "r513" ], "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/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r172", "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r199", "r512", "r513", "r727" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r512", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r727" ], "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/2022", "presentation": [ "http://www.castellum.com/role/NotePayableRelatedPartyAdditionalInformationDetails", "http://www.castellum.com/role/NotePayableRelatedPartyScheduleOfNotesPayableToRelatedPartyDetails", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r510", "r511", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r43" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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", "negatedLabel": "Repayment of convertible note payable \u2013 related party", "terseLabel": "Repayments of Convertible Debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows", "http://www.castellum.com/role/ConvertiblePromissoryNotesRelatedPartiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r43" ], "calculation": { "http://www.castellum.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 settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Repayment of line of credit, net" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r43" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "Repayments of Medium-term Notes", "negatedLabel": "Repayment of notes payable" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r43" ], "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", "terseLabel": "Partial conversion of note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r98", "r191", "r576", "r581", "r619" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r200", "r236", "r237", "r238", "r240", "r247", "r250", "r300", "r430", "r431", "r432", "r454", "r455", "r482", "r572", "r574" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r272", "r273", "r284", "r287", "r288", "r292", "r293", "r294", "r385", "r386", "r550" ], "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": "Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesScheduleofCompanysRevenueByContractTypeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r388", "r595" ], "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 And Contract Balances" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r223", "r231", "r272", "r273", "r284", "r287", "r288", "r292", "r293", "r294", "r299", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r493", "r567", "r677" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "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": "Consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Common stock, issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueProductLineMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Revenue, Product and Service Benchmark [Member]", "terseLabel": "Revenue, Product and Service Benchmark" } } }, "localname": "SalesRevenueProductLineMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r123", "r124", "r468" ], "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/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail", "http://www.castellum.com/role/AcquisitionsTables", "http://www.castellum.com/role/AmountDueToSellerAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Acquired" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r116" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r151", "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary of derivative liabilities" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r115" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r110", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r68", "r70", "r551" ], "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/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r68", "r70" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r601", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Schedule of warrants" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r78" ], "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/2022", "presentation": [ "http://www.castellum.com/role/FixedAssetsSummaryofFixedAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r171", "r172" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r104", "r106", "r107" ], "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": "Schedule of options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r109" ], "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 Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r85", "r86", "r87", "r90", "r91", "r93", "r95", "r96", "r97", "r98", "r210", "r211", "r212", "r264", "r356", "r357", "r358", "r360", "r364", "r370", "r372", "r607", "r632", "r641" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r70" ], "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 Future Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r283", "r293" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Business Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r636", "r637", "r681" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r636", "r637", "r681" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [ "r636", "r637", "r681" ], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r46" ], "calculation": { "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r427" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Stock-based compensation, shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r408" ], "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": "Number of options granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r404", "r405" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r404", "r405" ], "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": "Ending balance (in usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r421" ], "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 exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "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", "negatedTerseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "negatedLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r408" ], "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": "Options, grants in period, weighted average exercise price (in usd per share)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r403", "r422", "r423", "r424", "r425", "r428", "r433", "r434" ], "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": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Share price (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r424" ], "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 term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofStockOptionsValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r111" ], "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": "Intrinsic value of warrants" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r108" ], "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 Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, vested and exercisable (in Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Options, weighted average grant date fair value (in usd per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share ( in usd per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r56", "r229" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r210", "r211", "r212", "r231", "r255", "r256", "r259", "r261", "r264", "r265", "r299", "r325", "r328", "r329", "r330", "r334", "r335", "r356", "r357", "r360", "r364", "r372", "r493", "r591", "r632", "r641", "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r89", "r200", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r247", "r250", "r263", "r300", "r374", "r430", "r431", "r432", "r454", "r455", "r482", "r494", "r495", "r496", "r497", "r498", "r499", "r509", "r572", "r573", "r574" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r236", "r237", "r238", "r263", "r550" ], "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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common shares issued for obligation to issue shares" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r11", "r12", "r98" ], "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": "Shares issued in acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsAdditionalInformationDetail", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r89", "r90", "r98", "r346" ], "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", "verboseLabel": "Shares issued in conversion of notes payable and accrued interest (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "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": "Stock issued during period, shares, Issued for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r89", "r98" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period, shares, new issues (in shares)", "verboseLabel": "Shares issued for cash (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Shares issued for cash including fair value adjustment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r11", "r12", "r89", "r98" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Stock-based compensation - shares issued for services and restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Stock issued during period, shares, reverse stock splits (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r89", "r98", "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Shares issued in exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofoptionsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r28", "r89", "r98" ], "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": "Shares issued in acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r89", "r98" ], "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": "Shares issued in conversion of notes payable and accrued interest" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "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": "Stock issued during period, value, issued for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r89", "r98" ], "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": "Stock issued during period, value, new issues", "verboseLabel": "Shares issued for cash" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NotesPayableScheduleofNotesPayableNarrativeDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Shares issued for cash including fair value adjustment" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r89", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Stock-based compensation - shares issued for services and Restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r89", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Shares issued in exercise of stock options", "verboseLabel": "Stock issued during period, value, stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r15", "r16", "r65", "r619", "r643", "r661", "r723" ], "calculation": { "http://www.castellum.com/role/ConsolidatedBalanceSheets": { "order": 1.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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets", "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r100", "r230", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r371", "r374", "r480" ], "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": "Stockholders' Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficit" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r500", "r517" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r500", "r517" ], "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/2022", "presentation": [ "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r500", "r517" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r500", "r517" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r516", "r518" ], "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/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.castellum.com/role/NatureofOperationsAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r128" ], "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": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r128" ], "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, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/AcquisitionsScheduleofAssetsandLiabilitiesAcquiredDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r128" ], "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": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IntangibleAssetsandGoodwillScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r297", "r298", "r352", "r370", "r479", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r658", "r659", "r660", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ], "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/2022", "presentation": [ "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r62", "r63", "r64", "r267", "r268", "r269", "r270" ], "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/2022", "presentation": [ "http://www.castellum.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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/NotesPayableAdditionalInformationDetail" ], "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/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/StockholdersEquityDeficitAdditionalInformationDetail", "http://www.castellum.com/role/StockholdersEquityDeficitScheduleofwarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r722" ], "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": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/CommitmentsAdditionalInformationDetails", "http://www.castellum.com/role/FairValueSummaryofFairValueMeasurementsDetail", "http://www.castellum.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r254", "r261" ], "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": "Shares used in calculation of net loss per share - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r252", "r261" ], "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": "Shares used in calculation of net loss per share - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.castellum.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "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(28))", "Topic": "210", "URI": "https://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": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "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(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "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(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "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(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "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(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "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(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "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(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://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": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "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.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235116", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r626": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r627": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r628": { "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" }, "r629": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r631": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21564-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "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(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 92 0001877939-23-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001877939-23-000005-xbrl.zip M4$L#!!0 ( (V <5;B:[R=+Y8" ->:'@ 0 8W1M+3(P,C(Q,C,Q+FAT M;>R]:9<329(N_'U^A=[L][[3?4XG^&*^T57'/8YLO9C_][P]G@]X[:L;]T?#G M WE/'/3^]\.?_I_#P_]X].9%[\DH3<]H..D];@@GE'OO^Y/3WF^9QK_W2C,Z MZ_TV:G[OO\/#P]EO'H_.+YK^V]-)3PFE/SK9/ !K46>5#BDZ?0BVZ$-OT1SF ME#P&R,G;\M>W#\B$*$O,A\IF>0@HPR%F*0])EVAC-(5B_&M^H*TPP@M)R5A M_K$*46,"J6R1&&://9WPV_$;#L31_2Z>7ELUN/*=U[.WIWOYZ97;Z\E!_T^Q\TNYZ..+[6[,DAW^O& M+Y;WOFKU_4F#PW$9-6#K2YE#X0^O6M@?CT!)]T<=-K]B^8-,_=O?B$_< M>"%NX>UW_:/F*7$HU*&\O,ET?/@6\?SR1@7'<7:3Q8D;3_SP21^^U[.+90CA M_NSL1_<]'$_/SP=4J?_91]1K9H_YIU[^>MS<GY]< M7/KY)E=>7]YOW+_M0KZ=O/\?O[PX3J=TAH0_CGMO_OYX/%H..$..#RY..>?I?FWGP\F]&%R?]: ^P__Y5_^ MY:=)?S*@A\S_PR7+?[H_/_;3_?F=XRA?//PI]]_UQI.+ ?U\D/OC\P%>/!B. MAL3/[W]X4"^D9OZQGS,-9Q_Y_$O6/TT_S1__8?*&RL\'_>"5MT8X!$E@/,0L M?7*) LKB62'\UY/:%"&%/+R2O"&>U4=3_\'3(;?OXC&_38.#Y\-,'_Z=+@YZ M_?SS03G4ZN"AX+[SS@4=?KI_HQGK;-7C:=-PDY[UQPD'_TG8/!WF)ZQT#WIS M0> G?)@\R'SD\(P?>WJ8\:K1^N"A5(>UZS?6WJ5MN&KP,SXROFP2'#RL/]M: MBU[S_4?Y9IO,P<-G_[G!%AUQ<_*L20-\>]D*>_"PX&!,GVG(LP9357N]Z; _ M;\9P>A:I.;C9-$@B> &HI+;@A(T42D0;/S07_"JF#A([RI&OF@5SN8 M?RN6[V1 L-C<$V;Y3LN7Z/9+^3]^J5LI(R&&:$4T+A5($KV1THL856 :)2?_ M@#(+R_+@69\[B5[TWU%^/F2U_;8?!W0T'M/DUS&5Z>!%O]!E(ZT\>/A:?X[5 MG>SW\(5^[^)+2:'=-[#)YP0Q*:\!/ 2'ONB$)07KB=]!R/]Z_CD2/>&;O>.V MO&,B8>QS&R^.)VP]JCIZ59AB[ [T64V.QOW:BJ#FM#9I[75>.K M?/^1K_6G3Q_7I_'"IFU(XUZ*#_:;?^!@2F\H<0/ZP[>/<-P?_SH_8'[X8CNOYD+UXNNJB%_WQY*IO7/A"WUPV MZ"C_]W0\F=_S-VS8RYV,OT]PBW72&L7LA@Q*6X0B0PS.1DTZ)+C.CRMJPQW( M\@OA>-K,.F#66Y>4/H3+5V=2'SS4WGVGH"(82($9K2B"L &=TJA*]MIJYY.: MOP1S$-;S$E!?0F]*RU=U\O3L?#"ZJ,TZ>MO0K'WCO].0Q6YP0LW95=ND^2/M M?FO3M#79H4K22(3D5) A#IJ2&!RI%G3I/#L,"X_?*EI-]MD/].F^S>]]X8* ML?0G&M\2<]2@Z\%X%IMPJWNS(.S!A".-GP_&?6Y!#51FQTZ;^E+7PXM['\:9 M[W#_YBWFC[]ZYJ()X]&TF7V;Q?\/%ATU>Y5O4C7+&]$LAEA^Z^?ZO?2IZ:''F;CU0-=CL]:O0C"?VZ'KW1 YA5$C(55G )I(&0K(E2JYBLA!QPU@.R?3T@ M5]8#(4(B&4R);/>,QU"<3EHF*EZX&,WF>F!!97I;+>G\:^:'?>"H(?4GOU#U MAWJY?U9=RSH&O_1F+MW/QP,SZQ>0WEVR?R. M/]V_]4&7?7?9G@T"=%V%OJ;FN$KW9>_G_CONM>N7OIR'(:/F&[7M)[^O!Y_0 M<'3&L<\MM[VKSKEQB_LW6_\EU111%*%\^+B%7-BX1E#.0?/(E.? ^!:5R,1SV!'192CWK-['L M-]'&?A-W[S>QLGXSF!"MTT@V *:$2F?6WUX9!,PB;&$<[%LUPZ/IN#^D\?@H M_7/:GT]LS/5"'=G\Y=GQ\VLG5J\-MC\TYTBG4!@IR0I>)XQ&%9TQ6"\YZO!I M"ZIC!Z#XR],V MW+/=0',K:E8%(! $,>8(0!P4247)I!)%D=*(G5&SFT9S*YHV26]-J#$ * "I MO>!HUZD8@T7E4>V*ICW>>4]69550DI.>)12U1=3!2W#DZQ^!NZ)E-XKD5C0L M)IT@!2V$TL"J%8VP5A2!3KK WM"N:-B-(KD5[6J5HVQ9#G4L8"&'4NJ2(E^\ M8 7KY]/*;1E7N38T)U8W/938=7<(JNHA$Z7/J1B3V(%@E13=;+&&#*WK 1E6 MU@,>)5H7E4HN@W 0"G\"$-(ZE37=NO"MI=+\A.+D.?=$,]LU<"7(KUF6^CBX M6M+[JM3%ON/7>%'7CNZBM2T%DXB4@RP.BL_1VI2\%A&D%8QRAZQM.U'=3FR3 M32"&-GL($$$$+$Z14#99Z4T)';*\[41U2Z-)4:IB($7#L:ME:#FX,1S!4LG! M*[T#&O@ZG*^G33K%,?&Q,3]SOC%AAU5Q,I02.B @!T[JR'X&8PTE)U> NA3X MM!S>K>AD8UV*P<@B([+;Y%"KE#,Y/I)I.4/3;9W<$GBW,P#EHP6O4LJLF876 MGM")I+63P8@B-Q@@?"NJEXLKYMO<'H_.SD=#_CJ^N<#BJU96?/W#6[2Z<(7! M$QJ0VB0K#!7(67BDXC*F+(*(2>.>'9U;.;="=K"64&SJ,?/?(&R)M@@=LT;A MG1>H.\2.U2[,VBH[V\*.BI5G9K#N\ "YK@1P40(&)@B;F-(A=OPQ.GS\;#3L M%#1)^J0*!UW>0O$ZUN5[K-B]E%H+(W8&FJ.<9X/;.'B-_?Q\^!C/^Q,<= 2F MHK3Q$AT% 6# ^U*"D$4 %51H=\T,3[ \I/\5FV!^^'7<$'R,=LDKSQ1<+ M",H[92/*X+Q77G1J*KX-JF[[P9#302#6I&\F0K$E*+9:@*(8:U.TVUB0NRL* MT(=9.[(U3*)1=,+O'HV]3$GM.?06GG-'\ M1XB$",5C\(:B31RXD%39A]WCU*9UT^[O'?31,6^ !.8"+CM?4( $;XKDL!>Z MM!AZ=4BV0Q5VDD_H<@A")322>52WA,L(SDC00A0G=(?XU%*==')*1P/^X?CO MS6AZ_F*0=I%&)8'VF60N)8 /B+Z.EP+6+9&!0I=HM%(P]YKIVRGEO7(6R!5R M8( "AJJ2?&*::8KB1Z54)\$,8*A.I) N"'6 )Y:D("HJ4L7BNY0B:#]P5P$5 M@>4P"F]J GW($%.=Y@X<)1LRSE,7 =VA.>XO/KQJGLMR-M?<[H]?=!K'J>F? MSU369?6;720T@;(&,Y4(_&\D!,>D%D*#45#(=Y'0&W.$]VSZ.*Q2KM;98^T( M!"9HMG&*'+&Z= ;JS'3[V;1.3/=N\39M/)04H@J8O':<]1>HK1= M& #::XM/ML#+[)6M!HCC:!VB],#8%C8]"7RG!O5:LZ"E!:AB4"%FEV()8(M M4ZR*SNBBG=!.=JBL0*O7!G>FW-/-U'%@8B&+WBO-,D^1O810V.&$J+,Q9<^. M[JT<7QT[8BZB&)4C^@(H4LAL"))73LL3.D62Y43Y+D!Q&>25*2KJ4 A%*EZK:;=O17@L^E++45A05909CO9=H9#$% M@#UI#GP[E-*O;?)T(S#:2D(_(8T(F-A@)0TLA]%Y74?&2-F:AM/O'KB;FPS: M3H;&.F0AO94AU7K=$DM.B.RO&B^<#[&+@.Z0V_K%A[=Y0&X[V9^#IXQ!> P* M."*/!9Q4F3+[VV 7&?H[1NC]9-"VV.0U4R8+$$PIL!@]B&2<-W+FRI0NU M3P:UDED"/&B/X(.I>DKX$%P1@@UOL2X7\X,SJY.8%IVE,=XX6S*40)X"^\N) MO,HU-=O.U,9[01\X()VPT1D-IO74? 'S)M+<\WT8L*+%80P$468B&@SZ5O ZU3K)F6]0E#WD-Q.HDI$BY)%6( M:LH3:R&X'%2V6100E@]U"-+;$O$OSUVOAO)J,DE&;Y0.!DA!3:FJM"CLW@3PWO[@S.HD MIA8A,( &A3'@),:$,IF84V 'UF*72CCME\6TA%/!D=0^<3CM''BPGB#9NK"R MEIB73NP>I]:PM75/J&N+LKR0E%20BH-ICGX0DTEH,3H-6:HNC+:U*R?(GES7 M5CQ@#EB*-\&ROUPXO$[ 7(,$(63GNS12LX?UVCA)K6@'&6-Q;'ER9K M!6T %Q5'.P;KME<<;1]5= 8MFP%V4 &,L5YD[=C%, 0V13-/W;L+8/Y 2_O5 MRA:O(0EIHM9". ')Z5JJ+!)_S%F8X,J>'1TQ'VMA1\Q".9=28%, T5,0(0:2 MPK(SZ5(.'6+'#JV1:@L[C/(Y87%)HH>HHX\9:SDNF[1A5S!UB!WM6-J_.FB" M*#&46KZ6#*BZ]3:RBQZ\5D:S4Z=W!IIM+.U?'4PI2A&,+2'71 Y">.U=(HWH MK29%:F=@VNC2_M7ADZ,V 4"7DBV8% (42N"*U#&Q*,U]9RF<#&W#I\X'/WU' M-RI[4U/OEABP5^6(K\SU7FO>9"'/'Y^_&0%7LM7:X]VI3B4^H[1[O5+OR[:G0[[TI+(2MPD9S0-D.6,6H6MF"U\]7@+FT[Z*EGZC?^N:+3!V^N MC'S]^DM_V#^;GNWB8+,4*1$A!Y]@ ;+P4N2:*,C8)(.07=@^=H:9JT&P+)<6:4AO0=&'.9Q;;\.N_'=5QO%?E,;]?@VGR6W]R^G@Z MGHS.V"A>LY/\RZ-A_H5_T?1W<]49" E:^9K,V@!"]*@$)%.R"JAB*1W(T=5J M4+>2HDLK&:+2*!01*$\^*Q987ZP!;0A#!TIVMQK4[53L9B&USAH1!4)P4&$E M39!-M-9"%W:C?R6HS_K-V;/^!\JOFWZB7=2^5AEM!;F(&H%2\%189A,%04:: MV(5TTVW&=#OY$27'']YZR3(*'FHJ4R5<08]UH^,N*M^-8KH5W2M#3NSXH@ND M #UK8B>=]+Z$*(RB+NPA^DI,'X_&D]>#Z7B&ZS/:2>W+#I*4,C"F$4 4K%M( MM4T4750EZAW4OAM&=3NEQ(PV*O@ F"HR=)2U*HF'2$H4418Q*D[I8%GFZ-V4>WZ2"J%)'7R"EP*&-E;\M:J MH'1 8W=/[6X"RNW4@V#3Z;V3!6T&)V) FY*)@27?NN1P]W3M)J#=S._F\%5/KDJ'(:EEY#5!J MHEG0EOWA8'U1GKI@:O=\;B>?M^-O:)TL"N=C=B!D#,9) L\!'7@M\]R'+;&=)]QV!XDA( M16>K^]$!3Z/M3.Z@=>BDD\&Z-T=7!$'.H S5>%ZPXU$".2NH UL\7XR&;R?4 MG-441%=@5@Y=3SST9$HG[T" MZ"$FY414=8L#6%&6VTU8W;05J3]7#> M8;$"@3PEX8S48H$$_[M'XC-(7%=TWX&$$N2-LCY@]20C*ZVH0>>BLG):&&@_ M$L_ZP_Z$7O3?47X^Y&YXVV=E=30>TV3\Z&)N'.O>Y-LMU!L:S(S3^+1_OC(; MN2O%+=H]&9^HC_WV7.;)1I_7&I=\S"24(D\M1Z&@@9?#* M*XN Z!V;@!(7HNV%Z29LU#3]\6BX;FGRA\*L0)J W5*G1(X@!'M!V0MA/5KA M;(ILB7/[T>B:$>X6/X3VR!$+UJ*>($V(MF 21F0I$$74.\J/;["//R0]= Q: MB\2*PELH%KS%4 N_A)A 23([2H^3!C/54;9Q'8RH7U[BV>JR;>\20ZQ.12>. MMZTC,$D&5Z 48M($Y:3K@+G_*H94A!YA^GTP^M(VX!^2#2JE0D%!0BD!4D%V MW;U2QMJ(Y"ZG^9D-AVVGQ99@^=B!OP[,%QSXZY=^SSIL'=ACK-M^M0!3#+HL MBV6%GR%'!\MQ&R]5)Z$[7O\@B3^4:@7"5)Q5J013M,N SD23A3;*%D]>)"/: M#T3'?/?N4$,KEM+H=!1% L82,=BL?4[6EE!2V5%J;,UM[Q S?"!D34TY!P!A M,.@27?!6>G;*,.TH,[;IL7>'',*%6A(V)(<.4HY!I6@EL2*Q,LLNF/96.^O= M(0)Z0A= H*(($FT(*)3#8 2SP(JT]-.E.FP[(S:/R*8@K99>UBE5Q&AM=J*@453B(O>+E'6%0]LSH\UD]U;L7N.'-RSGZ]^I(\6A MNB. J\IHQQWI,2LHT6=P)D2M8PB2O;I(ULF/EUL*O?XE/E_;;U^UN$_H%>W\ MMM&#%J%P;X&0*?B,,7CC*<2DC&O_BJCVA43;D,"U+,)2+#BUC!L$!2"-#MH* MIS)Y[;4DO2SOQJ<.EQ_:RI)V5HN%0WFGL:B/+OVN L#L?!@TU56!DK)W9#B6 M$<0:T10YG[[<(_EU\G8#G.^0-U>H!!>]]!AJ_J-05**4),>?)A9G?VQY^^*S M9RNI&QSR"U];6CT_\&H3NP W+\Y:%E;*DEQ-S:Q#PH#LR18O(VD4VN\9\\V, M.7D_VD7&*)[R)FD05BO,6192QEF3'7V46I1TQWH*'Y(5V\]8>5L M!KL_3C08X)!&T_&+?N(;KH%6:_$[P7B(DJ, 85C/0$'EH\\&?8@1DPKM9TK[ M!@%V.$Q)3MI8P%B4=0%;35H5@XJZA&!1*6H_73JC6+:V_6!U;+%!,2\D1)": MS5 )HH[(*JF5KI,F<<^6+4S/M84<&9)"D11HJT"JQ)\C1B*%"2DGL?!K#3]O M^6'/DD^?/:\XQP2AAL:3Y^/QE/*KIOY==P/?NNU[G74U<;\VVB0V5_\_?@4FR^N%.EF M2(4N6X]1!9+@L@Z062/)6AD^Q=*%(I6OFQ&_[^3B-0%0F[QG3CDQ;QI6];,;,JE$2P MQ7"TJ;)B63(&.W+1A3V[:U#(>S_H?ZJ>NE'X5V6=V MU()128 2-D13+$EK?!!(QNZ(/&T-J=7)E/6JYNC(6J8, C&"=DX[3%:SC^T[ MD-_FJY!Z03BF4_8ZGI^=-Z-W&PF+5P45)6E(@8T4/6"I:558]6D6+)T0'>V8 M4&T>JA5:*LHR)ZTY=""(+B#[$\4+S:Z?T]F9#J7R:\\XZ8]5#-)K%G3'1I2R MYO\9I!BDB:"2=I9=H#V%5D2AW2U/:8%D*3Z@E@JRC5Y9R9Z9SH#2**';;]LW MQIRVV/@0!>B8?="1A9R*MTE+*"6%($NT:=>E_L[;ACHID-[J[&T!7U=3EF0] MZ%E&MN)4-#:+'17(=8*ZGN$@E.RED1$F=W):L!@NU!6N749#GZLL0L6:A49S5A"!"M58%0= M6"Q8A/$:01M#IH2/D\WO''8;&_+>BD"JZ"*'C: 3)LBV1%>4<]S[.@15? <6 M+;0.U+5((3O8,B1KA $!)0EVW^IN7Q,*9K3VQY#"30QY;T4*?58U>RFB#J)Z MXZBD#R(G=,5F+V"7I7#]0]XKE$*=*5N)E!T 2.NI^%#7(X>@D_*PJU*XN2'O M[1A!85!;)$8Q0]0:?9W.%UI#R$8M$[3OT=R:W"F4R28 @L!1@O2HLF91+%(7 MD*BZ5+"TU0.6NSMV@38Y9E%T@0IH9V)"M(:RX+^KZ.\9M!^Z^(+MCU);RRZ9 M5P5<\N@H>E=20N&E<7G'C,06R^2MRFI(OAN$XK)/ 5! C,&&DHDL@(5%G5/1 M9L3^<*?HXU'S;KI>+,3JL,B6762VV-$;L%YR/ L.018#&B7ICF.Q[K36JP-" M^^2L$Y8=W 0V$8J,.89BBX=J"SL.Q-H+O*X."2=)22L'\+4X-&9^\$RH($HJ8O8_1LR+4DJQ.+ MQ#$[ %_;BAJO"C^14LJ656=F<^:M#DFY;*2UU=UCQV]G\-M87;O-8YC(EJR, M*2%$\**$*)71[*:GD(7KPFS@MB.FU46O9#Q9J]@I48I-F G22A.3U,IZ MV! M\88M%P):%1"&4),.)- H*-9Z 4*74CAP(.@@O-2.$%&^:XCL9E"MBL;24A!!DGH9;&0 R(98&55;"V59BQU:!7Y]B.F MK:SB3J+6-BNN(@?&2R0)/J22BLJ@X\9 EIUWTW$@UAXQK7"/?L9LLV#W M@%V\*.M./2&CRB$+"39AUY'81,2T.C1R0D\^:<2ZA(0=-HW&N%J!$6L&NM1^ M-%Z,AF\GU)P]H3BYF;?V\6CXCII)75+R"F'2RY#HPX--BF%8W_@!:&)45!>)HM1@5@D^I>M'L M5C,=%C#5*?2VP33/\S[,U%Q;D#M-OY^.II/'I]CT)Q64-W2&_7K123,=3[YW ML=[LF4R+DP4M7@U7RXK5<_/ZPQ4)J-F/+]7??+KII_XJO]+S>CUJ#^^K?A?KC13/6JY4_ MK;YPYZ(>L)JB'C6;=63_5*O$EC9E=!P[VR H65$BA?9:VCV/V\/CM7@7F8K* M/FL3A04R[&5P]%J*4E:GK 4NBURU3\5^%4KUY.MI,YYR-YV,ZKLFEIO\ S 01G63B=V!\ M^C9Z/&Y&.YF3R4I,A6/4G)T&8R):(6Q(-L;"?V('\F;N-=8/JK%6MC_;2%?K M01$4!2DGKTL4,16 HHN1BZ+:4BPUEFB?+.PB/;KJ6'ZDTZ6XNTX7*\JSEU"K M(@58*P"UCZSBK9196$4RF Y,+]X.Z=7NPBLL7TU.J5E\[LJ4HPT!@XJH@T

Q (:TVXK/"A!T4G%8V.^4U9 ]!E!*\QR2C<. [,!/Y>97X MFOW8_G@\:BXJ2AT1&!-3%-K7,IL&<@'O.:RV4N<@67A,Z:K ;!B0U4E(D4 4 MA4767U#+)V1(T8&P@@()B%V5D*NRR+VVO['-6U\\%$IH)8 V48,J!61=*A@5Y*Y: MN>IVU*C]6F3>%@*!B# HBN^B: M[5%0)1L6C:Y.06[7-5_5[)B7Z!S)Q%J+0>+0"47))2CM3"I6Y XLQFD93-M? MCR+9,4@UHYL3$92(P;'WIR3(9)TID7YP3._\\.O#\B<-#L>89FGO'UU*\.]&@W?]X=N;%W6$TRI54QF2*(X#!O)8$L4LP"5;"=PE MZ_D/;/JS^66FZ4V(7C=\=3V\*B77"CYLWU1FH0J%)&W-;D,H./*1PH++2@>, MH0.UMS\??5ZWC4?#W.TI"3)1)O9E(*E: B%A+(X 18X@BT@=6&;VM6[%ES?> M?N^C;U*E6WPHRN2DJ8; %GR)/LIL8P)3LD\I=F"*:L^'50XCNF"SRD&GK!1( M98.SULJJ)52"Z#JPR77U?&B+K#I%*OCHD\@(X,%GS7)K51'.@;,=R._7-FQ6 MF&8N<@3($0RF)$![BHIC'5VGECDBM-2EHLS;U6K;GT,6EHH R8%/\&"#B384 M[F*AP'AO0NG0''*+H-S*Q+%Q9$1@.R:,AF1S"%8 ]S%:R)#*Y99;:0Z7']H& MY6Q&DJ'CAUZ;HIP?J!NAWX\X)IEMAUZ55_.'.3M>T <.:">CX?%H,)WI[K\W MH^GY)F)::>X+,*1P,K1@?N9FUA%W*,,*>B 61.,4@4U2)118;9"DW,85=#N M3QAO5Q_,RMT]JH<3T;I]YM#[L?<,30^>MU0H::A/+MD(P/N M[NX#[FX%ID8;TME2BJQE("4,.DM#05)-;LX^R^5,VA[-K],\-P#ZGOQ61JL( ML6;XX5"2_Q8ZDB4R("3E0.T%:%88DL9+>*[*0QXG&B)W ./QKC^:C@<7;^A\ MU'" N:K08\>K M%FWS&EJ\ MY[BJF)/^9$"ORO-A[K_KYRD.KNCP;-2<4?.JE'ZB9L?)L+)%X34YJ58E 6C( MR:!U4BMD>Y2L*=EU: BC/4AM?YR!,31..M Y(!3/AD20,P'8\?.BE,M$&=(= M+C^T%M9I'/=S'YN+8ZR2?PW6V0;L-!SYPR_5._^Z[GTE$/=R47-)C,: M\M?QQ^LCS\Y&P\VP2(I#><<0XL:EW[.\5?JHZMX=I304$7THUCG([*'D6B&[ MLD@&86?*H7[0HK4LNAN@7Z495J^9'FU2,\EP*.S=--/\4BU6,>&2I(VY.%6L M!9U2L%[Q'YU<))E5%Y*.?36LC]=,J]LY/=\7=?W!1X/1\&W-F+5)O;4%Z^K-3G(J9BH:R2@1"KM1;!F--;[.^:/- MQID.S?FWG%.MT%O;J7#M N8445M1LQF1YSA,(]M*S,H3=*G"=N.NG?L%.#T:#*=6&C]L9GJ4O=^2Z*C)9D>T>%/S,Y<"MR=3 I-?WS MV=J%Y6^^E!%GE7Q:JW)8RP@Q T40C!A?V\MY= [(5 M3:.%<5:2(T@><@X8.)CRKDY >/9V4_LW*;2<1RL)H.[>F#\>GS^J8'[2&S71 M^OA5'/3?8E7%'=G"@:P$05(1*ED *R)ZJF5L3&*U%VR7UG,)K'H]O)66W M[]K[5!/#&G;Y$%DYITBJ0'310?!2+C9#[/F]%5._)_?W#H0$YK.,QM2XU8 . M)(UTUF599)V%VHTI\>4ESU^_VL49:8T92K3>&$W@A4&@H@"(W4CGO! = '$6 MF\YBT=$@/[JX6LCT<4&,6L!F994W?ES*8#3"<^R**1'DHH/-LV*:6BI90B>6 MPMR1,K-+3OD2:E8WI/'#\L9I%[*3.2JV%Z'$F$$Y'YVI^3F=7B:L:2%=MHW= MS6&HZW!\SSZ=3%)')M8?XC#U**-E/4V@9I(-H8K3$%2@C* M):]"EV;:MH?,]L>[8QTAS*XH$@&*LSXE,+&DI*(-!-2A4966P+B=\0,4,I>< MV/\+D&R(U@5G,29V"]E1[,#6_5:HQ]5-3*+RSFN9M7<%$KG@53969.V4\L$N M:_-)L?:=V]\*R.L!#E_BV<5D.R2&PM" M F,AR6C2NKC"",V57 7C<(_*'13<#5R^H."N7_H]E9$8+&3W3UI!D+7T(-@! M3(Z1U)*@M-__.WJ/3?XTB_G3L_/!Z()H!N.K\[5/.*[. S04"8/ PL+%/KGQ MTBLCI,PQQA#*?/&>6+H.>VSN(EOB[LZ#6)T/*%$ZEJX2V>/SL^1_P8$.#BG6 M(>P.^8"M 7([4Z1"!B.V\T-&#BB':5#,?6X/"> U=V@?9 @BW(H5H'#H5 M08+R8#@8(5=R4JZH8)-(74I;^RF$KZDIH^8,AXEFJ]IV40;!1*PY.)3'#)FR M#T4BUG%/;85+H=,RN&$ MR*!%G**D-!K80"C#[(X93Q*=K%01]=^3_<9]IM_ MX&!*CRXN/_X;WQ&;='KQ@M[1X*:372$[X@0[\D4*=&A]XIB? M/94HB=WBR(I3J=2!TE6K0$MU!"TOC9#HZSI?"T4FM( AY^QR+3A66KR1<95H MZ8Z@)9""J'-&Q63P%*)TVK%Q\TD(11+;/Y[6?DVXPAHVY',JF$,2 305C(7C M@2 T1 HRZ1\#K?5JPM6AQ99*)(FDM0^0HXY)^%K]FAT-"R3MCX'6>C7A"H>Q M(TH'!.S_*=#9H6!?$(NT*F&F1>VN5MNM)_RR[[!.D5\M,'G3'_]^?5/#C&W%GMDM(LYLV.' M1M1:8ZSR9,1L", Z36$7[-%&(%F=(6*?0)?$7IM% QJ(#9&1$ &RBDA"[H(A MVI"4K,P""9#).)EJS;4HLI?@3/$Y8S$N);,Y2+;5 TYRN,YQ?"\;293:;/0KN;&U\_/OOTPSFE">43:L[F[E.]V^XNG)&H MO0-9HD(%QF:OV!>6Y$IA^$W"#CE;70)Z\\Z8E=E&YTP43H(R+H8BV,-&'4VJ M"X';[XQ].[Y=<]** D?@#5( 3P9%Y,C4>Z\+LB]MV^\1M!ZJ5=E)-*2C+*HN MM(< @.PL<*23HG8V@>K SJ[/0_6Y*V93ZZ^;?NK*(%Q!5TB05RC8G8G<@P5! M:A&$%X:2[[(\;1VD54D229M#CB[YG* N[?,I@S4^!B+C/>RB),V]C7^,!AP\ M#?A5.B)/ :77PK&.X_! 9A640&\+>Q5)&[FL1;Q;\K1AJ%8E576HA]"ROG,6 MV'= *[T@&442R'AU8&;HZUR)*X#^#?M-FG9E0S)9HR&YI'3@,$R'D!Q9I*0@ M$*C<:1/5!IQ6)4])"B-)")>C!&1_3RLV4M%YFV4BM7-1U!5.KT?C2;=D2K L M.59]%(H!::GZZ2Y!AN!TMA!W5Z8VA]6JY J,<"*P*"G)4F6*!PZ!M8Z@@U9. MQ)T=;SRF87_4_#KDADUK-M6+X>24)OWTF+_T)V\8T"]6INSDN&,,@KW'Y)R, MOE:%1!FSS=E$5>4SP,Z..[8#\,V//QJM*(G@J8@"E!%UKE$XNSE:4D*_:Y;S MT2_8_$Z3_^S3('?$8/H00U(IN)C98(+UD534 HHU@K'KP$QD:R%:E9UD\5". M(H9"!5B&O)86C0\.+;F"'5BA_G40S::1\W]/QQ/*K!N[,N)(B!(2IAQ1@/+6 MJQA9<*QWAK)?I'K8(4G:,$RKDB:.XZPB&9*L)>ZP)H,@7?-+*6,+A^)=EJ;/ M75&A>M80/>=^:&@\Z9!4%;"R&$S"@ 6R+$AU48)GK]&A$J[3 5V+X%J5=!7K M) =T3EB.N96V"$6RA^%LU*1#ZO2(_FU*\!6.G_1+89CXP3AX1)/W1,/'*1T- M\Z-'HV'NROPS@H'$GGI0%$'8@$YI5"5[;;7SJ=/C^ZT$;F5S:"$XD76FF)&C M:,].H4O??&[OO/F<+]5B!4%\B2@56:%\]B U M!0%D=%&L'0S_;3I$L+4#_/54;TM._ZU02RAAV!OPY+*$X@UF8]GL$$BOB;+L MT CPUU!KW$P>/.DWE":C=6N,K8SSDI-H==U'KPLXK=@D:2O9@2\Q<%A<+L=Y MY7*;W9]/!@!IV3/X/ M7OS6]-^>KF&&YY;!XCNRYL:EWU/@@[23146-18'"'#):*>H$N005KJTPV9/E MEUK50-GAI0P$1S&=0)'8)W\WZ^SC1$/FUKT#YE7VX-X1\ MR?#MT?!H.&1.]/^'\AO^Q7!*;Z;#.I+SJB@C9O^\:O[>$!_Y;I+LV?CM:[DU M6QHC2Y >:L8F2.Q\>G9&':44[)Z-6R3)CV8.;SI^D8X>!.1L4DWR"=&J6ELL MUSK.CNDH2VPO'?]NKDI*^E M)&W Z/DO('11R!04\X4/H(ZPG_1M11BV_7G>X",044FQ.!#1(<,'P0O,-?UG M+"T?\97Y/8V3AI,/-?KX8G_"JORDL<9_SGJ^;EQ?A+2\6_^/"K%(_S-99U M<1J?P[J>Z:AF:GH[>\??^I/3*W(^_9 &T]JB61*:646LUSCKE#%SM&Y.;FC2 MGR_ ?41#*OW)^-%%7:/[JMSZH!OKX)97/!H-IYM8F+N2K>C%%AF\RR(!%,\F M4%0W4)/..>7E4O@]S[O%\T_I?7<6+_*<=82_469B4D7O5 96U]Y9)06EX%(H MPKIV\_ M8Z_&,R$L!15$'2QX95#DD$"+R*XJ<][O&=]MQO\XNEMCEB9$6T,LD 5]3>\K MBB$?? =%WLVW'+/AFL?I;\0 JU^:T9KAF_DH7!WWXKA5A.5&XO2(LHL"ZL\ MM!XEE.*3%1@EZ#PO$K G2GOF23_"_GMFT>O@-+JL/#AP5'P.-8U6).^5-@+: MB_T7!^A?XKN+)\R)>GD;E^;NV?E%=@:AT!32N@3-BJBFCL(Z=E@H>5!8VLO. M[F*_><&S7[F:I2WL9#7).C/Y4$P!4S"*& U%906I),COV;D+[)2BH_2,!2 F MZY0H!62LDRS2$8%.PAD,:A\(M"&*/7J/3?XT+\S\B42S$'TC54JV$GI04<&X M[(W5!)YB2!&#S?PM*HK>[CG:0H[6IYWP5;/AE#DWUUW/<"OD%-F1,C:I3*Q) MC4)6I!I=HD!&1EWVY&PI.5]34T;-&0[3#\!1F[1GRZX<@LK9!Q+!!!US1*A[ M,>8<]<(<+C^TC:.M65KQC#E#S=,/E*:UN.&K\@LU37^\" D6]E4,">O 1&B3%)#-BKE"!J7@WY[OK2"+S<#A.L4^)Z9 FNRJQ7&C$1( M3@4)0*BCA@0F1UKJ#JD.EQ]^7"[,UUX-<3ZYQ!:&<1[2C859GYP\.>6'KYF$ M)^]'EPRL>=/&_:/Q;S08'(WG3_^T59O09E+=69M=7?H]<83W'#! =-I9J N4 MV6VSUAD.?T4.9D_E[Z;R^]$N\L:!)'10O-4%P+/;5/,WYV*=#2"=W/-F RJP MD\R)7F=1G%:Q&/ 1,".;41L#)9M<#GOF?"=S7@UWDC>DM50QF (4H":?<3X( M@2;**+'DRP+,RAPN/_RXO/F"[_,$^<@C=G;J>']YUA]RQ-_'P682LLY6[*@[ M16T?7?H=[$%,#"4K$U_3Q)@8+2L@G6>K-9V3E\O4]J1I#6D^7N2E5A&Z40@1 MO+*QD IR;,6P5*B1040KE+CMY0'*]E7V=XD"'N*UI5%3@$)33F"@.C!4]UJ MS!;.*J4SE993M!V3U6O;9+RG:%WX*(*3RCOBT ^B,3[*DAU:9J@2VNL]15>8 MWDU^HJ^/AOEI[$\R_H+-V_[P57DY>D'C\OE^F;W;)Z8Q2!QE (#*] M2F"'("H3=9)B3]\5TE=_L@R(Z;NL@?4Y&OL]C>^@A=DK4"DG;5+5P@D#4[9F MG$#@Z/@R>T";\TQ4+.I,\S$.L+EX4[>@7(&T)(.N"O UP\(O?[JJV>\6;/N: MO3QS\/JL^QUV?G6-^]M/LV'JOK0LU"Q]MN!H3X8@*6=O*#LO6UP,0T"TC+VK$5U>DG>%M:80@!SPWLB2;*&VD$6MN3M)42+U->WI +:LZ^J(Y>L MER)X&2Q8U*A" @FZYMXJ;IF':&?8M_ZT/'M6U.?F$K,624A =1EWC$3XD MO.$@V.T8J_8Z[>Z38[>E#JMS8B>G5+L AQ>+'&)\8)XY;)E';-0LOE]/)48? MGG\YF5A;Q")%E4DZ*#$H*(*_IAQSS@Z@UI)I<62^5[9[NG\UW5'[4#PIJ34" MIA*R02/(H8F:?+$=&13X(9?H;3]0-B8([;)6T1FP6GD1LA+.6$#0TL;V*LO/ MR7V5^=.J*I\/'_.;-J/!">NX,:8[9-OH&G_6HE"T%1JQV()U-B6'&%+&HGQ& M1<&6-%,H6C G#I'Z5_3OOC_LV!N!?T@2W"9#0\'@VF MLU0"?V]&T_-5#3<>3^.8_CGE!L]8^FDRF(\N6+-VT56[*'T7[?+1I=^A7;3- MUOE4" E F10,4M$HG94*!)0%E=AV'2X_M)5*+T;,%6K.GE"\!4O6-.^HF?3C M@%Z.)C1F5PSY\^YRB=7-7;ET_=+OV6(5;9;6*%.T!3?;;&5MD"Y(:<"H>96) M/87:2Z%KQNHC5GQ?N7>KDDJ2DJDC^]'7434-7F+66E#[6?%X@./QJ[((Q5XU M;VKEEVL)OVO[5Q2G[1(7[O<_/&AH/)HV'*K-OYX2YEE[V#%[^!/_[]*?,<*+ MRA#V:G/R*D2-":2R16+ _ZJN[=5OQI.+ 9/@K#\\/*6*Q0,PYY._O>_GR>D# M*<3_.IA=]_"G,<>5RZO3:#!J'ORISLV4\K?"C3PL>-8?7#SXUYI3:]Q[2>][ M;T9G./S7OX[9&ST<\VLM+ASW_X?XQOR,V=?WBX<*\;\.'IY4)=<;E5YUUNOHQ4_W MD>&HG;M$Y1*;AS]-9EDKM.^).>(3YM4D+Y^\.'UO M=NK^)']Z+OA[07S^M+@G+\_=G]V[65ZPZ&-]/CF8_8[?JG;&SP?ZX*,77[P* M7]G+HVGMF#_-%[/_[1QS'2A]('IR=INKY]R?=<9M?)]WSV1T_L!RW\PZ8]XO MB5&AYN"SA.?G?0O)_$0[.#AKR^?GSQ]TCL^.3IY>GR3%M<:WY;6'C]] M_.N;YR?/GQ[WCEX^Z3W]C\?_=O3R[T][CU_]\LOSX^/GKUYN\17@3J_P&XY/ MYV'17WM/[CV^UU/"0-ABL^^BC X>_M<=__GLBUSC_^R1;:'4LU=O?NG]Q-9M M.!J^G)[Q35)O803?5"W;#UYY:X1#D 3&0\S2IYK.$&7QK'IO&__K#;$Z.IGZ M#YZ,TO1LX00M[@=\3_78H"]5T/Z MR]W;V1F[J.Z%<#>S^%76%NYY^576]G.F=6DYU?F':CM[L[_O"753(PRH?-I- MH_.[$^8W?D9]SOB;"3_O_O7KA?G>N3=T/FHF![W9JK4)W_W#Y$'I?Z!\.&FF MEWI#'3S\\%FEL0!F>WV^*B&=]?S1RY>_'KWHO7GZ^M6;D][K7]\<_WKT\J1W M\JK'/L )&_J>U+U7;WK2_#G_I??J6>_DWY[VKKD'EZ[!T>.3>EH>ZJF7> MVMU4U[-1TYN<4J_TQPQ2[X*PZ1''!7D3%NSU+%)\.A]ANDG5S$<.S^I:N?JS MPXP7A[5MAS1<4EU?2]%X]69O0/8&9-L&9#;[-IMZ M^;P1*3@87UH1.'@X^D&LR,F;HY?'SV?F8F]);K4DDTOV].8C@;W2C,YZ]9_) M:/97U[1RK83;']+77_[:>_[R\;T? MFA)MTAA_?OH!TV2&8QTH;R[QZ^&X-SZG5&>@E<^IJX?:V;461QL M"X?7KM6>#].H.5],1AU/..![/)H.)\W%XU&^&0WR*Z2Z9F%"Y\WH7;W/51CH M#AZ^I'>8\8^5W]W=T U10-Z3ZA,*+ [^,!0XP0_/%Q/R:4:#F^Z./WBHW"$( M%_AI=\!W+^O?&%3^>29^/?;@1^S"-[W_GC;]<>[/%F!^WEUO,9]O=S?8%/>O M*YW9"S=O<=C_G]GWOZQ"9\S?P?7[OS;WC>[U%)3N.6V)S_^%-L>N] M'-W[RZ< /D4AN' M@X>Z]XA808PS]GZA23/J/9YUQL>J^:_KCXT_;:>ZG L5!P^/IWW69]R'+0Z) MMF1S%UWVF#^^:DY&[R\]*2D/'B[AW1ZB,TOTJGG-CA[KZJL);G7P\)K MMSZ%?:E MC'*N*G.KELP'^Z[@WH0&= MUQ=<3"7\M88E\YWR/60(N#LSM67)T^WO<\SJJNE/^GS'^>@F-91[Y]-F/*W# MG)-1CZ^8A192_3G^I2J[.CETE"8/[CK_L_%QSA#N>?#?,LRI/6M(]TW#G']\ M#H1=^>"I]/>D^]8&;;JQM6?MND=ZM^H!WFZZ9EM6J]34E.B]5'>_^5'[HR7BVFE&37H0YKMG>ZQJGU_VN3WKCT:"?/]F=<.?^.>OG/* M]<\:?9.%V;N0*LXD]-(WL?-E @S" M+"7%7WOGV/3>X6!*O?]W-GLFZVJ(WKBF_OB.I3)WX/(>R+L N5 H.S?7R6@O9TH=[F"Q\^GA.LRN_F=*#TK!__\_AI[VC6)AQ^?LCH:X/ M12<_G(V??^+#MM4-'U^YX6]ONN&]EQR!W/O,B[3J+6OBCE0GJ.)%+YU2^KUW M5C=<].++]Y, MV<<"89;=G M-%OU<%-@'O3^+/_2.V6+4<4D]W PN)25ZT(4:7$!W_2FW-R0EVNV9>G35!FJ MI^OZ[U[FLQS@UDO/&THT"W>EZLWVP(Q[?^;[L??3&T\YPAN?CNJ"P>7ZZLDI M3CZ6]OO,-?_M;#8>[]6?C?_,;S-R&>BG_J+9B<9]9 MIL)9(V:-Q/&D%T0OX\7XWO_W)VG%WS[]_]KEY/&T:;A9\WT*U9^?X&1Z)2[R MX"&KJ(_EY48+MRLZVY""SX'US,: MUHAR=%[7B/-FG[O'?6>X 1[S^:.P@VE=W63ZY[#=9?Z#;V=#N;K MBXX/3WI_KOWK_J:TNG?I<_=GJY_/Z^KG=6O >7LO%1N-_W*+VMK HM?+KJT] MN]!?EPI+[1767116JU35CBJ*62P]X%>A'J;$BJ+!*NQ5=&H@/;SU*(<8P\-; M3K#<8F]\QDJ&']0LK37+URS5[_S\L,C]Y'1Y^AX[3_3_L_?E MSW%;29K_"L+;LR-'%-DB=5NSCJ IR:,9R])8ZG%,;.P/J"H4B18*J,9!JOJO MW_SR> <*Q4.6Q"*-C=AIF87CX;U\^?+X\DL>'OON7%O&\(G__;^>TH9[OFV0 M_//!<[OLT@NVC\\NA,6D%V\9JUWIP@L'A].]0S,"0\MO?V?SH'^DUO?)_J,' M7SX+^'5*B!\\V'_X\-&7'^S7FX,'MZC>^8M&FG\9WN+7+S*^VB?N9&G''S^W M&$)<#6"AOF8"]6O-\@4 M&\OI#RS1UO%\PM#^/Z<0OIE$:=_< YW0-R^2?UY M?4SB?%+5ZX'D&U_$@C[3BWP>#@SCOP[9@M^J3.^ZZ_L'49Y?2.X_C7L1/=NVCX7-+T\8=^"5VX,MACWGA'R^#8'_X%[Z_<4AJ&\;.OWZ0O[)"E$O[X4@F_#!LU4')R8W)] MA$QY]( MU'9_9_6TY0>N_?V4Y&M.=-_[^!1\K?]]V#H?G+X&%4QWV-E_#(H=F]:T)X(=ODB MKY>2X5K1NU-<1(J!$6US'G':S?-6QW4#6YJG\RMNZ=>S17V$3ZSJ(R^)KXKT MY%)BPL,G%S$3[B;B4;;N L!- XS0FE^WRFKKL17N?B_43*XC (]J$SG&Q6D" MF93;%!:R*!@M0G^:576M(ZGD-*UK $4JR.Q97G5-L3:1'7KK?G)#Y-T<24 MK1?K5HH[,OJ)X5#N[:$XN0,CU*_S6E6%&8%)_<&D--1:I-T#DW^-FS1_V3-3N3J M1_C"-[/!WT-^+O OXX/ZZ;&2][>DT+_C_/?]6.OL#;9?TY(0V M''8D-F+6:JW8=FTYD^JR!M5E"4TM*UA&6RQP'M.3FDDB^KB28WI65 VTZ8KF M,O/59_C9$Z??%^+TA,%2,"!%<^/^J(QFPGBJ=$6.YJ><5C*C\_PO*D.O:FG5 M2@9Q+A+4->1P12+U,'MZ<#!]F#YX].S^P\,G\V>'V>.GCP[F3P\>/WSP:''@ MNM;>_X[TS(Q>433_Y[O[FV+UCNWC5T65]GBIRVZY-Z^XP17N_BX!H7W&SU 9 M>_;=CX=/)X_H_S^Y[Q@$;/ _[B-,Z?I/DC_[V!Z_^#1P;.'))1/GSUX\OB9]B!\&&@,KV90LL5 8#I:9 )247HD&[1+R+B]=UFZL/]**?"I)#)\5T>T:BO8(T(,+&6SR>O7KY-[ MK\D':1+(Z0$)\,'A!%44"#\=//S>@86EMTWRFXM/O:*G)FA]-8&.=J'6EC5? M0^U=U[AJJ0< MJ=$1Z"#?9!G_E<;.FN&T*N9P<@0^S4\@_8^6>.NUL0I\J"L M!'/EHKL!9SVNS1$AD&*-)%VT:O)G=(<>/&'_%QJ@C.>2*9I'PD.X[V])IPV:K6_>LOTXZ/4 O6)/UR?? MV3VG;NY6Z4FV-ZVS].,>2^T/:7%.(OS=7\?&KSO>^'6W[('O?CPFBYO\T6Z) M4W^[@MH5NK"!J=[Q$6\_)G9HZ,.R85Z=6,J^E]@UAWV)9=SK7G*;#K^#P_W[ M3S^/%>RBQSYYNO_HV9<'RC_>)Y/J\X'RC[\$L>;7/G*&:&-OZLBYYEBN?N2 MR%G\@X&#YJORH0:W,'!JNV+Z6L?V#:[G-<=RO?4\W+*47Y]..$+'79B)&=?T M&FOZX+L?X;DG!_O?:I..Z_:%ULU0N*-VO2LK^F#4KG=K31^;=CT:U>O-C^5Z M"_=;WGQ,7J6SMJI'%7MG5O79J&+OUIH^,Q7[TZAB;WXLUUNXOY5UUE0%X(;O MVW2QX+37ELCTJ&]W9"S76^+#T::]6XL*CBM6N(>COKWYL5QOW=[5U0K3G(T* M]LZLZ>'#4<'>K45]I KVP0TKV.S!87:P(^MV8V.YWKK]DIVD18)E(U4[RY@# MLQGU[%W8DJ.>O6N+^E3U[,/1D+WYL5QOW=[0+7M^L)_59P$1<77TIU M%=W:MBBR0C&4-!5+WG7U[#1MI')2[@W*ID8]?E=V_3?2XZ.#_E54]'-%/=VM1']Y7%?MD5+$W/Y;KK=N;30Y. MA#([J?J' 7P4D+:]NGFK^+TG089B?M^M5@7_=UJON0GRJ('ORJ(_ M&&WBN[6H!X\L>?1L5,$W/Y9K+MPQ,Q:"F)$U+YG!Z4F=J2[^'42'1](,@VSG M<'5'R/&7F7^.]H"QZ\CW',%"^+/1>R;C 7@GMMR3D8;GKJVJY4J?C6&A'1C+ M-5<.+(\UK0WK7:[\F(]PY#NUPJ/&O6NK^MA2I\]&XH@=&,LU5^XM]SUZ[5GI M1UU[9];VR4@9<==6U5@FGQV/NO;FQW+-E?/A \"YTYH;]KRJ:GH7NB/5>3// M9WT=/#3YZ>'ALV24]T>[]^;'Y&CT795 M-Y/DI>MU_=9Z72/4>VR=Z)*?T>,:^;9L5,AW1@!&A7S75O6)H:\/QGX7.S"6 M:ZZ8*_@NDGGPRBG'QCIY>UZ2 MP7N:K[BA)4U]FI?)3UF9D24,>)G\S@:QKVG4XL2M#!^CUKXS6WPTD^_C:&, MNR03HXZ^:ZOZ],!T],A?O -CN>;*O:OS99E6+V;U63X; <1W M:,$O4\ C%&"$ GR.:#TT*,!_C\KB;B@+U'>-5)A;5U5L'K #__GLG9>?3O-I MKA0' ]P'R?O9:3;OBFP$$-X!1?!D5 1W;U6?6=G1P;*O:IJ@+GV M_C-YWRV7:;T>C:X[L[9/_B"MS#5O^B MS?O7-IT6F?T]6!$=R\-'--A5U3"M[@\UYTW.LN?G^;P]Y8'&ZRAK^\-]?TLZ M;:JB:[??$BS]C SUK-Z^]C1/7PL<\-V/A[TI"OXO1IO/_\]W5YCQ^]_93:>U MWQ\GV=ZTSM*/>^F"/O"'M#A/U\UW?XWF89F7>^&D]^=KA&]\@1U!CL,'"#SC M->B%8&(:V![]S4#VS DM3UNM9*S?7F8WXF0LLR\_K8J45'95KY-?JS:L0OPM M([7;9 (P2=ZOBKR-/_)JG_?WKFGSQ?J&]N3;,GD[:ZMI5O_O_W7P^/[S@P>3 MY/#^X>$D.4Z;-BN*;CE)7I>S_>1>>YHE8 L_O/\<$,BT7/-_'3R?V)^KKD[T MIXG^9C^=9_V_T,7]/W6-_0$Q!GN7C4-_^S[)%HMLAE1RFASL+:IZ[_!^4NMB M-%@&R![&DG;M:573;,SY@577-BW] XO7G*:U=/6926.@AEU_\%L: M24V/Z__];W1QT_H?OD^FZX0T$MZ'-RSR H.H>I/_2.8>5Y$DI,NLG'-DI:WX MKF#6F;&=+]!OHX]I.;V>PA(HY-/R97EO/:*GPU?P8^B, SQ3.K]MG9H$NP?_ZGJC_J!+S\-&,JN>2>+N&O__/^I5N]HR6-8T:C_.67X_WDB.8' M$]X5[H4#LSE)TJ*X2 0WOF:5U2*7M+)(RS&M77N:-\E1678T_[]EM)@MOL#Y M@A,L!@7=R3VWBA8%6T^L3T0PD 20AM/>N M)*A+TG\03_)E2!*:A*ZG"87;DBS2F4@A"RP]MJJS"A(?%;RI M4]$+G?Q")]^+M#M(FH3KW.D!RX0&.,]H ]!CMZ0>BBBO257TR#*Z*^+_O&PT$G!Z"?GEM M=I(K&*":\H/.Y#Q9>H0M-O>B@R>;5*[U!\[MM7\N%,\LJTL,:4X*HJA6.M1@ M'")7>J[4:8G/:A)Q@^@^6F[ZFGD'^: K&P4G]-Z$&VQ#ZJC(BBVK)1TB,VM9 MP@^(9J#W#!Q$3=,M5W*U6+]KH;3T1S>)YDE%?Q0CA7_A%>XOG8DYH&YG+!^3 MA+D6>!SA?*B$^A.>!;Z23OM\E4)MG^/0W[+-J1D)I0BXSLN]4U:;P\#TD970&UC3>3 XLVN'8-GE)ZN>$9JHCXX#V MD^X]'4??AO,CZO\BW]+_:W,*$>__52:@_U?(Z(9A25^]\292HDO,2?^'LSP[ MGX0V9D-'99'6F&JFAKD0Q:WUKWF(JW20O4A.R! M2,@"S95R92F]QPF3JE4V^U9U3E]NT[!=XXC"ZEA#X/XT*;LE67\8<)TW'^65 M'50 3A76D"SI>J2PO8)GQ#:+B*P.L9%6GF0Q\FY,)'MQ-.&^%LDK^Y!+3Y_M M)L?6P_?'?YO6?_WQ^O=]ZT/[J-2M>8.>1"!7%.EG4U9*6IB(YRLHSD#.+ M6KEDO"Q[%WU/ST(EKR]+8=G3*]/&-#7L7?GWQ:+!+S/-.P??4)HO&];L\X[\ M&A+);L4/NV388O'3&\6/PJ2K7J%Q_0/=6A:YJM7P(/DL<_AF9>[U$M.8P@[0 M+1A8*[.TH_6.A0B3N%4\,G<5A$O/2'^.B.FY))_B2L)CPC'9HE]^N/)T1UGH M!X\'%T#^E .SWOZP=_#THESU5UT2/M4>/[^(:NKK#B&>KH.'^XPBA/M=I'"[ M%V8HTFK)>;8F$Z;D+9"4&1\+U3)+B@H'JFBBX,RD^T_JZARQ@SK].]<+K)]O M7W[#^UU4FG>9&+FB,/*U4F_;1M80G2 5SF;%-& MM75B1V2T)ZMUQJ8GK4N=_:/+:]IC@3E39!*(22VD,Q,].Z[<%UZY-(?.G8LI M2'IWEJ[REOX7!NL,EB3'Y&'.BY:E>]27X@B9[<-Y-J6M1BMUHA[=N$Y_;)UF MOD'%JJ+5@@T_<\ M.D3(_V"S/EB$!H6"FD299XNLY.2/_HU=^^""UQ]1GY"+,,+$B+#ME-S5/Z+"=;-':, MFN.WZ%@33[[.QUUM?B\D8?[:SOFB"F02J@C3.J79*:J3443_H(CZ4[Q9-VU& M#LXBS0M@+">6G%LG (?-3C5K@N/<"S46Q\)_'(!R;BVTR91=8N?;SLBCK1$J M'57+ESS9FVX&-0^EPEHF8[:UR*--9[0$3>X3+\@1G3 !ID28?1X2/U617VL1 MZW'9_O"R8?,HC@@Q/9U@S3'3O^BWJM98[ED%/XI7> B*(V 7L@,D&6MQ)4X> MA7:ZK.\\:V9U/I7DO2;TI/QT8GFA_2@O9(D^Q/0[3NY=*1VP(2#??.X/'H4' MU@@ +'5E@32G@N@P-:*BSA%M59M TWX."]58#GL' ML+(R*@RHA^:E,=,\GJ7S- D@HA,'/S@_K7 25^? 2C7=M,GG>5KG67/[L'MR M1&P.^XKE!@^^N_Q;;^C+Y-#;3WY2X^:J2W-#PWU[AA!<=G[[TMU]*#QIC45% M)H4"@F"8UA9V1)*2;99L=JK *I$""!GB,=T?Q03V/P3F+P>LOVF;FN$R^#B?WO_LZ'%)R'&VD6=3[.T M:$]G;NG$U"49JED2"I+]3 +7 I*IR;U5G-%,T(%J, M(F609AV,G90X,AGKI%O1K,V*JIOO"8R-9K,FF:Z[&==7AJ*ZS+%F3DR[#.Z$)DW!+ MY@B\*VVCH- \ONXCS;+(H_^[CEU#R?J9*A#8JBWV:K6<]++7)96,TC9*$?S/$BFU/=*VO]N#19Y:L,6HOQA#++N18< M!-.5M) Q;.J?,@G*JD]V_9DAEZVJPSR_:;U Z53U"2F]&5*8U_EZ/$E')24T M_KO/\E2@X @'*!@$LDH/V91@U4-<)11@K^Q9%:N'KH3:"(M^W@9_?Z?3:AL; MT&YR1;N34T&IV[8L*Z^2/)9WZ$EV!RTQ2G:MCH)6L8..""' BOSUSVLKY/// MTJ++#.$V^(H R?F)4;"D /[R\,DC4JJDMZM2IFKPUCK3&HU&45D\L&BN%AH^ MLV$RA,MO:(44^EBGQ,_PH:(,!6_%7WMT^F2,S MLBHZ&;2;(,;B"8)6*U!N(=#N+6T$VFQ@>PCFA@^L,/4\SY!T=BAV/K'>_[R? MO.UTE[8,#^$DM3-+](A,RE0C;.X-7-6B0SJGF@//_4X[A!2/WO34P\08& MUQ-I?839&'[\(H'S;"EE1[5N]^%A3A@MS:?CDJRFCNVA)D&RK_5@2LW^D;HH MUGIB?#+]/;&X\*;-!% JV5J&&U10A?_B&.X*I29@"WF2OIOL&L'3M,AV*2R; M3TZR;2!7D3%(KRC"\5IY VH$Z&.S\E3C:/%Y@C-8-O,$:;"Z.N-[/73W%@KW M[YSJ.Z,3:[N0X@R4ZA_[T6S#R$8S62;A_TQQ_FL+7F(G&LX:X15.I=!%=A;; M,].,8YUR/,^=6J1=Q_\KJ(#&,,"BO'IG.Y]T\=BG.?9Q3I,Z\!FT[&SAGYG! MMDS_KI67"Z<.8;1A?'GC'0+@&TK["-X"#:?DU'TI84IJF)Q$\@(U>9NQ\@>' MP,JC;TD^[U)KF'@M@^O.=[ \>J[??@Q=7^M.S]XKTA$[2IN7+TN@U=CDDKTF7F:$LR6!9 M5D# P%R)7AV/^Q[C96R(='(V53"N[Y-?48%1=ZODYQK,0^0N'A\=OYXD[S!! M%C;ZJ:K^N7=4%&21_CO6KD5WG#^JDBX1K&_^G&\>,^G0M()]\5T>_*7Z_:(3 MWGR^.0D@#7?FDGNUTX$;_OBB*@KQ."12(2&5SX3V/WHX0ONO#>V_*&GQ(C]A M\/%[!<$U-XF]$#("]EP/G@KL9??L)B;%9"EG?&&$K M?+U'OM$_NBR*W$S"2^-XRR0NHE*(DR0.Q/[+(JM0-X3@VSADE*#[6+.0+@H\ M0L9816$N2<#F#7RK?SH&"-N0=))@CAIC)4#IA3J;<)J6^%;.U^K.')!="]*)LVL!YSVM\Y\P3FV/>]O7L'LP M2<-!=NZINO>WH_>)87<;[Y[(]JMW"5!O2+E%-*S,^!5$B#HX#/=+ ']-Z&>POR M$/=J!EXWI)BO59 \'NQ?\V!_Z9.F05>6W3O4]91LD*YMF3''H)F,*8G";"*O M#8D&'8BPMI]K=#9,$3^G<_(,Z<%Z=IK3KH+1_!P&>UZZZIY\V15J.@2<,!#G M$^2-9DWX0%B^IUFQBDQ:4+.<^L\CUX]A,EQ L M[9B\[>Q(3V%XE%RLL*P$USH1/Y9M9OM+D9%J*%Q@ERRAL_Q,?^47H@BP0^FM M)<_/NJ)T#W Y=[[[-*UI7_6<:1H:)LT9'4MZW8RSHX*+%%/)OF>/C)H*,S:Q M0.G>(J]15X$4$DV1FFN-. 8QBQ!2_#RI8M@X+X%^1V8=Z2[X563DT7,8\#L' M4=@UH42CFOFZ:L;YJ:\_[*)^2<']L,"AFB$_C8SS6@*77(>1KB+)X41*H?@3W3,A[8#8Z)'+CSI"YQRXF'^$#7& D/WW^XX_ MT %NF*9BHHH*:L:E\1 $,\?;?^;$JY\^2XLZ45DYW]L,"8Q;:R>VUAO-56F* M9VEJ62K.\&'NTB.)IMB=>___7U6P^FB&AW MQ(IN$K[&R.BR3X"C,1O(O"*'FSY*[5TS!6P/OL'9B"2YPZN964QO(/L95#7T M+V2<^3NC6/,\XX*?.1]5#:!YV)L*2GK;U<,38:>BIO3X>$4T0,!R8'$OA(-O M$L#D^'4D%!EYJ"XFY_:]T2GM+5.0VNR'.A Y&>!:0!S;D86CZ*NN(.,(>F1^ MEC>5@KXL;#$K"E#178TNT1AGSM=!Y[.$GS'IQL)^VI]D]4 M=-8N?\=UXQ,O/[5P#<^8*!.=>O^SK,X+F,C\R4!(5C<86T8&SKC+SC; QR)Z!'.S$-E 2;@'L9%TJ2E M@,!*::_2QA5W'$P$'\G=;Y)YG9Z7@I6ZZ#N8XI%^A<&4A>E>-1Z:09BN)@KJ M-L@4,'ETF+/P:%EG]N#C?TW/Q*1"=-:1!RTK,HGHLB"G(I4$G*&0(*./JAB% M(!TF2YY0M-!?_PM- W W!F$;8G>4<\L?>I,A_QA02C>/0( $0"-@,1D27%XWNW(+ M],?K*)O[CD&&-YN@8*%A7FN##A<.$9=MI)_U'"6).0)1+4UV&O)I5C4]&D=^ M5[:U8?(BO*NCRC4D9:X[262#:4HZ3V\;OY]&1NZ^06P%]&LXLQKS30Y/!8,B MHDHIJBGR# ,T*9XY7RXY"2 MJGO1ULE'9P\ >JBX1KPDL./R_& 3*JS4S4W_',%4+GM M '\4-H'*GR-\ M,>AE%*L2,M!@C)+,5"0V>2$%R(=YI/P#(YL11YP'"^58,J]A;MRE;7I<69@& M#MX[ 48D0:ORQ-IPW/!NM1/%US(YC,< H5B3G0D^VE6'I4U3S7)61VYSOO[@ MV=$%G2S-&%P=@R=HYP>U.3)R(LB=UL"( 3R+IM&1JHNBD&.'/T&HMR.P:F@L MBJE$^XL\U#F?-+UO0V6$EN5XC#GVIB+^_8@%%NF?N&6V^(,]_IG.N'E4T1H4 MX'&=1(S33!9YO;QU^T&0?X)MLW ,]'C O.R7A+4FYPP$$+]4NGHFP-"*GB"N M65LQG\W8\GG2>#G6:D>^58&"N3\RG29,^67 MN2["%1(\Y!9*QQMP(.L2NXG/4;=7.C>%O]S17G!DKO '$I0(S MDE@M03,V2P'1XWAI2.-MD[2?O"Y].C"H)@DOVA,&,W^Z8V9Y<_P5HBGLK*L5 MK N_F.ZLTXRCF5 SL\4*=Q&HF)V:]'PB$#2JFORH W*4.N,-F$IYEL*'S3[ MF*2%NAA(@-8<<5A:=XIJ)9V$4$N6^^H&Q"_VDY=-(]5>X"8MBD&3\OW/+I.R M[E\@*S7BGFPO/QQQ3SLPEIOL<'BS9\D@L^T*C5\$NQ3J27,CD4'@UC!"OY4% MBK_ES@FH)'%Z@\M=R]SH4WL/K3B"@NA$BHYJIE==:TVPD6PK&D7TG7 'N59%KCXW)6_ M F:2,J#$NAP@Q\Q62QEYP6P<6V\"X<2B@3BR,T0;TTA=#A8MP;7N&0!!/Y:A M=5,FQN#LUH8?_&_I6X1F-]FZ8ERXVEU5<0MMI+?=1D"DFP9_J*5.BL]C1"UZ MH??HB([HR!;Y)VZD5R_% '$)SE>OWGD2".8FY;)DO3[S%QZ_>_7*7\E[14Y+ M$1J?,OW >.XW_MHBG9(,GX(0"(XA4,YYZY@AUG\-_D8&%K;SVN=?7[S^+P=) MZ-5"\K>'9 %^HNSVGW\_.G[O[K=N4!R4^%G(RGWV]6A.^R1W%,KN$>^/_ . MV^B*H%A\PML9N5IO7$3=5%*A:@INT(B-BB]JZ!9N3^7/-\UIK.%'M/%6(DFT[6 M)J!8M0H^!,C*$^4)8-"[\.>A512#T($\RT"BRQD/V-5KZ1\JAK#%?;7@1()F M09&HYV-AOT[Q,R2Z?SE\-'EP_W!R>/@PN??X_K^0'/[E@/[T]&#R[,DS^M,! M_H3'_^7@_N3AP;/)DT/Z\Y.G__*].2G"7F!4!Q+34N&.F5$Q0*'OD.:F+[)9 MMG0]11\<6'M:^K\'\D[ZU_T)*+=7%BB]A'3XE_R 5WU0\[5CA#H6X-MK:.G:DJ@XJP_E$E+J_ MYH?D7OX]T[#'&D$>^NO1?Q^]_LU:$G&U63_ MTS'0E5"*Y9PS0%#](>(& '*[=$;.7<[+>R^_8-+>T2780&F/]">>+M?,E6>M MOX%5SC3HI[QY7):$@;[\7>RQ.:PYA=(?U$,D1#0NC_7I2I2!U-90.F^M8W@,=1?:$=V9 M%OA5:%:KU'2NI0QO4TXL(>0RKNU-K*VCPE*^)"-C2F=UA;P/]U6K3W L2J-9 M#DE(X'MXJO)=3^\/8V2/@M#";47(!D2PG$)I MXJ66XW.1MTSB [!'Y4FC/&')C).?>4H^S,'WL#T9D^Z>_*^-%PC.:3J4C_.+ MO+UJ09A-&M3-"O?GR;W#[T'=F9(R$-N\F9'/P)Z6 <7Y$\*OK+$;[#6R@]#H MF:;3V@=.P7L(7C_^:Q!L$1@0O?;!]XZ]PMZ;%G% ]U^;((JY\QL M48EDFC%.;3]H9UDX*9=T3S0 MDE7MB@RK-AII-!C)N_$Z!XO&>EX_0*=%)YC>^.A[3&/4#KREV1";S;V%+GRL M%_JJXIGT=0QD@V-8/$7]E7.-O>%'GI((&_S"!:NE7/+>D^])9($Q3H7(3FE< M \H&X9-49ER6"*^ZG'VY(2*]X-=91@,L,NN^$L^6-?4:OJ?AU"IG&M,F9M#: MN@LY<;ODN@;&C)#ZK#.!-( \R\4N7O[T^L.+H^1>EM:H)R$IS(#F%/PE:7UP M&C*;0U"\FBYA0@M06L->0?O:%4JQ3K5C/'N1PG*:-DITBMY)B'ZE?)<2;AJ+ MI3KAG).EYWJ5(EGDPGCHW!3AM!9[4P MV'=SL NN#VZXC1IMX&6#[)J''.=E69VQ7Q\.58L@TQ-XC,(:32IFONX9*N*' M,&R^>D$[U)=^_:J91E[O'!1I;^)HG<@@@)C[QY57ZSSB[2F(&AH5@X)6 >/':D^@I%I6+1\8$S5)?>QP3*=TWXG%%F M#=(09UGOP)$RL 8L%JM3)N3@0+ID SS^?Z(L%FR898-E-[?1PC$+]B>)Z^SR M%VPU=(1!S4)3 D$<"/UK&I*1%"5$8\P%_($A\!-_ 'EF/OO,D-8K87;NB=[- M5$3H6$R&MO07<)3]DH?FY+.KA!,DEB]U*35N5JS_5BYV2+#=:*XIVO>" /)*CSGY MZ?O/%GN !X!6FF99>:4-,(KRS8KR.X &YV2\W3@W\GZB8PFJ:UHMZ;#(%/P> M,U(WQ!IQAU[/ESY29*LD*[IEC?"B,;W, 0RI?&3#&@[I,ZUAR#?; #MCD+WU M#<,]/M$Y%_&<2H4@3P:J<+CMD>!Z-6Z+EF"\*LQZI=8Z.P,;CV8LM\>(Z7U MDH8XL^S3+%NUAI;*P!:B*)OPWLUQT0U=X\#6U>>=MSNS1K]S?R?,'NT= #TM M:K-.9ED-I%*[5L!X;2P;02-XUQE+&H8(G%4M$GAUMOF89&-MVTZVF42+W?M/ M.C0I;S/?;8O!I\'CRK5[GJ,5T7%(\91U'>)FS :WZ@IZD_9^#KIW1R/E3(!K M'85H._#-4CJ6V$A?U>"=?6V:-K?EK.:^$ M4D,C6)@XD"4F22_@LH8B73M5Q9#;32OWN=%'IZ"ALHM=RVS;W7/!A?!U#BQK M_?&LNS4/B_-I:$&CB3%.'O>88M-$P2:XYK?,B.T\2/TWA]76F@SN;E/Q^+A+ M;, %SS*3+@$?M7'W+*1<&XL$%0JRUA/]KACKK)5\/YA 2#5]>5);Q6B@Z7WQ M0ITM$&@.;\*@C8H@8<8-IAG'?]&S5#AX#YRE-;-D+I5,;,+W,1THJ3AZ>;4$ M2Z:VO?)QBB J3"L9O#J8;(S"%A(OM-Q6A,H^TYH,[BY']W.'42'T9":'B"*$ M=?8<&D_B2 95M9RN;SV)ZEG$F8O"D?L$NCM8VZ!VAW-N O.=.?1J+M'X4LMQ MXCA ZJI75&>XP M?/%7#X+U-3UNLM/&:1 M#%99"TX)4S-DBL!P:6*#9NY+K5.V7C+9!L*L:H^<8U=8II]?Q^P2P:&S MR('MX#*&6RA9OP_;7I$J2L,BI="2ZZV_;X?+;+3)X4/0HK6G=%3^NY67"Y63 M*#*S$'$NS6D6NX:]H6EUED6Q?=OI*!AH9G4^9;:JY"<^[9.7OJ'A1.U!?LM MCU(S"@-PA[8EC8Q29HOLF9[XD!-,H&_BGHQD]J$W9^;&Q3B@E+E+YI+,;QE9A8,>C0XD+Q;3 M-FLYGF6Q0=BVA",A!Q V.)ZE\5K>&^07Y"!AI^_[H4W='?Y2X8W2D@W+)1: )O! MX,/_9N5)JE9['7YR6,%E@L>Y,#(E# %9&?W4<\\>1I+^'X^M-A/QZ/V(\=&,N? ?LQK"0%K(8^)1-O9I'#&\]D"6HANQ:!P%K[$\LFDAC5XB M(&=:6HW&/.DAE%D;/WY>9WM*!:GA,?]UN[SDVX[W$VVCL\MC'Q97;N;LG6"3 M->&>\@Y3']G4YS-E@'R6GN6, .#I$)>*X4MJC(;5D6IN:R<1T-E!H,INF=6( M'D;,BT_6B1 MGEM;K%27D2@\RPM1O&Y M&?%Y[US4SQ(AZ7VC"^[=W>!X'Q?V6R_LA[IK3Q==0:9[PX1]@ TQ1Q$::6#! M4=1^#XJ 4/JU^RD:BUK2Q+BR[[F?J+0$(%&,2NCL>)X1]+/X640UT:LTU'M%?2/BH F\T//P#+N MPNF#7@0:2 ^-F4T"XC6^#(,"-OE(X MI:L*AOYU33;4VU&ZJ+E#A_F A#R>B8@-/^:J?E==+48RPXH< D-BJFI&*1\O MFF!T9?#$X$46EZ2GZ$V< =7C11!I9;&>V'4!>$2;H=F!95U")@&:S)6[<_04 M)E?HZH7\_$%? (1[R2\KZ![$_>E_I=6\Q7+])@#0I3B3"!SGRA K&_?#;NX' MN>(:VP$$%];23'I]Y"P0X39QN%:P,070+.$5&0-$-R46,>B5DT!AGXZK2@W' MA4FQG.93)(Z,]8<=-=,[-'1VWS(?/==CFK6+*^5(76,MNU-T&&M01!RTD:0C M[-$VWP.ZE_FPM6=>J\?]*%^[J';$E!-R):!O_NGJQ:MR02>+U-0;@X\O,W(& M7<]KL\9NH1B%6@:D0$(GK@::=!50#)U/E%IW/M<@E9[!\:RUDUN[J4T_9LDR M2Z6#M"$J%W3).>E&.1?]*1Q8B'7?",EK*P01TDYP!\E^T6(!(0X2B]0/G/L/ MV( %(CNJUMT7?4FW MJ60YW;-&=8.E1LN*]*3T)NV_[C@BLWE#_K#\HYIG17($C]Y%QGU5^_Y-88F*)Y%22;(.#)&RZJ'40=>FJ>@Z8U\#/" G\(>0U2'/ M&[1F2C\U[5C(G1"F0\GH45*^=5CV5SMM7PNJ..>V'[K3WSHRQC*"IW21H=[12N8"G]CU4]DN M)G\ZK.23$2NY V/YYEC)4?U]&?5W[(ZSY"=S7=]K=Y"Z*S)M2>2X!IKDA>/Z MPA*^L![LAA!C<&%[>EJAM+I?&>Y@#?G"H&IQ7%!+(D(L%GB;T/]QMK:""FWK MPJ$9SIF2"X%FNOR'55>33=?PO\&"2L\5=H>0UM#A.0/66J&Z]D_6)I8.L1EV MQ> )&MG-;T9@:<&/W#HA64]V'7JS8@'YUW=U3K*XXFKD$*P1+*\R1!35N3G. M@4=A_7)@G4G-,-?BLI67+Z<(X_%E6HKI,N]-NX=VLO.>MQT&>K1E$4LS+ (_ MH!574J-^I^)NTZA9OGT8UI]=!2"84?,6",FXOQ+MYSH_8Q.97+.!7JLOJA=2 M;F*JQ;'/'77SG/ZO0/?,SWIQ?.1[L.6-ODIK1$/V;KY9<'\"V\:=\F=M1C2G M14IGKM6TRZ-KBL)U37)DIM)G9+"U&;-83Z+,N;ZU_U5OO%[9^+0W_M/2[9_F MF24";<:/FG"TQJE8Q;#VM;*Y.'&>/T>ML6Z1@MF?'8\8ZG?F3"]M#9N6]-*Y M[Q3S=CN.'CVY$ER+X!CO3I^=^215WUH?#QTB1?Y";"] M+#_HF^(LX# 74+R>YIH5#TQ"3IL")<0,VC8SQJ.J,F,:FL/X#+&]@CK?Y;6 M:R9LX(#G+&3PD(":DGA(B(L43)4LZ><3PRI;LU<$H\*@5K]7FVH 6&Q-5N95 M'83JSIG':-$5Q1Y7%J(Q(4XQ8^T/HV7[P%ZKZ]I[)[9[#N5 NR:?PY?F.^E! M="#PFQ4>AW]S<_6JMLYE*TQ6;5ZU*WJD"^0E80#N%N[1GKD %G$E,=%&E\$V M"CKVADPG62XD,UOI/(;:$$?*>&,0OL\\4O.KJG3W*\6.4GHX(,GQ!6PV^^[7 MI&LZ*2_V_ T-DPT(\CE5%@$C4F+&I??9JN7>DQ.(&RP4%$$9#E>^6S, MQB0)N';$'& =E'E@ M";B"3]4[4.*-=5<_3GG>>.OJ5<:T('VU4CE/+=YNY@ MUN=GB&3C7Y[WRO<2B=.7)EU6K,:)F5NXP>P0A*I+I66,[XMLS:+SEMDEP*:E M"A39!RFZZQ^95A]D)P>;=MQO48J"!*,I"7Z_XR;>CEGT^*:$A,FI1A]TED[B MT[2VUN)-9PQ=B?U4?Y$7P1S7U%MP;OI*QT!;<)91T>X30<"K: 8%,7#D=6J] MHIH$GS<_<0N3M6VA M\075(_8E- 0[O/C=8HS-,LQ1MY*L9HX8@VM,^^"^-*;U9??6%U4JY.(!W\(M M^9[A(>5N%9W-Q]SQCJBN9?92FPNG)$"Z/KRK00M'$R0\('J(H'W"*6+L6[: MTXXQ:YXWS+*JO0FUAI M+[D#A /[AA 6MJ\X1CS<^!O4H.9X#(4:0=E$WTA*?D\7?L'_[_FW$H/#^T_8 M\9&SGK25>$!>,G@VI:]XB?B*;RS^S#<6]Y">-5K 3=>?TXO6>SQ<_]Y#M*BWUY!2DL)_?9^",'#'>F_!L1*[ M[^G#B\:[F:T,^FVHA!P)9*\-@H?2/CAAI2.\@+ M:L%,R(*9,>NKE'$NDE@B8)BIF>\#93K;9B=D*-1N!594?+3E<@EC9TE95P9,1+!;K39<]HIV *>5(;R4+D('KTO?W@P.RS%%0@UBJ M"*18H'AUSQ@7-!S9P B"3FU\:MJZ^M&C%^]06N8.D^2E/*5.WH8B:C'E=R_? M!O6)9B=-T\) "O% 6K"FM0ZS[\9.&YYT^ ,YD_*E%E"&%G+ M!/#;"%\PN7LZPA=V8"Q_!JJG8?EC;GLC975*1CG?K9$,$\*)$G \^AI&@3\K M811/E^R9"%LE#I]+GM[X])UZN>>APN85^=Z"T'Q%6*CCWU#D"]C;RO]I?27+ MDSV$1Y,9Z?#OK^P^W50#:2-$CAI!;AWT5H'Y\=^F]5]_O/Y]WU#0#@Y[9%SG MW .9]N&J(3!7K@*!_>#H%&9+A$XD,..).]=UJ*YYFQ?F2V3 M_P!0KU[CO@>3*%\@L5EA>N?'@.0EKT&)G?R>([%*SM.'P SGQ[XNT:J.I)0> M^.CR!_Z45[_2P5YTC=[_EH;4D6UY<,C?\BQ^!+-IUMP%"!#C>AT1V1SK#$E] MMDW1S/_5'>MV>U "QX8:C$.P]1H'P21D,!AZIQD'//!7V;26R7S /AMY;NX> MK"'*H:2XS5D2.L;W&?H3XU92#>\E[L(AUG-F7ROW7$025BO.- $-<-MY_S2= M)AX,II6EXO# 9A)91IM FJNSKH%.5@[\2?+++\<3C\?FW[WMDR;_G4,/Y&31 MY\L<4NAY.V;!>\U[30X?VWL]2;S D?R*\:F %PE;L0H(KF(!8;MN0T3"1MGR MIXWM?+OV.L(G*P'A,"&=0_VC9%,]&(3@6NF/\R#Y*4/:@N3F3=;6-!MLD4V2 M]WRXD/ZT1/0RFKML=0H73@-VY+C=>W#_X/ODV>.# MO8=/GSUR] ;GV;3!4Y57%U?N3(VR^#LR M?A^S:.UG8KCYI@3LF(0UF[YRN2Q(#;P&23*GTK2G00U^2$V+RKV6\7>WHJ\$ M"V+>QH?=%/XX#"IX7$Q'SIGQHY(1YK])(0$]]Q5JF0[N[_UG'Z#>+PT M1 8=+]:2P(Z)]R^/_1$(FX7^(.YKHQ5)RMF3*?A#*#[]Z&S8M4%$6DF?YDQ0 M7F8#?01NUPI"WZ8BJU+TTD3".D&8N&Z9-FG@]_^:N.J]_J]/2@;_>W(ET441!M'!5[[DPZOYINRQN\OAD*[RIJE(ZGJ$K"A<9 M*LS,6;_(A2!L7%=&O\]Y:T'2*E@=2HWS 8NN+O/F%+H%C5=:45/[R?_MM9)9 MY<+"4O6WK.N4$??FF?3VQ$0.N'/2G71>LA-!\[O__P+%V%12Y82$.2+K9EVU M7VD#744^+Q(1;*0FF^V?5&,AX(A*L OT78RX8 M;NBQ2)?Y%%\MM+#MOGS^?[Z[/,)V\/B[W0R@;>%*%_3"?@1?N%+LZ? ;?\;5 MCQP)4&E#GI4YMM93A742PGG> !(T!&0U;OR3-DTUR^/$L\M3 U(GW4SHEVE& M)M9^\C]59Y8VHGA(OJY]JLSW"MI\E>\>Q(\BK5B=9+QQI(!)DNJIK+J$@W*4=;E,5^5QZ90TTWXC:QY5HHKH[!A!_BL:=.<0G MN*'7$T$./?4M!QLER6SS%DZ FO2^P,*5([R0AE2&O3DJTV+-S3P7R2LW.\<1 M/N7@DK<.36?AMNVC>R)>1#53"+?$RAU4DY&KK1)D^:Z+?6D>P'$RVFX MR^E!1P-(HXF!B]@J<)\Q">$D#JO$L4\)T)59KO M6B.FB,I$VSEL]J=A[!:,&,"V\OI+S^!5SX&;ZI; L_M;3(SQD_O\U]9G"]_F MA?YV'6[#7_X[^)U(5-,@;>01>'06,%%$95T2 5FX%>;60M;KT\]\(JY$*W6 M2DI<^RWI)!B:Q2,%+>YP4P#EU1[($$=AEVM:Z18"<%ENI$]7%L+= M24HJH&Y1S3HM.I,POQ5N8I]Q>,4E:S1B+P5Y@IJ%L]5G+ QNL(#/ZP\^)^ ] ML.0\K1=[O[(=+L1)PP;&;:@?A1Q$0#N0JEQ:I](>['&X&KS'$F#KABT)[.T+M:T]^E\3SAG0(=2 M W!::$>:]FU5IR5]]1TKR?BUB7^V"K;U$-;((^J'LNT<*N-:_/&UZ$.,4U2>SA09SCW?V=K=5"?< MC#T^Z$:V&[?:ST:XV Z,Y:O#Q48-],4U$,J'@$?0NH9TGJ[:0!'AM%"#;#P8 MON:RH+?%JF6?1EN_DY%/ZOC"GB3CQ'\YZTBD'/+.G2*Y_&2<^:\Y\U$IF%0J MNG(*\6/B L>+6I*S[B(/D]34A?13X[I]&;JIX 11@O?-/]B(5^-.CA76?N3 M2SS!,)21"] +"/=<]=VO''WE>Q$'5C'_3*V:A M1(WWW85H'Y?E(\Y?#QY/[SQY.'CVYGZ075)3:7.%<\[5Q M>2G$X:Z:/'7S:U$ZIA)14@4']]6G/MB,HTFQ+X()N*&_6 !\-0FYEDW."Z7) MB($%3&>GG)7@M*96LFLU;9FARA?XZ> Z/-T6O>0,3+CPR6L.."_2O(@^%U+% M!(JMO80#>MKUUSVD",)_S%#7&KD*4(R.KK$K;?3.40^*GFT>L/(C:$\YE6;GV%N4)._9S7Y(;MI/RTI MI[0S2P(1E+K^>;:4>A%N0PFD5U1>S+8JW 7?9XP+PHR."*!*&2BR5EH4R^D9 M+A[U$,[ [)6L..M@DEQO.[E: ;$$(F%F322JX_/FJ/=POTNT.L;7IW(1&@^' MA,:JX^+ M'")M(7+F#;F>R?%^\HKV..H[V*JCLVV1O'0U(F^Y1J3V=3MAP?*+](PTTX?] MY*>L*,+[/6ICX_Y7P?T_%R3-V]\&MV-1_X/6_>U^\CMS MPH;/> _6H^QD[1Z!JXU.\KCJ2CH.)$7&] .:OYJ=^HQ3-&\]QC$C%E-6XH & MSG?NC/9%QI 0FE'&8;/-(!"9S;4*:$.#9;LZY&18^E7O71\,LG!5D\61%S4]"3U8$F(QJVC+YCJ/Q.U]!;'83?* M2!H,[+:;DWPI.5MO*OE;YQ6;(+ =-1'NYLZ^VLUA7169T0?&4]X#[B6D3B8) M;6K9-:0$-TMC)!W?N)6W'6C.5G7!B35G*H4\QX'0-&UI9.(&;UO5S-_&4NO] M-1>JV\U)NNR,'_:=Y]D9"*%"6G[+Y?K09.@3AC6QC1Z,[+6XSG7HOP24K5#E MY=S*')995DI+'@%3#L"D#%159H)9D]1RL%S")=I*H9FV5)$,G*H&)@@4^W"> M39F\#P9@N[:(JW K&I%W2-SS=BBM';[;/4",):YN8L918^2<9NLJ<)R5+]A4 M%(^6RZ51A*%3K'DI%W6[#( ))(KS^0<'%P8C7#V4PT_BU^@7%$&RV0C?3T07=B8V0 [X/AF!C!18/'DH?5] M4%5WJB;-V1I$>/HGFL(+&?J<6X7/D]82K.?O>,3R?S2<&QR$MM9,4%RA'L41 M 5E>M(]@6M;K)Q3)Q";,$>_+$-3@30@91K5RT'&J0_*V>]>OFF144^SFQ-_ M<=4%5(4_!Z+=A$K-N8+FXQ\4&[]#^Z/")\= M&,LW)83:*04D-BY4#=,F(*);U8&%S"Z(5,(+$_+0(2+&>/>.!%U?!YX&S2&934'+^,@IAOQ'3*;6B1RF*13 M@Y&#RM4;);?KL.,JV/=I(9&H-#K//.ERG57) S;,.SO9K1 MK YAWD!FP_$( 3DG[)6%U;E(7!?3YYD< MF^AJG6-O^8?61VAK_*#LO\R>)8G:@_N24M4%^90ON^7&X*3UT.&CR:/'!Y/[ M!T\N0(6@O/+KEFG?9(VX"H#PFG$Y09.\A^W=)$=J3"-G835W6+664\[,*<,= M)SZA+1XVPJ.G3R:/[M\/A"H4J(D]]_CRYSY\>C Y?+3]2>$-()(&15B]UIK2 MC:<=/)C-G/)X\)&FY?\'7<5:3'?GV@N?0 M,PX/)X^>/M[RG%NH8%\SU6^I9;$NW6MQ$%4?0SI&@ X&Q9>,!FD*Z=0%7<7% M1ZI?PFVOCC>(B.=1YQJ!>2)$EGW"X:B-4"KAL,#8A!0(8H,.1,8Z 4""-IM\ M^2KY]XY,^Q(#D3 1_OP3^92GT._)Z[#Q$M._";9"2T5392'CO[*QAY=H7&)@ M8N@UG6L[!+>WFAM,I#W/X";1?+6GGJ\WF6OH9FB6];B80;GK)8X&D";SX.E] MNGW]>0_#*KFUF00+QIB1<'EPQ@C/YTQBP2B=91./C*XR>?0O@R>.Z]"F[4/D MOR8R'M;\G)!;%=G\)'/!LW/$<$!,T> JU#CG#3=B]#70VT^YB51TJ3:CJYOS M=.7C@_0ER;VG4Q&4Y M)D%R-%IB BES-@>;JW"IZ%W9225&CN.)-&)ZV9.-2Q AB2][/E94MA\"P]GO M@7A_<(RKL*9US'-^J7%ZN6$:9@X^SSS=RD4N#R%,O6R7)+%YT M#4T%_]2:>IDZ02,UW*>BL1BNW(X@[R2,+HGNVX:AWK(4&UC4SVS+LBM6@.]F MPGF=;#XTGZG.Z.=.* =M60:/OT"#JI+1!:N7@)#/<%WE /_+K*PG#[ M%>D3+'O-#(&T::W1MT ,%:.8KN,(DETDEUPF4ON)^P*./P;MZV!*29APHX0C MH*YFL1@)"KYE01',2#QO+DB0'GZS;KL[VY*NSN6T_31/D('U*3KJ4PS>^KH(' M=YXK4Y6_WT8_EC9^38D.N]"'79CCCE/I:D5GJN5?.*=15RAO$'=+V9BU@<.\ M8@&N7 IZHU @8X-,%5K8XC%4@@V[?PGIT[SPY#>M,B1IR4T.>J%HX*.X?"-Q MT9")=-:3J@*K$W#"P<$K RPK*DF,%J%15Q];EWK:S4^DY\1L/;.6]0"#<1RE M(UU76SMEC9_8C]RDQK7'G9/]OVXV?$..-T0O#*,^VX8]RM.WD2M1,DF66W2#,O MX+MQC!F .OZ'=N<.>MKDVDV:OZ4KN9ET@[?6>"X_L)"66QYH<#''P)\/G'4P M@K-V8"PC_=(MT-7G&MWE\E!$(;P6]@ 5;KFF,'CIA\K9.1?FE(IW*9S5?) ] MQL?0O Z^A6$H :*=9QRI:;A[\ER,T&G*,(PH=-G+@(0UJ6NXC)!&XQ40!3 MC'@-:=%:WN)!OVTI#1I,"SAFDM,L)2,PG&6DF="O05K'XS_5 G4+QN#'>:8] M9CQ!+[W?ZPL.'6IH63%5K..U'-+T4I,%679_/0"PB/4Q8;'R)3OZ -V5G,0K M\W^ !P7K+_8O?P8[YV'Y@6(#EE8#'1CTIB#HV_@*9=T?\ A VHO 9"A;].:- M%[, :XJX<^R^<4#]AZMOXM&^^#+D7*^.?E.'#3*ZCI8,]87:E9R+QOA:D7O; M&9\A0]@03GA&9_^K+W!:D#IY[]N4'('I0U81W6< )A"?E_/%_-H+^:'NVE-46!SC(*)%>5?G7'7V(FU37F#$,>YAJW'G0.GH MD39ANV)^AK2*/JFX7AC[G"3"YVEM?TNSXUY*0@C;&776U5)@B\%H):(4[6(T M^3!HMO1OY7L5^^JTP42*.O1M$J)IT^:CE#R/RN*KR]B[NIIUDG)*7I.O?\*- M&0*-87I?"H*:)J WXOQ!/K>&!J190%45M'X(X+':>)_*HKO.\GDFHRB;U""0]B;9#]O>PZA&\G)&V?JZQ+G#IJC6QRHZ/*3\ MZ!GRML@G^4* QB=D8'2"T 2TM%0:81#_/J($D UX*OC=T>6%1>1IFU#5T9/#%XD:DO>DJ0BC4-A,$RV\C$KC-<:?9) M>C)ZP\O2[9,@L\97H\<3=]:%-1=JT@B3XENH,OS)(U3H?W%^^[(H+_1*CC!/ M#&Z$V,;9@7"AGW5;I+-NSCK I M^=$.4N4066G#+-U*U;4)9W_#3 \8TB_TIN_'';(+BE*,2Z$X.TE+E6/)KBWH M[&NU::*8^[YL8!L:T^"VX4:(HJ1D'TCIHYJ,PDVXT:)5%:MC.,0SE(O,=I[= MU*+L'(\B<@,B KQNRATA'8R$HS,-GU(2J&&< MKZRW'*=5K$(B* M:V&?*!@L0!GP4%%^=,'(C[>83P"RL9"B==DT62LRH-;YM MB/C81T.LS77R?DWK0R94W16.Q,=L/!K1B^J%3X'3DF$#HU8<3,.TV@$WO,+8 MFZ!;1NPH#P 9I,L))R^U1%*+P-AWX?P$L*W+5/Z@Y$#\[RRM\5PIN SI_X/F MYHXDF*4O>++23 GV,VH?D#0\'V-WJ6\CC[3 1VY=8#B3@JKGD&!+ZD/(:1X<7QT! R4W%QD9]C^(2R/<=D"9! ><;Z#_RQ>'/F\_^A2F6JA M^]6,(_V=48V,+T0WAY L@77M=$VC8I0Q['CKU(*IX9>% MV,=;>'9]4%=5 BBH=$UPD(3X@>"0I@-A7JW:I*27.ZF"1;R9^4ZE8)R/].1W M($ ]$+OJVB978"02TI.!1I*8<5BG&-Q@:OV>+2HCP([?'7T_V8"[QB,2#]U_ MEYU]\H-^9)P)&@:52MAV3Y-- 3]_0"MG3%@NQ&IM0%=I6WM\$,QS[)0(OWN6 MUEP/)B$E;%.,M46V2F,81DS&P85;*'8]8Q$!9Z4Y9=K(Y%D(HQU9KK38VV]X,T7WI9/QKT\L'F3A&'"VW<$?:07#* M'1.F=962LF(%QBZ;'MTMUT]S22D7TG)PE"1MMGEL&$#>5I?W ]-J"2I>\'.2 M(0V+OMQ9ON!'^FI6(Y4\R^>TBX)HV\(*H02F5%N)E#9HD1JI+_(B>&]&..9\K]W\Q.W,%G;%AI_4GUC7X)NH];9ILLMF33+N'G2"E_T MX/Z_V#BT4@R6Y1FW0M;9"VK\ N[VT*0K35[E(V:]4V7B.\-:N 2AY8\PT#?5DK5>35R]4:N:X\LD3LZYFTRX!G6N3BP.7^8#7<*.MUZ\H@K-C[ MR8O,>?9ECTG:?:?&^\.XH;AT"C!D^$3;"=LV^V]H)Y!SCXJM7I^VV^ I*=M\ MEJ]@T^TGQ_T"3TDCF#=Q)?2DL0F_/7YM1:JHM.A01\&^!;>7O@A2B>VH0,,X M%Q)0&-#3$>6TCA/2&)SV>7D"#G5P<7A<([_U7OZ]]*[H&I,1O,<:,17K2'(X MS "FC5JZ837(^:<:DJ5YA'I0X?4"\9Q>0F\1?AD&9H5T76/T$>RMYG7(E(L1I=QN*Y0I%_-U4B59?>X_Z?@G M. A#LZD]P!0MGFGO)<'XU"HB6AW@U\/C?L'#[M(]["=G@] M0G-NKHW&4"<...E9).VH,D9PAN=2 M0Z.IN1G=@KL5"V,-/3+.(+J;M-I"-+8-67-$1=5 M(]DBSG.3'9ZWG-;EOE4:IA[6/F&G*L]UZS#%4&FW$@_SAHEGM-?4 M;+B4VT<7%BVQVMA/WN?2LP7.[-^K6E$QX20@LQ0T%>5<>"#,D*TAZ?782BC% M4WI((4$T/ !4NM5,5@"9AXR\.*IFU0NI(A5P:Q=J YIZV:B6YG!S -[-K @?.> MNXNU,>1'J>4^;\,=_S8<*HAP&D[Q.[5C5+S[R5&O1&B&S6!/X)@B?:5"HA+R MA1:L3 O3B7/>BY8MQ4G\2(] MC(A0[!4C&#FM=YIQE!.K"2!4(X$?9R:MR**2<]E!,*VK(RUDA*94!SVV9P,/ MF?MZ*+?"6>9'V2&TNI/R\UG1-80)>-> 8:+(FU,MB-4HFR"?4\9>;039!GO+ M&>VJM-CLM6ARQQNI7O#J,:<0?: ['S73< $S]TY-^<4(RPJ04\:P:CPQHOC+ M5C#3:1::C6G@35Y+$Q/M,E/Z%;+2/ELD,>$V0Z".OHTVWEE*)WC77+ID!MJ, MGY>)+R%96PNW*Q\.\'^KKK5XD4;]+WM/G-SJ64QIHD^FR6%W:2-O%0F2$U:M MA[F^F%ISER!F-J_0:RQNC!D8"\%*0HZC\6P(M6^V.@;ZM\4GS'8/+)PMYCJ3 M>7D"5=@T]9P["HA3GD9I'UH=*]V?"61WP$-V!:LM4Y"7O'S\7"U4A7#0]$D; M!FE7&/O-ELG5-KAV'MT)/?:VZP/TC3+M0:^\+4,)A]YP!@:SG_P4^#Q9(U0RO'^]:\3=6Z-Z*?X MJ>/G'3Z7PHNP),^E%5!.)%VCZ7W%VIG'='4U[V7$;:2O7[S^K]!N_OD]^0*S M4[*3BJRW-)(%_OGWHV.GRX,;-Z&H;E(JWU4[X+&86,]:Z]OA)DW);XTBV69K M$G0;-=>"<\H-S8 T660R2WZO:R7*)CK)^C\SM^O%6'QC,"!NZWV!X//4":5,D /2V%S,]^J;"GP>WO?)L%X9$5,7(Z;.>9I!Z6BY& -VM+Y/W%BX3R>E1#^B0 MNBNOBC,=E_ASEU@")5%*UA'!2R$U9SI\NV2ONR)C/N0*CS'?3: 1UQRNH+T\ MKNM77M<-YT&9T%[F$L:V3S9/"90ZU!\5_39#&B2^%Y5_#_A*N8$[-.F58PSX-7'Y.L1HOFR(6)6@37YJ<9:=, MYORY@:V8:\,AJ^E$SFMW-H6@?>TK:JK8]V=:=+74 )C"UD.M7:\R"S_/^VP? MG!2FC\R1U)8B2HPN.KKK;"/H](%O LG!%'6Y LE))7F>MB[<=,ZM*]?AV4./ M4K!EL#"Z+I>"Z$K+.J>ZT>X@TGM <" #$ !&VAE 6(;4D)Q_V# MYMN;=&0-9!IRLQH.CS76-SK[9#513MY!#^"L M7C..*E']+L%IA.8!_&;#"H0+FP^F7..B+U=[+2C2KEC@J(RE#B=2-2W ,J1N M;Q>74#%-442R[40\2,:J]&D6:!/$N74]I66TVFX#IZ3AQNZ.5%R:\[MD]GEK M#K%.YHVB&CF=7PX*DR>"#- AM/2-D'3E85H_;YMDLW7]!CU17\"@/ICGR4N5 M\^Q#R0.PSA+_T_7@:#$Z$]NK/'(P\!-9<0O-(H;O40MV:LD"_H#!>P4J.O5? M\%K,P-#^"W['BCAMKTU9Q)3F13;DMW-9/)]\-9XYH5I% M#%*.GJ+0WK$.B0NV*QS@S69!X78DE)JF>MSJ8_L/9# ;VR6\D[#0N[D6EQ49 M>GPT[P/Y(#^7SZ2$D X^B&';#34K6,)$]L\IBBU36XR M5R %+)ES :E.^NQY65V#RH^>Z6[: %N;U>T=@3BU:M+#L+E@"^Z"'MPUI2=0 M8T6#]P@?G7OK"8-9ZXBZL3FYM6QQ5YB!2YB26<*&R))]$85(2D#C*"EGWS&A ML=8/#+$6^63"B>'7+3-ZXCQF+P9:R#MW;M6\\;1W+LVF7);VI"B]:TD&I^$,SYQ?V :'XH;VSG@^\*!P1,5=:10 MVDU@P!@7E#*3B@O^.0AZBU@.J0L%;O,9K" NO/J<\SZRO\7X9PV[YO7FT$15 MACK;H:GT&;(4 7'%IA<2U1P(*Q6*]_:T+'P>_SB(,U5'1CEB9*\(K>VVE7>N M#B2I6,N30QU*?_/1"VAGB<:(],[I?HO)"J-*W"YP":HYYJ NZ+N5FVOG#/:4H,BYFG:=55W M.DC]$G9IC&[>+"YL3#?. MT11U9#RZ#@O>>HM[+$RB?E)ADZJMC:EZ4^^:3[DY/6)H3<,Y>%"E"IR75"]? M*36>U4PI-YF(Z*2TT]3'-.G T)BI.T[F/1"'O"0MR$:=KX/+QLR\S\P_&C/S M.S"6/V]F?DEOETT,#U$#MJ[YNV.;5&]62G;)9WU3U1ET#*>=4]<6X.HGMJ@> M382P*EYO=@4-6?;TB!=%Y 'T@:9K9C5.*K68V(D%P-0#!R1Z=/D1?@62N-#2 MC&-&DBX9B!=);AQ@Y8EQJAD#.)VP,RTE@/]M?7-::T_&\8>^FV$QVJ]B3W(( M-&8>M!,?S@9Y!?BI<:<&P^I IH_DA./!&U@_GE2P^8N@.T)T76*SP& M\,9%JAC5[R;.RSDPA*"0,*&L'_)&!7#:\(>R)<1I'; VN<&U11 MD]_8FJ@6K+-5UUJ9/0@^>//PK+G@FTPH>$%I/\ '6Z()N^\6L)^\3*V01RH+ MPX3*Z%4,!3TML6G]$*31"'H%&3FG-2+U8,40JJ@M-^;6/'2:SCX6UG>=GH<'*K+UE;(2.J<&%:SL:XQ>J*0MM/_D"G? M3U[)?]M]M#>L;L=#J-BVU:XAJ+&/(IKFS$4=@HP*U/[@^$ Y/")YI@#L9%@I MC; T6C&7F5$,0M>3D@4C;3R%WM_L:P9&+_0E2SL0NS(:=._;&+P$JN8H>B$3 M9L0+T+)]:;=]U9%^T+08X _223LX#X>///>DN&+4/K4*3C:)4>%TXG[, M.-A_<+R8 M>8V^LW-GZ'E;ZKG1UG!*(K>.6;T2* R+.R?L@M9>(H-D"['9U&/) M<8PHS(WA6)Y\#I>ET0KPK:=5U.+-XJL*]E?6"26W<:7QM$2]*E2=Q3Y'BT=R MVG1''5WHD$89FC+!:3P[YCN5P];'H;1.OYG1J@CEE%PH,6!NAU$,63;!VD;] M 2/KP^TRMYJE4>N*F/9X8S1[!DGG;^.CBBVD(,*"ME8,LS0G_SPZ5GL*P]I8 MQE(EFLL&PQ$"'=&04+G$%BAY$AE $$309#QX)'I MDCL+*,%ZL7;FJ6C2%;EW+6DB+;4'&(!]A,T1Q@9M1*/>Z_6HJ]H[_0(Z)6XC M::DA@:MOS]YCWU]FL507:ABGGVOSRM5 87\_O-<5=>98#ZOL-,UO* 4C&>BU M.G#VY^1"V;X"C'"W:3ZNJ8A>6A]H.L2 $^FX:B/@NE8D+P*]9#L[=KT8]V9L MUQX68^;SA=&+T*")0A<[.;.7P9@VBI"U2K$'>^8OYP8->K*',\\M'WU&SX>R M^GT4*13PP(+_$I[D@SF^>A#@^"OQ7?/ M!126,"'C656<:8+*F+9LQ+PF;HQV+9^PSF!WN\*/J(&0JQ3A"I;)>+Q W YM;>*O$CAN4D= MQ>9N[XL";8H9:%ND^2@^\"RO"A\+Q)P>D36V]Y_Y[",T,UJ8XH>#9T\?FV\/ MOE9M@I!)E^)@.X@/V@H)$+PZ:P42E#PX+F1GV,LP%ZBVZLJ/)<@.)78 G)@P M4_?/K8&OG?0>-=#$:N*TV689P^4!V6TJ;;2*KQ86Y56!>UPV6=(G(K*%DX,> M(1;M[Y$TIYR_P=3TF #BB;]084Z&,),7=/C8G'.9R!__;5K_]<>M"[(+9Q8' M2FFZ%<5D/%PQ'+8,,%^2LU#"$_9Y6\69T]2LJK+1>DAFS56=Y;H*R>)QX_N M)FO"\%BFWT-VXE9/Y*A*(U8MMA!9B!A*'+0($IXO M;-%,@NO XJ>K/*;_X/&()]B!L7QU M/,'.*#:$Y%4O0 W(OUSW9[:ISPQG^GMXC+K"@+EG>%$]Y-37YM'"QQ#P2\R MC8-H">(P1^:JZ::L_'NU3LC%QLD>,!&1/8]0+2,RSS-D+-@=QT=D,"9*-G4U M/&MJ9S_YM:)#O4Y=_&@%I[E6BD+>[ID$&U5A8@CR6S N4R9-B$^6T"%BG1C* MK*@Z :9U O*:K:? 6#1@52KR-@M[7N$E?2"9S#%4O![NPLP>G>XRQ8KPZ,,) MG-,S6$J-4E52\TBB2'I&*6=A(,FG6QO?+:TS_.I++$,,SX)+*R1DTBK'HC]& MO'1,(H.##S!KX2 FQWD&UON>'1O4+:0AS3N>=5)7Y\"H&10,N$62F6"D7!K9[RF=/H7$ &LWX= HG)CRG6=)=[78V;1% MWSFCT<^CLQ')A81O!&?2*%6M[CL/RN#1YZ#(<2=-Z:E,"2:(JQWT-PTV%%EC MQBV/.$+PDMU)RAJ8G$=,'L^(>>FX. MI3&@';WLIGOQ"+:^$Q!/<3^K5/&=]9G.):$7'!O62[P]S>NYQ.)M9%S^IE0U M67FJI#&B$O3\WD8/)I\4LH;+7E_8R%E0 TYQQXTCQ1H<-M$"#VN@TG.W&-P8 MUTA&YLD?<6Y](/R.1K[?:[Q- Y]:RSM08.$M)R@1K7C+]. MKUM?L75&;D'4 M0+J4E ZV[^8N/"/*K$6@%<MJG/$;4_1^^)$M$#+I:Z,Q+D8W3XBV9["C6 ]45DG]P#-+%O_F!\9 MAH8WHN^X[/4'_+U.@U(4OYIHD[QHQ/6)I/:FX[9K0*/S=&G:Q"7A0U2XHVR"IM$TJ>*'T#G-T(9D12M%G14YE-;BT5D7 M*++-7((H%;H=-P!'0RW-UTN:/ZFR8N]>,C%!J;%H. .%RT-,N_@#"['UFWI@M71-E=7 Q(^@#/FXRFP?%5,KK+C9!VCQ&6P=\KHA.P??XYK M)6Q!&G>_X]-4D($AJ>3&EMS'(R1T^'.!A.743'OV8SDO4 ME/'@/#5&FL:K].Z'NGP@E1<';% M0,'[-Z/_^ESYN$6>%"0H@(\$O8C5(##8VR*?J_,>0BQ,B%!?)"4!].A&.1KJ MY=;XZFYZH9?N-6LC*]J;72?6O,JGN]%#SL]@.$FQ?50 3:K-JF,BTQ M'RP M!Z1"*CY&8@2HG<$=RW!CH"EB>BS?]'%X>/TZM V@E*)!(N]!<>\7/)C]K'HN M\4".E@3P1%K9;,6G9X8[K B*16LX8F-F31P%XNT.]X@T(D=-^]_O(ZE#8[PT M.^"Z:@<5)U]0+8U9:)^%?C)FH7=@+'>ZJOTS#DY%BWM*V_E%H.0SAN+1G&B- MEE3SH1(DG[5V;/A2#V=C#U=I<5E3V/G[EAZI5YI##N47B'#Q\> =#=6EP31* M4U:I%D) +*(#G% 2=F$%K$L3]^ ]R("*.J6W!V8R&!Q5V)IYF-)NELA^_ MG;45HGL'_#!84M)Q*L4R)<>_3:POO$^'ZQ'*)YOF[!LA4=S@*_+TE-*/CZ2# M6U\B",:]YO9"IAJ9O+ "*H#_:SD2ZF39GYQ?"L%"_ZDS&L/[>YRC+/(X9!!UQ:WBZ6GI+DLP-!?R56H2+*#17862^ M6"^1V+.CR,$G_7X*I,._5YTV'C+J@]ZEOH8B(%:0"@W:.WM:J\&QWCIO@KS- ML+P: 3@WCF3DQ"PRN7PEMV]F'VR([0_EKN!:B48+X.&]ZO8+Z4%:_'_VWL2Y M;2O+&_U74!EGGEP%,]P7NSM5LA)GW./$'LN9_KI>O?H*)"]%Q!# *!D]5__ MSG87@ !%*EY("E,U'9G8[G+NV<_OW&4<<^1 8#'G!3X=6R2URMB(DWZ"V=S* MB5)=HQLH3V8?#Y/G/*R@GS#?86:*$#T,0"D%F3D&[2"6"P:$8+W.$V8JME^9 M*7?AFJ],+%^N'>!L?%,B+NG-G&T0 *OYI.;/>,FY#ND@%_F^B@J]@'-O_+TF M':[L=^H1<76(IW*#I9_43!$.:0_8:;?=[?I>9X(G9*9L:?&^+^FP=M[M_-47 MM7W6U%^]>N<6+!3^66JA( >GP->GU+H6A96V/[BSH0",4)?[&V8'M1DTEHP, MV'6Y_3(67Y+8R[ZB(^EP#^I2Q3IYI-@4LT!BN#M(Y[0+Y =(<1ED MYS6SXS(R7GWNNJ%=D1J P%88H6/#P/'9%^@:?HKY8;^^/T 1T\5+4E]$QRE8 ME4"5(B7*JF#VAU(3 MXL-$W5.BDU&H(1*=#WA%FSO"U)R8OR[723/.$L(*L-2'>D MF4:4Z%& UQ5MK/3^K9N7:WV>M[&6N.?EKD/:IZ8WVP:F[E:":FSJ&2G33;HW M8)*9PR1\R?9:ANI&:7QXL4%<5D+N7@,I0Q'_G#*)B]@9!7N-W*("LT,U. N% M([,H#S O#L/!$-$=29< M8*;_9=YL3A+HJQILT,$\$,E+B$;9"G%EQ2+>;#PDV&#T0AF'X )1W2D\*GCN M3DX4U^"RWX]30_2CTMQ"+&PIC[,5+#(69WZ.M7Y?&/SS4* &H+&16S? 3]:# MXP/![!".U7#ZB-/U$O-&Q!T%5@8/[,\U%N4B##3\PZT9T;B,0$F\9)APSBG: MJ0'RP>Q]OO&%%-9H9=#BI7->KJXZD94QK.Z%ULVP AEM&8.AM.F(M5]VNA(G MHJ4Q;IG&?GRAY8!HAE;K9"G!;-OQ#B'4$58KP%J]**6^6P-JAFNG8;QLD'+,BASLQ#SSZ8FO@*C57$ M9IDLG=Q'>#;%-C'S=6K#QY;42;4NGUN=(XU!PIAT:/:G^BP;,:.$,+K8)PH: MQI5;A)05HX.JXF =)J?=4[P1:.'K>"%@#%B9GZ,!#Z?TCH%QT!9VZ*_,X HD M<)A+LAUA'A<@W%B ?MO.ON6]5)PJQX3!!:44LTHIKJ#, >U!G1+/-Q=S M+.P7;(-#Q<+M"A4KU^$0H[H&YE409IP*9H+[/A=X<)6@C?CG^O';0)I@_$#) MUY3[Z_*1 C["%!1FAJ/%8UOJ.DEA")R&O)DGGB]3RC@0CN>P7V'3Y=K] OJ[ MRC*NJG&\Y#8QH*(?UEGX5)Q&I,Q?I8FQ9+66_@)N@KNFY(6E0((Q")ADT9N# MCV?:&4V1"8'/0 :Y8@ZHX3K?O/MP;J Z.4R@O?[88I@X)_PO_*V%'&U5;E7O MF"#J3">..P:'Q+$U87D3EA\W8?D#&,M)A^6W$J#C3&1\5& CS$PU-R5J60"V!^70_A)BC2"#8\57S] 0YBH4 ^,GY1DF1N_8T%5)4I3A MA.#=[)04I89TLU"ZGAC)@AX*RV4/4A+OV[#6B&7JU44B&!?Q51%[G_-.D<4S M(\ZEVZ9Y1%O)]A*^'A#RI]58)),_+JX/90Z\5QB64=[+!%TV M@0#POH79>[]R@!;(D4!=K "$9XW\0^<0:B$:^51G-G %+'^# 0$IXLD2E]47 MD*Z(8H @7TJ0#"@UW.P8&!?8[R&(/YI&/#("ZJJH(_7X8JM_X3:"-%92COT& M5:>W8,Z_A-?@-NOB)Y3Z(!Z7Y%*@LU0@$4Q]SM.UZ/DA4U-N^K9RS8BV'R1S MODQS=6M K63U36PZLN*%C2A-NE^9%@W-$I:BS2]4S_+@$Y6*7[/W+5:Y_)-= ME],D326%@E0TTOK0HTI;X?V04B9K]77"'D.M?&RH485S&BL5=:)Z"#Z"KV.N0YF M4AI-E)BCK]=!'!MZO=A]8F:H"R\J5Q4_8IPZ9WJN^&MA4>F.I^7(9I71;QC0 M87#;@T;]KQ[R>_(4OK>>0ESU\]F?ZU 03@YR2@]+,R$:=-02SI%:W.DZ/(;O MYZ(LNP#H.;'M75 A,8:*1#;PW8@^PO@U&1A+R+O1$,62U! 3@,18 MA7^>46AC _",P'>UN5*$".* \$@Z?"13\KHPQ4:TJ6T1)=@B[2EYHSK MU/VLAC@&=86*\1CCSN3IL9: *HMVHWD&*KQ,(=H%3"<6\8T1Q0Y=&=F6X_K% M<2@W=UL\[L2?P]C94/ZN76M[_DS$YOG.W&6%64Y@:$5J(=;_)K_AG\(8]_KY ML\[X2_9BWLJ!2*4=OOC"0G^;)Z"P7)U^:X!KX;H('6RN)"U2.8.].,JO;MR8 MEKU&[?\U^_?7]6L?+\?P]([%0E!XQ A=*@SVH^"9,$U), M*,WR5M0A[FI@EV2QCA8A@QF$UBBD='9;L*BM].K0:D/"7YJ$-^0!*B+80>.: M<]=!E*OXBD(@M0607/ -N@O;Z9+:Q!"(21!EMG%OX6NWIA>5!E/$NJA0W:JY M6UDB#7@<#5C7,_![345#0RQ?DEA<_2+Z$E$S=E,1:C1?'+[D!"$1*@R8S> M$%,4EMEW_YO-KMML\CZ[N::2N[_!TYWNH38);!'!ICOX!&M0(#6&686QC$R6 M[&O=>)[1;8_0:U1L<4O)NP1"0W;M%V_KPZ^)J(K6[DAA5G(NH+NI$.QNF+/ > "+7Q.R#<6*,?0;ZA%:P].H*SN"_M?6IL< ^JCO'A,4#J[6( M$OXQ9LMBJ:+%KN'#R7AX&H4;UX(SU%[QRF;*31Z6+J!5:1JI(G1!'(_UH%>. MI^7]"M2$UK]?;9XS9('N=J.+B5F=,CWS;!282K=T^-& +BN=LDMI([J)+?4A MSBB_)2OS'*IU,P?X\J\@XII ;)-_$\#V#3U[D.KG(+?MU2B0AWH>Y%MP(FH4J M!PSMF&_3,%?/YLEM7!"GCHEC);HDU1R?[O6+V8#9C-N>HE[PI#/P![V>/QGV MM2Y@MHSQ"P+0?[A'*ES7Q9O_^1^=8?N%KN"DN)[" (&505)V8FI=*@A!=U\E M/)*(4#%NT2FH$%] "ERL,X WD906\BSHMO",9N)T;#:"7LJK3=J3O%Y;)\YKJ#8> M;\8SBIW0X @&V$P$4]-*1X![UK@'!;]'4:(B (8F($EIXQ]QQ+DI\)\&$16> M9DNE\BVX= =PN/9(,'H=HS=%S9%M'>24]FV*0#DK.CA/GB+3EB(HV"F6V/"0 MF/9&VK,K0L-D*YN39)LT6I\A)NG=2;M@R[+QZT?(A*LEIB43XJ1[0I@[=Q"TR"*V>&I8>"R?44A#!8Q%,""DNQ,#GA>C R33&#ZD;!HM&'=>[R M@BQ[6%N#-"; '%O;BF]RV,/'RMJ?;5[PG"YQ3K0,[ZBQ$VXP_7:0T]R3E;YB MI18I@,C%B7D$D6T7Y6ZO]EJMUE/XAE4RBH8W][J5$K9$=X\[:-*HP;Y?2(*> M!)&62307;TEY94I@%,1)J!<(]SE";B,Q7HU.-?B>GY27^L0.",L0-9YX3?@D MF ")J\F^JKNZ]GH;,'8ZU:EP-KU+O:\NZ]68K]S?77ARZ[$058".' M#@N/T-N3&),+N&!6Y-YMS.4![ML7'EQ& :]F"$=]H$58.RDR,=I6L*+8(ADE M_M9U-8J@E&(0[>X4=$O*MX!@\R#.4(A@]%1K@@'%+W_ M2F[5C<8D+;&22^RCE'GGTD 0Y4QF9(]+9HNC"J)+8OQ*%%@ M*>:^H@DV;HG*_86+%^,D?D8'5'P09S9"]C%&%PDY.JJ64--T>4(&,1>Q(B/WK_"5ZU]LJ:&:?AB\TU= M1<8%;!KX /0'L+R <",59+G7Z2(:2[[4K9ZC8)7I2@)*%:6X0.R$.[-ECK.Y7.KG$'MNMJROL4@[ Q> MM&70:R0/2SZ%X7!YR\KP$ZPNWW'^U6_4*JB37G<=S%69RF1#9,%U(5-($M5L M87FY]=,.^'.@*[H.:=!B[/:XLNCFI&*S%VD3-#[/CJI8Q69 M&KJ8BW6J0O-DBTY>C#$5(;S(Z003*!$^C8KP&!@U$;'8\5G<7=TB&IA:%=NN M,PV9*:)J0?96$\PVE-9M-\'L QA+$\PNHO,ZJ!%,GLGUMZE= TF K.S8W45/4TT*5,U)+#-D;IL@M\9M9W _RO!! MSKH$&SUR4<@IK=PEZYSV@ U_C=?&OL;94K\(.^5NIT)C)!3W ,?M!"8X"&UE MFW@O=&&[(V6GZSMIQ(*NL2J:YW.R5XL0WP WFK0U@Z6I:40> >K:W"Y6(K8O M! ^KV 7(F;8S1=9@=5!(C\R$:.X85$1[67;Y]JU5IS8Y EL,%..RO5K1GB)J MDLH[(($T^:A28/F@*Z,.AQ U,U6--H\9F!K"!KOJ6)Z##;>=?Y$]8-&S-_5N M+@BTKF7;V.3)H-5N2[]H_L5YS'&Q8*\AE9)O;QO!<^6/[0:(7.3/=2)=B)V7 MP#W)-=GH]K))*I4^%G->.VWU\N@%57=]7>B*SC,$KJZMLO+BE:T+[IK(7Y'- MLH=6M\QEHMC@]2;_-RANIP\'G/ X O?S+&33+.DC/KO[ M(P0<0,4^#S#6.Z=5Q=H%BB6 QR[)7]PPV6T&;-BS^]60K!^--.%X3W6& MM7:=ICJ;F%S$Z*8I7#6R1G\;3)HXN8V4M*(0=D;/K[BSS\9V$+0'WBW0EH%] M&5J]UQ)>+Y$H8EI0*P[G8+O =IS&(3A0\X ;6*SN> CZ [P"S /-,'3FN#/$ M@IYDJBKR DBPP;%R^3>.]T95395F'S@+@I1P1*;DY.2XC[AJ=K$X%!+C,L$HW4L]$B5[S MVDUVRL$)C[;JFY1L[[I7Z#QNR$%Q"U)]-QXBPB&3JMS#W*+[XF4[;8CQK2(V M+.AQL>GXX/WC[-AW-\6FSKE 2/W: G(G)$./W%' YU?[3DT#>&+ M&RF=)#@2;0N=S-W(C;=.2X"/<%XVX,%.2&<,\S*Z !5\PLTY5?IB7B?HK4'7OD*PC8!0ZP/8 $B.:&Z\FI$[GN*KS6[B%8 M#%Y'TY;ED\,0)>&@O -5[E-D4<3WT,,T#=D="OL99@GPO)N$7?8U0R(-VS(Z M,:XP,L*%:5?X,W61#F;+->:?"JR<)^#KY.!#IY5890SO7L1FQY"U/GW,*( T MY_>?VJD-OW.U%#=UXG0%NS24Z4K]Q^Q7=OM @=^S;:B!HN5>81\;ID&U15)R MV>F7D0M;]U<]3O9#?6HV& 7OA&4'#KER9$D" 7&B7:.6A?VLS_HO?-8OBM%' M)",B%0E>W/N@?HX_G LX>JC(/L:+[B%96'[@+LPP]%42>;&IU]/AI#FA))3%H3X@H M%B([YS11BQUC//SY$H,E.)>,^C^P3ITXA3CID31EQ&!B MZL176.W7K/GGB\,\1/MV12CT='-* "C1/?C$YE_&=<+4AY%E#B6JZEB+SJ?' M^UV 'PDJV%""K?XTI05:\"RL1N[D6M-QIV$D.LQB[)K7NN;^O90+7NI$7%W) MB ^*E9WKML)H^\%Y/,S-VT4!1>69 I-#@5S',\1)SAM=.NUU:USU&GRT);:A.S@ M /,Q6.4%R">YE8MCMW;87&-#H7\S]5""N?D^?E9M]OLK5, $P):T&"GV570^ M85+%98KP*;&K:87*/G0WY+H!Q(O#U!#)A';IG"/V[]1'Z'8Z5L=)\=+;@QD] M"B].KB]U,'\8G]! X*_?7QH@\)UXAR='T1R?*3(M#][C8(=I_#-JFFS3>\NC M9+'YTW"SO1OQ[=43N"NB#(@\T#%TQV- M5 [R:OHUY0DKZHQC.#]Q =_@:'.+=RRHL&4%E21;V6*+9[;1D*N).MNH) M.A_ 6)JHLY-R _KC,^08!/3HJ(NB1&(1)J$BB_>=3_EOZB:8H]9]:[KJ8MU7 M"I3K<^,YGT$>N"]9X)13ZX:$PB=-)P01#$Y1@S:9:VL%CE,FDGM+KZ &]= R MGSQ.=5NB0_W\*,C#,*.:I"!?YR+C]M\'@D-+EJ"^<66QN(FH.S87VV(4PQ:_ M7T]UB(+C;;&1'JKH!^)\)B>1R=IW'O$U74B2P;NX4#ZK?YU/O?_0#U0U"5-" MS,%GDC^BF9D"'M<9CS B=>.F((L,ZW:98(CJ2I%,MC[!Q8(P6E0F/O\LX4(* MWQD >IJPH/],6LIK-8@4X?PVX:6 ;0KG&T\]Q8Q7JK&)91X*_[#6B M1.6(A3TZ[BJR 71R*8>(R%^(+2) PQ$+&15@0Y:U^:CGSFO>Z]><.Z]Y[;[& MJ&BT8%4CF-Y1(ON]GWA)]YGW[4?U)<#S)+7\" _;6A2?C< -W(7]S%/;HX#; M@NRW",;#MV5BY& RP65.'6$?P8FSNYO*YWSQ1!7&@VO#,\F6<')L> _4 M080YN.5^ 92NX#/1^8P0O,)N>'CGEHWP)2QY\[109>YP"@:DI/&03Q,SE"5$ M&2>Y"*WB(YQ6'D2'*;H>D+'V@ .PC?@EMD\E%Y^ JC)J^)VDZVLK"(O1.YOS M>T\V$)=28^&#:3/R!U MXT;2%U!B(9;7VC1NXEKJVH).I^$E"KNK0K.<@]K9 M>W/DO@ C<\^JKTUE-&&YGQ0UOK"U)-@:,[CE0R<9](ZT(P:L,7WPD$G"/D?G M(XF_4<3)+;CGC>4C_*@9%F=,5;I.,5BZ;-9 M<=AIR+WSTHH9Z(LKIXJ*JAB-4Q03,6LTZHMEL,I1!1B-\>V3[KDGI0.%QVL% M2?WYD7EN%3\8 YG?LT'<3\>F=QDD6U!1@Y":CLV RF/E2&F?R V[ME@7K.]^ MAGS3\![0*%!N8LD?;&5,W<]I6&X6*64;FCJ(+[(4Q1HX>9/W^O\\\(/D6ZUX MX?]Y_?KUUE>Z>H'.N )9$LZU[MD*( MZ\5ZM?IY\7:M+YL*_L]9AB:F:Y!_&\.IN'LEJDJ,/<,!,N,Z2"*4]\2ID?$X-.32S"*N;"+(K[[H9)V3 S?30X ML8%FZDM5NDRC6U'5Z$X$X4PEL[4P UQ]/35.( FX8P+MJSL]]?#Y56_(?3-$ MBUGG@$@6RFV@LU[*A8BUY=CBR[G_8XAG*MX&C-!RG;%D:HI4LXFFC,*J,U1- M^\LPEMQ!1KQR_0$E<6N.A(V?ZX)S;:]06CP=6>7T&W6=4$4.7*L&WF,%E+CN M/=JD=&,7Z#TX=9)AAIJ:J;L(*")SNV1W#65#\V&WC*8XDP>._3[-U[BCA%S% MVB7R/D+[ //#9\M$"*0LSL2K\ID-0706[&S:35-7)R(CKV3::7_!':=U61/P ML]A\OL$M3VEJBY)RQEI;N'!B@[YW M37J_!H IKYP 5EJ-0_@M^=VQX(,U?0LY;9,/$AOSXY:;%N];WN*Z@>2]MW1B MBPX0[4AC'J:%J;B&L$>DX$.7 <6!_C 2:S:;=*^912NGM:X_EID+=*&F^%)%%U18LVO1[ >> CKLY-QW@="Z>6!!"S\UCOY8+Y M:2P-4W=2WIZB?0Z[U42_3?2[VT2_#V L)QW]WDJ DA)#W85MQ1 M\#.H@!L\D5#^A3-9#JQJ'8Z+UTPD"W&>*/E6I3-496Z27/="=TKXG+R((O1N M?]!J?Z_7+%GG5"2Y@>DG9AN]HM]O];_7HDJ^QM&PHC5(Z$&V>D%\-X6T.!U5 MUIX"M&=]ITA"E"L)M6J@I\ 44MI3HRO_G*2/O]Y*>60HHNFH5M=136?Z)[;1 MC0T!(S2S(=0 XZ,:ZRC,?8E N&6IY0KD @8SD[QQL281EL=O]($%ZD[ ;N>6 M0^08N=;E0OH [=A/L=G]'5I6;?;UUK@;M#VU3B3NAQ5]B66A-300%P]--B M'3RE35%PD+A%2G_:)"KQ+@ATQ,)J*]N8AB212:<0EI D%BQ-J#]_.'R]5$XFE:)V.A ]-N91D#*(C MEP-!3A<F: M0#Z=\))]ERG_D/TE4UO/JB/,"KD UT\7QS1W M]4?^NLZ"D^1Q1 R:@\:1V8;+I'U(4(V_:'(]5NMTE4@9%=Z(#F-=2\5)E^7L M$!@5A^42V1ZSL;(Y4?@1!^[BH:6Z$HVV'D%*5D%*6$X(SXC8/;2H? MVX.(2DZ00TQ"DJGBB!('%4%^-<@&,]BO5.H>D<.85_IN8Q\'/81+RDL%=CHF M$&!S C:OZ2C!,G'_+TKIY+3A11JLI=]D ;M37LS%3E&Y _7V+VCQFUY+&=5J MG=MXF)5=EGQ.L@K"PD_NCZ-[LW3+D2OHNBS9$8#+ X$4:" M,6P8/74==A"0^.78.!"%H4ZHI"X/W.>51HK5KBEQ)9,6G5"5<7AC2]Z+WZ9S M=(V]SG2#"L:N8,SE)8?_W I=/,A1Q0SX,1S=E$ :2F-QGZ$4=,$%)W![*HS0 MZ0@YE1M3,:1(#6A70#E$ WOU2YI8XN1IO=MD*QM"LG7#FD988&!L$0K&4( MA3Z 933?@VY35YM)4$TMYOP&'\F*D.F6=RRS352HOTP9GYF)!_<+)TD-G8T3 M7K];U;Z]ED.X^J5MIEQ&"MJ""L1[+4( 5C&V**'%=W+&&2_&7D-$D\.1B5CH MOY W6%7-@3H4I _IQ8DO6(0@E<+,&8SZM$H)P@8[BH\^ MW+.04XVHX:9V.3]URY8)2=(F6H61@UA9QC\JNZ0KCBXG#*!0GMT9Q3<"MN.. M?Y-U:$W[WKY%IM+&T0+9!*6NU45 <$Y-8K!?;M7MH)A+T]@"4@1.SJ!$27I; MR35O$%+*6.0I6TQJSO;'Y<\7OMLNG-+2$.?)J9=GV;4Y$"<)@!S]=M5+*% ; M ;$-C<>OQ#T@)1"Q8IRKK$V:()/M/&^:-O69%[N3;;?[79.N<=KI&NU#:LY) MK*B+K;&1YZ)8VDGA_49SJ"^M6^G6W@Z"(D?H#52["OMPIYLE6<0YF@&*Q/HP?B$DTQM6[M%? MB6"=HX"OVZON4<:M>BU:@4OL#H\QF6RZ3L$4>05#"8% SBZ2]&:=/6V6_+,O M^?D:3DD.1^P7E0!C:=;Z"Z[U_X8JCF&I_S=$%HYK_2N&'[,D;E;[\Z_VA^0Z M\]Z'5"V#G_D'VD-WWMGEY>OZY:Z5IC4Z_[W/?0/4G:F*0G6CBI PBV"F0?H( ME6>N_ERCUT'W:2';4LK77.\.>80EG9VZ.,;DCXV,B'RP:=@=[& :'IB*UFMY M;]05S/Z=S7L_/DV-/#3HT<$L3=35N (ZE$BD5.5(!U\7M6I#6]IH%$E5B3$U M]#'N$]L+/**U<[IXD/\>$2NQRGY&^/>HK5DWAU]'"E4/ MX5>$";@,%@JV_B<3WST2+U+N! 0;?Y+U)_4_AS^IUVG\28_+G_25B+::$;U# MH+/7KQ_*YGO]X]/,!BUT$NE^$^\I^@?",?]_,O+F@QKR,W51\^$:ZP^73JGN MKY+BA/K#:XS=IXC#0AVDR'W$SSHH"X?%TS?6I3U"<<3K\4['\22?#->"YK[? M' [)TJ'I_4ZM*\JM*2N:1F(;3&Q*QUWO4,5Z^^'">Q?&'X5D5A'Z#G4""JI6 M> -?R[!QQGJ%A;4M!P!%IRIE=]?3)-* ,6]_>_N_DJ^#T/:HFNTP/J R3A+A MT"7#ME'WCB+9J+SA3"3U"#4F(Q2.]SB,"\^_*I'>0J&<#7U M_Y?.:5S B0?A4%]><$13K3X)[.(&>ITMV;_=:1.Q]73.$E66][M^=S#P!Y.N MBZ#B$J);<;=4$6=S%PKTNIV.M[0+F]+">F>-)IM0=?\2P< M'F%5GZ&?T#[%[/9W6.!V=PH3W3A!G2XF:R74>L74D"L(YX+VQ\M@P& W MRE'%068[U&#W 8T6L?UQG=:5P(E4#,J@4[QT5PD:R"S(ELZK,)O>GB!\ZZ4B M]\/Y!CHNHUC1Q8O*B^+WPTZSG[A4CO%TK[&1&8&G%+]-B6FZ=[-X)FB,I12U M#Y0].HL"%XV..Z(Q .[6=9U91M * ALT(^=VS,:7=E'[!:AW;+X*##Z[H0+"Q@HNX#IAD66H=V/+JT],?(]\&C6J;@Q"M8,.\#]V1TAD0_,DI M.$U(T7W-YX8;E,"D\F7F,:08V4:>S8RZ-8T4$*"[0[TZZPQ'S,>:H2E81 PU M2N<[HW2R_P*/-YQX/J>FAWK&*-WW?HHA;@5AQIB/R4JT,)0PIG^F](6?@XG7 MI4Z=W.E@]M0;^8/ZKW /".J&BEG]^2VVY=;K15$]VS.8JUFY7-6W7[X)HC5G MNA5-Z"<]:A>Z*?N.CI#.@?M&#KE01K]#,UM7F#O:$#ZB*2G#+H!8.DM(51GW MOL.@+?(.3.G?=6UEDY&6NEN)"7;R/7KGQ+A17B* _ M'ZL^$I0 :7(-,\7M1]GF#.C)H%VSOT?(VJNW_JULO==W-I^6AR0X+9 C6;4C MW3O7!]V6.;X[-UY+XAH7F+AYD8"*&@?>*Q :WILW%^9VO*KO;WGG-47G\%)Q M1L''D0Y=<8XD,!P,_>Z@[=T&*48(3 - ZE/HSFSDF\9/AM\8I].33FOTQ,2*QM%O]MGT'):LN&.8"76AKT6F*U"=S]'FQT'TE M9TX3>^$S6TKGCIX0S[,2#]&MQ@N0,ZSJ,ZEJ@U_?"D @P;,\P#&\L6C^0?#UUX3N]',9M KZS"B M5[_<<.:2K2P=Z+4L[OK#T38EB)6EK;H:O5;XW(;>MF 4X+^JN/6/7"DFWP=L MG,1[74F!#1!3A6 -%%BS7GO'1GJY82/9;41@ ;G;OJ:"&LIO<,-Y1 I@6?6V MTL)I*JUZ:V!%8^U4TB9J&5\'.V]C$BJOX.4J0FS(Q&RKASIAV3X&!:_7V6)B MV+:<%FM'5Z,+$/\BY:18/#[\GE1A0;K D8E* DH*=@Q;:=^K:'BGNVE@:?P& M!CA%CRL6?KMQ%V[N^/VZ(2A4KM^0?(Q)EC_#7$Z*Y\UQ14@3*RAI#U;0]O 8 M?$TWX[?DZ4H>QML\CI@8G;-O3/OS3P MVM6.998R;]ES>0K3W-1G!WRX_Q'$:ZSQ<-W+5^A],;IK8K$1G;8P3ML8*B/1 ML.,(AJ3]2@YO&&T7"7B@-WPY, KJ_DU%PT]ZK5X;WPY_]$_TH.L]85?73CL2 MD-*_CG*1BV;M.V4FL9D>4[7FR 4>RP)W!SNML&[_G!;7UQ]O\.%]EGA\XDML ME8;=Z#@VS*6PS(.'KW&W=2(*0;6(^JD0PSYR:#.F( JI^K0*4TIY* 0G3H+H:K<$_>W=[1N"?I4RS$B:;=AOF(>L MW2UAH>K31IZ+^D1L:S#QN=ZPX[<[H[TW$[FO$]PYZ>TR90X59GIAS\@V^QJ[ MUO$'VRV8K1S]Q/:M*D?GNQ_?8+TJ^LC!^@WS4YCG%G:"V2W=<7W$^LE$E(!4 MZ?X]D:S/C-9G(^A/W/\-4O';X*/W,HBI46(!''])R0046L9,S+G09F$T$TZ4 MIE?R_4A[01ROKVW;6\*%1\B&R'9HA"7BWVU]DX0+_XDNXTNNH_@'J#)Q$/G> M*EIG7K66BT!ZV:Q.2&:EU28'C<&RPI#0;9@T_8=!,4(@%".; #BGT),DM; M&9'\%YAR5(TFNPO9_]-S?U57D01J<1"'A -FEG2S;IB:S =S^6 M@GM-=H;)SA@VV1D',)9OEYUQ>">X5@N]5*N\$./J^,YOW9[^S42;V_H7Z^<: M;_QDGT-Q:J(R$_UK=12M6S:.ZK*U?1T[0_0BNO.)/$P]"73#&,PVX&;7&B>; M6UE+@X3-4+M%E_;=H*QX^N<@(Z-D5O*6^H:CG"6]_CW MNG(BB+[^L0;;3@*7G6(V1Z?3]U$YW3VO@ 'W"WD%O[ZZ!#VN-I!L_/HGH;35 M+SRABWK#S66^QSFSXR(+?.;6A1X]HH7N5A!TU]^>F[SC6E]NI>>!WWT,RWQ0 M OS>-!A5DVRX69!5$]:HJ=,Z[3TV>U?!M7JPZ)/!ESQ(PYI$V"-H >YLIJ0:_(34%0J@]:=C:CUKD'&X:G%-VKWP/@*N_?L MPLZ9 ;NN\T\H@CW/];1=E9>&\$VK*48OBYE?>G\5QT^=+9GU##ZAUB:%2= T@]T?FE= M&ND]!M/6E,9'MN#WL?T=5_RA)/X(5[SW0$T&=FI+C5_M"O=/3Y.I-DP>1::C MMDFL8^+;YM9U>HUHV_'<5[CVODDVY$;@Z# X]>,+?(^:P/0CW,A;7 MMBDE5$"P]LO$3LT4*%2:>QDL/8MYM*V?.WBZ/I.PC9BEJP MF +E)FI?/,>;36[X *HG(/Z]51+BD3SK??_TA _-[W%6<6Q.8;X/$<=((O\= MK.,P_S>MA[_]'(C#:]LA,'%I<4#TB9JG*D@S2\.4O9W*$Q39$CKTS@8G37V/ MK^Z@D(FO"1 I[%68 B6\7"-D^#KW+D!8ASF)L/<$7X29[A]2)%R-M??RXKW! MVN,KM(2Z]P>(PP3^A+N8,:AO=.7.0%@V+K1BP;T6VX!HE[@-&H&].TQ3[G$FD1DZ4L>H7S&8I,T)F"T<,J&?C MKK'2&DYA/SH;V"-E*[*4A6%-7(W'9MM:E#7URNW4&W@"JZHUQ_;FN@[]4:^V M11BO:G]26E5N8'0-O\V6H5IL>A&L[-WIH!S9,C\DT^U0YW)_Z*CCT$Q5Q!>. M6$TZV^?(.6D_*-?GZ%:[I.[5KG9M6I6;[%-:>;_;GB 2Z%]<^^-9Y;]HLAWJ MM.[)R.L9TMD-"M/PYX(3H=+XVFKX#$=MO],;:VMF7F7-V-QWP6UB"Z/Z8_2. MN&3K5/D7JNK)/XM!\MF)$1,+TK MMUM#1FVZ6*/[("1<7N\,[]/=87Z^L-U>ZC"F$)@9-:(U=FPO#)2^484"M3EJ MQX6(#P%/F@L.26E-:@/()+UJU"EZ'8'F4WMOBEOWRLZ$A9(8TIH79Z.XP]Q MJMFF!X MC? /;,W*,.:"SLI/8QO9.,/F,_]4IG^>?)):XIK7$^@JE9H%?%:W;)-04::B MJ#3W>@_B(9YG$BA(+V8IG2Z^92(FVOSYE?=?:Y"=L4]- M:RJZER9JV,6&2ISA9*R6WB_K. Y2[S^#Z]4+.&HMO$X;0RU[\QW'L67;9^;X M\K]!)5R3N]O0PRS)*"4@#VCG2M:^+M"%,[26#KVQRC=IT?=(J.Y&B^5!;="F MSTM;&DO7GI*WTEDJT*JND.Q*XO'LAXONM .D@BY]('SK3K>=+#&, +,TX,;8 M.=BD6[#7+\1&9%DR"V%@,%;'2]5I?X_W7..QI.J".V""<*_>.<6-<&W[56I, M3)HN?"*2%R9V=F: HM0GV+\534]8SI05PJG&L,>1ZX$2+(1^5G?HK"B K,L1 M.1[[L:9I^!(W%,,U4Z5BW&JDHI2:2+-@TU92%,08/UKS8A:97Z7D*O5$Q7L0 M2B/"9[&S:@Y2@C&ZRDH!$3ML,Z;V&"BPGR_<'A8=C>CE)O:\7P-)][O]L^G3 MLWY-@U3J3R97M"%W#SX5RVB8/O931QB]6<[CFG$?XKR0-$%N\-D:U =;^\P]:_OU+/S'+6<3N8F3O83* AK-C.029X#/[T#G9R"ZX13A)P;;,4Y M>\2X 3JF"= M;PU-MM-P@'+ MC*+D5BM8LG[9,EE'F/P#)SC0>1=_K.,2\@'(!E!OL FX($%1C%/;J)E)\$BE MSSQ',E$S42"2I(DG&))1IFY)V(;W B*R)58Y:&P'@^D1Y \-YK+-\"%GF$XK M>S*H;H-T_BQ*DH^LV9F1D]"1 7IIF'WDR< *B%P+T?IY2TY6E$@P1::DZ^ . MQH2"WF@+(*W$# *%'?53N)=LVI2&C+I38!+_\)8MXZ+<$?X6V:$\&F\12!,- M'C*S5'R5%8H6VW()6XKM5+4=_DH^]T8^=VD^IQM1X=3EYO>P%MXK_IR^O-?^ M?7U.WN]]3D[^Q3FY?)(K_%Z?UD(>S@U[L,#DWF_8S-9A2I^9AZ9B?R@_=S!,IHFL1@"?PS M2!?P"A\]\5=I<.U=KE=X5 0A*,@#%E^@+6L\?\$;D,V@V MH^$+ZG5&IQ 5;3#C0F)Y.5JN5PJA?WZ NV=+Q+V.0-V*:92#7^PJDSEYGR#&SZ%G?/.S&M<-G9.S-1*GJ'L"'$N@ DM)/<9D^5VY([#H^*.[Q5% YVS M=]H%O9M.<3>V*=[Q,,\V7-F[M$@0I[6YO>2U)L>V>&7="H=.]6U:&:EPE.&) MW]_?7D84O3\4XI."=,U69'58A*.8*'+8K6?&LCVV0>=]AP!'LAG':6IA_WIX M=E(?GMV=U0T&AM4U,=W3C.D>E*SZ;W5'/"R)=;H]&HR[^1P.87*UWH0ZT7RC MXO46D/X#V*AJ]H+;DLKHR7+!PKP@A0^!1$@ICDH6O$E$%--AKH4(28>%PJ;I MD<^BB21$E*#3X2H!.R?FF CJ\+;K!*C%BK.=[ BTLP"+_-B30"KGW4H+<&YZ MB_8UU?:R IX]!U(#\^<=IHF_"C_!V%[!"TS=R[M7KW2PW=?70>$% P0EL+[M MU:MW)OZ/X\=5IC]^%5]&9F[]0 ''7\WM>EPP19#&'G[0_D9A@C69)JMUSO8# MFKC7*LBHPM-U.E>Q MO'2A1$UQ[PAC^3KN*M,2MY26U .P3R))B98MS(WCN^6]=RD ]L(N(!HQ3"SH M3H(O)%EK?6W-;:R^'G1233A9=0E6T$3ZU+/'" M!0V0&LIG=@KJR0/R<>FIY=RE)0VLD O'.!V?C*;;L*U$GF[ M-D="NSGE*1V!MH%RK !QAF3;RM!P=\MN.'#F3\P')G:\0J \ ^/^+="'V5/, MN!8'TE62S)D*G$QU]NFR&T/3O#XA=(BC8)JDOKD,-\LOAK"D)S*=/G<0NL1" M!DAY\>2!,5X7SG(2/Q5LH&3K;$RQ:IAX]!T&$V2:H.&KR"-,]D>*9XL (TA* M%$D<[+PK-M2PA)[*GL)M()U'1.J_I EPJG=IL@AS6NG"#[_21 YRGO?J0%=\5<(35H9LXEY&K$4K_=^8CB#2,05RQQPNG:Z0JT"NY24..]//C4D,G7)9.W M/6'%X=^'T>O*XEQ1E<&*,W=((:3>4\F7#1JY!BYS$:1D% MOX49:JQ2;VER\*??%!+KN#;]K[7']R'R*@3-O0 ,73 ^L9[8+BD MI_^"AP+4;9LJ?I#3VTK99C)7,IG03,8U50)331 4;L&X-Y+6C81K*6"U5!R= MPH9=QXU$LB=EO-;EE**(^O I8KCFPNL8%JD>P>A@R<1,0!NFKLBR38JI_"'1 M-KG8++6=?+.B44T2[EPBB9LX/LK[@'!U;Q"N[IU]$96SZ@("AN&I:38. ZM# MM/.IQ'YC>/JUF,R-\478V# +KU$G2WE(L?MUN.UG6'L-$N8;+U7Y+FJ2? &" M'*2R]VH-=V&!"5=HV-44WQMY)NV1._)647N?*#POWH?@DW?V3CM]GV*9#BK$ MQWB.:#ZD;+.K>D85-KC/('1MQB"!'7) (^04FSMT!R^3.7O ):"!"5;I%6,V MA.;=YI1BX7808?J_9#M6M20#-J]NJ&8!GDS5%=[-13ZH!,XTT>*M\$482(N\ M^^R2@T<$E]$=:RBS/-("8%Q.@9J!/,=9D4P M2K9$ITFCT >^UVZJW ]@+(\A(Z*: "U3*089PKC$2(#1AS0EP(,#\EHL=A54=*ZDU!GW%CH5;GR:SV M@L@)J)R09]DDV+C:3!3<8OX-!C%C!9//8#'@M1Y3%)$SGA+21\-BCD^*)>FJ M4OD0C"Z&1V)^E7'Q-I,UUV!C,:16CZ M'^LTS+!Z6'.5FP $P#J37*KR+9F4@ M@#BD=JI.[(1HA, &5@@*:XVR4K$E:T'7LC+ MQ!I&"Y \JT">LLJTX'S9&H>M-AN(>0K_/]=?ELLMNO1#/M^\UN^W>H-^[>5V MJU-[;=MK.]U6>US_Z+;7;K_6;P^;P1[78 <[O?8'HERF7C@@>-+^_EWO.^L[ MH*S]+7E\WM&AZ%Z!R&UY3GN<>2 M;-ZZ\Y)JL 9_]>#8 M6T5.D1A;Y1ZI'Q[.ZL5Q'2F4[#N0R?W3?5QKUOF\1^NS+.^7^]X]QV835&8V M4VJQV+:MF+5S4)NZ43-0%,*U<]R-J-O>8:W!)F@6KL&3+S1Y=](I?N^@9MWO M^IU)VQ_V>VS"?)E%P$M[+L:V WS?D2LS@8:,3YV,NP._/1QAL]I'3,:/@%B/ MB"0[([_3[0%W?2!G/2#",^_H[J?V5!+AX>W4<-SZ-GOT+2;[_3XV82UBXC$I MMQ>E,KE:ZV4;=5?,^TBHN]OW!Y.>W^L.]Z3QZJW^HGRH],D'\:'CW:E.SY], MNOYX,FYVZL!W"BRF=MOO=YN=.O"=&@U:WV:/CE"V'Z'CRBUX?Y!<_^L>@,,C M [ \!I.1W^N,3M@8?KR[V_';(]#I!MUF=T]O=X?^H-OU1\-!L[G'ZDX8C%N3 MQIUPLNZ$MQNX+,]WB2$_6"]OWG$X[_A,*C4=[-'!T'GUR2ZBUOP5Y?H(>3@H M6>/!Q.^W.XWS_K!WJ@>;-/&'_6\C@&#T=X^ MLT:!/3X!K_'&'ED\K.,/AFV_NSWDDN32#L^(3Z#AB0C\V4[_F#\1#C]8WA<> [U?<'O8G?WEN8 M-#OUE7?J;#+H^OU!;Z/(KMFB@]FB86OXM;?G"$7]$=OO;S#UA>! +=+>(@A3 MZ6LJP-Z(3AHS>FBR?EB.S/$JO8/! /MD-K;)86\3]1?MOFBVZ;"WJ3E-1[%- M!/+2F/HGF_/Z(:A+=2>UN9^R/)A-_]-#4 MC&9W#WEW87/AZ#;)S4?L>>@/6_N6&C;NA^-1/ZS;(=F$"'V AGU2[.MLXD^& M/7_2V\/WMMWZW1YH'>-1L[%'N'W=R6/W M=>A!Z#L'C"O\F575YAVG]8['H*F^I5X5TI#@3-QD];BPI\D@S_I^!R%@VOMK MI(T4^XI*2'\T\B?=?K-)A[M)'7_8'_J#<;?9I(/=I.&PM6_I?*,/'IGNTKRC MT0 MG*ODQ':V[7?;/;\]VB.CM]G98]C9GC\>#_S>L'%;'^/V]<:M?;,<&FWVR#2O MYAV--OLP?![3:'6J8K4(\\?KXQQW)OY@TG@X#W>+NOYP,'Q FYEFH[Z^QM@? M#?UN;W^-L=FDKV>P]=JMK[Y!!Z,4GG1Z_V\J]Z(D>VQE^NA=FK3'?KLW;JJ* M#W>71OZ@/_3[O7:S28>\2;UAQQ^VFY-TN)LT&359\B=LG;^K"2<],LL<_M^35V_.VD*NP]\E\9CO]MT<3OT71IU1GOW?VCL\T.4[-OM_ILP["HHS]P6"/[-UCJE=N2/CD27@$U#OV1]W] MW3H-!3<4? "S!@K&]A+CWHGRX%/WAHT?MS?LASR81@K^.P]O?OP;_(\>TW60 M7H4Q$V>;*.(+C9C>^#S,87UFV^?0Q3F\YV;J9B9ZW#R^'_\V37_X<>.B'K:S M.W^LLSQA:*"W=&!Z3PE,59&KN3>^\)YV1W^GV_,ZDYR6I-QRW>M^C MSO^DWX7?VIC+X"W@0KY4WIT*4D_%[#)CQI N: MXA XU:"]\Z.=EO=A&=JQ>;=!YLW3$(;L14 <*KK#T>*K$.XS#:=K@N3@+^+/ MP>S/=9B%_&NR\"XO7U/&^Z\J3<,,S)?Y.D4<,;PW7X;IW/MS':2Y2O%F'($' M7[Q5483_K?G.F\M?^#OH\73>ERFXN?S";JN6,F1W^@/8OE7"@WZ>JH@0S%_< MAO-\*8?(?8I/\_.V?228 AM?Y_6/."0X4S&,[1M18*]37 OW?Y1#=!G?9=S\4>04P"G%B\<5FR)QX#F3 4#'/@8.K M%.^",04',Q9OF:K%W[_[C[ W; _:XW9'S0;#?C"?C;N3:2^8]3O=X:(33(+_ M.P*N@;P::?D"/@C$ S9_\&/5-M['#P^%F5\D68[ST8SP)+CZK#2I,G=O8TL MO]\=(W?'-O',W;%6>M+S>]WAWMR]T_,GDZX_GHP_"W=?I2%(_]#R=SN!".84 MX>1 TI2F&;,3#F8Y=0-?04_ H$'N<(YX;.@.]WFR\)ZS-?FJB,BX&_@M6%^ MY\5)#I\*ILF-VF381T'7OU!W^'?%[O#'3--73KO[$CV;QM%(SMB"F,G9]H+? MGYQ-H_$O0\Y"DF&\09(5"@8H+;[56%!] 97#!WI>9"K'-U*7T@)]PZ>/GX0W MNPV?!"%OHM>6R-G@0"(Y(Z*@<&<#[;H_.1O1&M9_F:= :B:$O*0MLP M8EA)0_5 A4],NTLD\+#02]=5D.\=O6^T_"#G0T':AS!N\TGXB%0!9'I)/=*; MX<5R[T5R#?M]1V#KHQ>9<_ZP"^ ,;.N^"LQ<_FP794A(@IK2U,Q@#C(V7TAF?^J1F:^I2-$WB-;RABI'8 MPQYXH,69B5_=W_.(MD2:EOADS@%%^=[M,IPMRUO*/*CX"5= +I1RK"MX,.'5 M-. M].O>GP5 ?R&,P]FM9)U64@].*4CY'CH^^[.C V)C^W+J[6A#Q[@"#YAOB8T[ MF"ETZH:M 3-R!Y9H;T[NH.7\-2.4H7@ZM4J6OLVW(;PB%[@ZSL M;?#1>QG$'Q_5H7**W"R)B: [ZG5X\*S+!\R6Z^ !D\(0.6.Z+&Y_/Z6NUOKR MYVNN\R1QMEIS<4X2"J(@,DY:+7>JY&^^3)/U%=W>[]JSOM"1L?YES3K%C M6)HH6&7JN?[CQ3S,5E%P]SR,:3KTT MYOS '/!"EL"1]D"_;L])J\WF1O#KY MLEQNT:52L)2O]?NMWJ!?>[G=ZM1>V_;:3K?5'M<_NNVUVZ_UV\-FL,E(?)QJT5.0TL,P\J4[2"$7G @VI+0/98DLU;=UZ2ZW ^C]0W6I)S M8TF]UCK@V4_B9ZE'K7@$"_.]=\%-//?)I]X'/V77)*<#/U,H[7>@D_NG^[C6 MK/UYS]9G6=XO][W'4(;POARK;U)='TFJJTTB.^$>:0T9GSH9=WI^KS?VA\/1 M(R;C1T"LQT22'7_4Q5Y0#VP<>T"$=^+U N/]:VQ/JE[@9- SJI7;VH34QU%" M;A-)FV+_P]ZID=]!I*7NOCI,LU%?>:.&_KC7\;NC;P.GW6S4[I6 @U:_0<\X M6;?5+TX&^U]!N#RI+@TVT_Z$3>%'N[M#OS,:^>W^*;OK'NWF]D%+'_F#3G-R MC]:7,)JTOHV_YP@UCB/T)6Q64#W?)8#\8+6\>#0;--A[U-@U'? M[_2_38"EV:;=3U-[U$3!'H'-_LO]R"6/S)#O]/U!;^*W!XV!>. [-?"'8P2] MWS>CHMFHKZU!^ZA##]H/#%$U&_75>-]@\+A1L!^))?\&4V (C&3&-9]A["V" M,/5N@FA-, Z(6P*S0@ @%:1QLGY8KLSQ*L $4M=]T=@IS38UV]1LT^/8)L)Z M::S^D\U]K8.^;?)@]0$P$+U--MWI[>[('_8'?F?\P!R-9G,/>7,[';\SZ#>) ML$?M?^@/FJK:$\Z$M7X'T4&2^"]5UIX4 SL;^:,NB*?^9/<&@GNMPQ'93J>U ML1V_/QPW&WMZ&SOTNX.1#Q]I-O8(MZ_?';;V519/S-NA!Z'O'-#^?VYEM7G' M:;WC,:BJ]S13>1P-YX M-JWP:_O==L]OCWJ-H^2T=K;GCX9]OST8-!M[6AL[]/M8!?$ C?7D-O8(MZ\S MZK2^#=!DH\TV[SCB=YR6-EN'TV.:N^J6KH_5P6G:S#:9R8>]41W0,8?^8/AM MXG7-1NT#K]1N^^UQ W-]Z!LUZ#05_B>G MJ3/^^B'+47OD]R=[^ .;3?K:F]3WQ[VQ/^F-FDTZV$WJC,:M![:O>WQ2_ AM M]7GL 8J;;JJ/[IVU.BY&(S]47=_S\5AA-R;ANJ/G8(?[M9I*+BAX .8-?J\ M!AV_V]W?YW44%'SRWK#)WA6=)^4-^R$/II&"_\[#FQ__!O^CQW0=I%=AS-39 M+F[C'^LL#Q=W7VX2],;G80Z?FVV?5A>G];[<W^N-_>%P MI.]IM[P/RS"#2]@-9XQMBS !/55!IKS; /O8AK"U,'IOGH;P06]ZY^5+1?B= M:3A=(\0&(VX$LS_78182Y@9]-E(Y?#>,O?_I41[[__1I5"WO-7[@6L6(%>:^ M1Z [\F4"'R^\CJ?8:?L3&'Z[,_"]VV4X6]((^5/X.O@:C"[PGHPF;7\T'([M M5& 427H5Q.',RX)(9>8%_.*^W^E._'YO@#?2(/??_QJZ.12JOTBR'(%7T].@ M_O)TB!20P">3KC^>C.L/@6EHOW$&3 ?UW8Z ?-K:V3>WW:/I*R373@ZEDO8/E!@:*BT4O 1[SK\!(/.,.:0>T'N_:K2-,QP M!#"VR\O7FP?Q*$[;+]0$_%VQ"?AQGK1?G'[FWQ$5<&3@-MKS"8K#.0]_K]UM=]ZSU!_K?[EGK=UN3[6?-FZNJH]8?MGJ['S5D'GS8 MO,W#MH+3=EIG;;/][9&?N&*?4]%13/_/+>J=[CRYJ=WI5H>6^H$,UA&>#E;> MX'R _@C*U<21?F6]SI"J2X%9A$,'RDL6BTSEG=-6?DOMCLBJ M] >P;*N$Q_ \51'UCWEQ&\[SI9@J[E-L,SUOVT>"*5C+()5K'W&V'J6K2K_1 MSO=ZQ;5P_W=I*DY6(/V?36%9/SX+%C#8YT%T&]QEW_U0M,C '',7L#SWVADN M%E]LAFP6 DTD#,[W'.QDE>)=,*;@8,;B+5.U^/MW_Q'VANU!>]SNJ-E@V _F MLW%W,NT%LWZG.UQT@DGP?T??_?@!+6)DUQ?P02 >X#[!CU7;>(BLAH0<, '@ M$+U^!^,#AKT([W /<%AD3'AGI*Z"V9T7%@3X&I57Y *#W@@4\G'A)?PLG6+F M6ZL$^/R==(J@<-5-,*,M\;TE>KF".Y]$5!;./L(' ]2>'693U$^?=!!?>=0C MAD,8.XLTQ!844HJ2R0! *&9A1F+#CAR>7ZH@RI?P=+9.@WBFY'9'*8D+*@0V MK"1%_@$FX]?>[7I.>S!#U#U 6=.4UICU(D^:,FX(/.D"6*MB"H662*''HYUAA3M$A(< MK'0=%O08]X/9+%G1*&^3]*,Y+,X-ZI.0LU;WLH8B/XO]VSZ P$7Z%93Z_UDN Q!%(%IU.^/_6&O6R0/-5O3J'$\ M,&SBL([SXHR(.%:W<#Z6(8[7/))1XM7HA3?%(:V".UH,YJ[VO=,D7L.+GC*S M!HDR'H,5.!P5J!B3#)_A:^;%<9S!PY=!2C&D4QQ]]&>9\'0PY9O MG?ICMNEVD"0/TRQ^([S#R1CZ%7U]=OJ[W%Q_7@K]& MHP=FK5F:#R>,'(JAOB 41JO?]0>=(2A9@RV"66/&;6Q$%X3L>#AQ+5%D#QF; ML.TAXA@7OBQ#XON0 ;#D=EB?3RZ/Z^"/)$7^B$*2#$N'\9BW 3'AS6^08[T- M/GH?5'KMO0SBC_CF"]EB=-1Z&;"&U&&SP.+128+^+["5P;85/VUI(OS =9+F MX;^9W#5#NK.&>H#W?:+7_XSN%Z].*=_=5X\=4[J M @X;"%\)=CP5#1F9Z_4UG)$TQ,@&K,LL=]L$9N3+A1&JQ4+->/1 1O!Y]?D" M]QB5QHQ^W+8/8Q2JYJY_(MH^];3\P_%7"Y!?SL37D*S(MGT7JN M:*<7210EM\35EZEB(9O$Z$9Y7CM;2:5XACE-SWO#ROGR3V&,<:7GSSICRE+9 M<07.D3SKYMW=:=YT)(8F2>00./.+PK)U>BU:DU=(;O,R@7T+4FEY,A9-*:F2 M6$56"+>:%J*4#\4"%3YY$\Y@+'1X*DQANHN5@@7<@]> Z0:K59J >D=26]L$ MMR%F'ZS!1D])!8U4EIF/PXAN0C#>([3"9LE53+>P3I&I74SOAG@_'_'^'B\. MB'S-:/8DX#/FATB3R0I% (8=Z=+3!Q/W,J!L Y#M*MZ)S!N"_1H$^RX-42EZ MNRIT)OHVY"IC,<%AIKW,4JV'L2*M=6X0+ZJ@BW4.%E+Y%>A]"9/Y%GK-EP%& MS^^ /-$#D\Y"=-' ;\DZ]691B$=&NYSDG=JS\\7(_&!5J+>P)IJCS!/%$]8J M5&E-EP'ZX6@Q;H.4>-$Z]P+GMGS "QF-QG]T<%SRPUN_DA+\=9.?![M&' MHB9+$<%L?8V.S'\KYOZ6ZR.-ZQ.C-Q;H.%EP8O%/:J:NIRKE?_4Z/IJ)W7IM M^+/:/S)T'4BGC'-8Q"A89>JY_N/%/,Q647#W/(QI*>BA%[(Y$GW'B',IEYD^ MR)=M,+K5YH"T%./)E^5RBRZ5,JSYVFC;= MSK[@99\1F^9$D$?V/#W:@/HKY>BG=GZJIGC8YV?L3]H]O[MW$^S/" #Q.(5/ MM7'9"*%C%$*#D=_O#OW):%_@X,,30DQ+DV]/3+7'J1H_XP/E_]>HP?>M@9A. M8@SU8!7FR1I-*RK8K2WE;9]X*?=G7IW#/L-CS*D=^/W1\&&2\#.MTE\Z_@=9 M[WNONXQ+=[1O13)],ZZ/NP["F/+,;(J8ETQAX($N,Y) >,'M5>5KIV \+&2( M#GOV>>(GW!>C?U)]6F&:&F?%K6/K[RQY2VU*W>9-)B) 58#PD6HG$>?!Z"26 M93#WGE@BW&GZ+>^?'.>?Y9PX(#&NID;#UFCTFQJ- QC+%Z_1.%@.1W&.3R'F MT41WWJ#KQ&CN.=V4.T2W H?)O4[7NX:O+3/F3<7WC@;?EV[O]N5V3%G27T/F M&&;",MBO/U5N;!PYFJ(C0+R+\X"BR+O"E\>49>D&,3"1.L1 A'>U#M( =HOS M1&:PY,DU?.PVA(,6U:AESGL MPC5,.O.R]313?ZZI>D2%&309?F$\K[,B;U$9N]213G0U\1MB'T (UMZBRBY M%> 6R4(E+1K,DY2BH9H9$J_B(+0W WT8TVB#61A1I10+(#B8;V=Y@KR%M5F= M-(I?SK'(,%L+;THU4X,!EN 8$86Y(4S9+,)92%'^Q+M6 MBI,VD G+;$."8I _."48W@62.K/#CI42$;:IC-!=4W67Q%NR-8XAZ7=/AO)[ M%7#!,,=O6!$R]/F_(_GOF 9(?T[D]+P# MI<9[_=KW7N?JVAO[IJ+O/([7)/5624I5*#"<:Z_3?O;?QTWE]]2"V.4.IJ!X M\]Y8N4%UXY1MQLHV7LYRV!;9S(5[,\F(S";6&/6\E'K3Y,H4KPW&K4Z_^_ES M9;JM]KC^T6VOW7ZMWQXV@QWW/V<64BU.9V=PN!E+V\,SMRH"W>A7UAE^)FM. MZW,>J'+[X+WOT^UU5Q36 U\^5'1WR.VZ?[J/:\TZ#\V'._F5:9]P@X7J^!XV M6"#MQ#6\SM;L-GSZ?)?3]7"LYV_=W/KD1OBU4^YJ*VS:^Q3/?%:"MD!Z%L.F M%"1I,O*.,"-O,FG[G>'QMR!OJ.Z8J.ZLX_<&0'B]X>ZM#AJ::VCNKS6';[>' MB&'Z>'*/#U"/>!UKJ*[[](C9:;<+.>OU)GYWW&WZ&Q_L%HW;8W_<^X:E/LTV M[722!MC9Y)NT7-P:1K4OT(-X:1%-M_49IO,<9:S)FCW(Q"?.P8>>2UG:B*31\LH*KN;$'0I=+2#3&T9BJ\P8.>>6>",IV'UY*G MBKE!"&^:Q 26CO#Q4>01E%7,Z9USW&E.@2J#IWN;>.8XBA5\,@P,5):+/RS5 M'8*Q6C-.)]_^_OTY4JCT^_U21Y>_O3T&+5#F)1K7),NGT_BH'G ^Q7FR^Y,= M+AURV\%4GLU[9E#9S(,J*^A%06@R ]WF57#RWES^H@G=2"WS'!\&W1%KHWDC M/(Z([[YIF^;KOFGN$<;'L,,H0>3=CR6_5'\92_Y03M?]3H)=3]?C*RD=-"6E M!S"6Q]/VJU)L+"H.<$F5,PZC!P@+,?KW%A;;%3F2%$]KAU\K*;!:CXM0<'#K ME2XCDLN%DB&_=#=VA\BPXH!)8(IP 9R,SO/E/'6I54)$ *HBP!8 5 #C5"B5 M=54:KBF+M#W.4F7K&Q:E[[-R9^X@P7/-ZAU,1J:<@7A2Z:%(EL]M?G:T^=FN ME2E'U)_^_C2LD[0J1>5SR]5$(2HQ(=IL 6J\ M&RZD:05=.^O"1X9^MSMZ6M$(T=J.3GF*A@#!HGGY.]S2.!"'&V$W8?I<'WCC MV)_T1D]WLBDK>5JUA2E,1TKA@PQ82J:GB#UZ^O3-@-9U.,22Q]'3PF3GFGMA M+PY:UHPZ=F&M3N&:-'FQV_74[=/X9.!/QEV_/QH4ER&)G]$BUK8&DZXBQUTF M]25,U6.:__[J2*7E9QKK<'M(MC^W< '-5+:]C)F!1)@K6,&XTP<#N5_A5[)O M==F 4YWHMEA^TA_T_/ZX;>U,S=XVVDWN9G6>28LN+>W1[BWZDY[TA@-_,.I6 MF+;:1LUO$\=()8Y3M%%QH5PK]5$=PYULVF.:_V['<$. UNK66JLWM%Q_%$GB M<@AF%[-#.MUOG,;>"+]7<1CM>YS#6-3_-3 )OHC51O-%W[-=.+!Q<7= W4_ M4#0"=E/P61L@)E/=M=-@@W!M/!?-IP%A?PDWX%)FXA=X3I,T<\6J5198CQBU M_6$7-"/1"[99#L4"Z V^0YXM!.Q(TIMU%2K_;F EH\E1@95W2IB#4_1YR-L(90R>@(YRJ)>A>43" !TG1!R$UJY>.5@6VGO&'\@6#,O05!$ZJU. M^@FS3KAL:^\U0\0&NU&F;AF9B[WJ\V2V9A"LU\@6%=KK:'C 9ZI>Q2X*NS;: M <2>MSMRNZ0PSV!F$96F083<-2,PEF"UBNYJ*1!O-R2(:@_"=X%E9?$!D*H8 MVI"P(#4T5,T;+/K75*'@PAZ.FBEPZU$:.,Q/@,<6]3.?JEFP-H!D.(^06]M[ MJRB826N0ZP2.F'MJY@KV?FZP+/Y8SZ_P=0*(8S^4$I@$CH'E&AJI"+=";J#8 M713"7K"=%7',<"5'K#("^@IH,1L'$I2&,,!,\=)"P!+JRY5VNU P' M+QAJLL$(J:$7SMDX9UB(M>8>_R*8 Y!5<)4&*T2<>T=49OJIUBZXP'=DB&V& M #6(6.9\$ D1!/>U]#KBN?.2,((>+JB:BTY-VC4;S/AD% 93 U@D1(8(=&1P MT]P('JSR 00WHZ.#FO6V">B05&DH@E[*39B(7G4S3B=P:^F!=Z8%'(EP5#1Y MX$ZR/J4M >R\8_GW\8FTEPK/<^;L,3>70F B7!+I5*KI4%J55I$CT2KBTQ#+ M(<*YQA =X\]4TF^X,_?3JI:E&H1R!2O-O R[MS,V$[8W3Y )*$2RTR/W-9U6 M$0;3G%^D4*$6OT@NCGGH#&8G&FY9W8>.+OMJQ$.3AJ2B6\0>%VK'8DR!,IZD M6N-T=6@Z^A7+U_)^%=B@Z,[8 KFA:$3T2F8S% WPCS %P82,&5FKL"QN9#L/ M!4?7'19PYP1ID8"'7 M@X6HU3%&W*/;,QI3IJB6$=9 ':$_EYKUPF?<,XHDK M=9#3NE?5U4#(QH6*VZIYJ+A6TSD1( G6\\L+[T.R C$V; _]0]0[]=80\];= M@06-[T(04K]Q6\$SLX+H.-=_6[D,AY<%8@%>6B=4(1,4"+ DTFP!#.]K,HBO M$@3*=EMB@@U#JJ/V0B<&*#9C.%$MR>D,@YF.;O%,HW"2*LBL )ZTJ-XTQCN! M/LW$,*(?(]93U"=A+JSIH!#=&!M'+X'? 4=;1NJR10S+90NR:6HXS1':$6_75C5(K>)3]%I))PG4/XD)$[ C M\NUGR+=!*@?7"I%0L1>TZR'@%4>$[$\$92O=B:0> *YY?H=]+5,^WY($K$BY([O%H4I MPW0C/84(QIWRK]HK@FE%@R)2:D26FFQ'CR'CS;\!F)'93T$)\AMD-06T5AX2$]"6E6UP2 M+GU:KP#K&\X#5>3,2:B%C:.6#=_>JWXFBP=&COQE62S9&H7MT!X1,R?> &R?L0"6FF.8Y4:AN]C# MKMR*^T(@'PA32NIC[STZP5/J]!!3V"8-K[G7 QY@/.TY62!%-PA\)!3577R0 M"WBKT\@]9A*A9D6V-H!]WR&Y6-*4G/3T2*L0\8#5!!WVVF4;:)/)4LPY?<@5 M'.SBHO'3L!*2!,Y,">@\TWCPP'?_$"9MH[J'R8WN52\*\559(2UZ3%@ Y>8Z M!>LR4X[/T1?C5'N]4.J:\XTKQ=8?BY3-LU_V18M=30/"71+%;JHXE(!<@MMQ M6$J1P@T;BY^J_%8IUB;-B-D:U"[L(IUA-H >C_XPD8K^7&;.#(5J4.&"^:Y0 M0.)<\$24E21\N5FW.L>[=%FA&;,96UYH8\26Q[?Q+M0RU!9<^H,EP'-'/[J& MD2"K0/J%VST!OH53DV3JBIC(< 4RFZ-\@.H.Y?H0]Y9NUB.WJCHYB99PV?UX3<\GXRJE1A M2*1N20(*KKJY2U:0CU^0YVDX7>M,D1I'_&7(?3!PWO*X,S@G>L51WZWU@3HV MX#M#VAQX$&6)63\7I9VB63;!EM5R?,(9D.9;<*MT;6*1X_!]T%9#!;S=^\DF MM%+\1:O*F0E0:B-6:]]R_+WI.@.ZSS)*'!B]R%P&9,-J['3R\/#H0)S>0[^H M"+N+4 P1DV*,N87P1"[397*#Y9W?@.EG(ZT MA^"3L-K?3>@8?O/>B>?N"-5KF5EN9F:#XI0(K6?&?EP6U5IQJ]:U1_VV[Q46 M[$Q^!BWR)S>3NDZ4I876:EJJR9'"!]&64%\5X3= MK-+G1!E-#YHMDI83'5!NH]IVPZ.:4GZ:%L0V>9[2W^DI'#IW[* /PVVW08J9 M!;LNBQCJL$L9Q6CC@)N6:0%2Z&/&^234T.R3J$RT*<)7N*L9_$-'!-"_#^NR M2E(TEMUEQ$]7]+X##H"140P&Y!@S8.W)(]='0]7[R[T[S%84N0.H) M!%>=]3E,%K?UV/]J+1H3&@.)G$!'1#!;.E)+CJ?^(JFT0%SEU"-R2>V62=SZ0='HK+(I:9$VSC2+XK#HN8<:?JK.0LEIE>5 07*/"RXY4*&<96>=39H\V&?K)02@RIP M)-^QYRW7RBS_F=XQ>R&3E?N= :]Q^5$4H)KS3_03Q@HFG\%B8**S-6;03+DE MV1$Z;;W(V3M?SU0E^^#,-#?:"<]2FB53&OX6DXJNV12ADW:$Y3/X[WR9'(2^B.Y]1 M[I]C8+-6H+-4#)_*=.ZD.P2*=/C[AU;>+J>OSR^ MI(!1DQ1P &-YO$D!K^,-#RH=4J_$F7"^KN0)1/7!O%CT'18T46/^W"1X=$%C MNR.,AX7BKI_,/MQ$ >/B,HZL6C&G.2]ZW\AC*1TDI:C!*H)@^'**9YT7J^C M<5TV]JW5KIO*K-1C0%)X9W//F("EXJ-*,3JN2L7WA;:<'1W0X/(V7?"R:Z6+ M+70!I:K4OY,T*S*LM[;P9,U 5X[H\$)A^6?N\C^\F&YX5,5T[]6,[9_7:(?. MW0*I2TF#/'8$MH,D1?IHR<27G0AY)S@K/EE1(8'=%9V<^O!RSW'W9?D$)I;4?G+>]_U@%&03DX@*L#/T3ZWS\YE1+G5$OU*P>_WH?9QY,L".]T MQ1AE!VD->0*HS MR-#[C>Q;D+507P;Z9.>9N%K>(%-X&WST7@;Q1^D2GNJ(K5MW9FY\;[Z"\576;[[ W[S#7[3N=MWPBK1'3L/:MY/UKE-,D3:!VK/\I3*=G4%P4IQ6? U M)Q,A'="=ZL]U8+(R$3U!W@!3^W.=Y+94\Y_H#+G,4RRV^P><5JRO.G/F\XZ> M1=J2*3SUO56$E9FW%#1 D036+J>29MY9MS4:?(\95:9<*P);(G?G65P9REG: M<2)V,'H08 >JJF'T< QP&*A(WGTAQWNT/S6QZ! 4X=5W:IM%U[-2= XLG35Z M6FPA&B4[W)(=$BL3/4(X"/0;K?-"Q(V2GU#'M,\;O(N6]XH#@$5HFHUQ>AA95PU_U2SF]I!B;^!NP[X/W$L*9PZ+RW9.3-BX]Y;UZ_ M?&L>_(I0-0?VW.-SK8WK76M[Z*X#H[LV_KB3]<=]2TMCW-(<+T#)6:@1OURO M5A']&Y7IGX(\>(B3:7>.\DT/[&O8_D\H(BY2NWR<"*,87;4'AJ1 M$H-5II[K/U[,PVP5!7?/PYA&30^]$!(2#HD'O-3I@P;#E^W9;[7Y_$OW,/FR M7&[1I5+_$;XVZ;?&[4GMY7:K4WMMVVN[K(Q^)W;]+#P\2AKUY;VZP@(U5(S>K4$AF[DNMU=A>NVRRZ]MA2%E M>F?O+L[?OO1>__3<^UOXZ7F9BJ9@<=[C(H23<7<\_/_9>__FMG$D M??RML'1;=3-5M(<@01)P]E3E.),IWS<3I^+L;GW^F@))T.:-3&I)*AGOJ_\" M(/7#MF2+$B1!5-_>)(XE40#ZZ<;3C4:W[X0,(XY]@J,$D3B,.64H)6)E_O@@ M:RT[R$%G\@?D>FA@Y>Q!3"7AV<6EC+@5I9SQ=3)0VW]ZYHG] ].___+D:X<_ M/]L]5O>'TM#1[WG#H-76%_2AFSY@9PD3 %MFO.PHDNDA"QS@?5/YR[J]YWPI MO0,%-60LW82,$2CH4R O;/WW@ M:19G]<^@S[W!! Y H8]3>-Y@^'F:];5&5!LTMB="Q^0UC7W1[WOS,QQX$5Z$ M%T_NQ=--ZJ!:DCH()'7T/ZGCW5N@C5C\YUU9B!&>M8N3JO][M[^[$!L>V&JV M,OO38N+)M-LF"U#=T&Z]V%G:Z_M"WCL5*_(A*WDL.UNU8:J:CT:3!U4L1>> M5MLUR*K4V>$2,#75\FI5#Z/*DHR5LKR$REEN,UM_EFG.$I)MHV%KVL=ZVF,8 MV?-"4L_O]%1/XJWSJECVXBV%:DE A[L3#ZW5[;K^%GUA)*)Q$4# MVM5OM=J;(.KBJ7QFIBI?S*]CMNGNU?-'S&Z"M(LQZ_/PIN#F:S"K1R;!\*Q\ M65/T4N?:9ZHDL+P *Z7?RI2"\[_&J@ZW;)7S="=Y_KCE/D)3<4@6Z9F7$FH*M*JK-)/1]$(9 MOY.E0J;=,A7)F7]>=8J<=@D1WR\O%DV+1ZFUD!/:ZA;YP4'_);+6:);"^J?)J\U?GE7&;KDOC$_60EV6A^G2EI1C( MTXLQ;5?-181* F.+WY9-W<@?LA3;G5#;I*V=)F=EJ^I-:E;MIJ1N\#07A=IN M.++.RY+25[+:JBK5.FO3VB?&YM9#3EY*W250>LRZWEU5E6:8FKF\D*P.[E=-U]_W$IVLZA7[=WP%C+M ME<68)^I> M/&\O^A=K"I*TY8UD!?2FM)%M<5GZ3.JRL+:LG#73F-9V4XTS%NYF9RL+6K:] M:=NE;(K9S@;05EZ;/GPI,U.=Y.7W+=83GA<44;64H\>%#?E))_9G7R%!+:EN MRX#9(IM=/OA_R8K;(UENJ5GE!3UO"\2IJZPS*QC-J-0"%S>SUMNK^/^E^F4/ M>>*?Q2]F6>(RN?[V=^L?M]:G3U^>9XL?WPI./6A9VHO/ZGBU=O>_JP9%LO27 MJL0C6Y4?(4QV#Y%/;>'X&4SH8/A[_(DSX>'^,Y/+DK&UP6+,NOW.2F&54:@< M50^.'J;K(F\3;'_T(-.>X>CAY(\>]A4^61;KO%V("=[O[5!*SPDFFUP.#?QS@O1?#D7^.?*"C1[[^FO8V>RI;PYVO358,VW. MD8E5"\^;O96NDX75(&]E'M:>=4EM$A];[_S_<59:O[X(3,\40\<:K96I9N : M2;KW9"%.;_ZH"Q!>1D/BF'.QRV^:H'B(23]K][=:EBMGVVX.:N\8UY;:LBPY M\'<=D/+F6F[SC(XC["SV-@AFIMB77SR_:FKQM^7R+S:2_[-I;R2A73]#DPI; MZF_'=*&RZOZY)+M,U+&. ;I_VVJ*[YZG?ALUMS9P\[%L^Q1/\JP)VTRJ9/ T MCD.2&$>Q2SR,":8A(ZD7LS2F >$TX [ZXWH>OA&.8?; 1M7_#)QI+&=2G=TQ M-KZ0F!FH3KRL%D_]J[[()P]G2:&\2?DAH2MB<;CZ:!/KP?)>AAU@QR8TF 9Y MID,>/FVXL(F,IOK6058Z=Q;0F)YJ#$O[0?NMCKT"HYWM>NLRW1/'GJ:S+1.Z'D2 M>AAA&SO((.B=EG,C,V!D65[ELFYDN=M/KK\@G:Y_Y75]U>32DR=ERI6 MM+D684&"_-#&'C:( ND.1YT\_G2Q;/WX\X45I\AV?*#@!X+1EY*/6?:T,2IP M\!U;\G;158OMKBH3#(:>CVR$MH[S .,V%VB:3/9JH*797SPY^P\OBR48"P=# ME>_LOC,(8R=%K:=FN6W542TT=8Z?G!,!Z]Z/K?ZU$<1EGMQ(*31GM!NR'B)8 MM^O:E)K$>H!U&VW"=>*/#H:(^#9Q3?+ZM+)N:KAY_U;4\@;1]I:\782WTRGZ MJ6.Z8N);:)/O"&UR[" (;,?Q-/&E]>1Y1&S]5 &J*W*^#4#18$ALUZ$VVIYP M[ 6?[5;P[&X':9*@C<]5,W^$IY!-]U'ZM^W.:EOYAL<3)Q%KT.8HR2HE]>.7 M$"QO!SZF7F27ZLSTV_LK\8]>['= MO';&XF-M9RP0!#87<9HHSKJ(>YO@^(-A@!S;\;8.59D:^S7=8']59>2*5!;L M:0RVI0P!>CYW$HP-^D_*JZTJZMFJ<0,V]_^ M4 5<5G.!I\F>:P5>*'Q6S[4#:E*PY*0X^'5>L_PN:XL[;A5Q/ E6I,E\SY=] M1H=^_4N6S!,K]UM1)#^RT:BK,A'!C^S PS8*0H,8$A!S,PWY+B!(!\/0]JG@ M$I0:!,&3(NE3V0$%W[$-WU!) IEU(33$\VP: ./N,I-<8;D@9#M!*YA M.-/*KX\C72Y_?H2Q#<$^U80DK1ES\T,EE93Z[9[E\U]=Y]]Y5:OJT)=YLO*0 MMJM"NC)YVO;"T'8<7?G39J3;:>3NIXINK>EVAT"WI]#M8X'ND!P%ND_*+6@V MHN6[SPY38(U;A_7+%W6;?&\,D=9MMJL1P8.A\(L<+/YSMC8BQY21#BH(*K@; M+M!5!7VA@HX=^H'MAL=Q*<3<)$-/S"@I)O)TQ=0LP[6&V*\TP^6UBS]E3'7V MFW:8NUUH)?K?UJ^JB2CD'1Y%<>K7JQ2/YH+>K%2Q1D79%6,F M3Z'L91G'Y83/ZQ!L$^KL*:_J)WO27&WR2X.IRSRY;!"UL%%L=JTQ" 9#9 =( M'I7VL!0.*%9/%4MS+&^OZ5U=\=&(EY!FMNLK>Q/^K6CUYPLK-]>=T!D,7>+8 M8H$,XD:0=6:FY=8'.]FNQ#$-=B=%R6\B,0;5RE?:[:RJA &/BX<'\6_%SLOI M1>Q*QKR!E._(HL?UP\5<%-^*:RF(*R4'E8C32D$=/*Q_'3MTX3KV"6!O2[.^ M.?;>-O R\\O78=^!D&_>S40,6AYN"1Y'09_WN259G\RKD@ MKA;E,'5['Y-N[Y:&\#9S86CSH2?;>'XMKWWA;T/M1A\(/1;&WS.RKR8 MP(WM79OZ]Y-*C**J!&>*LISM4+V"P9 @US ^!7S>3)._/UB&3<,ULV!Y4C3_ M@_C8=R'+[WR6P[8Z(_'D.96VBGG31=_Z\"HDPK*[V##B!&3>3,N^/O!>=2"I MB0[D29'UK_Q[,?HN2^/%)4^RVDI9O+GM/@ERI,EV?Y+4Z":]4LN^F@PX33;[;<"]9JL),O$DYZ0H]O2.R+@H%62*U,J+FL]N%JCJ>/*W M25:I+%;@WSNVX9_E\K>IPAN:<%EW0Y8-MCVLZTXQ$&\#$:?)B&M G.S%8;LA MM3VH;&J0*5>EJ>>Q$ZW%JT^")NVD>/66@4F"5>$9QS>I)2@0=#-MNU[D^<+, M(V33_A8[/8[R>O'+F]W0DO: 49<52J,JQ,CM'/Z%?!FS?[ZFU=$F5=PV9PC9LDJ\8C]BC5F+_^ MM?MZYTFYZY_6\\UG =CXJ7L//OMA?/:Y$>FZ?\J;Y*X=>"9=XP6WW4RVIAU\ M\AHYL4-DTJ'N21VTR2#[K%S7U-9/RX.,65D_:K7T)W'^L8,3MZ<7@#?6-^H, MAMBX.\!P &>FM=\% )&) #PI@G]5Y&HXTN"/R^(AJZJB?&S3*Y;M $+>+](M M@/X?:%-8D-ZB>G950W+X-B(F'1&?'-U? MG40'5/]01W5%?O>-EP_;J!>6;6<][-C8J%PG(/=F&G4=D//E^;#X*ANCK3,O M@,YK:FRX;?+%B?=_TY]\L;FSW.9?N+;OZXK.FY%_ 7T*C=D&=.!4EOMV;,\3 M_ ,=5\8/,S>_,S>L_3UI4/LE!?"C3)OD^?W3[B M3+[_ C4Z>@AYSRK36JHVM6VMM,35/2NEK=R%,7Y:'_=6?=/EI+XO2C&5I*-] M%A-[94-9.@U-]$7S--!@Z*LC]:7'ZB]^8353L]CL&V>**X!G6++P'A*.M=OC M5>I+#Z:]M^)CXFF7U@LU'K/2^LY&$V[][35N]867"J;/](%&..:(^FD4>=@G MC*:A%WLHYBEQPBCREZLU?ET?OK#RIKRM9?[!/^7(YM_]$OKNZY1PQ; CYJ2. M&Z8)\F(W:1.&N MEG8S9.UZ&KX*=&UA:;M*X!=-9Y5$]50IYDMKL4KF-GS@,7^(>-GXWQZR+3E? M]6:)P3>XT,F'578"'[5A+H$&$@S=)[J.%"!,9R">=K(SK,03,@U/RC?YI9;9 M%U.;L^ ^M(N*?;'JXZ)I)G"A(@'OL!9DE,7!IY+,;(#5+$*/M#T*AOZNZ0V%EEP7,!GNKOO[#A,C$NRH:5 M=T(\*J+J-(%G]909@E7 5:S#B(TK?C']X=WT>FZ6J]FH#[UK'];"7HKZFRI;PYVO34P)71Z\-C+>]VQ%^RY*.2N&P1B"PU8$ 4XC9&+$HI) M$'GAKF,O:+/82R &C&/L,Y0XV$,\BG"*_<#U0]<)79[L.O:"=AA[V4PD.PY: MH,ZQE\U$M.MI[#WVLL-E>.+POYQJY_#*#HE?CE)L_>O(03K6QJC19A$* MU#G(LL,I;!$L0G0P].P K:M"V\11;$N,=(JIQ$4O].%+CU@MRY\ A-[5, %$LU8VXEM6A5Q<9$P.<%+KG7TMT..WR.YTNV11 D/PC!P*0\X M)EX4^7X01YB&'G'C! >[IO;N9AX)0SY.*,$D\D/L4TK3D&-$PC0-N!_XWJX= M*7>7I\$;B63'5-[M[)%L)J)=3V/O'LD.I;D9,78[>RH[G,(6Q-@5ODP8KBO' M[A[-#O&[H> Z>S0[G,(V@A,>3> >E3]S$J=Z.U'S51S3N:XQ[] _ MT5:A:#:Q;5F]U]DYT5;92]\+OQ3':D@!M*K;M;LJ/Q;R,U>>^3VC1PEE;57JEZ1G@G)Q$! MUZ_J2XY:W@8*EM5X;11"N:X>8TV_@=H,:TBVPJ1TZWOHYIW$'$>1D$LQ9KG> M;"3\ERRQLMR*V3BKV0BJA>S83L^7_HM8^>O\JEGWSBHD?#?LV8'8;0-_ZQ-- M"#>9BSM--EL7[F3AW,#&LG*N:V =D=.HG'L9QY.'25,5/>%I%F>GUG/^IWU8 M[DI,\W\&9\]5Z2NOF1A0\BLK<[%LU8(T/C3"Z*Q56&F50['M+V'@/P/Y[@,. M-[;D^\.A:EYL.T1@$;VT[@?!X4D1\Z9Z7[50STCE0(;O+/YZ52,H3KIKXKY8 M9*HI,=59NP*A7:'M>\+W7:)=)I8FA1JZQ\;S-< T5*4"/=>U$=*5R;"7"KJG M0?Y?5'A5@??%/>._5^P6:Y86;.^N>F)!DF(B;\(J06VAF,:MX=\.LC2]L57Z M*^=>YHD&RT4&0\^S'2S/FS7W7]]*\@?VP4#O0>]-XBC:]5Y>)73LT ]L-WR9 MFG!\>O]Z(99G]2H6G[WK>BGJB17<8G%)!U.\Z?Y@V<=!T:=W4=&CE1/;F@>$W? MB]?LTQBT*Q(N!>T5JVH^&DT>;.LZC\^5CW([B:HLR5BYV);B^82,F<"BA;J= MV24IGK;SO'C#REDB.2^T&:E!1^+TJKON?7_."NM7X5Y3F99C):'["?D M<-M%6O#4UF6)AJ^>].;7::B@I7E&?]8,P9IU7C-GF2H^H_[(?:4]C-9E6^,A M_?F^DSII_.EAE7N8F*%!/%2A- MW4!H#4,X]3"/0I9X:9@Z;N*3((X\I!0(317H[2CPQ@J$!%'P;2<(;>QO?5T% M% @4:%\[D!OZ."8Q2>,0$Q)3UTU2'WDN96&"D*<4R)DJD+,[!7('0^39GD?L M(#"I5,4&;/\XFX#UZ1DGY35<%54M(\#E"N\!KJWLBF[+E;])6Y/7V>+)6RO8 M]JFP>D;=6H';4H:3U.U@A]5&2ZEK$VI2HQ> G>'4;CO8^8-A:*, V8$+].Z$ M>GV;/\*3(HN_E4556>.R2#>\GGD:IE,S452K_D4M>F?#V5[0H:'M:;OY /NU M@:#331.W 5W8W+D,A7_BFU3I$4!G.$G$9$ %\ MJN]M[F=^9_&_QCRO>'6Q3I;/QE83GJ'Y>B9*5/*[%3*MZLP#S\9;3 M.(#?$-P,Y75[#UI +'%E3&3O4#C % MQ/47<;I".GU&G$Y.L!WBO,&0^(Y-Z=:, /!F+MYT,H+M\"9K5H:!\'M\@_!V M4J&"WWC.2S92=ZM9\I#E6567J@P"A WV=MS8R. R3RZ?2.#7)CK86:M\E3(D M-@\[6-(J!UR[W@!1^Q&D9B#*LW!L^QZU'=\DCP^ :"BCV!40P\'0MP-";'_[ M1@<0>=@,3I]D)E-:%@]6?,_R.RX[AJ0LF[8^+%(%*3$MGM<69V5>3"#E:2]1 MBM]8EDOI7"FY7.3L/[PLEB&1#H:J$KK[#I#87R3J#&[L"(FA8R(23RKLT13 +EXD MXFP3]#C5JO.ZPR&S]*B6[7<.*X;R=G]H^P&R76U^YU%4:0:X[C]HLCU854N,9S9S,,LQ:S$ MK!5Q(6-N%?4]+]L_LSPN'KCU4\M\7O3EZN)1]$HWN[1CVY[ZK.C+-M/2:R4F M*=3.>HH'0]FUW;.IMTT?-F@2U3/0;D^ =@A:=>\\=,7FLB0K%4![LJ#=G@;M M$+3RG-/& 3D&T,+UN"-\QFE=CUO*3^&*W%%=D3,=9%^Y&,1_>&+=L2RWQ-Z3 MY=]Y51LJ$[G[Y-V[C);X6:W*1?2AD*KQ^_C%A>R_:@8ZEH2[2(R#O13@\; M*@#6=I8ROR;6UK;D!)F8' 0X-)Q(Z,>A:R(.3RI&<;4B3SX1C_NN[D-8H[8- M]N.)!2WV>TC[5-5F6:"7R?]-&M)^D_Z+E:70M,YN(_'D93UW:7[\^B<'X#*: M:^EU,XX.\'O=P&,374: G^%$0QO\?!/A=U(1BVO9O)57]33[W;9RKEK39-,7 MFD.X$XM<&)$ -I5-DY70YFI^YIWOWY% EGE3[4,<#;D)X$N:B,*=971I0V$X M&+JVCP([#%^6>@$4]@*%.TO1TH9"(E'H4M^FCH:,6(AG;';I3E_Z>1^OAAC! M/CX7>?$T+W+#RAN$#H;81K)QWE8J![>:>@;=G5$6;="ECMPMU_RA$CHO1UL6HY'2 M^L;3Z:SPKJJTYQ!B8_RR5K1A5U#@WE0/>)9)Z)=GJ([M.I[MA"^SMP#])XO^ M'8:DS$$_EA'^,!#F?TD9;T97L@RG[3@FX$ MMA]LW9D(LG\%#=LC_C5N:O^UH\F9;F3W&E*X_?US/ M[;G\SK(1BT;\6W&E,*K,4 O1]ZS*XL[;(!;;H.S1)ALD;I/K>DR./"@O**\V MUGI(Y54ETWV?V*%[*D$XT%W076W\_I"Z&QQ?1'(ZBH-7CG][MH>NY=Z[$6IR M!HVVMS,?<,S+QON#RO/'47G>:%BI_<%B>6(EV6A2\V2;8$[?F,NR*1XQ/_G" MRUMI./0&"-R5+$6V(!;K5DV_]T.#L&6$(WP]: !0::@*T!$B.P5_KTS-.P?=42E59DXHGLIJX&%4\&:EKJK+: M9ZXGX*$Q*M7[9YQ"'.W-@(>FB9O'"E9NK4JYJAVG'F3MFR@,04WD[JJA6C$DG8]LD">H1-\,;.-3F00'@S=4#7S==V7>:I+?F%& M;+B'BJ$[D737BN$;.D%-BB&;7 NE\*GMDI=GE: 8>]PQ-.>S[A8WKT6<#SD] M;7HO+VT&MHN%8N U7-,GBJ&(X"^U3"H0?R?9]^'?Q1]3^#VP\B[+F]/99ZFS M,9?E8G8'5_7$BZP6WQ:_#F!7>1B<6RR.BPQB%9>U+Q-H\W5J3(3:VVE M6<[R.&,C,>(V3;HZGRW(\^FWWX!],:AQ465R^2Y*/E*MC][]R)+Z?JH_"Y]J M%/G"F7^$16($0M8K/[+'=7UU%655A\6U6/Q3#E((XB3'V"6Q,2E MD<=BC-P@18RR/^3M_/9#][-@Q%@@_RPJ.?OSC*5BAA=L](,]5H-?G@).H&UQ MU9\OV,IE2=.=+4N#>J%_15-9Z4+8>E[*=XDQ,6/&8MV7TGK]U]OR$>+Y)A5> M^MZRGRN/[W8255F2L3); M*%KY?$+&3 LVN;U1*/*RZMSZ.BA^K9[&.6)1]G]LGE7(C9C=BXXI?3']X M)QO'CMCC19:K,:H/O6L?WQHUJ9//>(OZON;EN;J>.XW*MB&&]IO;E\_52\\" MH\UK@7?N$+3R9>=\]6NO/18YYYC@C1[[^FN>Y\)@2;C68]^(.;W)N85_\_R] M2[AU@_G]D&OZEGHK)?A8E%9]SZW_QUEI_2KL=6)]X#&7)-#RD/V2CFVQ1B_? M>A1+),,N:_AK/9X^.NWI.\NTX!D-IZ\<8W5QV'7DQ/;G^X[Z)& ]?"D2E4H2 M]:3RN7 2I4?\7?AHO+HP)5S4VV?HK"<2F@*X;I71CBBW9KV)'F5JS7I3._IB M;BZBFHJY09(:*-)^%,G(*G-"<_54F0,] CW:TX9D9/D[%^FY;*H_8_+(B\NL M!Z!YOW1U+E9R 9DX&_%Y_IWXK?PYEO[2N"QD6:'$BAZMG]K$O9_!=3IZUPEY M9J/T Q\+9&9-7"\+H M;/Y=:?X=S[6Q_[(3/)2[ZPL6=6>5[02+LF.734A@N^Y+UQBPV!&L8U%^,N\BR:I83*U6#$2(_"&;/&S3YZ+?2J:9?"P* MXR;]V*3LY7=715570M<^M++I[G_ZDH#XOF=[2Z[P=52T5\!^!(T!>HU'W01D M9W@,E.%W IO@K4D(X-%8/.HF(3O#H^JJ%5#?=@*3[.,IA3]41;^SB,F F\QF MYWD%D8]]DH_I_7^>7"TL?V=5(H,AL4,J.R6^+!@"_F5?T*>;:FA"'QT, YO* M7K'NRVK:@+Z^H$\WL="#/L\9#*D7V@XV*$E^B'+ZEMYY+A M@$4#L;BS_"'=6%3'>()QV'0)T3T(%D\I6/$;RW)+MJABS65BU5W,8E7%Z]ZT MS#0Q6_RI3DDIR'2\F_Q#5DUK#MRDETH,:)G6X,'0;V%T0X&=V2$(?_ (3X7=*48G90965+F0P^"A%ZV:< M:#/C@#MC<:>+16C$'341=Z<4;/C*Q1C^PQ/KKHTZ9/EWWMQG.JU8PP%##5,9 M7,^67O+S2A+T3MJ$'1/)./B"QAUI; R_M_DK1H*_$IOXVQQB /K,M7V:(Q': M;)]KHNT[I4#$)\XJ+F99;48<3H* :R8.-]-[XVKM9:9R9W.MCOJ0MW5.$;A] MQJ).-U]8AKJ7P,*#H=@I %:]A95N)O"6,7M]^]=W# :!A VW_SLV:LX@QBQ+ MK&)2R^2%<5F(]4S:&I&R?8!X^5'6P(;PPAY.)I149(CN.H\G,D7H9E+?I%]: MH=RDGV4_AR^-0#ISAT F/-ABV0QBW.#OF4D>M@/CZ[8_--'U R":23=V"41] MIV@0@]@(3U?W++_CLAEJRK+2^LY&$Y5"*9$DYL+SVN*LS 4W@1C%GF(4[R>5 M&$Y5714/49:KJT]7,VG('BU9PINN.Y=E*:6G2NDU@KS.+Q_DG>N;=,5'/F4L MRD99_8@ZDQ@W+'5Y?Z8#&US< ST3G&8!H-I'9!1"QB4#4&<7QS_UCH"*5 MY"+-M5=UK67*/K)7;K4<>TUZ4YYQ2L3W,FX*^\G>#5S8$#B;/ "_O<[C4I[[ M?^#-W\++;,7R=2:5SMS6'PP##]MX^SJ@0"E.)Q]Z)U!416E=%-J>^[(:.61& MFXI#$ZJ[[ 2/X6#H!HZ-@ZTOFAI**EHKI&E]I;:LTF6>W$A!->42.JL>&0P]%]G^5MW:X+#& MV(U@9R7G]H1/*HLL(P17 HX,HOLM17<(: :.,)V>[9)M^L7"\>!F,3GQ#KG8 M#2NQ?IJ=!;Y8>? (=A4LD;F++S5M*AFE4[/#]\ZZ)2_N"N4*7*BL?V20/$2P M9*=0= 4#0:$=8 B5' \*#Y3+O1D(7ST!#(P\BCZIX A[E.>W,OU(B#*O6DC) MR^7-J6#\[TG65"V4[[F]O3ZM*,F!;I.]U+5I(N&WN90ZWMP,]!VW@\/99]ZQ M%A=>"X]K,!!_,/0=VU^2% TM3-@MOA/-IGB76V>J'PNI[PN\,H+U;?[&YOW01K=@D M IL4VR$RZ< >L&DF+]DS-NE@Z/H"FTLZ5_4D7A*8PE;"I1#[S&LK9M5]TY8P M$10E>K1^FLAVQUG^LU5,2RM94BK?7T^A7L,WB(HRX>5978POY I5Q2A++#G) MGFNG9E8CI'8EA/:EE=G[QW]4LA#FK!#6Y4Q8734RE,U"J6.C0%=SP_5$?D3^ M;9\P;$1#Q!VB&/:V.1$"*)L/Y0.2I1T"6%ZRM1TGL!VZ-47:"XI; M\C0=12LBJB"JF_2O\8RW)[O-TV&$.FZ +:?/)K-FJ>U6.BI^M-4IF]873VGR M!5PU/*:KAHXIB%N11*=\-)GV__(0^]/M;Z<53SYDJG^;8%!]*RZE%$H^/;/A M\L[X32H%U;Z2=-[M/1D.65X8%=*73$7C 2/(FX/QU4/$T,A"!@!&L[V@78'1 MR#[%6F/$Q\ ]FA('?!G_^/TC9-&MU#*?Q8P%H<=X0#&+8^9Z2> *5N(SS!*' M=N4?BUKT4?@>EW-9=%$J(]-$(%E)+_9"[L4T%=!"E& O9I'OIE[":$"0&Z8D M[DHWUL;>&E0W' RI9[L8BNCV%W^<)&G _<@-8H9#AJ(8,>)1),PKHXEPZPL+''J5$6'N$ M6!1PR@3,>9 2%J;A@9B&OD;-X$L:BSTQMXAB3P#.3;%'$YJXD8YA: ;1U\49 M'$ICL>)0B'G,C_''9(FB'[(5-B4V]KF@$ -!: +/9B M'%//<5P/"W[!?"<(G-1A(0JI\+D.1#.,O E]2A&-6R$1R2":1"!Y# 9ABGTE M9+3-%Z7Z2#'\SNI)F=6/EWER58Q&7 VHNDFO9Z*INJB6D:>/X#T:GI>Q+2;7 MX!NRAW+@VX)Z S!["TSM.1J[-99&]E,^I7#'ETD9WS-9%%J1D9KE=YFJ07"" M!:%-2A*]GHEB6?W2UY7*R.-*<"P-9R Z$:CO" \0:'"F_*[S05^'X-N4ESJ# MH6N3)3>3C[^&\S'Q"F4LMJ$41\O:-EM:RA*= B&TJV@R_54;IO7PZ!8]IK8EJM M.1?S@7Q >K-#^/J":3O$)M[6=4(!P^9C>+_$:/_&.!@,?1O[&DJ=0TVB8Z[X M8_X(3[ F49KE+(^A)A'4)-I94+A-)FCP5O+OQ>B[Q%M<\B2K+?F!TPH/&Y(% M]ZG([[[Q\N&3K+YQDUXI<73>W$/A:3G+:Q%!?E%?8+C+Q+73ZI?+8G%".KJHG@M"K3/BX>'@HYG"+^$_+:#L RKEMA M"+U2HKB5DEA?N02W@*RB_B-PEP1C:P3JNYT-"#06@;LD&&L@\$U/RW-DSH.K MQ=."[#;-+&-<\I27I4QWRY/M.<=)$'J-;8.7Z]J7J5#4K97-] X^N\V,@[SZ<;]LB+FD^["4.HXZ"ACM]Y MDDT>9$SQLQ!*UXP)SPED.R<K%@>._1?]E@';U([\"[+C(U6 MP$W9 2/)Q9IX>]V.>R8ZC+T%VI$S"2V(@\K*!V<.TPR,AC4DF;S&F)]8&R@3 M"@_=I!_:M:]F0E',_#)/FE_P/.8;G7TC7Y9]<6P?O6004/>E#Z#<50FB78(R M4+$SET(S]N/!I &EB#:&Y.M,!&HK'QA:7_FXD7!S_2170Y/%E1?S,RPE(_1N M%M08L[)^/*UHQB')RDQ(\K[77$8?>-3U!JR'R&#HK[@!>Y""H^!H&DY*=(*/ M#H8KTH0 >Z9B[X#D8VWHO4HR7"/OY)U2N.,)R9 O*[*A+BZK-I6G%?8PA$AL M>8_<VHQ;76= M3+C,NZCX:,1+"%/L)>NBD<)->JED\&'"OQ6W:OV_%3]8F5339AN"QU=9PDNV M03]BS\6#(0Z1\" -:9<"'J3!B1D:(/FZ]==WI1 @:2PDM69N[!R2@8F0/-E8 MASQ$J;:ZY7JT#-^4\Y(M+[>ZH;SV\"."\")D!R[D M$/43?+L,;VP+/GG/#FUY7&=J7.-8ND4M]HA:5OT>>D0=_%1E13.2CU-I;=R, MQ/,//W%PCN_B-D60HL;J7YHY?SK7_%H(B4@ M?KAG^1W_RFK^:YKRN',&@:>:X@:N:U."-)WCFK%#:?3"^Z0)^PT.K6AA:+A. MR)ZT%-LXT!#U!&4P6!D.2-<,5P%Y?].6I"_ Q[$MG$I#R#,KXG=9GLM(F*QG MKY!P6GD^';26)6[LH#@5G"[&R,2#IC,Y38 MQ,BU/>("-GN+31P'G H76$"48&$Q21*GOA]CAQ.'12&5V$34,&P2E:[@N':X M/6#T-<^O@3 M-D"I[1@NN76EZH$7\GV??AW\4? MSPP.]H44QT6524-YH:J69=_YNQ]94M]/MXZ%3S5(NG#F'V&1,(R3>O5'%K 9 M"Q3P4C<.WRYZ[ MX/@.<1"/_0"S)"8NC3PF/ 4W2!$3[D$X&'Y3-?6*U+J2!$7P@K__PH;+Q+@H M&U;>"?&H;?O9#;@9_I12S#&MC+98F1$;5_QB^L,[8:W&(_9XD>5J?NI#[]K' MMXH@A?_,V*KO:UZ>X^+<:;#1VOKVF]N7S]5+SVA)\UK@G3L$K7S9.5_]VFN/ M1Y,%@2KO784RH^H4*^8R8(M.#U5B;54%#_;>+K/7,UE\VP M+PZE[AS)ZQ8^7P2>/O/.V2K8'0RI\!1IT,/S_>F M3;WS$4@_+8)V7BHA]$TB:%.CX ^&.)"'CSWLE0I:U$LMTD]-M]8BV;DG(#HJ M 8 6@18=*3O=6HO"P= +/-LS2HL,.S:'9ZSQC),XY7YX8.5C4\DP5^6(YH6' MX*A[+T?=NHY2/%.@MGQ3N4S^;U+5JFYF7:A-1,Q _BM>K(1JL5PLA7BCV 7* MIAN9^&UUGXW7]VXAWG74C$)CS?(YYKX55S/$/2F]>YDG5RWBC63W\U&,G!UG5^Q<5:SD93D MIZ*J>'63-QTN*_&FF_1K(ZPO4E:RW>6-S#'M1CE]=7DDD.8L;RQ_]'X_X','1$QV1\T^]\KT' B(QEHQD9MU$:2TVG3P-/L&=BE?!9#+ @CUXW#!#LAIJGX M"6,'!:&;>!QUS7*56C?W$9J?:MD[HJK+B?0RFHZ=J#,UD?T# RW4!!Q;8]&8 MIBQV(IY0E(8X)4D4!'%,/"?"0L("G5VS13=#X^O6GICHM@(0]0)1D&$J=F*6 M$$QQA!W*TM#ECAO$ 2)^2KLF7.X"B/H.:2%^LMD5H38<L?JD,]D(G,'0]SP[]"$.TE_$Z;Z:LAIQK]KQ )GH/@+8S(QL M; LV?>>#$*O8\-"ES+ZK,FK6*&-1-LKJQ\6S%U;-CV0@B'&($Y>I?#Y-Q?-U M)IW+:A913!O; C;1EP1 FLE!]@%(?<=] M$-S8"%I!.TFO$ZJ0Y.T;LZUM.:*)K#&@UEP,=%*WZCB$AD+-A("?E92F( MT(P%Q4555\_S:"& L_< 3B.7J?I=2:G,]?)C46X3N:&R+J-A56_ 3S:7T6R! MQE?M?ZCO\B@@T5@DZHW8[ B)^LXO(52S81[*8MKKK7B&>/1[:UQ.&4J;>Z(* M L$-GOWGHBQ>FE->0)/M-4L#ZYR@$KJR/35Q>MBB $"XH_24CB!\W>;KN[L) M"#06@;IS5K0B4-^))<0_-+".\?2,YVF=P6G9E*86X9.2*A ,667XG0BYJ="\ MR*>8!YAB&C"?XXBGB6 FWGZNY+RN?48>SX+WJ1>(L<_CF(688Q[B$'D1]B.! M2IPF<9ABS@RXC1/JNWL)0#06B'X0QA'U48HBAK'PRSPW3A(>BM\D/"7Q?F[C MK.&6A8.A'U([0*%!:#RE4,A[GO,TB^5EX 5^\I&S>E)RZZ?!^ZN/@Y\7$FSS M%[3$MG*N,F]K]A<$2/84()D?H%8KJQ!=S04E]?=?67T_%W$KX2X[AY$'J.#" MFAU$.010^UR,%X"ZHUC+;H#Z-@4BSF"(/5):R)>C= MDSJV\L!(MH1@<5S*2\S3%MS/CXP@9K.GFF^O>B<+=1>%X#IL)<3(HUKPELWD M/#O&(E2J/0$LZB[HMC$6UV N\E*F9Q.C4OM.*79S);.21DTO!4E=VJR5(DTK M7LL"_8*>_'N25=GT#;]_O+V&=E6GT=U#([]:Q-E->JM0UE12N,DOYPCKLI<9 M>1@-_7) H_;#$C?2J#5V9-GOO*_EJ$&M>JE6.@GO#C8JJ/['%=7UU%[#]=B\4_Y7 E MKC,O<'R'.((&^@%F24Q<&GDLQL@-4L0H^T/,;S#]U/VL._B8W?&SJ.3LSS.6 MBBE>L-$/]E@-?GFR$@]9?K:X[,]7;.6ZI.G.UJ71+V$UBB;-[D+H)2_EN\28 MF#%CL>Y+:1/_ZVT!A8/A-Y4G*+PZV7!/:L'??V'#9<)?E TK[X1XZF+P:*)NIX9)2>>> MY7>RVFENJ13>^V(DQ%VI325\9_TJ=J7ZT?KI@\K"J'_N/-,W[/TSB8L/J6UC M;NE*,1JY18W8N.(7TQ_>)5DU'K''BRQ7DU4?>M<^K#6/4KF?;5-JD,W+<[T_ M=QK=;Z,R[3>W+Y^KEYYMGNUKX3GV_94O.^=H]4=?>:Q_3IW5K[[VU-=?%E[M_?2^C*]V[LR(^-D%N,]+,9\,:X4?3[Q!5EHSJ!C M <1;R^+'\_/\8UD,A8YY F"##Y8E9]>YU>8!PB(UBQ3'DX>)2B%0J]3ZL+ Z M:G6^%<^1LGQ?1NXV^_+"@4KCRBM/?UQ;*AQAR5D^#SD;NVS*##51^S4P]/9\ M3V?1FNM7FA1OO^N[KX><'BA DXY&DXYB:0!/AN!IV[=JS9%\=HRDDBS4O[,\ M$=*X.*,OCPD.*9#W;"2S!"J+U=8''O.'B)>6AVS+=1!=!]RK5F([=)Z"]-?=I&JIMF(ZV'A@/G*:T'B(0QM,P87'B M4">*/;8W&TP'0\\.T/+T4[#!8(-W:(-U*<$Z-I@Z N@! AL,-G@*/['9NQ&. M62+^QDZ01D'J>%'B,8>$Q&&>'AO\:J8R?>6J,AA?,+X[-+ZZT+_$^*X/?^U] M>L$P'Q]E MH1 M*!:.*D'(\QS?V9\BRIO"MD]<6Y@"4$90QKXHXT]=;O2[GD\0"SEU,/8Q(6E* M'90ZF*?,9<'JP'TE9OD_@[,=J&4P&!)$;>*\Y(@_@SZ"/AZ=/G901QP'G(8, MNZ%@J7Z$2!*GOA]CAQ.'1>$VYV@=M3"4)QEA(/VUX]@<-\@L7:]$F]"L>8;' M0D9'5RNP;ODW> 8\ YX!SX!G;/Z,$TGO6\XWFDBM:C'>]A./676O([YZ#,'Q MV0F(_G#R[!E'5GB^T\(=?9$T #8 &X -P 9@ [ -#?PL/:?W4$[)8(A0 M8(?>R^P_T. =A@;W!(]_LM&$+Z#C)0"H (!K4"50 )KF UJ/.HP%S$O\"*=! M2EV/(LR L.3P#"HXR< \'A#H/K-%E8]:4,,"#TRA/:._/12 M2H9&1O7;$;_OO:V/*&#:)'9*\9]%K.)R\@]CGE=-X^LSJQC+']:J3-J'S I( M&8+#-P V !N #< &8 .P#R\? /;) [N74CI@U.PR^;])5:ONYM^*RV3:C4HV MHKK.VS94*O3_7GI$5PL.D7*4;AJ7Z"MOFMX+3[C\GL6\<9F_\KBXR]43._O% MP6!(O=!V,#4HDPC #":G)U(Z8(#-5),3FFAR3C5YL>FAE+RSOXN&0RQY]C8?5D#%M!J-%K!IAR#E P/L>W$IE 3;B$EVBR?MK'.>U9E<=C<,F)V2'0BX] );9W@&? ,> 8\ YYQ*J2P>QVKK X_Y0\1+ MRT.V)4G$-K[[VGT9C69HW2J3>9BP((FIQV*"48"HXP4L1J$3(!Z%820;;:Y3 MD$,]^V925S7+Y5)U9ERRQIA-0E]?E3'H-@O=9M=S5'0IP9)NLR^!+FNF:2O6 M?Q1]G<$&OVZ#44((Y=CSO)!C%'N4I,CS4C<*",%12O9F@['L=1P@C94>P0:# M#5[/!NM2@K5LL"^ 'KSLVP0V^&1M_1MS%"MAM@,-!@H/=IH'5IP1L&>@TU MD%TO;1^?%'D&101%;!61!V&4A%'LXX!B#SO4=<,DH;['W< G*=^;(KK.8!C8 MPD6V/4]7%UI01E#&@T^Z2X81#Q/78S%S.'%P&'!*(H(\BJ(@8(C$\4IM7)%6 MI$$MD8RA^FYHNS38/G,(-!(T\N"3[J"0@1OR)/ H\:(4!SBA:1IC/R$I<2(: MD/WQ5->5&7R!0X0NOM1#$[?'%0E^R+0$OX55\,3#DV(BV](^689#Y\S $&&( M,$08(@RQ]T-\(Q,RR:KQB#W*S9^_/B)X)[P3WKF;=X*2PCOAG8:_\T3N%'3L M**@R$M [Z"NH/^&AE_=C>W?''H -P 9@'XU\ -@ ; V +N/P.ZEE+K44TD" M3AT682_QL(L1"0,4^*X?L"CK7)E^O)% J$/-O5=D<'X Q& M!Z2T6>:Q&^ H80BG'N91R!(O#5/'37P2Q)&'^F)TL)E&YZ1["ZZ,RIU9/UA9 M,H$A:#.H[WBVEQT>>M>' X -P 9@'XU\ -@ ; V +N/P.ZEE(XA(!<]]XUO MZGM>?BKRNYJ7#]=Y+!Z1?>=?1FP7KK*LGF,3)Q"NLDDMQ #=8(-Z(J5CB,\= MU@8%9MJ@TTZB4S56K*RJ)CRQLMQB<2-V">$BM7[_>'L-"71P-'%:!T@ ; V M /MHY / !F#W"]C=ZNVYL>]S'B<1"YCP*Q#U<>,/)/-IKPIQ!YB0)9 MEA&9E+$!8-,+-I0@7SR$L1 G. QBZH0L"&/BQ6X2QFZT.[!UM$>J,F)(7-O3 M5G$&\ @RO]AHQ*:!RZH-;.J+:,*Q_^DB=AC3C^N%BD1K>I&U7D73! [AM1]#1#9 -Y_WEC?=>%(T&!=X<(+L+ M9JY$1[Z #N4O+I._+%?L;U$OW&#C<_((TQ7![(*PCN9'7KFFU*8A8/!X,-@[ MFM)+*76Q%+JBECNT%'@P%/-(#%@4+(*8$WSO78_"JF#?22PA9,H97$<)EZ(8B?E24A] M8Y*G5 JX&*-- 8_'AL?>$9A>2JF#U1!SBRCV.&5NBCV:T,2-/!Q10KGCH+CS M3?2=60W26 U_*8F!E$LC(YFWM]>VE?-:_ER7XGM:/,9%!44@X0SFU$[* -@ M; #VT<@'@ W [A>PNX4W:>A[XC_'B1G#*6&4^#P*XC#@'+D)H>:$-^E@Z-J! MY]H.?9D*!6J\RZ#3?C"R3H 3.P(%1M45 [#I!1N)0@$PS!V6I#A,0I(R!R-, M_!2A*,#,E%@%1H-A:!-7V".R]?50P"-P&)#2-G5/$C=EB(>(N!0S+V#,HP3A MD!/YGV..U7"G5L/;_EP$&L*EX_CW-^N^?6Y2CB967)I1C;UJ=/ M5Y"^":-F8\ $N\R.68_"%DKNBFO\%&#$E\ :WJQEL;8(PE' M29I23"AC)$P2B@4$L4,YW2'6.AHC7R9B45>F;T(%UR/#8^\(3"^EU,5J$.*& M >9ARD/L8TX9E5L3B84E\7CD&&,U@L9J0/JF03A[$=SD?_$RSBJNRF=*)%A% MT[D= #<#N%[ [YFIBGV,/.]Q+&99EZJ(T=G'D M\A2Y44IT7>-J&*-Z\:9AAK^VE#'I[!'(:Z :KZ2?M#)WR=C<#U*4Q[@"*"^Q M("_W&93R IC3C#G-+=2N>)UZYLKZ4/.5E*5Z^G4157&8* ];E7$SP4V5Y QTL N!( !J4)@!'26385NX'/ M$IY&6/POX@R' FF.XPFYXY030XR0)S$(-FCO)5/W@XZW;1 6\N^Q"3IUG#$W M=#!SQ5:'.?:I%Z7$Y2$7>U_H8Q)K[36]N1'R!0@1M:G7Y]VPEU#LG>/42REU M,!A1)--J$Q1[+L%I3",W8BGQ2(3#-$*!UCH"FQN,8+7K!%FV!X'89UY;HZ*J M5.BYON?6(VC1#!.(U3[+LQ)NN4.ZW$=/]G'HI 8\X]DS3N2D M)%Q*0-ZS$LBU)(;;QVZ.B%(SAK"[&%W)QJF*4)9:< MSE$%,+IE6?F,NC1*PCA**0Y2A_EIX$:A[Z5>Z'@A^N-ZO5-*]>R;25W5+)=+ MU9EQT<'0MTFXO/+/+J(Q>M"PE+,K%3(($G_K2EC7G/MQZL$2%UJ3$BRX';_^ M>Y+5CTN 'C@"Z(1HNO:UMLDRPA\&&[S4!@?8CU(>,$)<#WL>CWSJT31V'!QY MB>^G^[+! 1H,/3O88[D%L,%@@S4KP5HVV!5 #W25D@ ;?%S86VJ#HR1U4M]- M(D92S)R8)C$F,7%##R44^<'>;+"G^5(36&"PP&MFKFI2@;4L,-9Q=0L,\%%" M;ZD!#I&71#SU8['K8Q:3*'+\Q D$^.(PGR*&LE^UC1W?1BYH(VAC;[2Q2R)1[+J$B=W0)0G"*(TI<9TTCCVQ%CC" M:;A2'5?D#VG02UF,%-D."6P'O=3+SCE"H)*@D@>?=)>+\8D;.RA.B4MBC'Q, MX\"/D.=&LBA,0MG^-D@J%-&W/=>U$0J/8H-\(WTCR:KQB#W*:?#7%1C>">^$ M=^[FG:"D\$YXI^'O7)$5[V^=%;]AMN8";_ $.4B*233B3XG#H1-*88@P1!@B M#!&&V/LAGL@U@15M2V5DX2QB%9>3?QCSO&(JJ'$&[4KU9S7T\JIK[R[+ [ ! MV #LHY$/ /OD@0U2 BF!E$!*6FKFQPGR B=U(Y1@/R $,1^E?HHQ#E*78%6- MQ9U68W'?/+N]3/YO4M6J\]FWXE(LG!P &WUA67*=7[%Q5K.1RL=]+YVPJP4? M;+&%WE?^[TE6936_Y>7W+.9-?>.O/"[N@!G M,#H]D5*71$KBDL!W0H81QS[!48)(',:<,I02Q..^&!UDIM$YU9Z>;X4 ?["R M9-"R4VL$NY>M'WK7H . #< &8!^-? #8)P]LD!)(":0$4CKJ&&#TW!V_J>]Y M^:G([VI>/ESGL7A$]IU_&;%=>.>RX(^-:6!3!"T2CPS=8(..04K'$!(\K WR MS+1!D"2X/$+85*FQ,M5Z4W5EK!HD5!;+$^LKK^HRBVLNI20> LF$<&9R6B=; M &P -@#[:.0#P 9@]PO8W0H,.LAW*(N=((P][!(6A<0C?AQR-P@0\4E7KV-% M8_:F .&<':JW7?Y@9?*9US?IQZ),>59/RNY-VT,\&.ZQ/T*_=;N#N[HGX/R3 MC29\/=R\A(8_&.IJ*6"BX3IU".J.VFX/P8ZF*Q@,O9#:F.HJN@XH!1($4C(A M^KIW6Q).;0DUR)9HRK-DGV?/KM]Q)E\_P5=WLGS$*'5%_'3R7B45;48 MJFWEO+:*5/Q_RB5DQ))5=25_P\;CLOA+B+[FHT?K;P? =5P_7/QC.M*;=H!7 M@9,74"".@(+G M&Y1G!(@S,R:\(>*Z62:"!D-7.L)VX&X= @90 J4!*1D0 MZ/Z7"GIB/TM^Y_ MI#MO]I>:12,^#>,M!&5;T6!?R&Y<5"IC^*+D(R83C-_]R)+Z?BJWA4\UWW#A MS#_"HJH83>K5'UD8M$Q?YJ5N]*F!92'/AS_M9@>XQN^-G42S&R U2Q"C[(QP,OTGPRJC[ ME;0.JAH">QZ9?@[L!U;>"?&HSBA.4V9=/66&8%6B5JS#B(TK?C']X=VT>GN6 MJ]FH#[UK'];"WG^9&ZXFVKP\1\&YTR"A/6YIO[E]^5R]],P0M*^%Y]CW5[[L MG*/5'WWEL?XY=5:_^MI37W_-Q?C$Q[JIM&"L_<$ C!7&>CQC#>MI7Q%[D,?"_>!EGE6).ZNX7%)2'-*W33*8#8 .P =A'(Q\ -@"[7\ V M^ [88KW97UO*F'2.?GNJNS%<^CK2\_QULN17 .4E%O!@N'7E$(--TZEC;I^W MO/08)U\8)V13"GZ]-B.0-@.=RFQ.?I;7'T)=,:LNK>R M/!Y-Y.RLE&6E]5TBP&*SDFM00!_RDDXK>PR #< &8!^-? #8 .Q^ =O@F*HORO89V-S, M'!$%-JDQ!@ M>&0P[!U9Z:64#(UD;F0LJ#,8^BO*^D 9_\.$+B=1%9>9"DE;[*[D?./0Y!'F M0$!R#YR" ; !V #L8P%VMPA.[-$((1(@&F.,(L32)&:,Q,(_=T)"(ZT1G-F= M[4_P>'JC?QD 7 D @T[SP0AI-$(I)3QAU"&,NMC! M493B$+D)3VB*<8"8(48(TF4/8H/VA(ZW;1"DR/8:9\038$H<[ BPX8!%!#NQ M'Q(?J3ARZNX(9QV-D$R+Q=2FQ ,H'A<4>^89A07VY,#J$T M3!U'D.,T")/4-\-@!*M=)TB&-2 9-LLM%C?]@"7>BM3Z=/L;9+["H==I'4T" ML '8 .RCD0\ &X#=+V!W#%EZ"?)]XH=!FN"4'6D.6EW-^ MV)W_AX-AX&H,6YZT$G<)6^X'(SHJ2?2LNQ9K)[V:C+RQ+KO,K-LYJ-I(>T:>BJGAUDU\5N5BS M2KSI)OW:^$-?I#OT@4?UC6REU=$#5BTN@R"TJ0-Y?T>&6+ KQR"E [6X/+!= M<='BAE:259%8L)UE;)X^(N%Y]NRF86D1B?:LQHU4630BA6Z.&AD*,L MXC\A<1#.!T[K% > #< &8!^-? #8 .Q^ 7NS4!M ND^0[J64?CIXK*V:.\5/ M7&+I(GUH/:2O,P>IL_RFG%/LX2# -$RHFP2)DV(G$+_2>J%V\1B]^;G.!$F\Y;%X:YUU MKK+C._YJ=P T>X>Y&'N"C;K#M 9J7@)#EE\RJ?(2 % O !.4)DZ4TL2E'/N! M1]S(H7%**<-N(H"Y9P!V-%NR.Y9/;4H!HD<&T=ZQGUY*J=-.YLTRJ#=6%5K,ZJ]'%I"F%#R2%Y$$YU M3NOL#8 -P 9@'XU\ -@ ['X!V^!^VYN6'!=#%,Z Y]H^E!SL;\?M5SJE^,B1 M #"H4A, S'7@A0/"XH]HZU]%)*AC;>WMQ@N*W!\*'* MH"$0^\BRTOHNI6JQ66:O+#NX>.=978R^*HL'2/*$XYC3.C0#8 .P =A'(Q\ M-@"[7\"&.H, Z5Y*Z8#1L*5W&)\5!?N=E7]^*^2?O.[LYWJ#(?4,R]4!4(+I MZ(F4#A@7V[GIP ::CI-.\_O 4UZ6LH]P54U8'LMR@%4-J7P0O#^Q(Q8 -@ ; M@'TT\@%@ [#[!>S#I/+)HD=-OEY['-[RP>N6#EY)-MB9YLOKS- T^'@S^"0J MEB)A7O'J8U%^+FK^I:F/M P$\NHR= WN+]ATUFSL"+:.YB@<#'UJNP1Z!A\9 M&GO'67HII0/5:MRMS2#*9GC0,=@4E%T]*&I?3"&;#D^6EY*T[ MFASA23JDB,"A6"^!O;H4\%+'.&"8IMSWF>/[.$0LBAF*_2B)*8ZC@'EO[S"5 MF/'_#,X.6Q$,T<'0LP.T9HE@4//-8?22I>P;0QN7!W,=@9( ;5%"&NP8;-#' ML7"P01LJGV[[,PTY\DCL)2@,,<$!X3@.",8I86&*0L?L0ITN&@P1L1T?:G7N M/W:P'^3LIL*9ZPK@V,3Q#4I\ H!JYHT1<1"/78I%DL,QYXP=,Q9J<[Z13?S[RV1D55J7ON]3VW'CDK(<$7 M#O5.Z^@5@ W !F ?C7P V" MN,,SX!GP#'@&/&,'SSB18YAP*=-XST;REDIEL=KZP&/^$/'2\I!M2:ZP3;0K M*DI!#VB31-.VU7HRU]##8$V!!44G;BN&$8QY3X@M 03AT:48Z<(/;C,$[H MOIP!\?QA&&J\-P*[ NP*N]\5=*G/.JZ YTH5 <,/AE^'X1>>91*S-(P1(SCR M(A(E#/.4!;'GQYC&>S/\WF"(D1U0:GO!R[:F8/O!]ANA1"]MORX->L,C6$.% ML% A&X6ZBC'U8&\ %0<5UW&IVDDCFG(6.MS';AK3*(JQ('N>*]@83;W]J;@O M5-RS U?LE/[+BB:@YZ#GH.=;)*_%$7*H'Z0TP1&.'(=X)(RYQQ@)/.YR=Z6B MOW8E?3N-#P9#-[ =BFU_R<[>.2T-E!V4OP2#V.":;.HJ@^F76J;GBK^3[/OP[^*/Z9 ?6'F7 MY36_TY&CXV< M$%6Y2LA6E\BOB@L_R.ZY>';-IIW;Q#C8:38NXLCQ9K/&J&K:+3\IW1-SZVVM: M\867*GCS3#N2R/,IQEZ:)@'V8TIQRF,)^*-RE&(_$/]B!4NY[6)*BX%8]858D/"/$W4I:29[.&=$KHR;0CG7B> M4.LLM^*F*9UUS[YS 0B>6P\LX5;)Z[*0X_G.1X_GW17MB!3T)JZ+B)>MCGI- M/N%3'156D\>U4E-T)E;\S'7$"LF:']RJQJ.LEHM>3(10)O5]4H5].YG@8=*?+/X]&2DODD.;5DE54G M15&+3_.J?:)X[STO>9;;"VAL *R>+58@'0DYK)J_T@6Y!&-5FJ629J\2W\:3 MU0!^9<>)Y4?+W>%2/?%"*E\6KX'46RZD%,<-(N7B-TNGJG6_L=JKI]]^ _;% MH,9%I8S#15(O,#S)*8N#3R6(R1&Z2(4?8',%&/]AC-?CE*>($W!:7_?F*K5R7--W9NC2P%YM>43(E3T$:>2G? M)<;$C!F+=5_*G?R_WA:0H,W?),>4UO)*DH!W,5KV$VNX+_GL9B2K)R6_26_$GJC4J9I14HP:@ISE M$YY<2IQ!AFS(LB'. TH4'L,$Z)\)*Y(+9CB:MR(DQ#\W"I8_/' M3]EL.Z%G&B=>:[]2O;N1[=M?^W28(2*>FS*">1SBQ$4T97Y""$^0X/%!$@Q, M0\#RK>BY4O\D:4W+!EOB.66 5B:+C\632BB-=.GB?T\R68-.&0+AX_^0/]<\ MOL_%V.\>K88E9+SE0"@C]8F8KWVT_> MV_Y2?6'\&$GJI8K;/3;N:32IQ/R4^]%^XUTA^%DN55JHM_J4()^\5-K^H'I? M5^>R"L3Q7[UNICP6]CM:%)OB=@6XBUG*UURL4. M*=9UON;V(@^<#>F>LU%]'T_E6(C/EI8 5:F@H8;:#JOY/J70:F:SAPA_,9=Q M@X2/!$,L&UX^XGQ\#/D>YM5RLKY6]N1R;%G\JZ;, )BQ25+D NFU*LAMJ]09V/MRGLF M\5L^6I?S>8AE+,IXYG*Y!SZW_9 MH_4O%?)32RX;VEL?)Z.1D+]<_E(\I?5!&U5,K-G(Y"]_"/2HS4H ,4T%MEK1 M)5DI3%'18'+1"5=X4<9L85[B/=.G-G@1FIY7;5!(S4>X3)-<>4;2.VPCU%^6'I6 B *YO=\^BQE>)4)EI^^$;XQC\J)7"+7FT;XGCPF MR2I!>KY/H2L?U8;P;GE<\KI=W2:^)]XO]9*K3^:%I8(PPA#9:G6>/%=LLV?% M=.>5,9VBJL^:637?--MBCA#& K'?A*7>2[D+RP[\(*YRHP:S_=9]3N*>/&!WPCJ*Y]R.Y;\G#PN?;;<"\8(8 MI:QKV[A7:HRE"D2GX@'6O9#BV4CNU-.-B0#QF)5!9/(9#BHM9<6$Z+C\Y.)WP7$<['F7)C! M!MBW,\*A>&T2,>OWC[?7UF]SP/]6%I.QT!&QH".F9!(OV:#DI^8:W@1A_W_V MWKVY;6/+%_TJ+-V96TX5I(U&-X!N^XRJ%"?.\5PG=D7.GCI_G6H W1)W*((# MD+8UG_ZNU=UXD: H2J1$2MA3DS@F"?1CO1^_A0NQINQ_RJD1NK8#G"!Q(J>W ME ,8%\YBKB4TJ;^-#\<5M-C0J"V)RLW\A35-NB\YG=5+FI;TU(\9Y@M+=)GN)#9'CR8Y!%H, M+3)#?L=W/Y=.[]R.+JW\KOQF=\*7C;!PEI^[0W?*)*B.&;YI#QA7]I]H"]Z. MK O2?^+S:SEO.#5%3/<4W5BG+YS*KS)UEBWG5JV"P09W]'OZ&R[E])?QC]-/ M\F]UO2A@0;\_:[S16AIXM?+J=7JKI>#E5TY.ZXMGHY>;R>ME7SS?VNO# M].B\M+=9J#HY9+[T1?X8_8D>K35A\&$7$S2U*E75MCWK+S?T9IS]1M]4%JA+ M*D:6\O#&Y=2N8S1;%.DU$@<*],4,J6>[]@S?9Z$O)2.1I$RG@DNM6$I2@9-] ME+;#4@C\+SJM_M!.;'_\X\-6HZ!:WN36$U%8<'(>KAGYM"XQ:I26+*_Q@SNK M%/9^+%_DK3%(O^87EJY^KJ-=0!SE]J=!3\X#?\UIF+P\G,+\&KT5)$AY9XPX M3E-. BX5U7#,-$IB'YP#)M(XEE0+VW3L=MF,?JYV R3C*=&I7]5Q8U!S)M- MU%RU/NAL#[@S?9LM"I L&;!/LR=VU&?J"JQ-Z9=HG]0,.<0Y'<(DY5W,^/4+JT^5O M75MC5HPGSM0(SD;P\48C [SF,=:"&-<.+F1:.[F--JHCJZFU.VW4T&O%?:I' M.S>^MG2/T 09RKEV71?%PB>LY>J3[0\M0F/14-!UB"*S*>@:]==RI4[#(9-N M8U=HB:6_:>S3*&,921(*!H:(:,R1_JK9=,0G]+3ZP]W%P4!0G[4AN_?IUR:4O;6)$>/T:W^MD;%()B"R\@*^41K)7#M#_N?P5!1[H?OA8_;"$;YG 59MU:L_T^ KS/77NRSVF M8PTVU-PAY*8\#$WK- 6KQ,0#C9"]_/4]"ED-TK<)W/^,&0KX4^,V7OQ+CH'8]3\/697,GI^']<9![T?%Z)'[#%G012V=GH,Y:&N\ P M6FUI:B66JJTU5Q+C9.%X.H?_!UGD%&LK_']M\KYSJPM;HA9U856EGMD*$V/U M.,E>2[ZST6\Y?@C:_KLL4(%CZ4-9XL#*/AG;C: 5J$M2<&UP>5X<3'=Q7,>9*'V_23(" N3 M@,>"$"K@_QCXE:&H/=5]'3\.IR@_ZZ6CO[7_7#W^T%\^SD.AY;6M#?W4;?:- M-/#%QN3-'1Y?=.CK]5*'QN8VF,:M 6TQDZY^!7Z'[EY=7?G7V>79Z K,T$)B M#0NJCYEQ8!LVF8'$3[$>KJP=F]\N+K[4+42KUFJ;E_9+UDW--USK6F(F+X28 MOS0W88VI9N_'2=*;J;BJWFW5R-G-][0M8!RA;+4N>-CW/U&5/U]'-M%,*JMR MZ%;\QE&TBR:T= :6#A=I'2QWJW!56%48MQ.?$OR_6IN^D"\X [Z2\/VAF-!IT+!7@/F9U5#0OSXIT+LH?D*N.:[IV6N7:)O:;@5Y2C MGW-T+_H_>Y]G-C?2KO:ZN'R_1ET=';%U:HYM,+]=5#XRM67N;M/6W5IQ94)P M&)HU]5R)FG]'<57UU=:!8AOQKWXQ5?.JP*'.%&(5C!YCJ8F==Y7GV?3R9/*N5 7HW+VS! MPI^J*G>R)'91YTQ^ 1.C&,]L2+T2C?2%6![+VSYN)L) 1Z%:=6M5V*'3JJXP MP^/WFR6F-?IF-KEMS%KN1M7 XPQI8VC;"+EY3N=@37&"6PT6 MXIF0L(E6N_*_<=6]4BQ=26DBY-/DP\OU14>OT4.V.S#LA?"?+6N=OM? MWY-[L-SG"OU-B<:5"W6:GCO@+O0VC:Z:Y5/ES'M,[J'1#2R#"B[)%W-7"%>B M+XNLT_!EN]T.C>DZ,FB,:/@;AV(@^X%/UH M59AU@I;K])^9F0KQ.S!=X"4NH6Q6]>L/E2Y,5?IGV\7D87_16'TONXZ3[2\R MY]:*YL*J< _UCI::WJI(\!W^A;NJG4]:76HC-EY,W48\O:JH?+4X#!R>NCAL M)2\=AB?G0$"K&>GFR@R:DO!"_O#^ZUW>'QR%SG>AO\: MZ^(>,9>5,&%_.+ G;N@HUX057<=5V2[6JZ22JL[4EGJ4Y>)FYN06"FV;;W+. M C(L*HF;.OK3\B=:=I'K\2RQ5MJ!!]@H_)5KZ>K]C7U+Y@KF[@\QU+X6IF&S7&X@)=G )!0.BR#(#6'62N.ZM=.9'VS\KXZ M?^LJ+J95,,PX9%40JS E02@.O:8,%G]3%PCBWZZXE+D=Y KQ4-1EJ>*][*VZLZ[B"S+VIC(A>/]C#!\-3 MJTH,N%)L#@-YWSBAG0*6L9G^/9K+'Q6%*2P:<<^K3JBUJ*:F#K.@H'8OTCD" M7E5J&DY^DKFWV9: ^77>IH$-,OU Y,Z6LG3?B0!P:BZF&?X+X3#A)I *UKH& M\7*"3E,F-9>:*9\Q&?B)]DFB,S_B*:51O)(.PQ?=G3<\D&MZ0,G"QK,PN[>, M5UI6,SZE98X;^R]36516B!;@/H[A"(S=,KJ35 .+I(R$3*11F! : M)&E$6"9<.?(3+E^G51# MFTVH)'6%="9\_,O']_"W: 1D5G>BFIH_('6/+AIK M$,_SU!RH^UN3EW,PE,VAMG_RFXM*'Y_$M[NO;&$$+# M"<@?:)6=(2A!@CW.,C5]B^1+3LZ-^G!7T.IQ[.5&XB-"M=2) M8!%CF<^)GX4R96&4$N&3X![<^ '!"I0AE"56^\ML[--8JWLUM$7!R;D>ZSFF M7DSD=:6KK4(;;;5IM.]A@X$X% QW"H;%4#!\ &O93\%PK_VZL=AN2?&Q.&(9 ME0%-I& \ _,J8T2FL20B%($,U]G)&Q7F<:B$B\OW([B4)EQC(C"F.V)BM&(K M2CP9\H%[YV$8EQ;=V ]%=3[ VJ^D?0 MK7!?9+;UT2S3%CI;4[9J<[/Y ]L*C\T?KF@:U!HJ)5SR M*OZ;S'(3O^JI*1C]-3/1H::8X*\Z%0 :(S[UV2%6>'QLW8J)%)%WM=UB;NBS MJ3-_8\M4:.C_Y(TNX4XF0(F59O\*RMO<5?W#QB1]_F*1!K7'-B ;7X+$1U[A M4:5X:G*UM?V(HKC"DE@'[R*)<(>)J75=YB7#MNN8R92LY:F+Q%DC#%FF9C+9 M%. W_&K9QV:V#/\BB30@ARW&AO58]!.X(#C],0(/3-L]DW4,L]7#X';>Y>TF MS A[6CT)8S-BQ-5T*>B%08]M9[KQ<_QI*T-F6I[!]\:0L2NJ,4=X-OJH1^4" MCJ)E)U=1/QL43%0= +5QT]:>W"QL=]U_;V>BB35$N?[,V!S(J%B9=5>2+J^N:EH"$:'B$O-DI,C22W96TMB0; M2M]UAM^.3#A[Y>NLM@_2PK=VF^YMR*YLY#(F^*=5P8A-M\R+\95!&)QV137J MVDZ1N=^B&5YWBH+:W(>N]5?M76/0XG;\])=R,EGN.>VXJN)[^ M[=V3(OY9B,?0[LXR_F([\U=%)DPO=:7>K\? ]X4!2D/#H\C_U5'[3<&'2[F] M>YE7&1ST5;:XWR"@2H3R1!&R:&1JK>[914W-U=5O7)QH)@# T+J/[#L7X MR[Q4>M"7.E57EAWAI.#@L$JJJ!$80,BJ:7:,ANE_7:N.5])8^^5:'=6I>"C7 MJ"QGU]0X9*;M6KD&D1QL,#@^L#D:ADAR>[BH'QU0>4M?507T=S@/K2YQMPX4 MC.C]-'*RX_(T!E47S 9_C0T578T)7%U<+<5/;I0L#,@>I8;3E;JMK!D#+UO:^6A3V$IUGJ,C=<,5CU"3]<)XC6OK2,. M6"*_ZG/W]<",R[:O#R[EFF:5ET15IA4&[V@5_^J'7%<=J': MS#I7II?(2LEI5GM]^:*87X_^>R&+.8Y$^#CMP]TRID;6*>1[R!I:$2U'A;;% M*9.WZ];3EH.)FHS5-\,.F"BU@'MU:4$359!U-4'UI7&'96:SB0UG3WOK+AT: M^;=\ I]@X5KUD-*A]QG%8RQIJRPZOA>0Z7A>UZ*-<>+*?(YR%(FKBR(XQR;6 MJW5A#Q.#LPG;:O*-&[T(3"%+M^;XH\PL7JJZCI-@U#\M>]>,O P< )&FJH)"@/EF1C%M]QT MP"VYOW>THZW-N&[+\T_.V"0PL3G'6+\W>KCA:(D4/S'X*]^:Z4DNC-:Z(V<* MF%]GYBQ=;7TUA=,\"/-!]DD.KJL.S5E9C%(5:'TR=NU3OS0%M%W^P[?;56<+ M5?%LPXX5930M4%7Z>MTV&TKLVV][/JF\U]H]BP%FVT^LUFN7M=JS:XJ"L0X, MS*+6VMIA9SNZ!?^Q#;:@#B*69)(P39E*8IE1'6L_R$(>I0DE%K.X*GQ8*23K MP;6L3IMS$E7EWQ5N@/Q5L'L)8G+-[:6(RU)(Q#7PX853O_P5>S7N7FURK5E8PXHA(.&=< M1; =EOE":AYJ33B'S62I2%](_;4[K]&?-G1R_&@2=2\=9BMLY#676"CBO(NE:ZR'J.2C5%I2Z!J; NFJG$X)KF,Q? A@^LZ,FGB%E3I08T M1C?*N9JUNY>KH+;SQ#&,B*(+*,U$V6]4SUB MNI(&=\2@/U1AS!J[OKZGJ4D(: Q/X?@!.RW-U4 W,[9K@#BXH^I4YWDSYZTG MT-J^CN:6'I!C>.IC?L!$N*=>8J7VX.: SDU!:5.I:G1AC?I17WR5&EB9M=O- M!ABWJ72S3EM5?LBW#0:U8=L47)Q5@KZ*J=M. M=YM\C('S:D\A!UI-53<75@/PE2/P^Z^KOC&$.@>J-G2R!C&AI3GJ$^Y2= U2 ML>91;B#&C:G6'?]MAJC8TN>:U-I+M?5<5=U>37D-V(4KF9C;4ES4;ST$+SM0 MK78 .QR3(6C,[YCJ=IL&*)OHDX/?>+D4=-',7,.LA9JMINY;12XU7QK4H3PS MI5CMR>))2_,9 9#WZ!HKOVE]FABAJVR=B'ENW;<+QWDSQF?41&*C129Q M?<>;7S#'F>RR:MH%ZGXZ."M=3Z2O:IL\!UEMVVTL9&,KZ6XRYA(S\],UIKGI M4ME$.H;<&DS6+B4U\$UU$8]IM)A-%J7-;UZAV)S-<"C6-9)4+3$ _=&5^,P"D!A$TUI"!9O9Y78M7F4(.?&F)*RKCR/[&ZJ+*UIJXV5)3(S\PR?<2'*NZ M**>>"F_IS(!;F6QW*])D$6 JY"6X@MN9*BO@+KPD+"J0A2DS,5;*VQ:)6M-& MJZ8U\_V7#Q^:R:1Z7-RF",\TB:TWI[TE66VM(4MK8#@C M!>4&9VH%0&NEVF")\4J#3]CZLBM!,IV[J)9L+4?SHEJ@U?69SNG-U$R9RNEJ ME36+X7TV.-)ROFA*73>9&8.#NQ.\#SA@Y(IE0ZI3OCF>H@E4WW-=SVLD/GK% M-0'7M B.&AAA. 3>_G=]XVV*0XQPTTX#;)L!Y:2VDZ^T[/N+TJ:_JHHVCRX6 M&>C#"^"@]+9FNU_>7UPT+(JZR#KI#N5.8E- ;3G'@K2P%)W^QM8:6'>;J60 MP=RLACLB<28@D&W9:"5QYD8<8\G%V:@3&@>!T1(CX[*/WS-\#S@HMTU1:<,0 MH#\]AYTBK;BQ9UIQ6XNS/9,C1U6&"S3%3&5S W9,&/ LB#;#1T ]8,F!*NG4 M*2&8$BK*"M<4'2=G8#N)]E#2J%$'*^* $YNV6_GN1R.FJ2"?CXT!6FW47)1G MK[1#.;:$L_57]?6#V9"G]BDFQM)(\ ;YWORJQF5L(Q NE65UG.##Y_(C$$2V M:;6MRENL8XKM=-/OXWC?!,%.Y_GI>/HM!Q7AY "0(VHY;/_"N\S&#D*B:$BQ M6YIMW3]39&?#7DAFJ_&+,\/=G^ 1D]//^O17K3$DN^2Z+1*T=K'/'=9=@K&. M\Y7AD2O,9$K.9_/5J%R[J<%(6,.7:--:5L40"*[!6,]V#;G[@FV(KJ!#/S3C MG/LYN G8++&HE3\U/W88=94A*['9+=UUZRX[O+)PDK":$@&/-#'-@8=V&:VN M#&J37*C5YZ7+(5RZ3$5'3;6XH6.$-C'>HC&]EFS.MH?CC-9&*W;6LJ(=U[WV M+G?5VK%C'&[Y>R<$!"YB!=)GVKO712$-4+8[E)O6.!C[^$;J8&CU1D[:C(20 MWE7$Q52068^T.PW*S5?0%N#;16=+=TYC%X19D5 /Z35Z9AX8@,7NK$TC0VW: M :SE"6O3-M::+1<*4Y:F5.E,9)1%*DBB+.)9*'R=)1$\85T=[<9*L,.4'JLJ MP;A,C?RV:"\V;^I9:\9SH]C33B:UUAVFG:_6'!Y:(C9-@;U1"X9'1N\=RHEU M!)O#:QTXVM.M[8!1F<_,5PSN4Z]K:/'X#?I.L4CG"]N=W]7L[:;+9G>5%UW> M$7DJVWUIU0U5526U3;%:@-(U+*K<3QV'6FXM[%O3;6(:<,X/BU^B$NLN;/5X+@:7FR#?S1S=!"5V4U8L/Y-QY>I/!UK!58A M@_: "<,4Z;7*%A,7F\29+<98,QT#)3:8X\965(=H&&$&JW-5JTV#6SM$0?M1OOV=UI)^+-F/(H)G)A\Y%VW M4:A*2^:+$JWP'#@]+[H=3_CZY3A,(YF:$T4 G[)5>M"$F%S$RIROR32XSE*K M1[3U)ZQ$M"YZ)52J1_:5Q!D_IK!QIV9P.HYZRRLQCE;^:CQMU5OHEM!L!I&XIR3* MC+?X>YI_?TAR=I!M]Z_>;.4Q2]M[O;Y$G#+_E/G>VE+L;M*IE6JJL[@XAD2Z M4=&M'*HL:V SD]RL@Z!(BG4*6EE" M0[>KMQWV:S?IZF,MH%0-NU)+L!J*RN:L:J05>R!PIK8'VHA"-R(C3]!:LV_M MF#YM7,+%U"6%JY=]-P5QS63I^KH*=26+;.) +=KU.TV),);-F;>N9-/VVQ+S MR[B45U>%LH?Y63N[SCA?/9TP\:%VMFPN(J[ XD9VHES6;+P+=- JYG6)M-NE M).E]1G'>&Y(.CL2-N*NB+&A.G&(IJ)R5ZFWUAW>PX-E$WKX=3\T&S8_>N8>Y MT R&(X"V333+';RY _MQ$ZDX\VVT8E[ _V?5F]W'9^:C?\RSU<]"?L887_NQ M?T;6?G;78PDY TI^T&/O_HSY#_OERUIL=*_'_L,0@R4(H#DDWO\XH2=-;,S MC;WU1\30;/6\.[X:S'[@E]^M! &7:=22Y]YEPTJ/FV$"%(PUKV[>U$OU6 I9B=NB7BM!*MW]VQ;<3H>Z9-KRA$OQ7^>WN/BU^[7Z>H MC!Z;S4>FRW^$2W^W!:UL/,W'/./%K7!KTM3F?\ND.3+_]@^<1K\:UP;,^:HZ M9)E8M]FU/SH&MORW1VVQO353CG%0>]L"-RA3L19!EO"$9HS0+*&2:J(2ZON: MR5!L.[9Z0]O_KS]< =:%Q=+.OLH?71"AZ>+F-,M-4@O?T8_Y_-&6XQU4 MOB]M=E]W^-739A2$-/)5G$@JF4H%5QHT0:J$KT(2)NH 3:TX.#EG'H^8%U$^ MT.;+IB'E'J7A M =G_._*U!^*L+6?I$T($D&;"F*]E IXJC5*5Q$F@$WJ0UDF(UDG,0B]BT4"; M+Y4C#0/ L";ED.@@2$M* $4Y5D(6,/KUU[ R+*5Q4P M,?/2ARC)6G[B24PY$TP*QAC.%@D$BZ1B.O$3YH+^3VF(W,U/\<[X:7!!#Y@H M$Q6D(B4TY0&+4R$3\$=Y% 4BH$*&T2$:(/SD/ X]PN.!,%\N84HPB3F/B991 MQF(_$3)*TS 18&E$<1K+ [,^Q"%*RU<5%/F*C57;VGB;2\%><+[WGIM_,2+E MD9/1GD/7<1^<[< CP@=OF^[(L;G?O1]X/<; N:^(8VD0P5CR& M0[H&SATX]Q5RK@CBD*4\Y3J-&>>I"(),AX0&0L89(?0 4YP\,-D72KD718_V M,9^$6"_=UE->@:F MJ?!@+ %=KGB!1MX0!P^CEVS/9"J]6RB'N@%1%146=G&M:A09Y90DT>&;:LI MX@T>7 OI93092_CQ>#ZVF$#EV#;-.PA2TY^/+RP='G4%)=*@Y2.8HOGFVI<= MWW5^7 4E&$\S6%)Q6X':*:^-)F NW6 XM8[3MN]G=I+['0?7.>+ZX-<=9P.Q MM*/[\5J-]>D$D9T,^B9B40(06MH@ MG)3KAF1RN@RIIJ,XHT',"5,92]*0RUAG*E,\C 2-4O\N*($#5@3-68P^U/., M/TX1@^O&PM0M"9(!?67-$EM49= U&A2Y&IJ^F1V=6+4[*J^5FB/\B9;C8H0C M/%3-^HAQBYRJE0& LM*F@EZK$8J,_8*("^/FTBQ2R$VB,GQ_UEY8A63D!L& M4C0OM7#DW:DZF]=M1XH9W"@C%9M-M)5G"UW)@03A1BS:E)WC?U933IJY:4:7(ZI5OB@1=E5-5O"O0%CF!L8<&[81F-W( MZQ_N/[[AA3NH5O,)8A2I[_8BS ,K"!>XT5EN08E!D?ZM@$(,X$MFX">B MTY7V1: 0*@1CG&,V!P'C0.&^Y8BP9'76V>AR:1Y"J:K'(?STY)MYVU1:].H: MT*,S"Z$URV6JYN[41F\F>5G^-( K[60P&M(ZTC!"M;71VO]S 4P$"B<>?;BX M_'ETO\ M;Y5=X2D>P&EQ$A[683WKS&*O&F[@H%6SS,(7.N6/OLL/)'-$:Q&]@Z73&A"]GV,M^T'TOG.86B\,]T;X[B7?-)"1\*G@0A/- MT"N6?BS2(!1!$%.NU#JX[XT^[6&:8A9KNT(R_>WBXHMGP$R-.CZ%[^,TD3ZA M9&$9C6/Q?5S64Q;:0U$2M120D75\Z;8%(5U/TZ[U[ZB9P6C@%%>^"8*R5C_> MOM7@E@IHC;)^5K74'?M8X4SBW$JE')AMIN"6Z_GDLN7IFAF5K>_"M3=?MC"> M+;)X@QB>E;OLW.V?NA>Z;C%C=-(R]<-^!:D0IPDWL(OY]ZGS_'#XB"QJ-%UP MZ":WY;@#H@G/LP.)C(F9F\D[:3Y3;J*/"0:@X=GLLZ62UXUP''RYE27^5D'' M>W:FN1D.Y:*XKOY3O?Z5 MO=V+EW[R#*BTF6*%,W8-@2\/DW)"TXXFT(529C2KL13[!+';3#+6BR*5\]ZU M=86OU\*5=DNX 2*JQ]=U8F@CLQ63\S%QK;F=!ML:P]WL!P-;0XAD5\"T$JXW MM0'8AIW\VM4:GT%KV.C"\ZI@RW+CLAYT985@'TK__0RPG:FW5?]Q M/SFC='[S]L)AJ?^I4@4+ Z%\,[LO)JMD)% 5,[SPDP#P; ])@9^;@W#*W$^W8V=J9 79M(J'.8X M,U-CJV<;5'>H53RZT5T.S)5#HTFVD,6[0$4G-BI1N_*>G(/#KVZ04YL!M_4M+F&G-H#E>U$EH9HT6"U"1JHO703OGJHSLQF ?Y8X#Q,RRZVO+>8H0JV @8V5YB"N\IC M:>VB6W+-"Q %UMJI\K>V2!"7=W=$^!C(\L,]9B58AO4O;0G2]F)S!X61>)(&2,S00D!==:"UHVG%7N=@I_^7 M:KE]BZI$S3T4:X,QU.AH^E]@*Y;9.+6VW'%<]3 W6G8#EJL=8Z79E@S'6&&[F+JH;+%LKP-@=:PUK,);@ M4C6\_7[C2O#,U,?[9 H>&FK2A"_.5L4L[RTRT9NVK+_6I$/TF?O/^*Z1;6:VIHG9(U&A+]B=E.GF7C8AA)YS MA'-KIM OY:6,-SH9_XV^D'%*TDOR_[/&@%5&4 MH&M6]MHAE.8';DA>]Y*LN58Y5+,"*,G52&H@ 9M1@4?.@(RF-B2-]W]E"C'7 M9-#Z\O:'&'\'P;14][HLFDQRQH[!=C6I9G QG$=74+7<0>3 !)G&]#L8<66^ M8IZ&A-_YY=GH$L[!5-/"J?>.BD4)Z?Q;./[%M*HB,K?B*G=*(V5MH&3=5]:- ML00K\)3X5?6RF6=M,UKS[SDH/S6KI:P1Q\GMZ WY"4EW77YW/1\9JZ6SIFKD M8PF$8,8?-E$M.UVV&OB+9HD=SVB'XI8N,XVW\B;XR6['F>:V*<,(F<[+S!HP M@V>>@VM*&9J UFI/E=3[)#*/6!=KFQQ.,I)5SUPYBE@6OJO4* MO@@#>L[P-Z<0@C-0G4K>%A&6;E"U&!792DM^KVIHZVX3%#8+V!M&5,Y&OS>A MK2KS7IKH1W??&.?#3$(QQQ2JO>)UV>]CX=VVGZ3'$\.N%>_"<8&@F]8P%H.I>)P8P7A4L5A%J6A#I(@ N^8^1F#Y5*IL\2GJ4\S M/S[9MP-N^A9,?@Q%$SA"-@]KLL@7T^RC"4T [WX!.\]U^36^.7DAOKDYA%.; M)6P?P_$YYAWU9V8;E]:8([R+"W 8E1WMPS9-/H2\&UV:,K^^>WB.$[7'A@H6 M(ZXRRV=H<-7=2;XXXG.M>H: .GX:79H2$I"*O^=9T\;7A*V>\Q*Z\6^P^]/% MQ!BU:7LW521'.Y=<&M<8K&V)D2D/W*^Y\3ENP=+_!E:Z^;NV6V&^>6H*JIH: MN*4T9VWOEW6#=VL)IHO=LY8UN$<8$Y&5[_3->?/&@P,[!TUZ:](U[9PFYH5K ML_$C\,BN5?WW9C]F=^Z'IW;U9MFNN5ZZ?A.P_7 \YLC4C5V/U3<7FG.I4G3U M.K\^[MSV,E]&!\J7'V^PVE2Y8M=\].O-;)+?@CG>UD!?Y*UQW0Z%]=YCU>Q, MCEVA1:O,-AL#-\S!KT"']%I-LCJ^:?X"7.1V<-.4&BSU!+CL.WHLF#HS!;&6 M%XT[4P5/3>&N1FVVP3G9K['T 80"-DZKS[IN\F_U^"^;1\$+,8]PVZ9AW(BB M^\$;',(V[ZY. ZN(!^$A2HD[3_CY;" 7>2P[@0SLYQB7Z02C:@UP2TM[VC+D M>;FFNW'TH2DVKWX/JLSFB&J=5BYN7 ^!!5V8XU/GUZ-$@4QP48W50J?>-[ZU ML! 8/#=BIP[4H8SQ^LL+9X4R\J\IQZD22%7VH/[93-[6Y9SPEP5"0G3"[G(& M*N"'#>FU"NT3EP/XM+&;M# P8 M3T<&, R#ENXW)F;F0J@V261KZ[ MH&>5IO_ -GY7N0[9E"[7D7*PKA(7&>M- M0#7;0Z@+D^6ZN#CP.+P?)VM &DM=$IJ9: MRYZ'2\4 \>:%<^BO\-F3Y<[VWFW8$J9VDT79[,I9HC*U-B(>B+%'[6YEW=2! M>[:EDIF:K"G$6R TQO^H=AUXNQ\ ]W7MNLGK!.1SJM<*4.&+*HP]M+8F@+X0 MQ5HC2+SYA C#9"$#4X90C9>V_&I5S!E@4)6,%30_ZA9U.QT;)VXQ;S#TO;9 M:"5B(?B5:I>?MG[=*1OVT*3\KM#Q0]/2=:.AA@+J3J^QV'5MH8]]VO+L@2QE M26IJSS@3L>2:IE*G(N)*1,HG__=C7R74QS\^K%3XH-7[6?^77='GXD_FNK+2-)*YX MZ.JJ4%Z3N@ M$ YH]6!Z M?\,K:**_@)9N;,#WSFBY,#;+UE01G9R'7N3['G#^ZN9!8:C:>K$V!_#BI0*W MNE4LYIMB,>;5<09TS);TM[/&T/U3Q3_LH9KV2U>BO\3!WV79I(RKX@Y8&C89 M F?;+N1?QI-%!Q$0Y8@5(%4^[-.F0IYJMX[BV9B*B:J8POS.692P?5.GMFIX*5V0QK_N%LO7'5,-R-H$LK+DWO:%83E(9 MH&C0YZ,R=Q9A@J;L?'QJC^^;JH)(8[#.1W4%I8<_R*>3V[I6(+V_"#<=,67O MGI9B;T 2KM7/]-68$GEC"W7NQ6ZU"A*:*J5:SS9*R+S\.$KIM[0J]FREP;J; MR-27(I_F6%C2"H"L-=OBY>Q7E!(_$@FA(DU9$ 4)"T!+4$[C0$D:JF4S#]OE M.H&Q4??]J[GJ>\-J'JPAU9]GO%_>30%]H45JG>&I:YENGWG3M MXU=16J"G.&^W[T\K4#T44X7K@6M!I7;C W4CCN>*'XVQTM1,>:UX(#[.!2"P MF]G("WAZ PL[S=VJ)[=&4JMNX65W)W>6DIMM6JF(WGMA^^+=QEJ2]:R'TE;^ MY@%MZ.M*<,S%;LQ[$Q*<'*8#T2_%_D![A+X=[5F:_>P\]/>-@_Y+34X],DPL MR["4I+X8R M0G$4\L@/(B8HX3$7*?PV"6BFE,ZZ4NE:EJ,&"]K$4DRFVV81FM,U%<@V]V4$ M3!V,J1,2:'E:R6:M#T-SQ'20+@5AL'D5[$E7FU6M!'[2:2H=O?G]P^5';_0[ M6"/C$N77)?XG?OSI\K>?;(U5#3G;,O5 B-T8D5->CV=U?VS9^BZ\SX0/JQ+. M&JS=%2'KU16_@>?(Z=78=G[4%=U7>9YA>>5/MZG(@R3 MHPUB_@[B:*H*!#YWA;"N4A6DU<=I>N2%!4:H&.V VJ1&=_J&287B"J$"K@K5 MJLJV"D!I;5M!G47YGQ)HI[@=N5X[UZ74#O*;#)H)_W]026&_O/[;&#/IMER9 MD&=?NJ&NSL>5&2__!O&TMFMYC'RN@5!9F&G%$HZQO-A/@H2+B$6^EB:<1;#9 M\9DKZ@X.NE9'[]S#G.6!VG9ICI$12O;C1A&?^589N]&E[LWNXS/ST=+<)?L9 M#\]BPM=^[)^1M9_=]5@2G/D\N-=C=S3O_:!GGF&]TF.FV;ZTR6Y]6WPQ\]M2 M*C5(#H[PNRSFL=21+YGB*O7CD%#?:2;BWT\SM<( ?]:3-SYBZ^-8CPUBF1&A ME6JZF&8M-/L+K%-1&=(??/!K$[[?,E4#)N7)N:!>P!X]E_'PAC4?-%-=K%;_ M+!_UO2:@]VS]Y4U /T36LV59]IL-N-[V#$A/SBGUPLHN_^J MA@X^D@'OJ]9?,P,B).?=S#?=CONJRVL8;VN^8R?G+/0HB0;%]Z14]]EBSYH[ M'C3>$6D\[X&&'%3B7L-(%7JC MS5OF4\S-#LIQ+1L&ON)A$'$A$36ME!)>Z3Y,"8.34]U7/5)-<&[;>.[6B8:9K%4>!SP@A)$^ _$<+.8QI( M/Q)'QG8<',!=,-V@[+8BN-]<4="@WO;L^U4'O35CB)/SB(>>'S_:#ASTT58T M\DL?@N;M*U-(;XX[2E+=X5?YH_7AMCQ(_)-S$7N,K$9)?AH4TWX([Q/BB&++ MD)F:\?57%#;8V;LV Y.2V.,J#FIR7U%+-:_+J]UE;RL"7>6RJT6F<-@X M7PY8'%=??6K*GFF(RSNPGKZ!V=2='<]A"[&AD6!7!ZC?YU?9&O4&KH3SP M&%U%JWE8V'<7]/(H:?@TL(P6!JC M^!!U]KXMS[XB3J4- _]J<"?K1L./!A8$IQTX)*>M55BX>Q6V)U5TG" XJ)R, MRFFK(<2!,! O:XK,@U(GM&+H!/3 M"MZFW7M9]5JN-&%: ZH#2#\N$-MJ,L;90,5M/[[N"K9J"^RTK"% :VC=YOE_ MJ]L.LJ[KDUT^9@M?T1I-C?]9P=\Z>-A,SJ5=A_IA)H)5X[@JW$4''E@AX-MC MK$!@>U&#$2;\RN'!-2@6\.IQRS =]2!<;#I?-SC>6KEHOE1X&&8BGS%%# 9: M/<2L"]9J]]99T/9K0#*UC>+S3JOYE;S"7V$3;I&=(N@N8HQD:J9,">*H'F<^ MPGEF8^#,#I;N'9AO.'UO>S= M]\O6.@UR,AY%0NG79,_Y0Y#>5[P2J)S>5VTVIC'6R\" ^M,[@L_YGM?NM ME5)T@7LVTRX<+A9^7,%B69D' MG-;Z\A'B0/QB,3"7$:3=M(XW%DQ[[""V[5_6TQGQ0!.+U(/#/Q6*1>2:\=3> MXM@0/!R<^C$N#4KBO!?XV4-L('@84*Z%M+2#1Q&DLOTH6,5BZL:$(F*Y&:V8 M&W%LV-H.?/O):R-B.FF%Z-8M&74C;ZOIJE9&VA48&D@K2$B0(M,K5=:Z[<;& MI%%C]CX4Q, W'*0WN6T+7S2+.8CDU,FF M=%RDBQO$"DU5N72H90\RD@74QN^95_T]S;^#EK/ ;@8WSH+.-8"4[>&/]G&E M6K/1ZH6R#7S>%HX=:06[SXNVJ*LY$LUI$SK3$F2)SH(XH$G,=,H8$X+K3!$B?*9H MF/B1.%XT)P==MSMXRDV_.RITIQK8;QGAZ6)Q!;L:A;N%;'*O>RALD_253&-$ MA4U"EB)*+ \BR:3DL19*)RY1P/WPB6";$,OG$;!-/3BXFZ"#EM$Z?:7!O@]( M1B)&)$LX20(9QJE.5,0SMB\ I3M@$_L1-#>M'Y/2??0UG0D[>W' M6\:]!4,RS7D<^%D"3V**9]SW(RXC/X[21 =9]@Q:\A%]MH&/B"_]R8%!/3YY M>_N@"-?RG4^Y5"R1E*0Q(Z%((BU3/_0SXDOI)_3(^(ZYGV,0D MOQI4VCI&BVBJ:4HYC6+%PI2(6#.M%?">"&(2/T? Y3&,1H'12#@HM>,";7D5 M*FU'H3P&G.W)TAS;U?;>I5P640ZOZ4!DWM*H/%7(/TV1!FFHE I9*0AA+ MM>1:\" (HRB1*LZTZQ0$37;Z4)7V5*WJ =;%>:'82;QV,+X?757[PD-0S\AD MX)::THJON3,)*ZY3Y6]%7FX?2!(GYT&P0^OO$())/KYY5;=O E9Z9>[==IL? M./+Q:H]LRYW4WZ%[MM5]#^ LB!I2.5H#0,O> 5IZCOK>("W'!\(PH,ILA2I3 M-Z@>(;+,4@^M%=H&&N9.6)CN7AN^W@8+9E>J[D"Q8"@Y.8_\_FEF2U@P]T"" M,8W+SW&ZR_487QS57=1:X")#:77SD(XQB@6#?K]?/)+U0 UO*$R"$;D4"6.O55'$6Q(KX(1<:D")/,URS224JUKWD6'RURR.7E MQP$TI \TY!(1Z];@A9!@IX A\*J'8H50*N+ CU(BJ,]"'6Q8(50K.3W H-:L%HR?+PYV&-@U"^(XSU^ MM;7[3Z\AW8'_:L^[F:2Z-=-@E3V+O6BH]GEBFC$Q?>L%#JKKB.Q)E+*^1/_C/'4137B8*<#OP>=M@MW;+J=0C-W^EG_ M5;HO?ZXNTHS_WIHW!>+J",^/7E(=[#'PYH#8N!T?ZC@*4BU"3>.,R3A,PLRG M81!IKKB?AOXSV):/@-EAB-CH8-N?1 '1@$M/$UX3)1"=21!GE M61I%6NA4'QGG8?'<@&\U@#8>)*MQH208EBK+!&-^* 7522QX1+BBODR/C-4" M4'+13@!2!Q4W@#;NDM'\6(0Q#T4:RYBE62*"-(F( BT7D8P\2Z3R,8Q&3\Y# M?]!I V;CP3':CB*2#\5L9.SDG'LL(AYY?/1^4$(#:N.VA[ -3MP!IL]V@]K( M0N!"[O?RX(#:N"?*,_'@AN]V&OD_7M5UY/SX7LZPA<$CO-!#80,RTC M,:-T->H_@#7N#6MJ.L=#'E3A@6;=7+UCE^T<,U:7U_KH_<-*N%B,P#.1%XK5 M;/B@"P<$XY?(CD>!8,P,EAJAS O]U?&%@UH<,(R?_[ &#.-#"$8="(8QP]H= MZM% >'QGI:D#B/&#NLGO#V*,3=T#?O'0K3O@%P]=NP_38I(K&0OFRT EC,A( M".D'L12A3QB+_+3"7R+!Z4/5V5/A%X<^#E#E<; +#388WEM1W*6:3%0QFN;S MH?K[$'FM92-^M.U+V=;L14[.X0B&PH"#@-%XX?&D9^2J78.#A\').=\-WPQ* M:>LD":P5T;:4+*;Y8NBVW3L7K4F6-%?1T5"56KI]L%*B)^=!N).JT$$I;5D1 M8/"W$F&*Z]YC+;HQS%<=\7\U M,?UG]-"V'FL1AON+V ]S+39'Z3'V/HRTV/=(BZ53OO>>9!%&V 8?DE1G,3N< M:2\/''_2G?BX-/D$?W8Q 6E9CGXK\L7,&WWZ]-Y#$_IS.L]1, ?.1!Y]OQZG MUZ-TDJ.-_0>X;49ND\A]C.Y+JHJY!#7L7)YZW 8ZL+=&3M="JYZ2!U3-#J5DLU#UGEFR<4=*I4>W*D4X4-X3P4Z@@P^HN.X8.*E5%=[59DM1P[Q& M1,)2_C*Z(U<"2,,E>3/S:)K2LRW9DVL*(\'3._G:7,:O1E/T\DB MLP%F>6.!=K(%5FF-2MMD: MI5A*X#V/)5U&!ODO/#F^IPV .(>=K#A:_\_"V MUX<,F.Y0HV!#J?E0:GZX/+FMFMR:-<,=!E^>J\K\CO"*>^,I\=R8IG($-LUC/QU2=P]'/MZKW/':7(%[O$HR^YXM)1:*6S+)N M!;&M'G3UY&E_?MI5E+RF,^5WG&F6?S=@#@)SFH2UR$W:UM/?AB.@WL*;1.;^LND!@G_*UQ?JJS M,&E0,(FP1!4K)]]8,\":Q;^0JL MRU"3S"JUM:>S'1B'"^1\=+;DUB<5(!3'G0<%W ]&TK6:V&9$#.NAB#*EI,#. M=6GN*).WAL1F%HNGD@;@..3P.^Q$2J]-I3::R+#S,BW&"8;M%7#N3^_,T]&U M,!^[AW32SEN9%K%66L0))UP*QA47.DA5FA(ELS#1<;0ML>X:82@V("AK:!0/ MN4V;3HN@F0->1>>$*KWQ;KN&-Z*!>XF*?2D9%:D4$DQ3S4FBJ/0I?_;387>< MSFRR $(K1N#,+E!;W-K^J]24&LSRA-N4A*\&OA/T"[M;UA0^#; MG%X09XF4,N1Q$K(D\]%BS32+4I90R0+]4(W18O!B"C^8C/ZTO7AH^\&>84VG_]]/ M.^J,ZVTKD)2K, S!E" QBT/-M=9)+$FHPYA2G:YM&GO^$JN-'1C+;?QW=V3T MNHQK_JN[ZNYO0M[>5NS(3\Y'VJKGI[J?A^7*>' 5-,RX G/ LE%PF<2"".B^LXCB/A@[)[ MAJ;9?'J*L4PU5TTET6N;R+F-MHM)E&@61I)$C$=,,)F((*%:B$@&@3HROB,G MY^2EE1(? ]O]#)N8Y \#@G\5^BT2 7 480DC%*Q*+7RL' P(#2@B(B9'QF?! MR3GC8M!O3TYR%=SEH-'V%#E9QA7=FC4HMG>RF Q:Z%D04R[N1DS91B,]HB=G MX*"#F6[,&4)#DSCJ+4$XV":6QR(P+8F.!R$PW?6,ER5/5FJ;_>U13["H=!W" MR8YQKY9(@]Y!&5L0P$$@;>VSM/W>F"+;EK1F+ VDGP:,1@$C00I_3F2B5"!3 MJ;+4=^5#H<].JS\<8.TO#S?7N[KRUG9MZU(GPV"0/E%A^#.,6>98AN:M*T1[ M/<;MLPFI_YU/$"SZ[QJ-9#LY)7D@>"JD3YAFD8QX%@94!SK40(DLW;J:^9GD M5+RQVAQ+(3=6D3Y&5(1IMM_F! M)Q_OXVZ->"+(#@/"6]WW7F?G#C.X.C.X^#"#ZP#6LI\97#MM%]QN%M=!M0MB MQF$80[WO,=1+I_R*QE!_?8+ITW"Z^YD^_3SH25O-FRY,.RPZ(@@4J('D^66"-'//B,%B-4H^G(X>*=<=XY?J@X! <+G*%K-B: M5;LZ8K<#5['5N%HCZL;+K&I1U\Z2U=^0JYN G2]N/YDCB' MW:@?,^SYVMTXXH.TAAKP!(=D<)U_1]A1NVDP&BL@*1L-!ER/>1L\X M5&0BO,L:$MW &\$_4[D R3MV \.7YY/^M/>)I#W2\TN1([*';"',K(XH%71Y M1&E&F1^&<1H11ID@6D2IC-*(:1EGTD_BGA&EL//.?8ZZ]PF7D,^\<7-3KDE5 R\_J-CL"4K\;(37/Y@37@=W\DV!:%II%7MTKN7@=KHU//_+ M#%D_2!=NYU:4E69TQ+6U"\' A:!>3'R/D$=CEQQ0+NFH) -V%8 =?G_),$ ? M':!D6%\IMP_1@+&Z_S@YW49& )D9&$;UZ0&U&R(\.2?,(RSPHG@UZ_RHR>=# MY<9FV8"A%UM[.#I%IV.<#G;$,=L1=TJ++ZHPY:N[E1IT&ZE1"8U?93&%(RVK M)?V,I-IA>A_&XM5LY&(\'J ZVL!VU M#B(0_9(P39E*8IE1'6L_R$(>I0FUHZ)(I07(L[B5L4'D#OS0$^P%MO$BP.#\IR?"&Q_KWYE(,1<8"BX@$NY2,E M!GV\)]F6%WK\0V6G_Z.*O$]4B)-S4] 2O#LTBZ*NG%ZMF5X_?,]F:C>6K1(2 MGFQ.!+=7_52%$OWC^DS]#7N[[RH!H"J07O/;+Q,YG5],32/Z#+/LO]BBED6A M5DH$8,'+)0*49(%FFNLH40Q(C,>A$('4J0@)36FZ7"+P 2G400#=G;3OS6X_8"D:LCC-97W1Q M-,43,3D3= ^33+!X8OU/[WKLW9\Q/]K/8NDN*CT> '738Q/9MI6#"M/=L[KC M)>^_&X9\#6Y +?M-)6&9Z_EW,,OVU(CX,IV#U]:%F1#IEB01: C@M#F:5)Y(=! FPE@D0]CXY#C-G "^-'C]G98:Q\ M%[GZ@?3:I)?Q+&.I"(/49X$?B234D2)1R(4O51@]CQ0/#Y#T7H-_]DG)4EWG MDVPTOID5^;=ATLR&"1@\X"SF&25IQGPI$T;CF,8RC6@:,*Z?1W!')^><>D$4 M'5#28M<5<*^>]%1*0A6P*%$)9U+'4D=@+U 0WC25,E;/([CCD_,X!-);3:T? M?07.00ONKP9L0[<2$<.0B.UYBF>9_I*M$0\I@IW\!*V"\6W_ -O-%7S!VIB5TE$X:BS?(%U248;O\[TWRZ/YK"E MTP%Y4MO/S(L)YNQCZM%P5PCFN[CR9_:R!H8?&/XH7-&',#Q.K66A%XL=!TZ> MA>'7X*6WB\&/H5:Z;6-6&(X=S,+R3M!"KT(LM-B%OD$,W 9O==<(2>W];$V@ M[.0\"CP_6$W4>%MM:M?]N8_:%**V" ]NNV=3>&U;W580ARSE*==IS#A/11!D M.@2Q(F2<$6)',/C5QOS];BS"(=C"7\6;0*S&F4IQ[,#D=@F0=)A@T)E@(-9/ M,-BF/XG7_4G#W(.7,_?@ )36'0UFX=X;S%I3PC_6P/.V\>NN%C,2+[>8J5 G MG/AQ%E'.9$I ,:B(L2 DBH:Q"I:[K)JWN3XSJW116E=K>D#GV<95[+OS[#*] M5MEBHC[K#V/0,>H3XM(OGZPAU)Y#Y5NTHCV3-/VX,IW@WLUG/5#0O1_UM*AM MF$'PM'UJ0IP%+'A(FQJC9X+N!>.7W!/C=\LV-;*7GKIAL?M;[/WZ"G?? +B+ MK^*\B6/KJW,.YET0TH=YV*T WGUC" <=2S-U Z-4%L4MJAXSV.4^D&L;-_]J M3K"=L&^GWP[Z%)]5&JS'G>G2X>C5-=V^!]\I!PM[9",+8")>CV?KZP/WN/O^ MB(0)?CYOA+O7 _%51K*44DJ48DDL9))&FOLT]%E,LSB\AP>RWN_XJU1Z,?DT MUEVD.]A'^C9;%!@);7P1<7+.SL)E%VQT>J=#RFF4J#ACJG(=>1+C'Q*,'"@VP#[OJ M2"MDILR][P)L_RBJM^],9R4^HTG&!4W ^5*:1RDE3.M4"**3Z#[IK!UY8ZS? MF>RZ8P/6PCZ*8B.:\4@SCN.>=1IQ1H5**--QD(11YC^7%Q*>G =1M L?9$#Z M.& S>__DMRLS.P*"9*%'Z6IAW+,@M ^T>'22\"%V)(X0\;TH&E!GGL%4O)'% MWWO*21PLJ_1:BHDD-(M5Z(?"9P%3(@YE@'6\A(E$*O_I+$5^C[C]T-NYCV8* MN-18Q"S$S!./"2;4H\_7D(.G<4';"CNG_QV9"A2 M;'+GO7.DAR;W@R7%@Z+$!]B)\+)SAGUE;$"Y>EK*^1DV,>,LY0D292E2LJ84&R((OS)S$0:@-LTA!.?03B",Z!D2N(8:" .8RX4T2J, M5.S'.E/W[;'?M95(L>W68W0(*!XC_6UE)^Z= '=E)S(D23^.O8@,(<4CHL:# M(L:'F(H(9!URC_(AIOC$A=_Y%%9_,U-S-9)7A3)(UD/-\\;@(^AMI66/_DMRNS&/M*!/5(<" 8C ,M'ITD?(!1S+ ?2/@>CU]2_/0^397/ M\8Q-OWN=]=O;;?[%R(,=P7+NVC)B!"1"X+&0[2*WO-7='@?^YL"=1\N=SX Y MOW_+D078PZX/BU(<8UCC\UHLH\TAT1+-7NJ"V M=Z*L#>!B1P:!-2QV !=[P>!B9 7&\#%CNX$!W"Q 5QL !=[WD2[SF@41Y*& M4@N&G7 !@BC(1*J8A7Z<]D+V[R-7S=;T@]^=:F=< M?+/SF'J$V&)^,&"+#$U+%FSPN#&+3HHZ?(#=AB [;8/GS)*-0ZB4CLIQS,/JFE]D-.):-AJ$(M M@J=SQM8 50_-@'N7GD$2)Y3!G:S[A H1:*Z>R0L)_0%;[%BI M;QLS>__DMR,S.\12,X8USW1H!#P>6CPH4GR '1GB\/$@\'B\J\*,H1%P !=[ M0']?%A,V'S&6(L(B,X_RQQ0X#Z3X MF@7A0PS%",2@+SP6KP*5'&]SW#$8B@.X6,M,I)G*(B)5%C/&2,25YH*J@ M! MTX"SIS,3XP%<['F\:#^4-)(*+CQC":62XZ *GU(FLC"(D^>R$OG)N6#Q$$\\ M0NK;*IZX=_+;E94H3LYYR#V?/P:#=J#%URP)'V F1A;Y6)#5,71#.'' %3LX M@S*0)(U2QA03*1.$RR"C8&-J0C4C,@B?S*",R/:X8C)*8]A $@NE&8W#))4R M"E7FP[]1,CS=XH,!5^P9-4&2$!I%J8QYH%F<I##&M^ MS'(>H17MPQ9:B9FOBI_]:E/.QOG6$AA1+.0LR0A/XU0)230G*NT=!'$'.[7W\UDO<]36["1P&I&( M?8_U>*K>5CO5&A1EDDG"-&4JB65&=:S]( MQ8C EO:'I)]MIC$C?8'K''O%7 M>YKM!6]UKT$[J750Q09&IH\)AKXT;Z-OBR_&IW@85O''/SYLX_^OBO4_8 %?OZO) M-_4[K.9Z>W5JYHB*T/?\QZ,9'U! _Q@X!PB"K2UJ>?458<_$4/\'3(.OW_.M M^<@,/PU]XOGLD(IF7XF>#1_$1Z\BB_R[=H(_VS$?1 MH(\.D(\^Y(MB:S:*3LZC2'@!&; 0GIR-XD$='2(;P7>W9B,<,@S:* Q60ZN# M-MHKI,BU*I34B*3I M0M,4CC?+%QCH-HGDUUDXL>72:,]E%;'8X;BV'5[['HLNGB8-^5G_EN?9 M]_%DLII5Y/Y19A6QPL.F_3 Q;+-YLT*5:CHO1^DUD"*\:YZ/KMS&MZBVJ,HL MB/F-DNGUJ% SU*SP)N2I]7G&G1;.'$V*DO(SX>]AJAL.BPOW,8+.O]^LN&&Q MPV(?LMCGFD1X'$/";,7L977W00S?W/\WA\LZHF\.EW5$WWP-H,BM8QK1-M#F M/6@SBP1-E28)#UG$29+%#..8.F14$D4?19MZ_$-EI_^CBKR/+(,3(#X>D.#= M0)0#4;:)DO(TCF(_$D2G+$J5]#.9)4)'FC/$+=LC4=*!* >B["7*F*B 1$": M*F,L3D).&>$R3(208<8YMWQ@3MOU:W:3OA"8=?K M7S;?I9S[(DAI)"2"R,5< 1,0,%$T#406;-V[7EW5A;NI7Q8%'-X7V$>>;:,I MHIUIBNUN^(@0OU\MS28RT](7C+)$L"Q%8I69TI+Y+))IV#\_;2P]%$I^< M;*N0JB@)?!$$ 3F,H2$3")"4TB+AB M]+[(^0^FS6"'/N) FR^+-D,EJ:)"^3(,F(XB[C.?@F+W,QF'(0OW39MT9T[@ M0)DOBS(E$Y*EC&O,&T9@/X>2!2+FQ(]]%09\WY3)=N;E#93YPBAS-X#=#Z;, M\.2<,,^/ D_T(.8?(G$.V<,A>[B+^J94$$&4Y$1CSEY*!I4!QFC"=D?Z=Z9 M^!;QD/@>:':=G:,#\ P3ZH-'R&0(]HZ.61JEF229KYZ/9OE LP/-KAT7X?LZ MY"Q53#.EP5T40B815O>Q)%#ZN6A6##0[T.P3C:[9H5G+??_HS-H=Y0R/PMFL M&NU'Y2(I%S?@;(ZG\WRT 8#BU<-^/M*1[($LK-&G"MB!5L6VHP^X3W8=;SS2 MJ.++IKQ]^8%KZ.XNHX3[.^\D'$CN $EN7V[<@TANYWV" \D]%1-(+#FE1- @QN+O1'">*? L ZT30:)[0DT_L"" ^SA!_8>V'M'/1UCP' M]A[8>V#O+/2SP,^$$@G+$IWH0#!)0QHPGVL5[IN]]]4'.S#WP-ROGKEE)K,H M\S7#@'M"4NDG/DF"3&0^85$J'\7<=SO^^TKY#WP]\/6KY^L=37=ZJ-(F6!81 M>B&ENZC!/P#^OL<@IR.9F52HT7?\Q]/%B^\H!_AX,Y/CXD9-YY_R:5.DT+)OT_-;-BW=YW M^8>ER>)>LOT#),4H>ENIL5W/3TSG-V_AF/Y_]MZ]NVTDR1?\*CBZT[NNL[0: M^0*05;,Z1W:5>SQ;7?;:[NXS?]V33PM3%*DB2+LTG_Y&) 2),$'*%(B)6"=JP$>=-C'7H@Y0)1 T^VT%.<[$C*MT,P9X/[*.CTNN#4 M-';W;K:[@[G='56[>U?N;J2*:KYE> ERVSBQ73V A3T[G 0')[Q3"\'99O^5$0V'SF#(4AO3CNK7(G-^_,7]'?"A7O1*U@! MJ)=)7MR -,(RK^]&>3_BU8QM'*T] +V @OS#0ABR5U2.YY;P[K;X9Y/2WDT, MEE+:"XI*C4;W0*OK6Z#PN&N:F\875ZQ'8]E+2'H22#-[JJ4^"^99,!]H5@\K MF %O])0$\R54G(>1SU'3B2_36Q\K+WYEFFOG_ND7I'RZ+?[9*)]C] KH'KV" M3MMZ&M4K9\%\"8)YC%X!VZ-7\"B"^;3VZC$9YRVC)= M8!:S?7;B,*GG53Z*OJD^_*4L'OB$T@$UCBQX#9CN:P!)EL>=9[2/1S>A_X / MAT"._W&VVML.E25T[Y-)CRAV/C/>04W$)L;;PDR(BRO:$XD\(MY[">'AKZXH M?HS>O'T78:D%&OB'H "?H.AT09#8F]+V;C1R]ET^4 /CW@Z+2].>W%,CX/E'NJM[YAE/W># M'(@TQRVZCV\L&IG;7X>#KU_CJ"*XN85DO%LM1 M72^"2]\Y@XU1_?O+"(O?5S/L@_0&-G&8\@T_1$8S-PH?!-@=Y,:$\OA^KG3>S\?W$7SN_IC@*]P! M_+%U\-5;X/MP>>WJST,K373]^6W$TSA\.[S.XG(]=3$_/OO7 >:4X-'R4(^/ MR@/IH/K1G@T_([V#2M^AA^(N6[B"@XJX):ZJ2CEGM!IY#1U/*KH= MVMQCAR_<(E!V$*FO0,-0!#SYBB)-:%-%+!WUX27##4J%#5L ^G)!@N_4/=Z^ M".H6J.UJK8M/YR#W"'W]V=^.J;RJN&?Q :SU)U1W*LDL%4-5F]YH=$_.= M;"KJN_$8Q>;KR+F2)'M5Y>!ZPMWT_=PCW"H+SD79&0<[/W+5WG?5WHD@W IC M.5,))TQD5DAM2 +^E:0U#@"->^2G'TH!L1/C9GZ3!WO;B3*:LU0G-F;40+AHK$JM M2Q(9.Y/$7COY!.4:+%E7KH&K[K) ZSRUF65"QPEW K0QHQP<;IHP8UE<(1UM MW/&]+C#%0K%TQ0)+DS2WXUW9/69$)@GGDHF8>^LS!_P/HL2U2@FLM&NTM$]V MS]:P.RK9X%0'-@;?$0)]6Y1_O0W_ 2]:#53T#A1V+_KUU[=3"<&/IX(1+C,* M9%.!3@VM5:IZ%)C/SJ!3A"VW'R?J^^\.>/U]/KSFG$H/["4RVV MN,S'$."IAJ>.H',QXVP9SG[ST& M;]Q'8*'.?!D25*MD$EW $-* "0YXT?.8=3I7J ;US MM%E >#;X/^7;%FN_^C9IBO M$(\/ZJ=$+H/G',+-VAZN8O_&-D/,:M&$5$]HPVRL\FHW^3^8OKGLC)2> )#=?E-!F);\P:X, MJ@4!6R>%XYYR8TW&O(ZU\9Q[Y@6AI9(D<:TDX\=3DCQ>K21[4Q^7^@8"K_YP M\/4UQCK3+!E\NPN>TLO#12+[P47B9URD,R[2(^,BI0?%16J>_ZT#1>)T$10) M8BZEN8PSGB8\$2X#=TMPGR:4)482M@CZ,]<>M@/:T>;[S3\? 2.2:9VP6*2< M)UY2E0A*'-48'"NP,@6,4HY[$/$EBKE@&=/$)(39.J"-2K!C% MM.?3.,Z[0N D4BI)M6(R4US$B4ZH+BZNEF/,EE/%1K8- M4W2_#;^5)@N>D6%"KSZ'A9!]>C95%(M'&&P#D+XKX%<3?[M%]!3$]-$!^[I_%$73;M9,IH8E.< MYF$S+F/O998I0W2<\FS%_*U]^S[9Q1599JL9W%^H*+/3>K*(9HU2W^#NN"*< M1S@UZN?E =*K_(>6XAP\$GN5PT?X;06C:>$QOC?4L*_AG9 4",2ZO2OS MX+-3W<6,>5G+7!^3%!.X<%'X21_/9>_ZKKX!'EJ5I:'U*5EX=QSUG2K6U7^% M(JIB+WO74H1_>SL^AP*QX7Q03U_ELD\LPE25>666B5SB=S[P)LLMA MX7XV]"&*7L075WP_:O[<;GN\G":TT3'+)+="<.MYEC'*$\*L).!>"/]@EV(M M H<@^Y[.=@P-MB?C,:P"NMX+5K4GW#D=)PI<5'8DUHPRGDD!6NO 1E<<(^S5 MRPS30U6O5H/?@QT"C7T+G_4G1=?@G7FNI;72<<^M=O"_6"GGB'6!S3948&^P M36]4D1>?[T9.V0^#?ZI1CH^.AHJT6J;DXFIYAG8CA%\-!M.Z-FV=40CAG0C-.O><$_C&:VG8/A9\-K M4CDBD-^,37AB#)CBS'AJF.(9Y29]A/RZD%AI++*LQ])]330^Q9CXZ8#C%ZH! M=X=S?<#1W$E+T9Z&@C]$BI+XXDKV*-F+QCZEX^(S?V[F3V6IB8GQ&2AW3@27 M)A&:, H>,^%6JD?0\ECC*WMD/UK^69ZB/ATR+,8'9VC81U/S*V&5ZRWH+%OT MXBKC<8_)[#CP.L]N^KY9;T\:?/^LATEYF?1$LIPA.$/%GFO5SK"1>S8>-5;D M+EW/"9ZU@/_%>AE;MA2GAQ%Y%O&SB!^3B._)2#](Q$40<4EZ6;RO,1M'!@.[ MI@FSNN-K%*P?6=+:EEF^A__;SI$HN95")'U:@ MR,V/A)]'D%O$AWM<7+CG!HZZ-:[&:;&Z/B)69[QB]:62ZGE '-S JB*ZW+\< M:X-7'U.WUBF35'K%B/129%PIKA-/N,J8C37C655LB/^7-4W"^]_>':A2.4DN MK@@5[67*Y0J0J4VX&^P3W"ZTBE>(.+4@EF7C*!&WZO>R]#LOHOX0]K:2HXJ* MI8!6%PY0LH&* 3JE+-<*T$3/E.W-$;']3,,WD=36 E)VQV^;0K:5^PX?U5#G M%CLOX9K- LR/LTZ"4")2=CK,/5\-+SQ3\9U@^M(L2SEU4@C%.>5:<<$RZR3U M5H CMB4TX9ZA^I,P8"<6*YH%.E=G[K;*/5=G)EEK=>:L!F8.$1B413"T=?_* M0N7F.C"0C*@T=<1DQL.B.9%XMEQ*H)?7R'5;L;>7A%)>E1P5F-WQ4=&88A@J= MKE+HM3-5.D$[]A;LB0N:OF/8]-GMEI<5L,W;QF],=SIZU<42_!L [ N.$[;(G;78UWFD(@#2F<] J-7 MPM]B)%*YS1VC#Z&9,4;%::PYC;5,K8.@GA.3I,)K=S0"M"XJ61"?63 "M)P8 M5\.=!M^U]%S'I>LYC]2K!JI_7\X9J7($^=0,SOS67B,VSXAX3>)RZ,ABWF(& M %J"L-Z%W2A@R_L6 _W"W:E1F3; '<2OWPRQF7?AQJ_R2W?9BW0.BS+X_=*1 M,*BLK,S' P3;C,+44-IC@O5<@] M^TDW]W_?^@9]IYF;]*%Z2'RWQ%@EG?D>H056H= NS;KIN/H'"O^&U5>>H[,S M9W)7(N"T0M8N^Q6//%.W0:YU&U9D8RI# &KN;:E9PAP:3(S.RVBG\5B,QXGG MVKA8:ZV36&P-X5^KA%]G&J$K53*$9E[!#[W*W+H_T?Y6NOPI M9>)3F53^J$;C^R^@;XOR$4I) &^[\5YG.I U./[!U=#W#1;XGO?[:'BVF(,5 MO<(!3AC%_E J]U6J?(0!^NCW&M(>7HTCIX#^(W>'=P&-?1<$H;>$5MZ8ZZ6B M_K H:E$V-VKP-4R-VMJDK(L;EK>8)9R13,0,.\U(['4L?*K!99:>:J7-PA:W MG,85^=?!_WOQ>G&OW\'S!M?RVF*B$37>+&+JO+L813':OKO!99A/@\$&M/?: M7$;O2G<(]AWLZ+"1UB:LRJ>L2?%A:K$D\7C&JD5C],(X3$E S(X2JSX4C%?9 M.#,9C>!Z??CX^QQ$2#GC:3-.^B7XQ+Z<)51,=.'^F*!/Y+Z%X4/ (B$K2)(6 M..U3GP/9VW809*_#],?ZR*X: AD?VQ#(70ZTLQ!;0RS:(WQY&GGOF*9 [K0\ M+,D1LI?RY81*K_.82TE3P<'OR;Q)>9892:GU O2,5*FMIS#%]0+C1UD@8COR MK!?+MMV;'W2Y\A1HI1A?_;L>_?6J^^^>:AA8^[%+@>N!E;0VUE,;2]A@P;=TVGZ%A_W@W\+]>?^96K0[90F]BGCF19\ZIC$> M'S3,OOGV<9O8VI=]*0!)P\[E0,P3^) M$YY:RJ32,MZA4^;OY7CVW!7-(8(?:^7W?O ;W/W+=]?_YOZ.+FWG?)Z,$3"% M%53R:RESR\>>6(>DI/ M1(C$0Z!?SD)T$"%"3[L#T*&D9Z##)T12ZJJM,;IO=?G^>='N>='N>='N>='N>=#M=^<4,Y M)XE1VJ>.J]AJ3GQL^*,, Y%)UTFWG@HPT X+PA.>>9UI8A-MN/ V,T:OF$"P M[\?&@O]M)MWB>-O60S7>P\)(6-G E:N>MG\H\\!74FJ-11F>G,Q%9A+5QF&9BRA/HX37F:N!T@G \@J/*T!'6+ M'- IQ,>+S04=6@;J7@'2N5= :.%3(K@R)N8L@F@J'4OJX\3YF!.>&IGQ1 J=2"^9!$=,9)F0_H$] P]:)KFX2GLI M7<[&+A36;XVN=#0,O84O\9>I&8[V59E MN%OF>%E\>CE>>= <[RR9^\'_/'%?AI]=O^]&2ZE($*#%S&YBM98N$0HN#@%: MJN,4+I\R P$:8]PLIB[+)LL([A)]0"-CWNNIH\K_C8:%EWK MUV3,P99D:VRFBKX/1P'J#V0P#TV@TS;8KL2@J=5**9&E6H""B64F,NMY A$G M4YSZ/?#&Q]'P6XXX!5A)49("_G@/SY2K_K4)!=VPF/>#:DA]HZEW%5MU)JD M+X2TLM1E],&7D(EE)VVW-D9.4B:QD=$8$"W/E:!,Q(9+\$RD3N.NGM?>>2FY MN!(K5AX42]V]OJJC&:W_*(#E(+]UXBS/,+T74XW3RX"S>)8*L#6Q)V"[8[GM MA([)_'G:+#SJ3 MLK5HE5\.*">;\EPJN-F"E5&%8 [.E[#.JFN'0](UKTU+ M?OWU;;/=?<^6S\3@%GB(%L"@\"Q)E:/:XRA'*X1B"=V2!Z]Q =>S1;T-'LC7 M1055(VW<[\J@..EQ%)>=(=P1O@NA.EEI#'%#_I@QD,\7ZT[ MTBO$QPHU8*H! D"%6NN-=J'ES EML0=8=?=E^+92]HT/MD%^E#$BM<2O0[?C MHHM906 $D!8W,*BQ9L#"4W7V?!F(Q&L8"/<:WG@];9_53H6YL#5"]@(XU++" M>Y Z(ZWZLFCJRWG>O(&+:><&)8,B2,FDW]_0XU3B?@Z&(=R$F\V65$.>-)^] MUO4%/OM^@U%V>L$HB0\6CRH\V/,?_8L4H2 M+PSQQ@K.C=::I0E+G8K![Y9^(40] DY9"9Y0691JCC1KQ:X.9BB@*)#7H,* M(1!B '8 A.T.= G*,#8VJLGX9C@JH8E =H>3<3&&%ZB5VB&W+J-KU$WPR:0_ MM86?JDN'K8X^XPT0Q:Z_[O+SJ.KPX0Q'L]0_10EW#>KD>@ [WX>[(-!20/4! MI0SB\OK_ZU6!*%Y03\:8'P-U>9N7WDIO6>-XL'1@E^!J!9Y0ETV>>'<_'([+ M+L]I:'L#6CH'XWZCP)P'15A&>:4G5&FV5>L/:6 MX64%V%'5P,M".E?\%#AIY,HHM>(N+(XK <%V 9LUF4\I\;$C,>-9K+32+B:@ MQI1/E*[ 9DF<$KD6D^)C_5"!22"0^C JBR0"C-9JY%E)Z/JSL<,^=F/40I=G M9HB6"\Q&-M=W@$;![0M;6]03$V;;:[&8<%3[)-5A#LA:0 4M]=-,AS32,+CI M%7)L:.@N79@Z7S.3Z5ME,< >CX;J%(X(VOR'=7@*4[8KE=,Q+VUSO2MZI!WA M+W>"3&E!O9P7WQ+L\GIJW3K'";S&.MT$=[FHRV86=1[1]R9,V$&T/E7:_<\E MF-UUM, !O?J3-XN?! FJ/GR[^&$UPV+53[\'*.)^_[Y&N*NKDDO]47W+!KS0 MRE\)\EI$Q<37BPI7_!$U:FZV"'-6\>11KJV35FJ(7C<. MUBKV,4V])RH%A2#D6RFHU7IFSD7;Q?/:C39[]+S2 ME5[,B\#G2]M"R^FT.WQOWHG_N1*"O!J'E4-LM8H]T#_#(4AW>#9ERRH=-0CP M:D ##!B!-/ !1HV[<8_D+A%24.H5XT01395-8N;25&DJ63H%E4MK4+FT QO] M7#T=%CO# _PD.29&E5=.0>-YVT;.9-$WQ:THY\$<(D?"]:IY# MR'GZ,*,"_=/&R@BE[.8)5K MP"K9 G7.8)7/'*QRXTG*XH$1(2D5VH%=M-PYFWD(U)61U,0X]=4?:7%@:,6\)AH-)Q\+=/;>?O _'\#A?)QNMEQJ;AR1PH.D ],JZ5-F M&#'.9W&JM6AOM]DR1['36$I)^9I#D<=/M*Q,%FZQ$M%U)0?=CH>L9%T;\N/O MR8Z,A4W)O2QM5XT[O+%%JJP>8[5P1+XX$>)+Y^%?0%!&:9;%AAJ>L$P3@?,0 MC$Y(RAA/GH*^V3KZM@U';[8T//G+W56JFA.=>I8\KWOR3+MF:DBU'.7G?BA/1^69CI7M-%0[1?W!&GK MK)KZ!IWFCL4@Y(QZPSGCU@B5I(11Q5-M$N%M>DS+QZ8FP7LRRY9Y-50H]^O* MV)7"/>68YW2$LW1X=91K>YPCG-T.(0]^A,-(QR.7*%'3.$(-6$RE).;-2<9]!Z!>[5$B@@,YB[VFIZ$#/ ME2<0^&+]B&>%0&>!!+\%5!?XHV&*WP]VG[ HL6"6B![;8)AG.;'*$$BMYEFB6/E7TPSI'/P==R6[> M.4NQ^3,A[29C%QMRN-B&9)HFQF24,NYCG4F?I"FW+$ML:K( N4!DG 0O$E^ M*_<$@XTER]:1=$7 4R;8AJUASG].!B[")3TG?W*IWNPHU_9()4'6 2[J,D:"?:[,^?Y/%*?S)Z-6O^PRKX MJ"Z _R&<$.^0A1BIO.@X(E 8DFCK4^K!]#.#A:X4_I^95#MB*>\:6Z_0B8%, M.ZM$CI')JL-7/!?H)B]IPF&Q&3@W-N-2R\S[C";>>IY*:CG;L.9'LP27$2RM2$2&.#\JL2(577%^#L-%#"%S$URQ[,Q=!,#:$""O$5-T(%(,X61U# M",LYEXIFDA#C#<6./NTW@C\]'H$$%G=0OH)$]0%BN,EE],M<\5RCJFF9;!C:O,NA #1/'J39" M\XP;#>;*IPQL!#$N%7:#\EZ"I'U(E28OZWV7$]VS6E2L^FHA0\E ^"$JYS*< MF?ZF:H;'(,B8T003'-]OW& E21L10=E2T>SK" W6N+_/N0+Y?&KSP&,+GJT^ MM=GMT&8WU;4,)E,OLX+=W /0IN0(M"EZ@FY[1K.LP&9G-,TVIZ7O55WLLP'7 M^2@J&F4XLV*7^8B^8V:#>Z6%HA:A%AG"01'F?W<$FFA5%/'02M6/_;NK^O.PGH&L]U%?,4 MTP)DNS;?3]!-&6(;82>UA@.W$^)2QTW&K95*0K"3I7@RG8'W;S8@"2/ SH<2 M'PEQ=8:!.1)KE3FOG10&F$0FZEC<>L%7DV,U\W0_7P";SN,$0E^O%#"%T8YZKE.=[@S0=LQ0EJ]DF7X1< M&M1@9U6_2R#6-*A^$/C2<2;K=P05:!X!'_.ZC@=18',Y]^Z)>1$.[:J\_*:\ M4+-^NIF/WR5VWQNXPFX@(R);G8M?#9/0V1X<:+]W.Z 5LNLI\Z&>_P%'Y0G$ M%)ST$BE[+%F&1=U'E8"RU,3$@ ^<&4X$ER81FC"J#4('2K7EA(@][5I"NN[: MH9[_(;N&QQ>R![O72QC=OCB@O0!@,XY@Z=0OEPG40?C\R7B%+%?,ER=A](G0 M^>-^F0 8#EST#;'VEONFYQI+;ES_F>-T+1:^S8?@" >(W:3+15?=J^!B"3XT MT4)@AE=P)AT1)$U22SQ!-=2Y"NX@[G2"]6_H3G:\MIFNE4.$E]RNK1V N$6SI$:12:;NJ.3S"^NFPCQ0 M>TC[&>L(TQ1B3P)VTQ'\"R/V,B^ ML3%]<2A/8HQ0"C0LI9PJ4#9>.I>FGC*CLR.$$.Z:U_F7&HU4H.("_/(A(:FG M$]P_H&$(FO8-IOO1+KA!$1[R&B. ?-4H=W B3W:4>SF-'17WR%40P7@N5DQN M;Q$T'\]JJTU9.\CNN8YOY_R2"7X>WWY^V(,]K-CJLAOFH6\<#"]/=S \79Q3 M^L+63^;6_U!&:,Q WG::CLARUT0CVHD6.TOCBBEPFRZ<#Y7GO M8?@ /^K(#_N4Y+.1V 2+PAEA)I6<99Q[HC7)C%<^<9FGEI@2EB(^?B.18AMK M+Y9Q+R7IV4B,"]J=UY[TY0 MV*WB_: L<_G;:%ATKFE)66A$(6F//E*L/+T&[<9+K8[/"7'4:A_@@6S5W1DH M.O%55X< 6[TNZ7*-\6X.P8G&AL]8"VKL+[2IIRZ6W*=)9@P7VAM#=2(==YWQ M98Y "X9VO#B->YEH&WI[UH*'UX(/9*MCTX*ALI;O*RS:8_"SLS-\"O[K+V5[ MRD-.@*I5O\CD7JQB8KTUPDG)32)UD@(G*VTXQ=)TN66[V=,G]\(AE; MQE!Y"%MT3NYU8J?GEMSKMO@3E:35)FTW<3JFY!XB$5UF_*%6K*M./:B7O\<\ MT8LT$L^E3"#=?YG V4BO4KJN/K3U4D'C/_T9EVD5^BB2N-@Q]*4EP.>3&?4NBQ4 M>;"4]UB\C%7RX"/J=5QQ0LGJ+5:TCUSX PIBSLKG^2N??<85QZ%\*&:ATCCI M\?2L?!Z^HN/F]);]?.89][F6E*B*%J)/[E;EH0\#V_J1VR>J'_V:>Q>]^B]L M?OYA'Z'U2;#$NN;[G0[]]ZOI5H=\TSUL;.$7-[JE_!JB )LQ,H?&U+.'LN(?4,)P/I07L'(\)ARTD3C#'F$\] M;&Q9?8%[^/JPF[F_HIY,!-#^5I#M%7A=T]$0K1*T ,#U6,@Z[:0,#U@1:P/ M3I8\8X"=6K+6X>NLP"<]8^YT!%LY*628\\.>-N;.LT)O:&!>H-):=$//T" - M,M6QZ.LZHU ?0$9G/)7MB=:>AL$@/GH%CN?6F9@S+5WT3N6C*.2 GS&J2CLM M/C2GOC?P"H,K%:_DGRVJVA]0['*TF;YM^\@@K%*IY."5.FX9R7B<&6]2B+D8 M! S^5'KHLP"(G(FD1\5I- "?6_G/K?P':^/;2:J/J9 KC.3)7I0D[WA2^0RJ M?5L35\)IIV2L/*.</ M46,^\VJ$K? KUHEDRW)/7?#:^[>)(BE(G=?2\2QSFG*9W>K0C[$EZ86Q[YIF\8?Q\)$UBTNZGV;Q(^;<4[_&\\KUK6B> MK]AT-_-YNF 5KY[8?JZ;6M8\YI_N3V?SB.,1VZM:EHX '@.)XHRA\C"V/"&[ M6//LSJ:1K\A)/0O&/?5KO(20\MUPY%W^\H+*I[:*#XPJJVV;C&:JI[/9%*%Y MD,E>G"S#V6VO@([8+7]IK'M"EK.%@;O:S@1M9TMC_K-@W5._QO.**#=6CRP5 MCY!S\9LA>2])#N- Y3S M^>"CYWEW8_8CJJF0&:9V8_DB&?Q<4[&S9WD"-14RU%10%8Z\XEK*F#9 M\<45NTSW!2!_+JHX@J**ER&3[7"92F62$FV-H)Q*GEFAXTQYKT7&79*=WM 0 MH ()G=*9:#U3.D;+5ET+8>NNJP,!9<=?&HH#QG%?DT*O(!<>(_'^"U'KN:"5>*Y=+OK_2RJ8IXG7QZ+>7C":BX@1++7 M%L-CY-Y3O\9+R&B=:[I.,G7U\)HN($-Z<94RV7KH_"SJ8IXGYSX'Z_G@BBX@ M13A.YLLS2L^=0L=RC><56W:OZZ+GNJ[=ZKJ4<9ZDB2/2"#0N3T.=(SB5L+[>$ M[0$'7\=0T;H1=7_)(NSQX_1IU912SU4]1[QTO@ M\R>M)-CK.+KS(Y[X([Z$T'I^V,?FH/K4CQO.UWAYQR]EF4F8P]&8MOC"SF). M,CM4[MSUP/[RYYTS\/++$-]J[.*.22/"0D4QE3TFT^>7W7XP_QZ=#&^? &I; MXHF*YM&G>3;+9^?L#PY%NZ0/[L8Y/IG AVR1X!"9X MV'X2/&\M*[4,RMDQ&)5B:'1^36[7%H%G\&ZF?#R9!PY\:MJ!%\\^XG2Q; _&:_^R=*DHL?GUC ,,1'S MPPJ;_[V9IN[N@"=>ZY%3O[]6'A[V1]7_KNZ+B[_.3S?,!Z^;!%Q<^\H5>G^P M%:X;VOOOZFB>);H9H2;X7SE+8A%G,7%&)%Q9'-FMF3*),4(I:5,*EEK%VGGI7)IZRHS.O+DXC2F> MY2#5X N ,IWY"Y'[$U^[*$@MSBT>1LW9MSM-] SS=?]MG69?G#]@+(&M]%03 MRT62940)XH7GG">>9KQKA>.U16J'8K OPVO0D_@ JO]1Y?;]X*VZR\>JOWF> MZR?WQR0'#>4^N]$W\,O+6K%/P)!?!^&*W%;#XA M&D306A$SGD@J199E/O,IE]X9Y;N"_1TMV3*PG#U"6(\FRS5W/>#= @TUV)S^ M?2_Z?I.;FR@O I^/L+4#A;\+7;-, =\)+EWJN""Q5%I[18GDV@)OIIW9L=\? M&I2N=N+]4HI@=[)()$LF:"^)EX^X.G.3I3+.6)K%3&><:JD3PV1,$Z%BD3$N M.G/3859-<=A'#]1]+VYI8,!IWD7)=Z]+;1<&<1>=J:%$JE*J.>&@?T3FM$N] M-13TODQ,;.(CX0%*D!J$ 0_09<^R\ZJYT(IEB:69LAPT?2;!C"J<( _J.37R M6'B !A[@LD>R986 /'#G1N&:@P4^Z.UBS^8US&6T]Z]->K[K][ M;#?A_2!2!APNBX2+ON?CF^CZ\]LH)1E0_;6(Y^?-/C=,YO&/R@ MNLU!Y$(&O:+^71EF1:I1IQU-"JQ MC :;-@V#NC*_4A23V_*]]C'OP)RL%"KP(R%"1*9.K$J\-Y[3)$$?4G($ Y)& M:TH%-]GB7/@OJVC[B=O M6N/5Z0QO3\FE9*L_?CDCQMFCC!B72U\]^@'%05GB\.;HESD#@H4"7883=TF* M/Y.QSMN646Q<[LNB&>G"5B=6@K,*.:',OD:P&[UY"4==4:WX;XC%,/Q_?[^.0M>O2VX/;(!;'=M XJ$JE'JY0 M#U%1LDX^_CG=XD\0\OT]'^2WD]MION0U;4A(OYT47^NIDN* M&#[+B;._+)P/'5^]R[.6OIT,TA%+7P9PT7WN^B\-.>X9&J2?J_U$@9@_[/#YG\Z^_A\W&K9*"(LOKOZO_Y7! M8__TC+&ZSGQ\(JI]=SXFQ\C'+R$>_)07O[_V(^>B'-.:KAA'(]B]F;,:- M;X:VK-J!3PO7+/CHA5OB8YL;9/T"*WW+;^6#NPD\A0%JWHV&=F)@-4#IW ,O M#<;]^^@&".!&$2RD/_P.+QJE/A4-0CW/9834^5[U1D2J;(YH%J7,UPCA"FIZ M?"V'&T4V@'7OO^#X^2/_,[$"^7]S$> *XAPD)'DBXB0!L'-9'R^6]B$'C]I= M9BPI+N6[JK8*R1ED9!5AX /$F]S!1_^X_ S7&07!N(\^.P,L/;XOQ5)%$#&5 M?[L_)JI?"6&HP@^9GW[NI[+1U!B1'PUOP[M!D*IO!*DI'WHFZD'CN.5CH*7G MO\GA#B,T&,UO59>NE-QE=(W:J+Q]G98JHCN5A\O)_& M%?[O(I 15 "L=>3&*A\$?0BJQF.58%V/.;QS99]'43^"1D7GBME7X%_05RZ4 MD?D)(KB"5BNB8F)N2M+,I%Z0^#@6PIDF398I$DT4I[&F>6*F??!].0*8T=@H9!]JR;!5R M(,FP#A U-\9?!<6 2@TT4P&J 31>[;K<8UTV?#?44X!7$;Y262/MQM^=&X!V M'/T.%[I3Z,CF=V7E_E0A-)R-H 8OH[]=7W^$ARC52-"OXQM0W*_[#M1YT]VX MR4&[C,S-M#\$%@JZ;PS$*U=?.4$3U(_PG.6MT!697:14M.$&4;A!$9PV550E MMEA4N^?"\,KQ?XUYE1]9F08*6L@_(98POH" *LFO5 ?RA4 M>05R)U+/H7>![N ?DSP(/JP/% WJ+=!G%F\]O M]#R\>:=NB_?*>WR5S0!=:1V:@T'<^W9:B9$P'ZK7H\\?K,D)Z"X%&N6'U1=VWT'R##@>\ M6UZK"$TOE6\_:'RP%#\M,/I;1CS3$L%:.4 M._1BRAT/J0F([,9E+U/@N.J;X5ZW^&-PD=KO4"ZK_;,( Q?8Q1PN=*/@,XWN M4'5;Y%E07A.,T/X'GP%[LC(BIHUH!]KW<,4?L>LW-UMPPFQEI?[X#V?!#?YZ M>>"G7/M,CH?#&]1#:/-QS="*UPI&;^[^]*RP3U&.>H=N,H]FBFP]>X.$V7!5\]'-CC0 M][V&ZUQG#5!"L;>O5UZSS@6"##6>?H28"[8TK%\A7B_*U!]8A@*#_E$ED97P ME0X+T'5XZZ)7%9[ #\]W \#<\)%F[:W2M>\'>(.8WP"KT(9>F"<-ZH?FC4_WSB'1BLOZC@) M]F\\QY2H:$>8CPK^C59@H1O)Y#M,K@S&U9>#25/F9MI/#_L[ND,H#G@B#X[H M<%1,O7K@" >QE-@44,B., *P(M?WKS_\O,UZLA::!IYJC+" M>MO*D!43MQ =O=^.[%KFF6#1%:LV"3PCZ^L/OV_NX5]M;5J%3",_2RYY*DZEXYY=RG@W MU('SPSZSA]WN@?8'+K"Y-(V<'DA#/#WR"K8G^GNC5@5#H_73'1Z1N,\/L* Z M'#KC/.Q"MC,\QDYD8V>R=2/;%TQ2O3A8D;F;(I[ Z_S/US>YM6[P(P86/&YF MLIN._914^P>DV \(Q7-#,W\I,TL7ZBX3;HWF1F4L%ESI3!*?4I$IDDBJF$ZW M'#(S8^(&#V_LVFH43?*]-VV=Q-#1LRR>97%6(.XR3V*5JB0S7%";99HX'<=: MNY12$S^:+-*S+)YE\67+8D9$3%0F!)Y*>&)4PI6TUJ:6DSCQ9'^RN 4$,6<7 M5QGEO;BEA?(LD&>!?!$":0W7AF:,\XS+5&6>&>6-3#(G$Q<_LD#RTQ+(EP ^ M\';I%.P0 []>:O_TP2+'-U7CU=OAK=_)EQ=Y\V2,> M9_CBF7%/H=.AF3$Y,^,+8,8]Q0X/9L9M')D4'!E"]^'(G#GRB#ER/\[SHW!D M=HP<^;P.J[8]HGO<.+ZJTV*P178XP:JO$/^SN)_%?:]A$6'H M:<*2_2?[SU)_EOJSU.\G-;%OJ:?/2^KG,5&WPHXYMUZ=&X3.#WMNO3J-_H(. MK5>=IIN>6Z_.K5?GUJMC(MNY]>K0K5>U1P:6^IE#'CVDEBV)%(*C]+ZEE27[:D4IO%ABC'6":YU4R; M.#/&*)&IA#N2/):D;I.V%Q=75*0GTY=S%M>SN.Y;7)6E)B;&9S0SG @N32(T M852;A' K'\T%WD9N&#@L:9Z-@MM3C+_'LL!T MWVU=IU @=!;WL[B?4*)@C^*>G<7]+.YG<3_J;,.^ZP'EWB*5L\R?9?XL\X=( M6>Q9YI/X.AEG.U:@WLN)GY6 M#WMTE<_+7SV-ZKZE61(O;_W;U!\_V_6_'Q@79M.^.'#]=_.CE9=F]>*XN-'P M%NSR:*P&*GH'RXU^_?7MTO3>C)"=S]GJ6R[-<[AU/*$DH%=90"%6Y=2QSA!C/94R] MUPGW6^8=MI?+]0<+R;DL^"R2+UPDC7;6I2I)O%3<.,3VRF22>LOA?Z6M3&7, M8_Z(II)?7#%R1OM>==.GR+HM-OV"L]]%\0LE-5=&BUCPF%G%4D5(YIV(T]1F M<96O!"Y[O16[3=/-UV'\/&8L/_A_J=%(#<;=T>43<7&5B*1'Q3*_1=^KJ^(@ M^>N[4=Z/^,) R3*W^XCG/,]9#;) M?Y*X) 'F9^S(\%_/DG26I+5%2BS5UA+EE(BYE!Y\%J*5%8[S)&5./G8DL?>* MQ+,0G87HT$($\3?SAMDT48(S[L#W%X1KSBW5:@H%]LB^?P:^?YH=F3EZ:'I_ M&_2+,R+@&1'PE!$!]ZL&Y($&?AUU_=]9XL\2?T+U?_ORGM,SS/=9V,_"?JA# MMY@3(U)BJ&=$[*\ITX=-_Z\#5.U5 ;W.BT$ S_5<^OOG' M8*B!NM]P<]\/[B;CXA.L=6#@L4,--_P%,@!4?*.*O)BVYG^$10[M^X$9P>4< M4#3\VUU.Z&HWN->)7M[3!(BD" I*;79MO_2/1J M(0F[N&HC!O)E)P:BJ> F,YDW*<\R(RFU7H 3)%5J"6&!('%-D/B("<+;" (B M6=PY@V+6O[_L4.)^V*Z#*94:HE\1S'Y8H,42Y>8)U]*AD(KCZ5"X1MK#1L)& M]-48%.-XN$[]@6+83@]'>7$ZS0LRNTQ8LDOO0II=QK$\1(4]X?NOL)>7)$WW M46'_+ J%WSC@DP%Z%EKUU<"XY1Z<%F#P1XJ;7D#\\SSCF#TE+7:UT\4*0QVN MU2G;L;^AU.VZX21JF)Z"V=X7Q22HHZ"+VLSP(7"8IM=XGE.17SV?H WYPW4O M'TO3U7^/& MV(Z4^_O'Y\IPZ/"V.GPMSQH*=)60'X =)WT;W8V&=H)*-"K@47,/I!F,^_?1 M#5P!E"F$3_WA=WC1<*YN9ZQV&7WIW0NGYY;07Q]VW DBAZ]9/CL=ZM&]\,+9#P*UZX>>X\*/[R,)7JE,9=7?7!W+4.!;_/;%? MRS4_UGG8=5&X<7$]L.L/QN +OPT'HSF!_F=-RR_.W SR/R:N^()6#B;/7*/2@C&+E12:E8=Q)H>+$6IZE-LUBZ8A?/% +/!#.GL*.SG8L LYQ MN"%V>I9U%\XP%XZK%D1LOHFN&T!:0P(K*>!X*G4W+'+\]8_AY WX+ MN5]5>B>>_41IT#*3\>J?+('3/)&D)^D"Z1K_O1G-H'6^NM=ZY-3OKY6'A_U1 M];^K^^+BKW-K L%YW23@XMI7KM#[@ZVP5.9@AX;ET(,?P7BX$7X+GDD=S;-$ M-R-4!?\K9TDL($( J1<)5]9D5&JF#"L5;?0O)J/Q)]9E84$0N*Q C24@M8.> M6SR,F,<7AZ_SSU-PQXT7:-I8H7M)DT=D-Q5V[G3&?MW=Y>XEB6,@ M[$J]ATT71K6"BNQC>_G%%6G=VX?ILA,\M%G49358RD'/7!Y&P]/B\8381*>I MT'$*?K](M?2Q%K%B6A@L3VZF#N=9NSX@OQ[83WBSXL-D7(Q52*=OR^CBXHKO M5X^=]WAYCX6G/'4\$\I)GCF(S;1,TBS+F%?45!,X6M77/O8XN;@26VSP2_#, M/F/52 3.Z?2@J9'^C*QZ&N3:%W!>=$+G/ET*5H5CFG@J8^6YY%S%-C-2&2$Q3+.8N%,UMZINC>!0>29RVQ?#:GGNJ\M0X@_)M@E]6V(9S6X5Q!& M3 8JX#HZ>R[>VI_ #2:8C5R0.4<2*ZU.32A2T%YEQO)$9%HZ)[*,MQNIED!Z M>YE[31M")\%*)>3R6-">GF+#_G)F\@,SN50D8W$*CE?*.+%4TEAEB8> VC!! M$MIN6/;&Y!('FZ79'FS+7\C.+'\!?2P3C)C642Z&Q?A!ANWLP&XO]8;$ M@K@X3JTF7'&N&(4@3:=98HEQ-#ZT86,0I8GDLF4^P@MU8,],OG\FC\&DI>"\ M.>D%)XG#W'EJN.4R93;A^M"F#8_U";U,SDS^@J*TSVZ0#T? F076U(.1*^X' MXQLWQD-:^#,?1UCS._AZKMK9TVDW%W$*LI8(2L"0"9]QRE/&-&>2T336:XJR MS/AV[9'WHIB_#1OX*>Q?0\[%Q=7;MV__GY6M".<=?M@.:QFG*3-I2G3&+]KA9(L=?@F>^YO7T:T:_>[&T7WN^N?#E$-[,()19V*9 M.1][[JQ2S.())D3HC#BCLD.[Z0A$<\G._LN9Q0_&XIG4TE C4VW!2>=)IAW5 M+.8^$3'P_HJ9,?MC\0Q+$L]QZ$MRT3]W&WYT;1&CC0X,P MV#D]'-AC+JW?--"SI;\T\-X3T9QE::3O9@3M/N/R3-96LK(59'T)[NBGO/@] MJBM[,*[>K9[V;*ZW-]?@:M+4:26]\QS\T8R11(E,IBIQJ5^.(J.[/XBW))T9*] M]B.' #MC\$N+\>[F[%S]T.&(*$X3ZH@TQ*4<[)G*I&,$RQ)$XBE;T5*Q/U$G M&'WR<_7#F<4/QN*>)\0+96+!$^X2,M)Y9*U)%X_3 IZ DIM@VE)Y9O!4E M;@F?JN6=*315"=BS"1>(,'G1 FA50>H$[+MXGL,?"V)N"<@C $_]-AR[B- ? M#XV,]JDD/D9&7\CC7V?A#]YV3@J@%P MN7;[X:CSV[T+3?=L?WA]A=7P*BM:)%1$E@R0CW!31&M\&WT<.>]&6%I1]E>K M_G#P-?J>CV\Z$L]K1:A+8IK9#$3*R9@[P3Q5U OX5QP;\?"H@J\@7CVGH*2A M'PUO Q4'[GO XT1JO;W)G8_^-AI^!TI]\!X>8E13NY*_Y;EN)Z%+%"C)T7VE M3JXG7^&!JC]^&WXK(;/PSY#:+[&BR@&43%]:.A77R& "Q,"2FXL$5.GOU0% I8.!Y-R.!L: MG7I8YM_??7[?B_X.7)T7PT$O^HQ_?E1_1I_ WQI%KU0 \\1[FQL5$#%Q@Q$Z M\[JO\=JPJY.[7O3KKV]_"*O\]?/?HG'#UJS>V)4;>2H0M=7,T>4=';D[E7>S M)3&-!7@/F4LMX3X3RHJ$,N4XR9ASEG3$GG]=3.[NRJ$1"\A G\*S?80G-_D= MBGM778!Y4-0$[=H F': ;M5=?0/D5A7=EK)0L?2;H1K9@'X.ZL&,AZ. ?%MB MG *9X!=WZKYD9_0_X)]Z\N!=\&7*.ZA[=&4O(]!LB)JK\G[X^O@F+^:^$06M MC5<-#E^RP)&M2*T[\^AVGK(DO.DI/Z7[RP[N_O[L/-S;(E+H*-<3I/''OFH9 M>@G,M>CS@K-I.1\_1'= J=):V(J0IDG(D1OG%81,^"8: M$]7O1PY6EJ.DE2;)N:)$P6Y>]6XT_);;>CRH^A-T3.5+-6\1G+#I5<+XFO2G MJ%!]A2Y8+^KGMWDU@124BOHSOYW<@MF!K>E'ZA:B]C$^OBLPRLV+&_BFO@^J M^?VGS^4SA8=Q@]&P#^IB>JDVP>K_F%3+ M[S*%]LG&MC9VX&-8=+G8$=!M;&[ W2B>=$SU"K7P=EB$Z;CE#.[.YHG@.'9! M>DRP(QLS?:#U4G#-&>]11-%>-,9//4CZ0$MFV(-.>@EO67(UJSV@?FTQ!'XZ M [ZW;LKT#F#N6V;,.#W!C!D_N,L )@KT?/ UR;)P(U:*J*I+LH4RM2XMT:M\%Q@+#D7[C]7(15_=P(W %[DO_0LWNH6@00V^AC$:&+)N&,I&B+BX&M_ -:MM M1Q=C+61KC.<"RFO)$\YMG)'8"I!MD1@B035N:/[X9;J2Z^E"_E:N827C&N1P ?H0B0AL4LB*E=#/Q0]P1S4. MFU-FU/*0AYK/7CBW;F-'$]3FH^'DZTV9MF5Q4-OB&2<5/@PJ62KM5#R?69@3 MJS6BI(?PG[^KT>_1NTF_#SX?[NI_PN[^*YQ21:_PHNA>T_BG+]^'=5(N>-R4 M_/1#-<5F=M4;]0VG[01P7)#B=9+A4J(2!@9/,L]31E7B6$($3T!6DHSZ:=,, MJ9MF-DI&!Y%(*S%NEXG+Z.-"%FVVQE[D% A$E9=L4J5>?9"1$(SZN%:I M8RGQ%,R_IYPJ*ZU*2(SP!^ #R 9NSYQ']9HU*5/:*@A_KD/ \P:>YG-XF.XN M5-8)S^>$AN*8KLM'+#N&=*]5C.7X) M) UT<",7,AF A-T M5P_Q?O!@BM"X(YHG P84Q$N2\50E&0>7-,NXSU)GC$R>:A7@_E#185MO\0&B MR5W(3(#HAC%.@RH=@*$%O/W-#7!Z%A@2K&KJ*K6)MHX:*3RUBB MWPG'M0:9)L8:99B%&# 1VZSL$"S .C%RJF*N7.:$3267RBMOO4H\%;&/?6K9 M$RV"7URQ+NII>S[NR+Z&:D6TSY+8)EQR+RGB]1*JB?\:A%OQ[[P MNLOB(*JT.DU@+1!0(9P(Z#&MF# ^H;#WJGUQK_FA=S_IQ,)"*C"M((TQ1(0J M=1+"26L2SK(T=1 Y/]4JP(WJ9&(/KXLS'G,PL\;$F>$ZH3)5SG)/= J4(EX_ M C.#UY1NI8M/\#2[>3)0W&!6'X/!RDF>7VNG@+U'B#Q&BM0J2R M,6)ERBM_^6%:;5(]3S0.#U0*4E%+2YDRP;#$5'NCJL>*;'GZ'*Y1166KJ@*" M;GV5PYZ$;,%);,HO.A];5>[(&QRZ"KRU>DM:@L9M-H>!X\R[;D[TRYOW7WZ^ MGNZ,KIYNQZVI#L9L2)?TRC.U2KBJ2J2)ZT7%!.X4;E".]XQNL=0$/E7&X+'< MM^G\UUJ(X3LA"Z"FFA?U="C3";%0M8K9FQHGL%Y&U]:&.V R;3[Y4*J%D,;I M6BQ&$RQV(B8%W>UQ?J-DTAE//%% -Q33?(&1/1BG:2BF@3,U\4^'(T2NX M7V;HD+=2&TX6-'?.>:-]RF.=JE0R+K-8666TT+X9N.Y[O QA$)NDB_FDUR&U M$(0<90JGN8[RWUTU>67..)9OA:G"0(*EY0._Y%@[4R51\R)\M11 %K^V8(QO M05&@6_7-C?!HNB[C*B\\7TY7G9P7Y=6Z5+R\O/'#V7G\\!$\R\'&#^]T,M!^ MVK?I]&[AM(^SE#G%",L2RHEE6L,[6$1OC4V]U$=:(W0-"GKJ U2>2,=83?@D MR3)'?9)J+J4%!]& HYCY1#B(+5=DN]OJ!T*)T-O&B=,U*O+RE/!?.<:\0,+< M@IY%3^\:3+/]6UE/6UJSSD$>XW7&HKV>HILYCSTPKO-?:?G5?3DC K%C/].RNLKUKMQA<]E!/OI<5S@4#GX/-_(AF MK'4)V+C0!M0\;VQ+[U3C(68^/65<\LM"AJ+IU&+YNAN8X*^/%/H#Z#D[( C6 MC,(7?U.%57^@?0Y__=?G7Z)7Y='IT)A)J&"#'WPPXR%6N!)6EI?\T"L=@H?+ MDB;6D2S564HM!Y'*TH22V!F9&NGC)#UF6<+!72M2^CL(DW#*>T6Y9C+A&14J MMM)P%FOP!X$6V>&%*Q#G'9;8R=QPN.SML[?#>*T,M19$JG_'N:# M.O[]-"D*+"!@0#'<\K^"'-7O47RO[+FW'Y:BSF?"BC9!JO=6_MERL3 76CLV70$SY0E0NH$XR1.O,IPF'#LAUB6O<7I?L\@N?QNJJ47N3^O,M#?@1+.JJBO+JN8^WQ?"!H&VENR@:7 MW4_G1:)(HA2QQ(.PJ23#JD_PZY)8:<*9#5)7D6F%9MG?^38/YZ K=,Q>C[,- M> :Q2BW->,I3YS,K$;A:NRRC3,1\BV4?X.R!TY7GP(M'#:5]_G8?H>$J\L,= M/NR!4@\\?.#L, ?!,J9*>,>8EPPX'7%N%>97O#,9I\H_$0^L/D-], ]TW/H] M$.BA6P\^?'*80U1@8>!GDTDO/!=>04BKA=,TB1TUL:/>3E:>/3Z8!]D"I MA[(!>M/Q5GQP@C[4EU7&/0_%Q/FX7[?]E%&4&H>]MWD1SC\P@UKZIBW-A24; M].\OH_>S>&R-/X&M,757;K<017O.M4E2&GO/B<;,-$F=X\S$J5"2MCI>ZQJ[ M\28H2:OBMC?WLZ]\+)LF0^#VH2S"#?%;\7Y0]H/#,HON40\/4<_*),)#SDJ12IS43"',^BRX3&!R&?G7*6;DH/T6O]%%SXV\KN/$:O$OWK:P_J4_*![8L5RGSI#N( M-]^&.>=Y3]7/\83<%1XA4&M:-=#.8-T922!%5C-2P(NH*@LZ=KD^E 1B+E46 M]KU]T:%PHE'25!J [J0(YQ_K:5$5\U2U%816(5+I-Y1&])4Y:G%;I?P_? M] M?:VL5@92X:H?!O__1(U K_3O/\Y,87=!3+<1Q&'Y3-/L[K&*XD;Z/%1(LQ"1 M;B6ET[B[]$[@PS_J!YIS7E[EE^[R*.D8Q/DMT&!@U:BBYD,)*#=JN7!&6=VT M)MF)GI&4^%AEQE^TG9*@FL*_D8H0_[@_G9F$TD9PH6J(JKG6Q5_J;]1]B]L= MM'0Y2HEM8E@&83Q-%:?69M+%4DBFK58<>TQ*[LIB\;I^L;^CE"1>V\TX;8Y= MIBR_C/Z!M35K"D_QDRD!%\[['G2:0@C$G,9C[0[C2G%-#&'<"FJLYDS5IRF! M4@<_34G(&N"_.C$4.&_DC$-*=#.2>UCL=0$J>M=\9,/TJQ?)+E0#[,OQ4 M/F1W,F"!YBK#-I?":4F2S;CD>UXQ25VTK'8K:M@#U<)1_L<2XNNZVL=Y2G8G M$D0OV:J\!XX8#N$[>T&T- M2*:YY/7 C?&4;WC;.9KN)WP]&'@?LO6'SIY?X2 M2FL_#*[O[OJY0#>H MZWK"D?+TD19VY_2M*J$;BP\*%YS7%> ! 0=V U)&LH"4T23U#'\R0%A.+7A0 M$)\_OV\"2I2&K0'Z 9< (1BX?D ?*.;P!] X(6,#JS5,$V**3/$J(C/*8:&Y M:M%@Y;T04:3M?K7J[YII=%FFJ>,Z96G"L9.W#?2U-03(QQ11%" ML'F;6H!H8+MGN$->XF174(O3!K32&,/C]N8PLMO/KA@C5$OAN9,)RIO-,_D"Q^6D4A=^39_RI7_T!7&7_.,)MJ[F!/B,F ]Y;U. M%.5X-LB, 0>Z,@$(I8I MH5GJP)?E6HA,$V]3E<#R:,PR]D1,(#H5P\TPZ ]2!K<'&CV4!Y)I)FL3$S3[ MW$O?L<2GCTK/Y09(TPT"8;?5TPT)X?()OX"+5MP,^[85J2!-&]W',Z2"ZF@O M_]:-TVUJ4F8589)('BL%7H&7H-DU%9H9$C\1I^.8D>[J[D"1+C-]NT/8., H,[7A\/'K!#Z$E\48/BU3 M27BH9LP0''OTUJ?YJL7.^0I1%B^'8/'@I>/](1QZQN"C+=@?0.4I9:HLPWWXJ2S-W"+/Z?LS2=X&=.U_Y'(*G[Y7;5^ M0UTW8UX2P']'#]R[/>'E(;::>N.];;![H=9<;T^^-&5F@UFJ;$+K[>CU]N]O M5:SPW($J!W;1+JP3<-O$ J'_)2BB[PLA+$>$# 2&.= MRF926M3\(A'K^C%M7=AM'RA5TRP K6T+H0L=A:ZC^\"YGD'J:Q:*L.U=%EUQ M.F[;UC7'UIVVU>8F-QS7TBT3:V;XG;*&PE*2W:Y.A.VL4G0%V]P5;17G&B!E M8TUYKE8D%^")>N(&J1A5_=JDRL1F*S3#U*]#GJ95?;G;1)96NRE&* M05!?3 MXFJJSULP1UM4XF7:VI^_.F.56]"HR()1?]&I\BU@)_UOG/PL&KC>_(+E!V"O M4=%E;=>R[KFVRX$07<.PNAW>-5&%@#]I=@NTI$Z-R=+1JXS37=#EEBNQ/5TZ MQI(LJCK0I=LU/*%W++\+MH2OP:^NU_4\KV-96+E[@8;Y@G1I+JH5L^NB+U) MSO408)$+U9=F5DJ^25%LHXR7/7XD[4M?PELT[_'X%63XN"_BF'TWZ=0285^F M2$9MRF*D&(. &R2#$)9'!:.BLGD.-#=MQP?S5S=-;G'7=[P6;VFBPUM=4]A^ M>]U&@77(OW0LS(&V5\J!7H^!H*MK5^QCRY6?X2//KGRZUM+_(>$*TD@5,)U@ M2',7'4Q M),=)Y&E!@O$6(7*51%)&^+95FX- #ZY6!F"50?@K2OAC&) LS= MQH,'W@V'C JP+BG ZE !UAJ,Y?4*L.X; Y#J<4NP9( M-.21:&T5+%,=-&&HG&2>180A^D&RD?L$+S](%Q,OBG>FN50!2\Y7,GK03/)0 M)F'$R0.PZ7]R%0]>]D*0^?XS@P13$I9:B5SU!G5B6 B9K"C0C6>66/P0IYJQ M4' 8[T;U'EN.9G8\T^AV6E;;-&S-\0RM@Y1GF7J[.U_CGP^6Q8(4*-:>:UY/ M"=)13&+AI$JKE9?!BRI!ZI$#J/)1]VS6%9'P4=L>=>'L]\A!3A8'ADIT MQE47$6Q.*:(@3J:R!,9A-4=2[DQ_7[5#KWV '7I;+]ZA5^4!_>"_EO;G=>SI MFMA=RVH!!]1YQVE;GN;9'M^TR?XYJ!=W$-L-%Y?R8Y1YKW8;SP$L6*4AAE "P$2X1Z 2Q1 M(L#,38$%94]"*,;_U^9]LSP#D$< >18G0^G\3\KS@'EVF2A7?'0K6LY^%8DO MCQ-4R':>@+@I0K87-1QGIGZQ:BX#K'@QWU*?3V#\YRXVYABDXJ+\X;T7@''" MAQ=!)-=//O2^>%EA!*#B"ZJ*C.&W9:W6C:1JMC5Z[_)JETV!-PUGIM>\D&!0@ M '*(W?\Z,\]&1IB'?O8+C>D2LN7[EMQJ#'[AS>]GK,UIB"IT[E]L2ML0V7%% MJL]/ZACGKY_X_+6)^3]#"%WN_GQ(8K">SXLA8C=X,-R73#L4_@Q?WM.D9\2M MG/2G0D06F>49ZEAHS8Q$)LK A; PGE^-0HI)(3?(F#Q09SBQB772V)S5DGW* M:[506>^"PK6,@LB8"6$9#O@YW6]; 2OVF);H=[IM_Q-<-KV6VW M:Y;)Y04!Z:]'0#H1$!%0#0G(,3HMR[5=VW<[EFV[CF%X?DL'4X!W/%U7E:NT MDH"TUR,@@PAH10):6ROUY?\#^_"H>D-BWD@LG@H1O(;VN!X18"I[LSW;-)F( M@(C@@#7 ]8@ DYB:G381P>EX':^KD(ORE&T;#^,!TO";?:MS>&8*=+<)-:O- M^AS=1#!6X2TUXV29>F=6JWN[K@%W\&3\"GZ.XZ>#[36Z/=$!MFEKMF;K5A = M$!TMQXIZ-K9I=9TME'MB!1. MB13JK]JM20 Z$H VV^"1_'5'ZZ^3:" 776VU.;D_U9^BA\^9Z*=%P:SY1(RM MH+93Z([%.B,'Q;$I=.M3@RE%FD740-1P)#K==CC]O=$+[R,,BFY9C5B86D22_7FTUP=)-7Y:*@YNNTE1DZ=_* M;;PJ=W$^N;= ,>QL=X1[+)8=^3>.(R9O:YIH2_608E6)+HY*1UR++M91&3L[ M4QF/A61.P4GX(\X BSM(%2Y*6)BPT5Z<8T$,F;ES5&E<]=8IL:);$.78O7L@ M5)6X^<&[.A;MWHD?<1=[?Y"LX?42(D^!SNJHG:Y.7<[9I=%N:ELGB!"-$8W5 MA<;VH^FN3&.&[$S<=%I$8SM0<=_)6F3C-8[':_7MJVS>C$&#N4@![X+ADP4B M75 Q#]YZ!!7S FSYK@KF#Q,6:S)\B\VSX>;#J%K7 M:=H=>\.J=49KM2)HZ]96:V]6LNVY0G T6+--5>NH:MW2^5/5NE-S-7V<$6;I MQ38*__-JV0JXV=R<.,41GL(A^C=0LF)E?H!F%L8 U!G_Z-8G'[6;];]L-<5Z MFSSKM&+T7*OK&K9I6;;E=+CMFR[W7:=M"Z),.B MA4WZ["&--F;K[H]GER2+1U)'2%/<,5]-=WS9LU]);EN.V6UW=-+IN6[<\ M1S7BG7'+[HVF3*(IHJE:S&T-FFH;'>&U3<;9O:UT05HJF M9MRPNZ.IYSOO&89U=MDR&U9KZY3R'=+5*=A97P3V+PQ'KM,3RP':G[J'C6UG M2$@N_YCC>GW":9U=V@VG8]8C=)LR#&JH%&V O&?4H';-,@8(=C74&W8/N]U% M'>X0=J?@YKIRW207GNK'_>[NQ^V[OW%7'KF?6*)(#;Q#V(VO^%N1R3_1.33R M/A1]&M?7)>RS2]VR&YVZE.JD6/0::A.O 4SG[-)I-=K;:[F$R_KB\J7<%"^' M2U,[N^R8#7-.+AUY+5ZV>T3L_BP;2K\#%&$'9VP6*KLVDPNCMCK)_';GUW&: MK4]\^MFEV= TNV'JL[6ZR P]&M"^NKZR2]!B%Z2&V;(;!H'VF$'[ZLK,+D%K M F@ML]$VZ@394_"[W L%--UIP1S3[-3J[;[RZ5TJP:8SEM/06Q3N<<2@>[$8V,U A[U>&I96DV8O!+D::@F[ MAIP#?*YA;*^8DKMA_?I.<_+(MW([G$8AC/VI#K\E<;J^@FUI>%IBMCH-S=R5 M[^'%2EV\EB5XJE!]*85C0ZCJJ'"T=*VA=QR"*D%U'XK*AE USBXMPP*@[JI9 MSLL"M5!BRE&4F]!2-5YJGU%.(Z2L_+6+1XSE-FU606)5KDWO. V7Z>+8'/W5L^^L&FA>\PTK8;5?OW^;H3.%T'G[@V=?:&S=7;9-K1& MQYBUB5X%FZ>@\7Z__2N[VMI5>^0D]:+*"":VPMI=)0FVW.B+:!/2:8/2T=!: MVQ .Q>+4UWGUHAK'LP!3# S2._QNNH$N5NW(4\RD!%ORDW9'V%PL'J0*WV[#$:68E'@<,7U2AV MA\.6AH&+#5.OB4E(0#PH=\4.@:BCZ\PR9Q/9R#7Q8H=QW8QY0>K"/#93*0Y7 M,:^-2O$IB'CD;NN?:!EGEQU+;[3FQ.60A^(H4/BB"L6.4&B>7<)$&UK;(A0> M)PI?5)O8$0HMX(5:I]'19G-Q7@6%I^"G*//A+5M_P]\R[F%?-G)5[#$Q?HR. MBLV O7"OJHU8GXY:P,W-AF5M0T9D&M88@+O-AM\] -M@$K;TAJE3+,61(G"W M.?"[1R"F];:<1JNUC4*[>[?$=F'BAQ"N>DSO. 7];TZ"XHY:5QQ5/LTKNIVJ M%MW;-+5H82'J1L@V! M]63!NF,GUD[ VM;D^9?M-*PY)>AJ!M:ZJ:$OE M((]QAMN(!*K5_XV$NB[,R M'H;Q$X]=-\7B$Q$M5":E =55B:GU9(6,E0+%J=.SC2H(C$*7EQ MCE7?ZGJ@X _WSS,,Y!E7S,_#D#W.'N^P)YXRD>(,@[0'EED0L:PG6"J D7CL'SE/ M,I&PV&>H6S,O%RR+Y1TY/)UD/(BR(5Z6?\J -?Q3?0'^-,_:@]?[>98G@@U@ M*K&7-MGGB(EB9-&#? ^V">314&K6G?.#R%_$(-\.D&C!(-\P1#,S- M^WFH+O>"-(MAQYG@2037X%N) !:2\E#.7_0'<<*3(?,"'\:%;X);!DG\?\+- MU"#EQP-Y>"X_C>,>A#S"UP$D$IZ)!V"L3?9CSB+,&6<(>!/A$,8!8\1/Q./+ M]V]I-688XB 1Y_B]",SP,(;%@L&Y.2Q?E,$;XCR3 ((-@DVJUJ?\%$ZPV+:I M:6!3!0%R /Z0L2!E??CQ/ Q^PK#.*X9>T0T*IR!2&)R@G *M5@O@K+X> Y<6 M:NG?/P5>UBLUT[&G%,>^T$:/\"Z(@3Q;_,@82;HP=9&\$D5VM*G5&?NW5TF= M 4#YO N8_WG.?1CL!0^?^# ]>S?)=H#GC"_@]-P7SM#W7VR&BO>!,@ T(7<& M>+%(\"X8$Z_-6%@O047I3X'9UEJ:K>G";;4M[KFVX71-#@:-T?9U#E9,Y^SR MAP0^D,(UZE@1%CCCE_.V<0KI4@$*G+;7=GU#UVS'M6S=YYHP6F[;,!S3Y9;7 M.CL,49+U>'0>Q1E0/L_&V0W#*GX,KY0\&K89QAOXP'^ &P-W+ 5#G"?SF+?B M>[R/V=FE2)F]#;E<5Y0?J016P9[<. \]UHN?D#7C?2HQ"^^#[W:1%R-CFV&F MR+NB&#AC] #/ ;-,88.;DYL[GXU,;L?E?W:3=Y?K/[?O;2S2!90E;-I&N=Z? MD2=&("^^PP)&.>ZN)U"*X3J!) ;5(0)8ARP,^D%6B'JU Z.-\P70%]SS[?9+ M6@DZ%W81A8O$39\/<7/R=+2!^#WY-'PC?HI L/:" 7-[F!6_O+CY]/G;IVD#ZK8< MYQ<8YO78*#6*!KX,NQ82=; M6H=;NK!:MM7U=-OMN,+ANF^#*/K[1U2Z-5W3S^=YMN< [:]CLP!KO>S 705L MWI635^56Y:H4?3/7\GO;:[D(?=]HP^2X;OFF);H=[IE^Q]<,KV6WW:ZIRWGJ MY3QG?(6O.$_G[!(DV@RAS:$\"36$TPA@#& U@EZ* )I+G8;$)]=L/?R4-SZ"-\X0HWFUJ^6L%BN8FFE[O,#/O\AC-V?HQ7JP&H)6+@! M"C=8@0/18I!HI5!+$;IO"EI_*SG!B,CA>_@'E$Y#L/K 4 ;%T:LVD9DZXPF6 MWH?;T* >Z^KP#.M$'Y)DN94E(_T2,/V0#U)Q4?[PW@M2L!"'%T$D)R$?>E^\ MK#!_4.6?U MIK[PVK+7ZD;34 -:^[7+KUDT6!AL9Z77/A-WL(;';4DD@K*S7\F'WIGK0T>6 MN$(#EF.>OW[B\]#_1@U MI]%JTZ$^D>AIDNB6QO2+DZ@!)&K:#<>8+6Q*)$HD>@HDZAB=EN7:KNV['7>L=JF.VM6\7N,Q3GR$L3JW.N M$ZM*_(JJZ4PQ@VVIRMI9P"D5A*UQ3.7V^A>>BO_7V?F+ [*%S>MMI]5H=?1Z M%(8E-.X:C=NK&OM"HPS^-4P-+(.:%,NF%O0G/\)34"UEI<)UZ:M8Q^*(\81, MUK7G7V]9\JK1*#N3'9VS2UMW&BUGMJK=9JKURMO[RIH.D>EID.D>#1!)IPN4 MOIT1K(VF1[O5;K2W*J9/U$K4>N#4NJ6!MA=JE65C-:#6UAR/_6;=]G5^C.IMQ/["86+)D.FV#!0V&Q,)-\@6A$R%B*/S;A#)C,50 M9$7"9B"3E##6G[O_R ,,5(W8#4\S> '^V^68"O 0 ZU%9;YDAE0?)^RI%[@] MX"-NGF(<<\3<85;QC,/K>#A,@[0AXY=C3 5DGW\PF.YCX!:Q MLV4JB!L\!F& Z2,/(G(QR?%X MPLPP4?2W)$[73U2Q,5;'UAJPUK/A\H,\27.NT(DK Y#MIV4.TI?[WUCY=29' MH[([V=5#(F1J;Y,=-7H^B6ZBZ'XN?&0\I4IKB3')#KXCU.(E\%VUQ"E["K(> MNT[B/CR79$"K[!/(:O;ERS5[@TG%AO8>K\H?]?=OU2<&"6PG?!CV9Q"G,ME1 ML8(@Q:WR\0WR/J&X#1_;G;$LY&=84L&XX)EOP'UD*'U'94+(;'# >51T5Y/I MQ3B3R15 ?B.G-KD4R%T*A. H@+(PS6D\.6TLX_E)#56^1B:$S@(1!B(5$9DS M#O<%:1K#XD0H<(NLM1CT%47&20!\;0 _C?+@UJ%GK6/;'0MHM]4"H65876ZU M3-L3CN%[+3#B5'$KS=*LI62,RD *M(S*T?HD:RA%< '18O+_%GO7IK9@ 1&V"R>9]GB"155>=)[8 M ?E:HAH37]1/&1[RI*!^X?SOY2@^IRDHKMEM'RS;76,KM/RVVU' M[SBZWK):AJ+CYS=J,0B79ZS9K;-+O#:S_$>L;]T'_3P$"2?B/ 7./B4S,'<3 MY>.$J, +]TJ;Q6MW>>+V0!T>:1C3K,UD]W=7)4>;4%^4?)1B9%"\QF.R)>@J M\F-;L;$9W,[->8QAQ 4^<5=VM8 !SBSJ/'G1*)84OIHCPYC6 MABS)1[LR(6^47@G_AR5E9'IZGV$I%09V)*SK,O*%6T'YV,F2&LM7M$Q"_0X# MN\]03[H3"6;&@#U4+>.Y,;:.V(EO=@G_7)0_&/# 8\!$LUXX5/;7FRY"[HEC M)^%L$4(!G8JK(OE(':E$?CY8NE)SI1-OF6TPLUWTI5A>I]6U+5.XIF7KW#-- M3:S(ZZXQ8_O6_T,-_3;YCH/[)K?FUA]1Z34/0^%]&!;WI<6-&U@F-M9?60#1 MD92:)UTF)-<,FHN156P"01DQ\0MV.D@EK:M2.DL)'' AA?!.UGH&E7/7^J88 MX1T.L+I8+; ^=Q'1:=@T9X.\"[B)7P-T.2SS2:TSI"=7 5.(G@;6JTI&MY0$C02VI MT)23JB)*7-4^B1/Q$$L=B2=@ O%!K\FN4O@(0!E$8S%*@."XA:C$8V$1*?8@ M)=.@F,$K2:(OL=K#K=1P1P^!1$P'H"T&7A43>,4U2+C]><^Q9'\VH0K4KDG5T>WNT) M(U=-"?@D#E6]K#M4+[R=;O/>SR9U Z9W,RHYBN*R@N_*TST8Z,KIWN;)6 '2 MAO+!5TX(M//'2^"-;'\P$=QLM3OTE5%?0V+(CS=DH;8B-%2(X-#P?]XM@ :[[":!ZE*Z:+SIH@95>J MI-QWJ2TA _P$VA[3M?/?F^R#]*=(C0S,*5'AJ;'M$H(M_"@7!FN]RF7D6:.8 MR6K#+BKA*26OL>J2/\$[1OO%BB**H("D<:0\DV!I)%+7#,6C"&=980WI_#LZ M4H,*W7>)> R4-^ZSAZY=Z5W]"G!-< ?^ &U+ A4@5Q4<+#@"N\7"C2.1IT ! MHO# 6<,?:#16JU+@1)[>]\ME>1I;%@134"Y- 26&^!L#I-6':@=3S@DN2N*@**HIKBPD%4,)XJ,HQS@9610W+C_B 4O[ (6JFWC!N: MTF0&T$OD1S%#/RBZP)0"Q*?M5*PB/#V:]V5)SP;6&2Z*?"+]J@<5]^(3;Y:' M3&I I?$F*[*-2+2H1?DDWU:,0+VF_/S$^XJ)%U1?UG8+^F,[,C:ML5=C3=2N MVGZTHCPY"M@(+ M]G&YYA?A2^,7R2 <=CK EJ8B">$I*"A8@@/IJ=9(Q7@* M'I0VLC&JR[VXSMJFJU;$I9UCD.6%V9ZK(JH_!1%RM(MSW9:QGZ^QLM+!V*Z" MWO<_A/<3RZ5;39DS]=]!4E5P_W2KA/_?[G#3%3M71<\+/A\B+?/"Q76O0/$Q M2(0,/X)'1C80Z#K<[2&YX]NQ[B8PO52>H#S#>.#)7V!%IBAG9YBI?%&@"JGC M.-*\BR[$+) 'C&5LHP3?(.^&@3OVE=U3[:'@3QHMKXL_=#?,Q=_GDHE(PUGI M7"#(GE#X@,XF4;0<,1CF@H?1/,':F!(62L[)%@(QW*PT>I@)"/$@>HS#QTK8 MC%A:=5R0#@3*!9#+%SY1^4+ MQ3/Y-$?U/"@$;JF>CZJ-SU%41AHF:-@E!\*"G;/U.I4J)(_!ND)$U4 6JDW& M0:C?8QZFS?7IHP'@K8Q$Q4+U\ ]&L ]5'I)3*9!PRU7 #YSGS M0&.]01\$W+_.1SZD5K?%V:BZ5H]T012MH= M2K(8!7RE^0##T(M(LHGHT0HSU[U ^#"TTG%T.^8X4M=&<+DM_6X8,Z&Z(2>E@- =E]R)LC#!O0F5(+1[QCN(CYQJ55!1!AVCUS =<5 \K:1QE-XQ<)CC<*7A/%Y94BAEI++UB#J3!VYOSRE M+3M>8*)&6IL!"E_SJ?*X[\GL#&T]X7SS%R<]Y&MXY_N%! M8HU]JFY\8VBZ^5:&K90N:\D! =.9D$>L]R@E8JF4W"8//"HZMU4P^P$P]9[X M4#V5XGI/N./1 U[-NC&UV%..]34G+YO2C5SD!ZR97\%JIT6?G%(Y4".JD=9YA';231W5AHK5)B"XJ^O[E6 MS&Z 9RP9R]-Q;5%*_DDF66FBBO.I<+[I@\6)\]"&E#5C/"6I>(KBL)[ N$(5 M)UCQEQG_)3!=>.%(55V=,\LV:5DA2GDRQZ;L70D;9V@*$C'YI, M^3L^1RI&$E!QE%K@LMB@EP:&>8# N&Z.Q]M\KV@="!-NCMA?\B1(O:#(%I5\ MZTZ=4 *4T'$M+QPSE#)L#0B,$8718E"=GD)E[B3:%KN]DQIV=&K8$JZW)]3. M9WIWV*+Q\^?/FS-Y9QZ3?Y9=+2R#LR]RO59=V$$3J^0_Z&NRA(-4S\J%0=4M MEM:_5V:W!)7FV(08*J"#HO0073:IOF@"OY0CMKQG*JI#U6Y M52H-S@]",>8!&DOI1 ].Y74>>3 FDK9 81\EJ;_>:;9J1SAOMI5O;WJ>8&G@ M+[ ]\ +F 0MEDI].1R[Z >;&J,/0*A-P?.-55-?(#[S;V1LKS9X=136/);J8 MKC6KV):T,7OBD!:!,07IL=]D31YT Q_#PBR&_%R654;7%BM7Q00NMC!7XES8 M\ACXUCPJFU=-9D6A@=UN#JA4F%I3O3D&03P4$U%ZY';CBFC3]X*V';*[56': M.D"8&LU2G@_9;=40'K750N-1]0[5\:R\+MGH6/@1_OJ]"%L>TT P$!UDY1'; MMBO"W3A6N-L'"'>S60%;8A:]+P#X= +%/R:B6U4V81$S^[GR_9+:H)O[0?9B M:*\,MBVA;J]2J_15<6TU8>'*D_3Q(TY16&GW1;W(PPW$6@>9UK/(W!Z8Y,NL M?)G63GR9-E4.(%_FOGV9?]M<*,S-@< MT VR=*H4PLA'=H^Y&G@.O[TPWC=[PC)Q/V0!GS",GU J>K&;%WF12>GVXZD, M;5M!I=E]7EQM\/!&?XND/2K(,P<*1V[13=0CFAL?O EFBJ#IPB4NR19[Q9^-"/V(O[QGB[G/4;;2J(>PRP78W8D24-5%Z$JEE?*VF(=I.?DURJ<$O'\K&%69&=-G-@M?2W& MI1?)J5B(DZ/QYP&=%+5=Y!?>J$JE19V#J60/"?2V)IW7W\5#KIQ'[/[\][>S M"D&]@HCGZJ2U,1Y;^XLL7K8@BZ?_ZC;BQ'"%HJ?WKS[ %S,<+_]3=AT: 5YV M.H+YAGR0BHORA_=>D Y"/KP((CEJ^5!I:A54@B"8ZG(D)Z0NC_#1U!1&BB:E MQ9>+RTUY::HQD[KF-+66OO"JUMSTFJ6U-WIRV5@MLZE;QH$,MM-TG,57ZS56 MI^FT#V>LAP-876_JG=5>^TR'X35Z'A_5K7IKYMX56QYF\6#_NG.143JF^H'. M][W4^28ZY*VXX7-F6Y9Y>9U6APL*.!8ZLBK'/MT*L#YX6FF!E399J_5%*^!E M5O5 Y@]FTHN"ZS"6H2"S4UX"0 (:Y1^!N\[CIU.FJ2SXM*AOKU++I;M_HOLH M3J V_&F%6U]A(O3)^9_<7*HOUF$V])R]E$V-=?UJ;?0O'V!A]/>R;'#Q[MW3 MTU,3AME\B!_?725N#^MGO!/> T_>8>_2=[K=Z3BF\PZ&J[*"0--%07(P[!,^4C' M4VW@;^/0G8<,81I"?Q5D+)Y4S4GM.:\T4=J^*>W\$#@TP:9FL#%-\]QH=PS+ M(?00>HY3+238U PV]UB.418R,U0=LP4@6M_O\>K^"KIUVUO)S7""C,$HY4*XJ1MN/@5)FK$K+*A1]JEYQO/PESP22OKHSBX\#PO=#B>[)].K=MJK M,<(,.P .1QISS>!#WAV"S0:P(>\.H>?8M7&"3?,N-/-(:@6+[O MXB%(8;;1J<92%.O08+]?L_^.0V04J>S!R:-AZ=6M M5;JV)7M*GO5;1:4^?]X'=GO82]$Y[^K([P@$H#G+$$"_: M'#WV^>\$&X+-NK"!6\XMO66T"3P$GO7U9@IC(-BL#9O2"Z/;Y(:A6\D-$:0C] M57:M:*4T%8=1:P(@?:IF^*<4!H+-!K"A" Q"S[$K:P2;FL&&4ACHUN7&_SO9 M#*($PW,VF.H<4=S1C1- \#E\+N2#5%R4/[SW@G00\N%%$$DBD ^][_/D(8C. MNW&6Q7V$U@QCP0^JR^^? B_K 5UI34#VG\\J'T7QY>)R4UXJISUQS6EJ+7WA M5:VYZ35+:V_TY+*Q6F93MXP#&6RGZ3B+K]9KK$[3:1_.6 \'L+K>U#NKO98< MC">H?!BESGH(4<.$F[KAIHSCNHXCN8^HWY7;&*^+#2_5=&CU&++ +S"X"9O(4$FPU@0]Y"0L^Q M:UX$FYK!AKR%="N%"A%C&#$&LY0GE+%%N%D?-\LL^ GS_6J0!&&9)XRF^Z1] M?@W/HC6?\8BS3S!RM.,/ )&DX=0,D&2-$VPV@ U9XX2>8]>>"#8U@PU9XW0K M6>/$&$:,P2KEB74 \H1P4S?89' 1.O>"3JI?2+C9 M!#=4P)#0LXW&1'X>PLWZN!GI26VE)]%1*-WZPD>A1/ZO3?ZZ-I(;AZ!OT(GG MUKZZG2-G600RV>#$UEZ5K9$13L#9"#ADA1-\MH"/KI$=3LC9!#EDB-.M%)-< M8]:PYZB(@Y,IRY'S>H7IY_8N7!%.KS;J%X33W7,]!(C(7V%7YJ=PQQ&[RA^ ML)BNJ>IKSQ1?^Q#$W^)'$>9I@WV.W":F>'_''D49NPG2H \WB^0 F G%YM4- MH!1(3KC9!#<424[P.7[EEX!3-^!0CC?=NMR?LK _0X$!"SLI#.(TD*!-1 CH M?12C!@I_GN0&1?L%;?0([Z9QF&>+'YD@RC3O]WDR?+\&5P%B>Q&B-7"@G?84 MM8S]VTM&R_L@SKN)X#_/N0^#O>#A$Q^F9^\F)@IVQ_GXJJZS(/MGJD;=O=3+ M!U@PU3\%9EMK:;:F"[?5MKCGVH;3-;EKZ4;;U[G#_]XYN_PAJW''/EJ3&< M MG<,FJ7\)]2^A_B74OX3ZEY!VOJUV;E1FW2'4T2;DO%;X'P@UXF W9_3#-1+\X.&DL.&5IL*\\ MB"*1/ KV2<"D>,CNX;? %=637T62!"D,XX=P>Q$L^$. %^73.(PO,$EVRW^R M#SSZ"2_&WM[ 7H8'P!#)SU4W24KG,H2;37!#YS($G^-7X DX=0,.G"=] HLJ<&[ M9[< >06((G9+$>05(-QL@AOR"A!\CE^%(^#4#3CD%:!;R2M G&&,,UB52#F$ M8O*$G-HAY\##0W:]'(<6';+K^<\$AQBCX) 37YK"V77BJS#AZSOQM8A.?/YN M\]1Y0A:S&Y@*^YWG49#]\P!4,++JZX8A\D(3;C;!#7FA"3['[S(@X-0-..2% MIEO)"TV<88PSM"J14KN.A(2<0T .>:$GEN-DO="M*2]T5>_9L)6N\4QEQ[%> M&533D7C33L!(_AG"S2:X(?\,P>?XE6D"3MV 0_X9NI7\,\09QCA#NQ(IA]"Q MBY!3.^1\%X]Q^(CY=E_@2[(29B*\()NI+C5JR?"5PT "@F1?G6LM$#^ ,+-)K@A?P#!Y_B5-P).W8!#_@"ZE?P!Q!G&.(-= MB13[ $0*(:=VR/F0I_"%-&57[C_R0#5WG7$)5/'\17GA95X!9::+7P"9#%YU MCUUBX9TI^RV)\X&TY \ J:3\U VH9*P3;C;!#1GK!)_CUZP(.'4##AGK="L9 MZ\09QCB#4XD4YS\.0*80=&H'G9&9_:]_L@V]\SYE]UGL_L3#<] \'#\+N31 M 8"+%):Z88L,;,+-)K@A YO@LZ4V1, AX*POK\C IEO)P";.,.(,($M*F:)K M9&(3>#8!SZ3)^(' "I256J'*;*M"3@; 8>,ZPNGYO#9=+'"(\6PCL;:0$G(V 0R8YX6=K]8F@0]#90&:1 M44ZWDE%.K&&,-1@CJ6*044[@V00\NS+*_\*'[(\$9W, 0"3]IG8X))N<@+,1 M<,@F)_QLK3T1= @Z&\@LLLGI5K+)B36,L09S)%5,LLD)/)N 9UU@2"8Y 6#8!S[,FN=%:K3SZ1_X8>.Q'DWT087@ 8"0=IW98)+N<@+,1<,@N)_QL MK4$1= @Z&\BL]>SR#4!2:,WS<3(/",(TA/YBZZRHI?4?U1Q?FDAJ-O]EA+!$ MF>8IUE_Z%C\68)$G7;I3:=/SNPNKQD,\3P+!/N3NSUZ<9WM;>,5M#F'=@1[_ MYQ271=.6+@LPL'-+;QGM4UR;9R'3-$Q:EYEUJ3B4;I7R;&R-I!1[E_%N*$KI M-J:I]'GR$$3G,"TY#O0XXYWEY6ZD@Y /+X)(CE0^ M]+YX63?.LKB/#NR9U<-)J,OOGP(OZR$]-$%2__FLDK3%EXO+37FIW,&):TY3 M:^D+KX+ V_":I;4W>G+96"T3M%7C0 ;;:3K.XJOU&JO3=-J',];# :RN-_7. M:J^EDXR3-*9:(SN\?0!V.&&G?MCY(G@J9LRNO_!HK,FK;C3=#SA7?!HO[O.$_8?=YU89 X][&#\14BCJ^OKC^KLVYV MSCX)&#:GE#Y"XP9H)-.<@+,1<,@T)_QLJT0=POD$0:=VT"'3G&Y=;IHOS( I M,&!ANLH@3@.)VD2$ -]',+7YD@BK3O-_GR7 V MX6@Q6P%J>Q&J-7"@G#A$Q^F9^\FW1V:=0[YQ M0L]&Z/D:>X$/^X>?G"AR9RM#CV4QN\OA,YA*=HNZ"/L6-]D=KH;3=CK:>LYS M\IT36K= *_G."3@; 8=\YX2?;94LFZ!#T-E 9I'OG&ZEL#9B#6.LP:FDBJ&1 MZ4[HV0@]UV4@&QKDW^"1CGVN6Q_/X14Z$[XO7#QB X.[FZB"+]94@GJ24F$:@W0"T9,$3<#8"#EGP MA)\M=2V=H$/0V41FD05/MY(%3ZQAQ!H,;63!2VYPRFMPZ@M 'ASB'AL!9R+X M KTX>AD\*OTZITY7N"*GO@;L6]LVS9:A7\,=)BW'J2_ R*\[:IPDC1*=W+HD MR5X-EN36)>!L!!QRZQ)^MC7 -8(.06<#F45N7;J5W+K$&L98@SZ2*@:Y]0@] M&Z$'9R"M[:\<9#Z8XA-EQ[[E4N;2 ;PUX^PF>H"/PA0PL:[RY\Q/NCL OD7Z<.TP1SX< LY&P"$?#N%G M6VV;6 ]!9Q.913X7%./4%&//KI8/U_'IX[0"$&1E)M0,=.?8( M.!L!AQQ[A)]M3;!%'AF"#D%GF2[VUIV[!P[8#7+'<0V&G=)W _2-$Z&[%N.G_S$W;NL 1 ?9XC6RQ0OLW/'A^:WOLR\B ['.KAX2(?H@XCZ9T FK\O-9!^'G M(^C4#SK7L2>P NU-U@O<5!IB'_(4OIK*4&0O=ZD\)$FN#8!%$<@$G(V 0Q'( MA)\34(8(.;5#SIH!R*0QGY#&;.@E2@S](/@+0:=^T/D2I!D:6_=Y-PV\@">! M2 \ 2B2J:B*J1D@BZXJ LQ%PR+HB_)R ]D/(J1URMDOO-"FD])AO)9/Z]5G# M2G;1GP*SK;4T6].%VVI;W'-MP^F:W+5TH^WKW.%_=PP+Y(35U/_] 0%P6$O M<+B+GX#Q@^E[E65Q$HDA>Y.*C/EQDO58'+&L)U@*^\&S/!%LP!\$EE_+>D'* MKJ(HYR'[+@9P,][[*4[Z3-?.?W_[TOBB6RGNO[9*FIOU_2'J4>+7N:F7YIU. M;/=4]_X:E[\J8 F\]BX)(C<8 /.\^27<7+80O?7A#F#%@SQ)]Y"//0S3?\[;ENP;\-QE/&O7B @?CCC]UC5U+XDJD9^#5DX?<\ MZ?)(I.>WOT+@\?@^N (V@?'B=>SH5N+5!T*O1L6K#>+5I[GW2WCUIR#B$79S M)EY](K<2KZXMO5;];@S2JT]U[S?6JW6;_;5YW[QN5NQ7-UO:LSS:T=K$H^MV M*_'HFM*I654N-DB=/M&MWUB;)@Y]/+=*#OTNX]U0E.L]1H %QJP6@' 0IX$$ M5R)"CM+[_5/@93T)P$FR[<99%O-*\W^?)<)Q=/!>9 M $3Q(L1EX$ []A0@Q_[M):/E?1#GW43PG^?\/")#].S=Q,3[0?1^?BJ MKK,@^V=^1MV9W_(!KG[>T$Z"/GP(HCD;.1#[XN7%=2#X)B6CSA1=7F$ MFZ:FL%-H6<67B\M->:GD"1/7G*;6TA=>U9J;7K.T]D9/+ANK939URSB0P7:: MCK/X:KW&ZC2=]N&,]7 J^M-O;/::U_"1-JSD)0,2-?TBEF^M/%0& /UF?P/ MT&E]8.[Q$XR8^97V'$1^G/25@NW+2ET\S408YGW5INK?E@5J8)R'U):'@B=, M@%3SV$?AJFC LE$:4Q] G3N(X)TX-O;_/GS_PM[<_ (QELKBWE5RNOH,#O(+ MCQYR4%G>PG-NF'LBO6!O@K?R@]A-*PX#547L P]A-J"S]X3(T@;<-.^N^PS^ M@_7*4A2AMP.AA+&Z__D'8%UZ[!.LGWS@\?G[I3L_Q3G?9['[LQ>'(&G3?_V3 M;>B=]^SF'WF0#1LR,?\-O TKFJ-,K.0/^_5__I+>U][/_(H(]UA.)> JR7O,X9ONG1;-%C<<= M=R"F#,B6NSU%N05QI@R/ "7MHJ,9Q"_/&'?=N ]S&3X7J MZ%6XPKBZRHEX :.\*U&3B9(!^ +BO.V1@_<-VH/(21' '?A+>@=I/ MX8<<*Z8JO0;JO<+-DR +8!4+QZ3NF*9R;_:E&M9@A68V$5?PU!/PMX3UN2=@ M-,#)!-XGG4'R;M0XU)>73KO!@B01LNLILD=X ?^("+@F.'8'%&I# LM;I(U MIKG;*V;Z0C@\)HK^CT48_\HC6%I9A+?J7@T;BN@%Q9IGV"MG #M :_S\&B]< MY#NT1Y!]E(11> ]9CS\B&8F(Q?T@FSY4^ RZ.FMK^IONVS>Z]E;:#/ &(.@\ M5*1Q#PRD*UR>IT(1Q+@Q!M]!8P=91[]L4BZ-A=)6R88#27KC#RGCH6!=B># MWH G #3\ !<8WM%D/\;N>0K"D/EY$@5@W*3Y8!!*,/$PQ)+.P'$2X0&F! K? MP1"_)L=9+D!AKHRQ(QQAQ7+@*]BP29[=) QY;9IQWV?Y .<'OR;B'[E(L\7H MG!+6KZ$H=N:B!39US#!+2\.,I2A>,'JKUG.:3P%7@(5J_'/ 74)5!%*(P#_# M2O[A3@8)RIWR+QS !()7>JR5<)E"=XQO>0H0^U7&2* @[,^NK(*6/-@14J"B MM8RJ3!;/6>K ^Z^SYUWJNJ.=U7.#YH-.WTKS8'?<[B@[YU@&]6P-_U\6!]3P!??2S[/NRKS?'T?3GN5^&: MOWV[^O'7[S?WAR>1[\;4292+A92M?,RCX!:4L7KKC?>VBE\9Z603)J"R%:U& M\;[*N.R!G@B"?\BDC/>>-7R5.8NIG7!SHW5#0XGJ'$U< M^1&>9[TX@97PFFP_LNM@3KTMN^EHFYUX[NBU*[J]2Y];Q?/G;O M>2F_\-7]CYLO7_[ZM<$^?[N>/'V97]<"_=IGKWPPL7M/?K4)RP3]BWKH/PQ? M6);(-UX$8 ,'[@KCN6#L7?J.?>7)3W8-FGD>AB)Y\=J2K[\/'\$.@[G#O-V> M>ILS@/Z1'\D@J=Y,LMAY]\^NG[ENC&89'C8N)@%+SQ'W]0Z6]5'L;J1 M1X_18_08/4:/T6.K2NWG]C5CQ^WW[_=_.\+\J/7/3?Z_=OM'^SJRQ=V=_/]_O;; M/?OPO^S'?]_@XT[6-$F_S> Z*M(3-.9 Q2,>H@DN^4MX0A<_F N_+8 MJX%'5#B;T?7B'ADBJ<[0GJ]%*I^"VS"R4U4SA<<;*L037R;*,-(B&$7>+T-; MF!>[N?H,#!+6+RI.Z[(R G@R3+ MA1Q6["\.T3CX")3G#F$7!N3*0]8 H]PDJO"$5<93%8>FBJZ*P])1:I;"=8H@ M+,Y39R.!<0>+4*D1X!7RHBJ.%V'G8>BS\"Y6M<8/Z:#4U)N.>2BIH3#83L<^ MH,':.SDKWL@;J41NKU?-S?BDW;@T7[D>0A;1H:RX:'MQL>QBV MIP4]YI<<4/KGFF=2>"3U%U#N;IOLCP3_OK?TT/G4]GJIL;\5.4O7<1ZE HR5 MCZ#:N: PG^R*R.-B-G-2O%]A_WK3WP-9["]S?9_1$Z]^ZW&S:^EFN6^RJQ"[ MBYXL=R+V?-KL>1]D0/R9^//:_/F#2"*>>(C-ZQ[O#^+\U\GR*%B ("%5^M1Y M]=Y(XO48MD4,^U 9]A>>@P;!/N18FBT_70\(<>G3YM)[H0-2J8E#K^^ACGL1 M^P3* ^@.W>D\@%/B4,2B3YM%[X<02(LF'KTVC[[C61*X 6>?DC@E)?ID%^#$ M.?0^R(#X,_'GM?GS#7R)_<[S*,C^>;+,B;CS:7/GER<"XLW$F]?FS==8BQ=> MGK*O[M<@#$5TL@R*./1I<^A]D0+QZ9>;\^NWZ*Q-.O2HS]A,.O2[;NP-X3^] MK!]>_G]02P,$% @ C8!Q5F]A+_OF' ]5@! ! !C=&TM,C R,C$R M,S$N>'-D[3UK<]LXDM_G5_#\9?>J1G%L)YDD-9DM^97QEF/I;&6R>U^V8!*2 M<*$ #4':UO[Z:X"D"+[PD.48=_)43<62NAN/;@#]0N/7OSTLXN .)YPP^FGO MX-7KO0#3D$6$SC[M?9V<#][O_>VWGW[Z]3\&@W\<7U\&IRS,%IBFP4F"48JC MX)ZD\^!;A/GW8)JP1?"-)=_)'1H,?I-()VRY2LALG@:'KP^/FK\F']^\>X>. MHL-P@&]_.1J\>3<]&KQ_A]X.HC!\CSZ\B<+W[Z8_SS[BMQ]N#Z:WT>#P770P M>(,./@Q0=' PP$?3VW>WMV^G^/96$GW@'WDXQPL4P, H__C /^W-TW3Y<7__ M_O[^U?W1*Y;,]@]?OS[8_\>7RQL)NE? QH1^KT$_W"9Q"7^T+WZ^11R7X&&Z MJ$&'B*(JR&% R^F>&8C(E M. (YB+'@= U ^3E%R0RG5VB!^1*%V&8J?OLI" 2'R&+)DC2@+=PIXK>RKSQ) M)=I>D'/SDH4HE2(J('DYK!;\/HY3+CX-Q*=7#SS:V[=O->.#&4++ <^6DMJ? M1[;M%Y@%EDIHD'^U85><)D'%R2>B[(?#9"BKY.##AP_[#T+LNWO0*<<2?B#^ M'!P<#HX.')KM6Q#V;<.G08FWC3Y42]ZM#R7>(_O0N*E/]\1$F8L-BP?/>7"5OB)"68 MJZ>8)#!/\/33'IQE@W*;_E>,;E]!1TJ(%OVZP(N?]P$%QY?50$I<(7.?]CBP M(,;YU'@\[F6"7<<-*!S.2,GF_^O##U'L.GQ ";/X_\7H(SQU'3V@$$HV&+S MGL#O 8D^[9TP4+_': :=$]]_O;[0J%*RW0JC)%L2KGKTVVOYWT$PJ%3V02 Q M X'ZZWX3H4$JXS@:T=_DWTTI+Y +$ UB0SZL\>HSVXE6?%E.I6:"AUE$T@O8 M=I.%[(GU/+<0C=-]6)]N22!0*.S0K)\PREE,(F$D'J-8:&0W<[-IF"ZN'E)%I;W5,JX@&;!I49%_8-3U!?'X>L_O'&B@D@=K>7X*\Q>"O19N[M*U>H31+\$;;: >JD5GOA8)( M>!@S#KCP(2>RL]OD3;98H&3%IC=D1@E('Z+I, Q91E-"9V.0XQ#L-VN66)(S MLNE#DTT%8<$GA710T0Y*XCO$O&$(^P8G;JNFAF1BQ,'K)B-4]!V:ZG/R@*,A MYR[VDXICG.B#YD1+["!'WZ&)OH">TQFYC7$^=$2CSXQ%]R2V-XQT-(R,.&PR MHJ)6<", >D%)<(=8 XK-G?#GP4R,$[8@G+-D=<52S*]Q++0=L U3E]/"FJ"1 M:4=-IBFD@XIV((G#SP7]H&A@AY@H9V",5@AFQE[34I&,S'C3TK'DK!?X.S;7 MQ:@5@5XY37L7OI$#;[LX4#*@(?ZK'6+(<"&TQ=,,3]@-S#5.[+6F%J:1">]: MJI.D$0"18,*"G,P.3?[CC?C-C?2#7UH&Q8L!7FBVB"1_H#BS/PTJ#..TM\QM M@1M(Y!V:8G7SGB2(;?Q/C^14]O:N7W8LH_MG=O!7\N_=DE%M6/ 1!BWV^9J0=3(TY;%[<+3 MO)%=XJ@:17#D6P>JD3MM4UPALHOSKX0F'*>_C6F<_9;MK88V=G'V-?$)1VZ8 M*1FYTS+1]?&.7>27;9S"D7F.9(V<;-GZ;D&07>2L&MAPY%X'JHE#1RWSOQ89 MV54&=(0X-N!%/Q4C6UK^ 5VX9!>YU.MX=]6Y#72,G&IY&/1N_%WDU=H[[ZK8 M-?",O&BY'BK?_B[.N^(I-J'>7Q+8FVMDEMMHY:;;!ZL>W9&1_RPOAX"-Z M$0I7H1"E1:(LAM5[PA9+1%=@5=UAFN'CE0RVH3 5%)]$3-S:-@I..WG!17#* MSLC;)7EW_L*#HD/!\2HHNQ3(&=Y!@5*]@=O82VSI&1G?\LW4_)8O>T(W"ZO5 MMW:*71)T2V(BW!P2,L'1(WCJU("1R2VW38/)ZOI5'')*BT'9Y OGZXQY EX[ M-]@)%-W=?N-F<^N.,$XHY5WX=)TP4QD+;V:4W;,K(_99G29O)4< M#DMZ1H:V?'U-AK[LN/J%>HV7:"4N75[AE$W%5(IHM:M1N EM(V];/D#=8EVW M]7, K8EOUNWM*K,[DF_+&1O5MM$)4V%MR$^)&)CL6^WEAMPV[*UWK7I@G[HJ;.V4CHUL^-B.C53VN;.V%S9W,8$O1 MUA-PN4[8R.1V+6 7)A>-O?"XDQ429)1/D;BY(WL\Y#Q;/!7S+5LT2<6[EN?, M22HD<%!TX^=@W9% ZH4)^1..J.4A%-$HW2.1=XXH3-1K08E ME&7I.7*.W6VM0:/ M LL5]?5:HE:50=J.;8BV@=]"*I.!*(7 70C$/UX$9:V6F^;D/'MR)FY*+NMNF+_JY;DOFK(T0\VK3^ MD4WA4^=.^^BUNE%S1O:WO')]BSAO/B!4;M8*%/PFONG9W5\D121 E]]\P4A, MLRR0^&B!T%$U\KWEC>OCN_*]VLXN,K:O6NQ6?*X;$3>RN>66ZR]3^^)R57DM M[)N.2K2N7#60,?*OY7$K"+;KVNXDEY1ZLUM9A+;TC'SK2%);4WY9:/4$UG61 MCLJ9<3:=XE#H$NM?KV'7NL8AHR%H%AOQ]M$-&9G>WHITY$37RV%SA?6<5M5_W'_A'M%P2&++X)O],*RJ4Q+'X7%)YN$UB\G&)$\(B,:1/>U&6(^X%'%B< MDE1:39\3EBT_[>7@),6+O2#-P=-D(/[B'R.V0(1>P&^"T-Y^W\ O,87.#1\( M[QN4"K&%#D?IQXA %\0L72A=STE!!PB=F;O].XNC6Q1^OYDCD$P]5[IA/9C[ MK[#Y3D0(2Q9@^CL#@:D>'+0\+4KUC=*6R=0ZZ M#7HX37%2"& N;87PY1]4R2-&L=Z0F ="7+L-E.')/9O,628,->C]Y!Y 5^2;3->=[3ZEI#9/-6/4H_CP:#.%LN8R8S_X2S!>6!! M[#KJ@*8HYNL1]2,\T>(LD 32@S+TFE,/6E+KM*/*,MNAR M41@)#K=;0N4XJR2,FLI5^B)68-YDPEG1/\#'T'1A8O[;+8H1#>&'$ @0MVE: M@-66HF1EGJCB]#?IK34@#Y;7D(]AZ9<+Y2H3'1O5$L7.@#-IC"-QI2/$Y [W M\G4C6L\KWKG+/<6PI],,Q<=@1]R N"2KWD%J,!R&\B,ELWNY58M,!OAR_V)N M@IP#% UA.3JN8#N2OBY@:;4(=D9BE8+ZF6='BFUX)B&/5Q7(.+^$-KQ'293+ M]I4P23G(Q3]55&P_0D)VTV'H. M7Q\>W$"3F)^,D\+#G=N.H]N8S.3H#2JJ"PD/=ML&9ZKLK&)T?>,TXSVSX2%2 M?I=2'FETPZ8I2*7!A:/#\(%3A?ZE'T03RH..=VS-(EHXH^3?.!(>!SB"IP2M MS=BRX.FP7D=7I&+CZ"N%+^"\SD]K@>1R)&RWW!*,3"@.C4@OJG3Q'*H\X0I]R+FRN LO7,2;X(3V.=1.R":DG M7'QIV=9:S+ZO#*3R?"#J+I]M;AINU[JNTJ]Y+-_AW_P@1@0#('X]_D<-1C>3 P&=G513X4 &_B'1<4 MY!6)_(7\WPM:;MYRGU][TGJ7ECT!7]>4B,-=8Q3.8<*&-/?/B%.O>&[E.J,B M>6XT/7PKH_NO1\EG&&F*#8& 1Y/U0*3;O<;Y"3]ATCU0G!ABJ"NK+%VAN]4IN2.C8G2V!. M*'*K9O@8^*^UHK0X3Q.R6&8V3M/C3%RTS](3D#*2YM67Q#1$.)%BK.>@+;8' M7),Z%E@SA!LU,07*&W7L!B=WI##'/EMX$OOA/>"%C$B791SE$16OZL$^?3#; M@.JI)Z&(L(#"TJR"-6$BZL([,P_[?7P;DO-50SI)V,)P_"H0'DBQ52[7I.GD M=LX&F]BZJVUVHCE )F%VBS??B6"M?0%#;E[:=Q?4.M9M@^KIXFU7PQ$:H/SV M9@EF;*6O7 LF]#NB7>D\42#.3CLX$3,;YUG@HVD1"%4-KORK_N0&6_RG"C=: MIFV(1]E$;LD4CDR#H=4)ZL%N!$;&,(;.<$GS,@[UP^@%]V HU79P+3(53B5: MKPK:#>S!,$322CC'%C[,+D@/!E#+6*W.(V.PS8CG1V2M2E6U36GUB#?= ORYRL,"N*ZHO6C@J6.M/W@I&IX3YI#!1M=@>"#( M(A$!RU0^V 4CX="E$R(.V"O$(_3G*+E:<:-;SH&$#T.>$SP%>O?IW$KEZ(?W M8##"N2G+-!7Q'18K!5Z,.H@9U8,A-MR^3CYBCX8A@B;#$&3ISA ;>.L6>G@\ M70\F1ZG"H"2GW& IBV_>'X3#Z'\RGFI]4TXT/+5SMYIV=RVR3$?3K[P 'BVE M%XK.+H7U_V-2_TQ]\#,-4)>7S?^06=DPVG7 A(FOSAY N2!B)Y,AT.Q6C9!-14-"\H.V8-A%GZ9 M$;7SWRAP'G3>\L*NCW=TNW+Z[IE['F"%X\&@;%+0C?4#'(D\\RV>*ME!)L' M,@'=#*ST>QS?81D)XH6-P$?3,Q3.B_NLI4)WFB5YY0N1$2))K'?W,2+1D)\@ M/I<.#5W(Z8=UX0F%;)D/PV++@F,8%+0OPKR"3=:P;W4#^[!89"$(T.!+#HQE MZWFXZ K?RY_X.4N^+F/"4]W=TDU(/7,XRGAQDQ9WH0N]7*K9P@P?";4[CA7E M832M6^%Y/C_]KPQV"IS$*\4SN/D]TB?JSC-SH5WC?%69H4->>K[SK;C8B36^ M@4V(^9JK45V&G3"Y?O+K9+"75+=FM1?4[ EXZB=1W'SB#HE+>,P&U8_H28=. M9=2%]3@>'"V-@+'.9.X$]<9<;A6.A3_*[XHZD(7O\>##VQ/&-25B-B'EI^.L MJUK/9TS%.>1&]^S%?BKG\83UE+<1]WJ+BUW2(!"'\9PL^_G^*)J^'D[- MM/)KPK_G \61T#G^(3]@Q'B?L#KC<[U/;%OGG7SD;Z9_U&T?]2V@KQ'U=2T*# MGV,4Z8^/!I2GY00,]^XVBGMN1L^#O:/'D:1+CM&B^),@@\+O,3/$=!I 'O"C M812,LT14[8 ]57P: FC4N(V^S1MGDWMV0QZ<[\#YTE$/V%>W6HJK"P_N!3U!2Y*B^#.,_9*!]<-' M5(U-J:)WT8RO:D%WAD:,."=3$LK/HO10>;\%5$0V2NH M*.4'YV9Q1V#]>J]C=LB6V_9UXDNCO"SJ)#6NRI$(ZKB=,]*)BJ^3 :?!V0,. M,^%5Y:/I#2=#_@W'\9#GF?1M3Y0A'+(Q/0\VY4;>896U76TK3HF+.@(>#/<, M[(0(=5>'$-?*5DJ$+P_X]+M^-B#EZY+06*-R*"I<@-:/XX>8 ^&T1.IE7F#6XGYZBCY*J25 M2LDKG;*F499!)!$_K YQ"QW5E:"G?IV;-"'?L305-0*AP/B0@=IX[$2?#-@# M[,&2/8$C8,9$O>31M"SO)0W7LKZ,N,U7N,NL3JVW1/5UD,@U< M@!@>\6G#>1,OE5:@_FRL@7@@<[:EXHY:U;R&-"JC5KE^^P4E,R)3;2_!>)[, M$7V_G3)UCVO;@TD>HX=KL/@,HM&$\J#C[;L:54I6KGSGE7\N:*[^-"YGY*6: M@+OESIL98N1/UMZS1P@O\0/T*V7TAL59D<,&I$V*M!;)*P%Q3-QSJMFXY5:> M.>M/]7W(.NF=7A'[I[[,-#P0E%-T1R)Q45P8^M/B<1446]U.ML/U8)"Z8Y'%DJ"M,"%R1ZDRMHPU\5P)>3!\Q16O M^F)-3[P8T9[Y;HATJ5M6+.^&]8 WU<,Y:Z=*Y3 9T>KI#260>T%O<)@E\HYR M6:+/7/?P"5KRU-(\9\F1R)R9K(V%-\*Z*&O'&:MSV2#[(#KE"V;G&'-0$HX1 M_2[*J,XTY=2T.+ZRDR0+Z3*7SC<#]SIA/6#6.&$+PCE+5N8"(-VP'@Q"+3UH M."@[(#T80)DZ41:-6>^)N?,P3UX^0PD=9?T;J1L13Q=5J6R*QY.%C QS;R':G? >"'C=M=;+K":8 MIU>D[)_E+?34"U,YT4=0?-[TLR^$2^<_Q2SCEW"V45--,QV&!Y*:WPW@1B.D M"?;,NX6^LE"[L%!G0:'U&X(BS2RON+UA*:/'-.CG]:N&JZNS/H%3&I*6@@\+ M :5P-@K?9K'S<&,-!RW*,R\0VZ#/0>MN@Z@*U1/L^64[@:;-VO1 1KI"OWER M2BT [!0Z[L3W5%NM6'J%084,V4)YUND+3&$*_X/E/J+XGQ@E>?#HC.:5/(?+ M94Q",2I11VS"SF(BDWA'4WWACZ=MU%.5J^,6J^'5Y'X$#Q;.%YPDA+-"R"U\ MV+WP'@W&;@@>==Q<0B??A//Z.:7&TU] IT/FME?-9_M=\:&J3WD5MW:G!K8E M&&0^!"QNXHJ/IPQZF^1/PJQS=?JTP :0!]T>9G!HB[ON\@*WC!4:3%\=QC,K^2?"OI)WI;!X M/:JXLFDPR[0X'G"H_=QLN?TK1<5%#K_#@[6]%#Q5M%T? 75\N'9KY#T0ET9N M6E'".,\0-RUM.]QGM^2+JPUEY6)]"8<^<%^O150/->J/DC:S"0XHT; M7KF5\Q1%88DDA8])%#V2+^"LS.7L-J;G1XV[/ F,Q='QZH)&<+I%(BT94'2W M' Q(WEQY6%NUAF+C33 /Q/2$)7>FIXWJ,!YTNJ-JN_:R3!^X-P)D4V]ZDZ)! M703\,:H;Y^L(\5,BU"(1KD/Q,4[O,:8G82A2L(X9C1S3ANWI>2#2W0ST# 32?0CV,^FXX2%&$>\OMI[UX$;$4^= M+65W15*&N2)!#[2G8W/U]+QSJYRX-?(>+(BJ?#=L01EH-GF"CMEN,B-Z8B"9 M(@PW/@881A1/[ADC^#,DG251 _'&>MA&]ALL#;%GEF%'&.@=CHL: MQ$^:=J=OV,_TNT(,C(\EM>$\$'.U=(3!7]$!Z<, 6J]'&_5;+8H/)E*1:-99 M,5!OY^@QGSL1H/MVI.LK][8D_#C).W9%D0DC2O_#)H=3K/S@LK5JB#Q-VKU] M80>1Q]-U,6#"Q$M>>9I*_S%BB>UKC*SI=[K!E+#D*^7B5BB.;E9@6N*4A.J% M'C=/E@M%#S;HC@J>^H-&@^#!<%JOML@GC15-QOZ]ES:FGPJ.B+:(*N'Z\ZJU M'Z<+<3^@,WYN#3+3PR(9Q*-EHA;:'%%%H93W#^0C"=WOY.D?UWLL65_W2\?H M22ZS&/;)]>$]Y&.E].W6XC06+3UW<*99^F8;Y7-\KYS3GRC# 6CA7%_3XQ2TY M]_%T/9B<2TS!U#840Z[!>-!I8Q%CG>/>$MD;E[Y4)*O[=76]LC]'4(_EJ<(! MYLB;?*5\80FV+D"EP?% 6CO?$K[ZQM8*BS8_KP[DS2*T+*SK M>(_!3.:Y Q(.Y2R[83U8?]V)<4K40#J8C=$'5S)^1" V2>=R2"]U(NA-NJE8 M8TKO#9';;N ?*MB_[L,H.,SM OWVT_\"4$L#!!0 ( (V <59BF> 8%"8 M ,MZ 0 4 8W1M+3(P,C(Q,C,Q7V-A;"YX;6SE?5F3&\F1YKM^!;?W=5V, M^Y"--$:RV3*:44T:R1[-/J7%X4%BA *X (K'_/KQ2-2!NG%$HI+SCW_]Y8\/OX'[Y=__ M]J<__=O_ OC/Y^]>/_EUGDY/<+9Z\F*!887YR=?)ZM.3?V9<_NM)6>_/'WZ]>O7/W^+B^F?YXN/3P5C\NGY=_]R]NW?;GS_5]E_ M-_?>/^W_]>);EY/;OI$^EC_]SW^\?I\^X4F R6RY"K-4'["<_&79?_'U/(55 MO^GKRYS0_>5J_X^F+^6PYGTYR%>_S,*W(WW]"7"T)?_]YJ^^?\:^_ M+";KR3=,JD?GB_">G(>*T_VIWNH2/(7SNWJ_FZ5^?YM-, MK\O+_WWJ"YH22OJ)5G",O;B M/'O$T[IY3W&Z6IY_I=_.?BOO1K'>R_W7]9: X6*!N?_H_PC34^RL44'GB*!% M]+0P(R (HX"G9(1)BOYCC1=V"XRK*]O@R;-%>C)?T!:0SOKER5>L&N9,?:TQ MA46Z0:"K+\_9=SQ=GIZ<])\)DQ6>G/]\U65-I;^:M]WTM7!I$8=*_QVNPF2& M^658S$CK+Y\ETO!UFS'_BF62)JL.E?5HI8&8,('23D)$G<$S;Q.3*083&Y/A M853;<$/\F-QH+))F5'DQ/SF9SS8(2V0EHRP=)!0*E"#K'9T3X(BU7";DUKO& MQ+B.81L:R!^3!@=M=S.A/\MY4M<>IF_#)+^:O0B?)ZLP[2*+22/Y8-YI E-\ M I<\@R)$+H6GC*XTEOT=4+:A@/HQ*=!B\]LQ8;DDU^KW^2R=DN&:K=ZL/N'B MPZV8K^7C?D<_W'+C!+_R04!BAO6Y.G&?I#]_'O\WG^.IE..\R.IV!)@"B1I(@(@5$L ME S3%-08-+GU+IP_>TR>U2/QZOJ[MI=8FKU<=Z[I=UQU7G+O9 B@;&:$J&CP M43+0Q2M2 (:SY@[8?7C&Y'J-A#S-Q->,4+^>Q1>O9A0NXX?P[6RG"(]T@:,O M"AAGY#RJDL'Q+(#8S7PTS'C'&]/I;C1CS59A]G,0I7@!Y M^2U-3VN6\$)KBH+!.J%!E$+(F*3@U0<#QDGG!99@7&I,JFUPCNBZ=2:5@39]FZ^A% M"L70RG2$XJ7*&"3/MK7K=RN0D6JQ5I+?<\<;9YB[E(/@07%P,CD@=Y.(EUT M%HR.3!KC1.O\Q/K);?"?OS^RH%;6:C"*^UK;0K&Z91$8%N>-9+2NUH[E%0!C M4E-[2/;&6FSO&$Q"9.":N-62G*!9*"2$*F\E3L%YDJ9-N[HT-=0(RA@1P M V8=7:Q#V,Q+VUWH=0@2;"T@40P)AR33X,B6VVQ]U+9U8=)#?M+NZWIY\GDZ M_X[X#OO:AUN6F8NV3HL *A=!VQTXQ"(0@K1.!*.2X:'Q,A\$-2:U>R SKK\H M;072C/_/3Y>3&2Z7+^8G<3+K]^7%?%;34 2IU@A..)_=&.2>TV9M:11-C6$WB62.\O)SN!%=[I MDC1(RR.]'[7$SYL -B/J[++).(C9WQWJF,[E&I/M&,)KQK3?YRM> ["UHKYY!SGK>ON;H$QIJ.UQ@PY=-/;G>*?XH?Y MF;E]&Q:;ZW-D1D-1M/-,4IJ? M4IAZIKTH.J6O+$YO]=:-4)Q,FH7$?*H%Q;D"1%"R)@Q93D*WMB,[P-N&./;' M),Y00CJ816EUTKV)T\G'?E,^S%\MEZ>X+D3O\QZ;EU8ZE1W1F_QM9%7]J: A M)A7J,1F/Y();*^15^MRX(+;+\[;A@_NQ^##8=C(D>D3HH#)VD56O-2Y?2'AW7BV(8C_L0C27 P-DXX4K[\I+XB>D]4Y M$A54L4;2HY-PH*)"\"%SL"Y[F;BB/[<_;[Z)8ZL4'/LQF7#PO@]\5"N$PN)J MS;Q4GK149."T\*!#]#&@D#(]PE'M[JM[,9]]0?+VR3QO1H-=)J_.2:\AA$3F MV&,$BOP#L)B\Y8$6CZWO/=T!9:2)YCVYIH@B:%B(05-(:G(H1 MK'0NIK3B]/E:GZ"BWZ]&\!T M9LH$J2'W%XFX5Q"M('?=&N^%09V-;Q\I/01K3*Y00^W06!X-[[7CYS#)+[]] MQMFR)KK[XKJK"Z^]2WPV#'3DM= \< C)*I!\:'-.Q!N [Y1*\*+ M&&;=(N#U?+GLO'."1TS$A6+)#Z#HB)Q"#Z%H^ITC$Z7U=8-;8!S<'&=!'_)V M,2^359>8S5E2M,[1UJPV.HC&T]J0.ZT]YUATXQ5M/'Y,8<2A\K[1ZV;/76Z? M&#DS1,L.+:_WRS.46&%(E!"9=F1YO..QUE>YUBK_!H@=HP?XH61^V):W2Z/B M:F-!C#L;$V? >$R@"B,+5(H!@3)JR8Q#W3K/<07 X:U1SC_I-Q+@NI#TE/;X M4O\_QS)?X$4K%UR^_$:>.I%I,@N+[Z^( GUBJ_KO\^FT%_<*%[A<=09C$EDB MT(;4++?PX%Q($,@/XU%9(U7K],F RQF3.MV?@S=[J8Q#_@U[_9P!/=,2SW&& MU4IXGFU4%#RF4DM@7:E0\=DX([3'Z;U6G[[UN;6L0ON/B$(:\?;Z*5 MWDEZH3(+Y*#J3 Z+*.2T6IN0?M)DM878KGSHF#+&[<2V_[XUTR%_)P6V"--: MVYI/)K/)\+N0# MA=H7G^L(T5.8BB*:XD-FFJ4M7OM=GCFFY&\[K3#8KC=V/X?QI\ETE2#)9!6= M2/<52R1/B0'&Z*TP@G1DZPS#T>*I?Q2VEW)GL=U]<9*ID.E-TR>\-F7,)G6NH@G%>U.,P!,RHR):J?VUJ[[PBQ[9RF7R=?)AEG>;F&<''X M].KD]W^17HM V.H@+3MUR)F9&!"1&$M)[B1LY+;GTPNZ6'N$_$L;::5SZTMMHG MX3$4Y#*Q4FN,I:[%$1&A>)\<0X416VO0N[",R0MNPXI;>M(?+H5FS+^(BY_E M_SI=MWU[4_X9%HLP6Y$[)$SBG$F0SEKRJDT$5SO/(9.$E-$736N5>"^@<1V( M#$*/=@)I.#Q^F^*9<:1MYV3.RUMXR[VKS7NE M&2[ &Q9 <)L9EF(*;U[FM!6R,25!AR'- !)JQYZ-&BV5#87M6H/7H=*7@OF8 MT()/% 8X%,&XUF4R=U;"[:,JO^#LE-["$!BFD#5D20)2SE(\4PH#B]$*7CBW MI77WN_-GC\F%VE>R-U7>'OO:\ K(DHSP&8:NQ!("9@ODD"E0(1A:D3R9ID8U%>P7 J)R@5@+>?XL?IV2[WE'[;3K_VK)B^_(S!RW8O@-ZHWKM>@N' M'D"4J/F>_/S['\OJJ:Q]%;)HS])J\F7=RC^IZ$N=$\-S;;Q??)WL3%;'R,!, M\HD[T[K0:GMT!ZG,Z0ZR!:QUSWP!E9XO(8G&DEG'9WRJZ3^+S---:AAV_*)N!.VRRR MSX:B!XZ$T$FH<[M!IF2\4_W(PZ$USSWX=HS@?TXEU$I^+<Z!))A$2(8AQ%A;)5D9P6$]4:Q7"0I/V:OF=ZNW M1K?C/=N?4Z>UD5W+X]_;MN&WR2S,TM5MD%(JPF-!RQQ L5(@1,AQ+*X589 )B1421H^3- M.UO< ^='"$\.I<_-U%<;Z317R6_*14W'U5*/BWZ^.$NX;NCK,YF+K -P IY^1Z:":0<<5:D^Q!4#]"+#.DQCI<4DTN86SZN[7S.*VW/P,[ M(WKO]EY4-G5,<@PL9#!)*U"U\WA '\";Q'C,W/&PS2V,G1[Z P0AK7@RK$": M\^6/S]-)[Q9WJ&4*B1DHVNI:I$B,M>018^#.,R.]YKORXN+#Q]2(Y\CRWV^# MATEL5+J]^=Q'OR^_X2)-:.4=FI),) ^+%5GG(2D-H4ZHL$&JS+-(P;:^O_<@ MJ#'-FCF6J])44(/PYU*577?5LPV*1X)&O?HF/2I?Z! ML^.(FI_.L3U$.FUV8VL]N>X_3*2X^S+^&!85QIXOT*2SQRJ3' MSG&=8T$-141RI;06$%$E BL#D]D:<[U3\>T^S%Y/WW%LS0]-FB/):& SMNF% M2Q=#O8P#!6VMRM&>HC8TX%06W'+:E0&:ESX :E3S;Q[5?NTKJ4$(='O8;XQ" MKHP#U_,ZQ3I5%BU8KY.+FON8A_2C]T[0\"-VZSHV@0Z75-.*E_I?/1;Z$J;8 MMP%?KA:3M,+<'X#/\M4O;'SG6UQ,YK17:5%G'?R*Z]]??DO3T]PWE$A])XAW M884O2\&TZHJ,0A>CZRT;4<=D* @Z"1#9J9@DY\&UKK\Z[@H'.A^[N#>]P4:! MI%8PU/F?=>Q[>/6S[WX]/S4/$/3<_;BBQT,%R% M.H GUB(+76_UH2%;SF6PO"@;>&O'>M]"Z,>]3_?CT_-0\0]-S]NTN[*8.2-7 MTZ5ZN3\S45NF64B^J.QYR*JYV[ZO<=]]'Z[SX=7LY@B:SA>.T@I%\92JX\W) MOOF("(A%:(:K!6LA@NQ_1CJ4M/QN# M#I51N^F&)_/%:O+?80WE(E#J&R>3XTQ UX:4'%+'/(ND*VM&444MP0GM("?K M! \8LTF-&;0MMA^@3*8UE0816\LVMM?\L;/A6[^>E7+=.G^M8XS9DC& **9V MYY;$?<$HTA(^2*9MX:%U1F8_I#O6V?P4RNL(,AVHAY^2UH3 /5#H3/:X=H8( ML2#8&%TJDA?I'KV'WR-7T[0FR_X":,:!]Y_" I\346O1:&7F^AA=))0&A8-2 M//%1<0N>&0_,:F59P!Q\Z]N'MR/9L5;F9V!% Y$TH\>O^'F!:=(CH#]/L=_Z M6=XTK)T-1ME8!"BFZQU_ N65*F!8X=(2;L%;IWBVP;5CQ,? G>V> MMVL!S _MH PFB"/U2M0RBU"[>TI7&XGH7%F;%&0E$\LA,Y-&URN1_VP9Y'8B M&C"(.D]JOPW?:T:[JK^4%J>8S_G=7\XV!,:1AZTYDK-E&6$5C@$FQK3+$G/S M0:+[(=V*9S]9#OH(,FW&O_-F(^2KQMQ,YGZZR+ M6S<'ZUSYD0N-S+NH&/.N-L1)J2ZN3N?*@4'.)49DD=1SZWDK1UK:5@P_6MO9 MXS!\C*QIXNN]QH]A^AMBG550I]'G-Z>KOF-J7S7YIO071,[>XDY[K0UGY&84 M[._@"_#:&(A"YCJ4Q@BUS:2^79ZY%=D>^;)H2Y=O,'DT##'7B;&[1IMR:QC6 MYBG"%%7GC2=PW@:04I62*%SQS4LH'H"T%8=^LDQZ2RD-%%2>Z]0/I#"7(:UU MZG+5Y5@;HIIZT(@!E#$,(K,,O#7D*(BBN+%;:)FM'[@5/1[Y?NFP464+230A MR<6)3]6 Y#0^#[-_D1%=?*3ENFB<\*Y"$!&48!D<*E)VP8@4*.3UF6U!BWL> ML141?I*4=LO='K8M\4:_R>7[] GSZ13G9Z?+8;894)PW#?P55V$RO8INJV[% M>S^J21/C-@MMU-OX=H?WTF?M5<7:Q/#.,.4LT04,KSVL3='@C;5@*+I+MJ:Z M4^N68;O@&[#A:-\3O)-<)E9L!.L\(V.:(GAO!9 +%KT*QO#K%TV';#+:8QK3 M19#!N+1#9]'=!35PQN'6Y6^\X^?^?R>DCS%2#)BXIPW)A4)"XSA8*470,3+6 MW)\^#/&8BC"/1KTC"KF)I[5]0N,B.W$!EADKT/@(S$MR"X-"")P0,VZY,!Z# M4'$+3^P "&.ZJ#$XQ8XIK@&Y=?N[4'V5Q84CVJ'7DOG$0!>*2)6C5X \30FA M>"9,%@:5VYM:VR 84V^R1V16[ >0KBL_0/Z=FM](X&:/[-% M*A:9!.,,!3G)*HA2TQ:&Y%WQ6@31^C):0_ACJ@\=HYUM*OXFBK&_T[>)]BR1 M^V'^X1.>N:S8,9<2ZB# *$10MI"3&G4&680+WH08]3;YKZT>-J;6:D=1=^U% M\'C9CT'S'SJ?) ARX+U-$63-ZY)_+Q.JQ76Z(PJB=CZ M6LFVV(97/\I;E4U-]95L0&E>(&@G($>.W#E9+-LFS]I,_1PK2S$(.W97/;ML M?[OK,ENN_:I)O6E1@RM&RQI;.(-UF%V](Q8RY,*Y1D:O<'JL%^D>,W"FM;5(\@LNAUF9'#5&9>H>:QU*4#NJZBW4TGMX!>4P9CU'Q MLX6(FSCW&X![N5SQ:CK/HO%UF!!/,A,=8 6BE1F%3"6DUF_@?7@:]-*\_;/71W9*HC<: M.7BF^S[G9$.$]9"8):6>E$K-6Q?>CV@,FJ8Y3VYIF]E**.VUR3! MP_>F[I[ )AT3@==QDE[5"6R*@4>=Z9D@?&SN_37"/JJQ38.Q[U$D/:PY MO&ZRPRS_?3[/7R?3Z64F[/HW[6TD#WE:$]/9;+F-#.K:>7I]F_-4R6IL#,QF M!B);\LM8(IZBK874-CK#%/KF,P_O1]3&E;_UT]<:/$OI-#.U4I#5\(@<12=$ M F4D!N6$9'$8-_YN3&,RK WY\FJY*PID@81$B>< M]1Y"+A&$RF@R#TK(UE5ONZ,%E_GB?-,RMUYA,)X8+RDF.T1K>W=0'\@$[P+LW91EFV$>!2[?!/J ML[+"1<7[&_U %[$8PS2'R#DY$G6B5RPUVYAY[6'/;A:2')EU5^".Z01N--S; M7Z"/Q, >Z_QTT14NIEJCM6D?&X*+>K&!^) M#3DVT^0PR9F-B:_OJ6=FRR7\\7WO@7).^P32F_#HMYCNTQ'//@3G^DGON^= MIQD84).TS3$WK5$69P/ ^9#$JXUFHN0ZUCHJKA.HP!(X3J&O0)>2#E[;TKI+ M^@.0#N]B$U>78PY>A,7B>VVJT#=JZK1 '^LB,Q>*U#Y'B-%*R":3%VPDNU&L MU:"%S=UXQI25:E))V5"X2(Y"*H@ M*$FJ.H9:$B&R$!2-,]G\X/ A3&/*HQR/+0?*IGEWK/4MR7X>3^]'))M324&" M+YE6*C4#BG)TO7#F4)*066Q/E%NAC&K(S; $.5P4P[I7FTN]] 8VO[JWH[3U M1S=Q>?9;2"/GY9PX52%T*))C3FGH,PBJGU>DLH1B3;8I2Q6QM:>R^?S!#,[Y MZ)/.2D\_9C1D%RD@*77>&TL6I"I*BNBBU>I8%N<NF"4W64IJRZK&9FG;.!XD5$DQR/TK9FPZ[=.8_E:S23^]X;_!C&XAU^ M7C<](LLV+Q<#DAK;C?N?,J )V6%YC:S)%>E'E2.1L0!GEFB4B *AIH""#1:M MBUHUKQ1N&>1NOA+_"*O31=]TZ&)/E[6Q[&26)I_#]-7L_)C;H2*_2AEP&FV= MUT9*C=X8\IV39BID[YJ/J]H'YYB"XKTY)<."KC&&R^(\P/<6+6X"7HW(WFOF% M65Y]PLO[R"_#8C8_7?T6IM/];SNV>G2;"Y&#;$2K-, E@ NG"R)R MM"%F5<#WF223$6)2%*LEE:36F'7SH6?W(SK>()/+.5$I"8FY&) BN]JL@8$W MF.GMXHJA54:KUN9W#YAC MA7HEE'/-C/;1MR[MOA7(F#RU =ERN!"&OL-Q-FAB\V#[92F8UA/ES_[U75C1 MIZ8YF?WI^:W.:A*6>UW:./"1C6YIM%QX(V-X^_/7ZN64-,S9& %2,IWV$HV+ M#GQT",KI"-'6^T=H^QD R>K6&?/MT1VJNK:1P[/5;U@U[?3]BIQ4^KSO5[ZY MXZA-+-8!YYYT;O8!O*0_2:8%AI2TXGB4#=H)]IB,Z$!LO*XBCRWL9@9V&^#] M]/&++\T^OJ(=7[[%1:KWW$7,J0010-J3JJ59 ]*JI.5(NCD>?)!B'*D*'([O&.Z@3(B1C81[R/DF6[H M^:OS\AJGF+9\VG#9I7V6VRBQ=./1&\_M[TL%S$4S#5D&LJ8Q,X@R&R@Q9E.X MXE[FQGK@ 4C-YQU?R;^R[#$4!B):!LHHBLAB#D 4LA$=DZ[YJ=)]>$95B-F2 M*@^.-]Y7*,T+_R]6NV[F1>HY8:Z3W%0=["8I3HJ!_DHKY9$^Q8D!KA+=AF1, M^99C,., .0S'B5O"#VYI23II"%SX==,O,N,23 HY22:44JVSRXWBRJ-=$CDJ M70X4T=#Z)$L4T3L'Q.5^9E6L4Y\%&)]C5%ESJUK[V=OHDP;KNYAL_9H^O;_\ M5^:+KV&1EYU3G$5E$+3EE@1,4HC:&VP=;R[ [PQG;0T8,V#;T@C M00WWIM ?SK]V%E6_F)_4W]=2F>7G.,,R62W??PH+?!Z6=8K$Y3?4BV)="CR[ M) 0$ERG2,J;0GVH=FK8Y!VG)@K2>NCO$.D9M]0?@YK%%/QR)UXD@-"9PAQ98 M,.3*RN(@2%4@TWLF,6>IP_":;]L4WK%.1XZBY';>_B9#9+8@]/N:Q9G/N-?] MC=:.9\E"%C5_+:OW0YZM5QA!BFAD;4O(Q#;SVG9_\IC.'AI2X@AB&('IZPS/ M3+,0P*EZ0\XE"HBP*!!2^&RM=RC&8^#&=( P*C.VDQB'T5"OD:SH9OHE*AL% MLMJPK?2#B QX1^94>R%S-LESKO=12-.PG+Z!QL>+Q5ZD&K=K.H]'W[^;+&H1\S]/98ND1M@*;Z! MJ*N8?7 033# ,LE%9I3YN@ENJ4L?@C?&^/1@!MVC0IN*:PA3O0'PO)][G:AY MK47<];]W-DK"2M$(EGH&APG!(WD8C 2A6-;9Q0&/5O8#/<;X\TC<&TJTK:WX M!N0SGU8YGI[E_SI=KOHA2HYQS^H0I]@/0V>^[S\M01IAHG.JT'^[V?.''CG& M8+,9:X;<_H&UU=V#MK13%"HK <4F4JD: RE7@1!%4M$(91*VOPRT$\0Q1JM' MTD1MQ#8PMZJ'>]U0ZQ(=(@\04G&U^2I1WSL/7&1CG?$:F_>0WQK<&$/2(_'I M4%$-S*2N:,M-0 8F6EIQ(GX[25%2D!0=I1"+9.U;9-V&Y!CGQS[QK!49!=TW M9Z"('[R("4)42>:"SHK6-K*QB,&+OO_W&R-6BYPCJ>-=LZUP.9A.B, M!69C#L9Z"D2&,JW[%JX]PO%2:UH<+(I'J*VMF>?Y;-VOY>(;SK+2C0MKMWG4 M<%6U.R^T44GM]6>=Y?:[DKQVR3/:.*/J'% -P40%&;V2WJ..O'6^YPXHAVJB M%Z=$_MGJKH4ZM"98GR$R2Q%NK&<8&05(QP+74B'IRL8+O1_1F+R7%NRXKHX: MRF,X:W4-5$Y1TZH\(--]548]\G*D?C%'$0I++@V583B )2+OK>O\+7Y_7F5LW#CG:?D&2[KR)D M4R')O<\;HH8L"6T0T % 6>I??[, #B )D M +9 $O0>)!*FUOLK\JBHS*ROS MW__WM]/1#U]Q.AM.QC_]R/_!?OP!QVF2A^-//_WXQ\=?P?WXO__CW_[MW_\? M@/_SZOW;'WZ>I+-3',]_>#W%,,?\PU_#^>%?D^F?PZ\! MX#\6_^CUY,OWZ?#3Y_D/@@EY\Z?3?RIC@LPB 48K09DBP9F@(:?D@E/[KWV[]_E]R\=O<>_]B M\=/+7YT-U_TB/9:_^#^_O?V0/N-I@.%X-@_C=/4">GV>7_[#533ZQ?*']*NS MX3]GBW__=I+"?*&>>X?PP\;?J-_!Q:]!_0BX ,G_\6V6?_R/?_OAAZ7DPC1- M)R-\C^6'\R__>/_F-M+A>/XB#T]?G/_.BS :$>+%$^;?O^!//\Z&IU]&>/'9 MYRF6C>@OAEQ!Z0KG?]6GO=@;TV<",DUG$8$^Q7$E>$.,ZYZ^/^;+9T'&$LY& M\X:(;S^[*=[):1BV%/"M1S= NW@0G.)IQ&E+J->>NX+S N1-A/61*/#9\3Y['ZL:7Y*>(3@8CFE_]?F9ZW@ M(R(,Q\.ZMKRE;\\?6*$T0HK?YCC.F'_\89A_^G$HI#4NV6A%DDI&'V(R16C- MHY)6LS+8_-B*^0+U:)*NO654U\?)I4)'(>)H\>G@; :?0O@R^#"G)]9=BX:) M;^C+V4!D+Y/0BE9!3?L.]PY5.&_ MP-%\=O')0AT+56Q&L=3%[N-Z.9N1<%[&V7P:TGP028;*ZP+6Q0 *LP8G/*WR M00?&2[+6V<9CNH[@^GBNV/5R>C&R\ZFXXURM!D93SM'R#2"'5_8^ MVEFKZ'U$>UO??%]]OPZSSP,6;8C1:%#*T1^1<7"L)'!6AQR,9R*VGL3UO0^E MS;U4,-E3?CWH\&5*D[/Q?/8>$Y*C$T?X.\[/!SD(Q21=&-G?'A5Y,:P.+I/' M(YV(IMB 1;:>NG?@.0:=-Y/W;2Z(O>?S9+P8X+_(17Y]-IM/3G&ZD, *Q&P2 M9I/-%:K&(3(&7C-;;!"BI)-8R:LOO\85+ZS/&_K5C72[2_?OI ; MBR_'^63^^9R %V,>B!10^N1 5J_9?_Y/ MON!T_OW=*-#PQOF7_WLV_%(]5=I^!E@P1!4\\& ]*&\=!)X9B&1]\)X Q]A\ MXF_&\Z1=N6:"[L$"7 [S]\DXW:2Y,%'(Q, 8GFG Y*HX&1FXC"E''K7,OI?I M?AO+DU9^$P'W8-G]3,0C0/G-.)'=20;).5"BI$7R.I(HP$229)>(",'G MEF MQS2S)9346/6;T3R4\O?5V*07\&8\#^-/PSC" M2Y+^\BV-SNJ1^W].)OFOX6@TX(5['9 60:T$J)(M1!8%.*<$VAJ[T&M.J_8B M1A=<1\*/YBKH80>YQ$%V;\PB"!"AIC[8&M L"L%CLBIFC%*TIL*1J7LG4?80 M$K@YN(5/^O%S&%]]]&;\%6?S:KW.R)3=:-H.&)FU0; ,Q:D:N%(:/"UB0+S$ MZ*Q65O9SU-<"_9'0ZH'4V5LH8J"*9"%H"4)%17ZREQ"D])!%\3<^(_?3(]PWP;\J!D%ZW0&C+9 M)+0N\@!>)/HJ>1U=01YC\XAE=W@/RI*]M+HAGZ&U2GI@SR^G7T:3[XCO<503 M-M< S$ZZF%(A<]HY4$?#E+;B[R'0]?,9?IR< MHWL7IJO(I XJ,%V=+56/7HFT7G(%Y 9ECS9ESUH??&]&)K*H9PLAU^2LX?@3B:#F_ _S(EY? MKR$L)?3],DQ\AB>VA/GDZ'5)5/<2P M7IW-R(>?S6@"Q.$X;(/<\Y(3;8D@T7-"[A,X'QG86'Q*CD=66N=@[H[V:'AV M((7UD-KS,TZ'7PG95UQC=&DE92A: HV=3/$@)'BF#3C#BN4RN"A;.\]WX3D: MNC03^FU"V/UC*43DD_*:=MOA56XQ.HQ>T"HH?0&EHX+ T(*MA2.C&O1VL9= MA^-H"+"WD&\KWNVK^-\G<[QPU2\O'8@4DA$66#$T1M21=D16J6E2=,K$S%H' M2M; .!JU[ROBVUKW;7-Z;NU.UGE&NY,":Z6OB0,&?&$6HN+9A:PLLZUW@+L1 M'0T7&@I^33QL[_N:ZT(P7-E(.Q,86P2HC )BR@X2T0R4=6U_J.&(;8$\! MK]%YRV.4->D%FGON5>2@DZB7$05M3P(]L"2"=49Z$UM[%G<".O[CM3V5T$,8 M=,.B=05T$+W'XJP&[TPDZS5;(,3$9LF4(/.FF-R:)?>">E"F[*O$;MO&CAKH MX21EU<:Y'K]=P6AE4%ASA*2K(5PI$H1Z=3%9S:5*294D>K0K-^$Z)J(TUT,_ MEXJ_(F&J-YU7X Z$U4Q&6XMCD3FL>#WL*;G>>GH-DW3HF5.,3"%!2 1W0%LJ!X[:AX3,6=&: >MP')/Z]Y9S MOYE^*ZN2D>SCE60 U2 M8>3?. 2TK*8-TS"]T1D$$I#(LZ%EJ#^E'ZFJMY)J#Z<+=_A(6M&VXIT'=!C( M])!D>F#P((HK/*5,+E+KR-)CRM8]B"_92/S]5 M9.='_KS ZPX%#HJ?1'F02 M-2\QR%K Q$*4D2DTW&K3.MB\!L9#)&ZWT=+MLA%[B;B/HF"+A(X5/++0^B2C M!A1 FAJ/1]U["[:->0,X+08;1NS#,;\:OPY?A M/(P&6D:570Z0H>%OGW.">A8/XE M3,?#\:?9RY3.3L\6H8B?2=AI.!\DBY*G4A>D6K0*R10-.0DP1I!7XK-IGU5[ M/ZJCX45C!?3@ -X>^( 7EQ0W')Q/]6(K#=B%8B!Z%G+@+K#<^CKH;11'0X$] M!=ROT[?6\ATD4;SQ&0F5KV7T%?DLN5@H)?"*DVM M&JT?/H2$_^ MHF=+D?=@1JZ#M\@.SP,:G(Z.TQH6LR:NTE>^)(3"5;19%\5LZYUB,YJCY,$. M@N[!CKPPFZCQ#2"IZ?%^MD)T2#&SUH6@63;J%IN0UL:J!SA^;W4]?- MB%(;61^&!26($#E9JDK'3&RGY3$H'L&XE+#HC$&VWA4.I?UK[8@>4/G;B+@' MI7_ :75;KMLIORV,I($RGJ.4&;!(48L.6? &+:UUR2;AR&]QS4^3-L,YO"VX MK[9N+O^-1-U#(YDEM%=KH1FN5,DY@K.,QJU8K8:(!IQ@CF,BK,W+R]T!YTA8 ML+^H>UL+7J^%EKQDD5D-1@=R66I#QEA( E)+1QA52JGU/=L[X!P)"_87]<;8 MP+^_N"$:6='>,X49_.BZM5+3' M2Z&-HH]CLH$)[\A++$'SN+D_W?5W-&]6E[V1$6FY$+PDHDQ1$$)0D!++D1N6 MI&X=P6O?K&Y=K.3EV?SS9#K\'\P#[=!XFS@$(^JYFRP0@]' LI#,*NZL.424 M\@K1HPA.;:/Y+L&I'07>@TUR'1U-H)/I8OQY<1#_#J<+P(,D@N>U"P3*VM-+ M* '>D12X*I(F:\PV]TN+33I" MZ&Q];1C=^MK,(P]EMUXM=A#T@4XS5@];A"=".E-J,2."IY6GA4QD\+2 ":E% MB0?AP6,[WVI-AEU%WL/AQDK:UL9U*SN3$V,HNXA9>86M//-C&>/.H1(NU?-[F2:=]>^0X\Q\>!787=0UFF M&V>[TNI4F*9]* 0&*O),KJ]'<"4(K^BG&75CU3^:'(A]5+R'&!]_#D2QEL1B M";X0'*I/"T[2+N6C,U(9EP5O[3P\]AR(K13<.0=B&T$?Z/2[ Z)GFP.QE;HZ M'(/O(.O#L$ HH7-T#&I%25"FU. &[5&%V>)11I&;=^)\]#D0C96_C8@/G0,A M8[:(#K(Q=EG,P043@-GL$MDG/+K\S'(@MM+6-CD06XCZP#D0Z)WC =?1Y._9GNF/ZQ_9NO,AP[( M;R0]%)M35(SE;(7RBD7E8V8U5!.UE4D,[G]\\WP'[M :AQ%2J8UM-'+PPF2H M%3XTTRX6U_HV6_M\A]]Q7D7T;CKY.B1QO_K^QZPVJ+XL1O9SV2!+&QA' =K1L!4+M8)J).O +TK;';!-E1W'WT M:,O_?7;>0K8V]TF3<1J.\!K$CY-MI:-UBI8,;^ YDBWN..V_0G-(1KDDG.:J M?:?7'L9Q]$Q\<.7WT18,OTPQ#1>=/>CK$2XT-LXO3R?3^?!_%I\/N,E*<)8A M%U[+.C-=,1K@R7H3?#)>MR9H%UP/T*CXP1EPJP]'8_7UL6:N8#DIOP['@:0V M_O1Z,EOTX?YY.%LV61S87$+*D5P0$>JQ"%LDXW.H"9"J%/0RM"[/WA7;WU3K M1XT]K&B+@\]7@63Q>G+Z!<>SY20PEAQD'R*(*&I9"&W!.TTS099%>3IC??/[ M56N1_$VE%BKJ(8_MY_/0R%(J'\.W7[Y5;/@*QZ2D^:*PB(VL=FTLU72@M=1Y M1[RF/V.1QAC=.B)U#Z2_J=14:3UDO_TG";4*Y61,Z^.7R;*'WTE9=/6;\8&U MEMMZ"9%GSD#Y8"%P\F:<GTGH&?,H_8*ZR%/[WI_EFK>#ZQ.-%CO(&FK03&-X#,M@4ZS*.DG)6#K6^FW M4?S-FWU5T[#E8ET1W^*G,*JKX9ME\?=\0WO&9'_, M).JCL>6*@W+9A?G-F 1XMA@0:>#=%.?AVT!*QXLA!Z7H>BP;30$GDB%7V";G M1,;@6P;*"7' >0-'$@*!0@LI6&&6M89YW<&V[ MON_H*-*;L!MN7.LQ7G@<'\F=F!'6A<K@-M M[Z&P?+/1>$=&;'CA,Z%$"W'W<,:W>=\\CZ[4?)R4IF>8KS4VM,ISS!Y0X:*Q MH8%8DH50DHZ#@XW(%T>2ZWW3U$@QF(S2!HF;ZOEE0KB]E]5$D8 7+ MKR2XQ=?+I)Q!S)JV7)' &NMK'S$/3J8$0T0'-=JTM+X%8:VN.+!:]M M 9*D9SRYXF+KH- .,(^>57VKKH_>WS?7SS?C>1A_&E:781FW$JPV&O.6)@&3 M-4Q:SVQX)I3*2V;0,]$ZV_Q>4,?/I*9JZ2%2< L@28:\@OGW=Z,PGA/A:PO+ M+_57!M[P8E%%D#+6JIWD;CI7,PR+R)8Q%+DT7YPZHWM^3&JCJ,-% ]8(9I 2 M$QG)?&.^%OL(6D#PF*"0I(1E4FO>VEKJCN[H*=63H@X7%;A,@%XCF.24X&@M M)%'75;<(E_@ .89D2THIN!XNP6^)\EBC JT4T[-9_G8R_O01IZ=5%F3.O28G M8C@?9$EDYYZ!X5J!8J:>YX@(SC LP4C)??MR\?> >C1K43/-WF%R[Z^67OI, M7 &L98QK;Y^:FG=9W79 !EOT(2 (;@JHQ!7X; S8@&3;%6.C:9W;=B^H9\6; M_=72^+Q^/;C+@E<+=_(*:!19B& C1)O%>2,5G3)8]"8R(U.YZ?RO/:+=ZJ5' MRX]^Q=^' [\6[&^T])V=UL5PD1L_H'U9VJ@9>%+ M=P)VM#SJ3SU]./.K<:M*ZI,OBTC5+]]PFH8DGT%Q1C@9([&Z-J\-2H+CC '3 MF95B-$?=^N;=O:">%7?V5TOC&[RKX/[X,AHN/+^!"4B O(SHI/P\K!(8Y]GUJINT%2X_P-JQ1)%H(G!GP!M?2A B&]8Z_><..$?/GE:J:'A- M=QVT]0Y_E)RV/E$3GAB",A4@,PA:DZ9,3L$T/["Z%]2S8LS^:FEX+W>QN2ZA MG93EST^1JI'$()KMZ.Y BA MA$+R0.*^];18=LF&W^WM1\N8 RFDC^NJJR2_Z<(9KG7RP4$TI=:?9_25#!:, M<;($VD"9:-WNXPXX1\N>UJKHXY9I=U$,8A&)!5T 528#WUM/4$6&Y*(TP9K, M#Y76O ;=T9.H)T6MX=3>QT\59_U_/:W_&D:XN,I((ABF.>9%-MLX7_]@Y3?? MX70XR3=SQG_YED9GM9T>?;&H'/ ^S/&74I"DJH22&&,"K3P#I3R'F),#%X-. M"2VWLGDSRX..\,F?H#YB0O31F'F?T0Z<4\D[5RVE M]>'LRY=E4\TPNNC<\F9<)M/397V:BWW:^QBD)&FPJEEEZ"LRQ1",3#X%J31W MS5MA=8/VY&=;'RKH(9K\9CS'*='P71AFLKP&1FL1%!EM6F=.)E6,$ 5BO3NF MG7-,N.;->&Y > #-]Z&J6W=!=Y=S/W4NEN6,:XFV)2+NK J",4B*&*^$]^#( MOH88,G,%#:;8^C3Q-HIC5?Y>TNXA<>YBI+]/QHF^O,H2'>"D.$7U0J3;[EDCF ./D>N5%O@73)I#?IEP?5Z/VP?SDMY2#*JWA65(-+EZ5 M1_LXV50U;YQ?T^_03)F^Q]'BH]GGX1>RWD2V 6EQ%(L:I%XJ\$H@)"E2\!BS MDS>J?JT-^>X!X0':,QY4UY/#*ZKAIG83]LN<%]H)H[K:OAF?7[Z_*(B'LY/Q M\OQLMJB\OA@#YG=A.O]>#]-.QC@0R2NGLP(FC23I*0&!FP J&><,;=QX@N*3C#YY\F*[E/K9#\4S(MX!U=5#1&X!8@$J\T'@ MR9$$ G"6!%'=,O#H)4AT62,9L"7SQB;:ZON?"6GV%GW#8-F2P!?%7B^+FM5J MM)_&M2' R]DEM\L*MP?(!'I:+VBX+-' ,T+$P""8)&4DFU3Y+MT]=GGW,Z') M0533NA],&$[_*XS.\&HWOL)[,EY[0^/-^ .F>K^>1'>1+_#RTQ07;M" H0DE M:T(?:Q Y90?.U8PVQF-AY PIV<6L:@[L&9'P897:,(*YG%'GW;G.42^:!5X- MY]?)='4J.1X1%RD(N5::4;6J0TD.I#*99Y$$BUUZ1&SUTF?$K/Z4T4->ZZK' ML$R]720]G>=5UCW<".N9(FS6I%J)V"2(+BB(HD25,(K4_K3]/E#/A$W]**F' MO-?J+5R!O,1U569_"9@/'-: ?F8@]:+UI+'D%Y@()FI7I/%,-T]_[8KMF7&J M%Y7UT++F6C^)#2&0&UG@_QK./U\-[5>LA8YP(*-TD09#(HH1%"8)WBL+QFF# MCDQ+U7P=:X7]F5'S053>,B7W(H!RY_Q:B<\M1]"0(F$T.ER2TNYB7'=^]T,=5)[_L[(1 M\T\_T@*#5Q].QG/\-O]EF6SQTX\S_'0[]+(]$RY*RZZP\^6WX6S@K>2E7MR7 M6$M?LY#!&UK0$C?&R)RS3:VCWQN@-.3&9Q+*-)U%!/H4QW5![\"5'92[H?7= M/D+N(8MI':QE/3W\>;'0=@(X()6$L]'\ &RX!J[EMG+!!K@QEMNL:*+*#O38 M7P\/0ICL!$M6%,B\<+)^ZDFQ]9;V.6V+M"6JYDW!'H@HRT<_,IYL(_[&&22_ M_?KAS0JPWQ8FVD!(R82J:>\IZPH((1CC(6!01B;)LK4=+,VU#S^\7=E8 9.6 MTKNMSKW\T-]P.AW.SL@<[3HL_2WF@.LU^B& MYQ^54EO(L/$T_;".9\7HE&PH8"3SH% F<*)X<-IEH7(T9.)TT.FZ9Q^3/O>6 M70^9R#4\L1)\K5L,$S0&64^%DB!VA<0@,E5 H/#1>"8PM]Z#;Z,X JM]3]'V MKNS?P^D%H[O@ZLE.WX3I8]1 M@V>Z,"M-5J)U;<3#$N$>\_M0/-A&SHUW\D7 ^>)$8WG(NR@5<9XA<+X])?0T M7./ V%S#6[6H4;THE3TI,'K.&?<=MO9.+SO\7M]&+Y,^A=K8+E]%MK:@S'6D M,B>R=4R"XFLG%H/5@\@!G&6>9H,@H73)&-ONK4? @Q[%O'$9^/<7-^3UEKY= M_&#Q>97'>RP_U+__>/_F4G9__?77/U*8S7$T.CO]1YJITS?8OPS2\L5W-AJ=?1G@/179_UXNK\5T? M]_D+K[&DWY'BMSF.,Y(Y.,P__3C4UB#-Y"!"*8JG$DNI=9DDJB(X1C/8_;6- MSFZNSC"L)-HY+T!8E4#%$,F?5)Z6)UJILO!HFM>GO(VB?9_>VQ)\/QF-?IU, M:SFM@6RSJB+F0%B69ZQJ!8,*US@K:$^"AN3&[#C?L[\+932<-] M\7+TB_/6D[/Y;![&>5%K5K%L5#(0K2#G7"M:^5.MSR>0)S0A>,N_!);H]U %&KJP)Y/77P(R*N9#E7S(D0]K3T1@96K>_N8WB MR&FPG]1[B)6L7"CZ^6Q*Q%S6AUKR]7?\:_&CV0"9#ZZNAY%[O>RD$D5.X+56 MJI@L=?,B\-V0/0.^M-5.O_9MK?NOB2 ^U "<#!UNB%KSF MNAI[& I=!_8L&;2';GHHNW4GS5=]S)6\U*N[0@/"3EY(L,!9+2^<"X? -!EP MR00,+FB%!UV<[D7\+"G7AS9[:$5YUX2Y'SPF'6PBYR'Q6IL"#5EUM2XIXRJH ME%3TS0/*>P%^EDSL09<]U$SKDJ>_F%.O2(JU+=47',\60;?5AC'O<7D22P.; M?ATF7$K@_+[<(LE69E9$\@A"VDB.B,S@K3)@K73"Y:&C'3>['R(\> MKE VNZZ2,3.5LB'AB@**IC(XI1SM*\Z3A4Q.5VQ=I?WIWE!Z;$1NKN$>KFG^ MCO-E";Y:+^CEUS -^_ZU-<#7=5] M*HR]O/9?A4R+PDDA@1<8NO[33 *1&*THND%VQM?.)!N>3 )&<,<[3) ZM^X;OB_E9 M R9AM4R#=;H_6[(*Z" M>Y8DVU-':]C4ZXG0-: ZRH!<9> Y54O:\EK0JP#J9%':6N_\D/'29\^E_32T MADI[59E<5R?@I*S 6WXTD)AR2"&!,E*#XIK72B0.HI#".NL-ZU2ZN^/KCI,8 M?Y%N-JU8@%A0>2]E(L/$")HA:G80EB40Q"8 6%1I[4?>F:W=_V MS!BQG[37$&+OLY([=\;5M4!XGL0ZDM35$V_LTXJYM0N>\EB M\\(S]Z-ZECS:52MKB+/W&<%=5%\B%"5;&VKM4N/D>1_M4"1X+=K$D!WNNB7+<,4Y+#'U]&PT5UN-JC3/ L+>3BR/K/F8&7*D PT2#3 M6#M==C"MMW_S&B+N')V^/I25<_!K(UGMS7355V# 6<$2L@&&M0LZXP2: M*0FF^)PLCQF]VHIRV[W_.9"K1XVLH='>MQ:ZI%3\%J9_?IS4/W$^B%B*4,5 MRKJ 2DF B^0BF*QM<)Q N]:V][88CY-F!]'8&HKM%>A>+8N\MNG)0,3:W82[ M>E>PWMI)"#&R J6$%)DC1T)TJD=VWXN.DQ3M9;R& 0?L.\1UYD'4!"NI:O=) MPAQES@37ZRR+4BYW*W'_J/L.'8H9_=3VC(\\P"V*KDB2! M6+L?Q>(RNF"1]L?6<9Z[K_3O&,VZ?ELZ*99LH7&$2-N]JJW HE01@J@ER3$4 M*5OG3-]W1WW[<;V;GI-K\6@RC4^FBXH42^>-_+B%) N_,UI4L]8T8DS#K: MNSIH3D,V#(Q"$=#:C%%WL![6/_W)5OAI)+#6Q8EOD;?:(HM//Q#8E3X\[VOB MQL!ESP,CNA41R!;0:5$H0H%WBFC,)M=-+2L MA5U--K2K10$$G493@H88L@!=+',EDIZU[?1/$S%ZT;JNFGLM9'U85A04LHYD,%).G*T1_$"P4<&(LEH M.>U0KGDFVJ&T?T^9ZX,I?QL1]U'4C^Q3G+V\[L&>U]YUALNH783,J[TJI0:G M2@&7HLT6B]:R><+89C@/T.QP3VW=7/X;B;J/^IX+:*_60@N%6S2* _F<-4&- M$]\+_6&SBV0VB:B0]<*"M7".A 7[B[JWM>#U6FB"1'4$K+D#TJ0#G M0CL1:,"L>>[[9CA'PH+]1=VG8[AT8NN]_LFXGG\N=C^;6,I%DM5K:_-Q1ZYK M4,A!NFP2M]89W7PUN O0,;D%>PN\!S;O(.U@)Z8 =A?\5-^I)Z M#]O$>G!DO5A=W**%7@UGF0Q16P2I*C)X:(,#Q40$IVL U6E1F,]"J];5F6^!. 9M[R?9'J;WIC2W7"#N:VI\)#,V2E=HJO"D7(K9-X\=/1!1 M[G$7'X8GVXB_XU:IOY%S.IR=CV^VBLE)&43[8/,&-!2DY,J M9!21=='HAN,(G6Y.+ON MV<>DS[UEU]!SJW@^?L:7(\(P^\_IY.S+VU&Z.%U*29 W02L&K_=.BHRTO23" M91+G428>?)Y<(JY"GD MG-& I%>"2O4\6,8",5E1M"PNBBXS]MI#G[#?O)^ ^M+4.16[0%GO$]^MLX?P M:O<4]#IU[2&EQJ;.34@B<9:91R P I2.%D*B/Y+RRC%K9"E=+CP<1&$;O,O^ M]+6-<%J;I#<39<[B+$V'B_)[ES OPJ7&1.MT(ELY>P[*F%KE4GQ=07=LU/5X;T*WA2 M7M+0.PM]TH/$ M>LB0J36GWHQG\^G9I0%F;8Z\AO&\X?7&KZE5*)@#)W7@W-;*P*T/2F^C>,); M72/1]M!J]SJBW\/I93"B ZZ>3D4W87J8P]!]=78G!?84> _'GQOQ.5$P9.Y MJT3X/";:K7)-WDN%9^8"4ZW+ZAR6"/<<=AZ*!]O(N0?]U\O^L_/B3HL:S>=? M7WA11='NPYR#2!;+>;^+)#2@#$;INN&5UH??]T Z?"BWC>YN]F1M*/B&5D'& MX>"7\7PX__YV60MD]LNW]#F,/^%B"DAG:Q#9@4=3^P4@A^!I,G!A',_6)@QW M7:V?8?K'I\G7%_26)1/HBRL"W/WN)VP/-!1JP[[C"U3G.,X)W05)!RN@@YJO MO?>P.WU+;4R:BK+A^KX&D>?&U&1.L 5K6+60\Y)$ NZ5-89Y5L1=F:^/0ZD; M=NW#Z'0;"3;4)1**P>LW'WX>L&C19NZ^4)_N(J(\KZ6=Q-LS#,/W^(=#&OE* @6MG7>T< MACD[4$YELB-S@(CHI-#E(_3,)Z% M5.5[<9#8 6%/SO;]Z![H4FH;==XD23^ZZ*.(P?U(9>%%9U2@)=.@=,W*$D%# M\5R(& (ZU;PB[ .QY;Y[JP]%EFU4T -)WKP[N4CFBCHQ77OB"$- %BU)ZQT> MGJ,@C+)DV]HMOWSY Y0[;*R920NQ;C0>_OW%#<&\I6\7/UA\7@?^'LL/]>\_ MWK^Y%-)??_WUCQ1F5[SRQUO+^LG^I0)1_"0N"9E.R'!U4QT[I@6G'P"[EJ7";P+S]X[2/J,^:Q. ME#5OF;WZOO+=1U+,*_JW?PX20Z]#*J"=E+7M@X9%<4\6A!)5?R'7 ^ MBO3-W9AS:Y?I6TT].#4O9S.K@0SX#-*T#FC*\QE M5YI?K;X3T1'1I:'H#W-Y[MUT\NMD>AK>C$O]ZSJ/LRQ.,:< =3WJ]K8F/B@/ MHMADG&,15>MRO5M"/"+J]*FNGC@8ZL7T*OZ.U84V$8-#W)!O O ORL*;*W*K6^*[Z*'!R&,0(59,0O1 MZD7<6X S!8$I@DHK=0G/O*) OSS91OP]5!2XO&1;K,-L0"ORY)2R 8)R2(Y= M<2$QEXKLTF;UZHF/PG3=1]23O>744\& Z*R,13 QT6"\L^""Y! %8\X* M3V"ZY*!??^I1:6UW>;4O"7 .(@K.M"5SU]CB0)&[##X81=]*YX0(0NK406D? MCG&6[2:EC;Y?V\#W[V%^-L5).2%[=>&ISJ[*S:WXKS_7$F2CZ]@ZQ<2W>WZ+ M([H12;=H.1:?3/1"U?.-7'21@6L9O M"#;9[U>[S;/F>DY7W7/F=462C M$BM@Z6]B)3/D=V8.Z%3VKF#R-X,]:V?>':]HTG;SO"?N66UX]@ZGPTE>MO=< M]70&A7&/EGSHP(.JC=P%Q"P*%.9]L6@XBZVK!G8&=]CK,*TT?KN<>!^ZZ"$8 M_BY\O^BKO5R%+]9GK'489K,! 5"H"GF^ME;;\"R 3X%$D843/.@D5>MP^'V8 MCH,B327?V."X@/)ZYUO6BOA1XJEG9JH^NUXEQJL G)!TZ!W%]NZLTC22L;^5'D M"C"4A:E +1V7#$3+6 M5*A"$HDQU=SWJ$D8/O/0/*=C&X#'09O^=-*XW,6V#7ZE2TIG;2#1MDE0LR*N M,PXQ8";(5F;'.Q@GC[:'370#^?9J]M2JW/J7<10\/0AB'7D5/=Q]1,M2^3H9W4#]91M0NHY]Y1=2O%=>JCN8O4#]91U8J$/DH# MPECR:W..X&,*D'ETM/4QG;EXNE38JZ-J>R9L(^P>&'"[!Z07C@F.!:*0M=)& M]. PUD7NG MD#QXYTW-,XFA:*7(^>N@J,=9U'@KH7%O-@5[LN4+6^]T#27;\(1\3?FP+DB.O8;A5MK87.]N%U'V6\/0 M>ZEA:),7WA8. M7"7R8VBU 1_(CPE"DN4@:M^SIU_#<"LIWZIAN(V(#EK#L"1ED3Q7$$[78<4$ MWM16!4D:3$B<;'XC^M'4,.PMZMM$V@V3AK:HNM4%X=^%#'=1Y_:UZ7;1Q<,4 M,HSY9-ER\Z%#'LFRS8J:.QHOSN+HV$Z M*07K+9^+X&9RC-=>I2F4V@N5,_ ^68BL9*D\6M6I6>BZ9S_*BG$*3(M UF9.!JAB/7+&K#K,%XEVEW?%4I=U'S?F+=.%G;7L[] M<'9Z2JO6I'P8?AHO@D#C^0:#K*Z>M2U?HBD;BC'<<"S6=XGMWO&* S=;;:2EU6VGE?QZV'U^/ZNB MN'3)QI\^+#.E9P,ME=5)US/V3(,5O/9;K+V*-Q6[?^NB36">-@7: MRKH'I^/7*DY\6^_=O"%VCC\-R2M?E,[\8X;E;/1V6'" : E,S%#J$84MC^M4/2P:O7 $CE1:Z!,R\M7/:!==QL*2Y!OJXCQMFGVL^SUPP70*D3(Z#)LTD MWK !Z%6N\;@Z]>?U"X:S/Z^\?#[0Q@05:B,<93@M@>C <:%!BB $=RJEV-H> MO@O/<;"AF<0;]J_;I89!SEH:QUDE+LF@J!KVX20203LC^F("N]&2[.G5BN@C MGM:GG&]3PN]#B=O#7Z8\Z(3,&UZ]-!9K<5=&.UCD8$5)K-!_K(T=5+_A\8>H M%=&'8EM(Z['4BG@[&7^:X_2T;ET?Z=\L&^RI4EQEHI22@9*NEMA3 H+,2:JH M!"FW\7:P#L=#)/\TT>VDL8Q["*;>Q'31*+,#JIYR?=8C>IC\GOTU=@\%]A#W MX@M.DL6JE0RE8.!*M*YQ>D@2W).V4X?_R+MI?OOT[.IA>W/40@H[0&1J0MY,1B M 6>B!)O19.U+Y*Q+P8>M7GKXA(\66IH<0L0-CUEGT_G@M_#?D^GKL]E\39 M\&2LHEGF+EW#=$[L+J"VV?'O4?9&((?=Z%MH:-*7>!NN\G>#\S+1ZV4DMT<2 M.!D9>*8E\"*EBR[G>.=-N4>J\PW[^L%4OHU4F]=JFB)>CN]\4W&..9XU ]2U MKZS,&KQV&;0V7D:3(P^VP[Z][MF'VYX;BGS24%Z-:S!44^ FG!Q%*/56K<&: M3R%JS) A@QQU;9+ .!-=8C!K'OW4M;>OM'JIE7(CYOOJ^RL\J^] M$2K9>X*5D%;47SYKCW87KJUE8OLN^E!OQ-?!?H+B[W=,#7 M4_#E/FP/$X9IJ]%[Z=) '0=94F[@3"XR51N#(5DRH)13M:L!0M%&A6BC0M\B=/]]J9\N>!767/<=5>++, M1P.\WF%7C"Q>%Y'L)6F5MRR&MSV?& M-F+O@Q'GX99;$"]B9Y9982,#5@+!"X;3KDE63PV_B!P][7/-67$WI$=@6NRJ MOINT:"C[PU7CXRKDPF.$&+RK%WTX!!8S(-E5R5N5XIV'B$^M&E]+(Z*A9!O> M6UA3"*L+DF.OQK>5-C97;MM%E/U6XY,*D8G$048A0.FZ9 61(;OLE,T$MZ1' MK]3=JO$UTNDV$NRE&E\Q ;5B'I+R@58@&<'5%B;&>%J)%C#N\O2?1C6^K:1\ MJQK?-B)JG'GS_HIO1GJ"6>JU1TU#(*K%2*3+D24C!/=:=JJK?\]Y_/MCV2!W MEU[#ZU:7(,[-L"XP&B;4K+SZ\"DT.PK_IOKVD%SC7)E5.!EYS(XE\/5L6BEK MP$FC@4F70O9)LG37QO=H%'A'/DQ;_6TCL,9Z^XTD=7IV>@[$"HXV<0-&Z5J" MHBAPJA;44DS)X%%'WV(=O?;2PR93["SV20N9-4\]_;8"!#TZ=$%"$,A!L>AH M(["!O-J,&'@VPK3).OWVI)6WL\SZ.'S<6.%2ZL!2"0ER\::6#$HT/"U!.RF9 M(N/*R=:%-!Y5+>$^SA3:2+N'*\8=:B5V0?AW+>%=U+E]>=A==/$PM81-1+3! M%=!)UNO$2?LU0EN6!$ MJKE+4D24R=B.16NW ]1/&5N4V:I:6:%V;B!7QY'UG5(&SJVS9(N9G+I>+$\!?OJ716:ZE968SI/_EC^';(&FGT:(!K9RO MUU<,1"DSK0-2\9!Y-*5U^;$=8#Z>LA[;L.#FNMFW?AI?*]GDA8Q<%MY+60Y?W6+3N"W/\-)D2_I.RCJ7G M[8I#ELPS#\;:6G7&DR:W B=^! IY<])@]\*VU.^I1JXSN ]P*\ ML!L[0-RB@6S'UQZ^N6P/"MN&#GM(^X&(X@7#.%6^= M"C?ODSP^0MS1S/9Q\&$;(;>^)$QB>CG.OQ'2Z3",SAW H)S57"E!+)@1=5 M+&B#M3>O,!"")V,H.BE%B1ZQBS[7/?NXU+FW]%HOTY/9_-WH;+; ]"M>(")3 MQ23,"!X56;.F-E_@W('7B1L>%4K319_KGWY<&FT@P8;E5Q:M5>:?\:+&CT>? MTJJXTWMMM&)5^F_WLVG"V> MT[CU5=[C2*&Q%!$QSSR8O$O21E&L]3/;:4RCJ=@S2#KB_9+U;VZFQ& M+O]LMO*VJQB +1@"8P8((IEQS- Z+I0'6@9L%LG:H&YXMWL'Q>["LV]<<,VS MKXH*GY3_FE0_]\V8#!._-<4\X)'TE'T!\FS)UW5&U!N'#B0*X[2N)<9: M-TG:#>GA#UB:L>=FB/ JFIL1EX@?CTYCQ?" M/EFLU3>:O,S^^$*_2 \8#?]G\8]HL&%TMOARX(1WR4D-69)MK(PCB5H6@?[/ ML\@LTO [;'X'@'H$5'R,2NWA;/@"^[NS:?H<9G@5\7N9_YN,DF7SLER*$622 M0,(:?F;0!=;7XGK:Q7.RW(XJ-*G-.;6A^O[0CUB!AU"&7U4.EI#>QE M X#+_?[-;':&^61:_Z['$9?MBCX'^OGRIX/DDQ-H";:I[<&CX1!\2B0^^E/Q MXE3SD@QMD!\W _M690^U'A8)1$LH/Y_5IN)DB@XG>0EQU4T;"*,9-RR!5O7* M6[T,X#RYW=H&(3UG49K6%[@[@SLB6O6CD(:W?#?8CC7@0VAK=R,"-\RXO(5^ M7N#ZS7@Y@($)3HE:5-5Y3*!"4! M+<Q\GY1GTQ$IS]YW0RFPV"DRZA)M,OUEXWP0L(VI('H353&C-]W=J: MN@_3$7"F%_'W<%%@#:_?32=?A[.; <(W505A=.5(O!FG20VESO'*I;@V$1:F M8,%IC:44+C)WM95HB*YV(C9 YB 'QK,5UF>E>PO^]3NR(Z+J(Z3";<+OW&[M M6[97:2-E![!BZC!D%O#R;&QVK:.V&Z+ ML>_TOOYML#Z5\M )@'=(;Y'?XEE*1N1"@J,1+#H1AN 2<%Y$,4YBN)GVUX=O M^1!)@8=1__UNY-9JZ"%TN@[6TF*X['O3 6!/%_;N!? M7%3RR!)KI)7<3R9!645+92P)C,^UM2UAY#MRD>W#,P 1>?&3(]VO5=^=+ MCDFE[:39\,QOD1$^#6/R)I;;N^6JU#(N4>E2LTP51!X+)"4348_[4F0'I:X\ M\J@=I'W$UWBRGL.X,+@[ -GB>M2UAQ_^$M3.(KZMICWDT_HBRS5 QA1TR1;0 M9#F!0I$ABLI#95A@5M"F;!Z'HNZXG-1>3]N(I1_]G%QV0F&T0K-,*T*VF5R? M2$:3SUF!$58%;811L4OJ^\WG'C;_?0_QWE;2;K)I[ J<8_GXU^3BI@1YJ(1 M@4ZZ5A*/&4(TB@ Q+:3-C/;H[GJZ?.X3UM-NLNEG/BV:5E[>:3%6YEI /B=3 M&T;7+;?:MN0\)FVEE'$+:V/ER4]95SO*9Z,YT=\%DJMJ*,LLVS#.;XHS@E$ P MEG,I':F]MZS'?D;T*%SPW=C8X;3^H53?0Z>\IJ,[FT[I'RQ_\ZH/W&S@9-0F M"P7H-:]U=LF^MR6"SLX89J)RS#]F>F\8U]\D[X\&CFS!YOZ[28BXM[ M;;]/QFEU3@Y8H!$*\N*X,N1L2!W &:N!A:!#"3KEWN[U]#:H(^#VXR1 XW.# MII/W_?#3Y_E)^6-V_LLG7Q9YD.-/;S',<,"RL5G1N (7IFXX$AR7'!+-8<8Q M:&:['/ >$/(1L/@Q*[F':T8M)^O5!602?1)*:<Z>B# M+0=(Y&XQE"/@]&-2=L,+3S P]ZIV'N&5G;SRL[>3\:>/.#W]&>-\D%&XHFV"S&HA M!\,UZ<(6H(F.14FTKCSF2-:] _R;^@<@1@^7K=H&J;\,YV&TL*Y/XFCX:5GQ MQENF&4,!W-9BGXS&ZI0Q-,PH'$=K4GK,U%\_JK_YWA<%;I/<'S1LL!S(R[7' MGQG\^[M1[7&XS&'[ M4JMU+*LK.>/1EJRAV%P[ MG:O>VO/=RRV[5F7^@+2-3P>%286UAFDDJM=69?66."] XPS:*!06N]RF[PO? M$;#KT:AO#2=W/OIJ-:B?EXTN?SG],II\1_PX#5]Q]#)_#>.$ YF"9K3@ KIZ MEY?34AP2HV^U-%I(8[*)!^+F73C_YFA[=:[A:A\G6)MJNKV,LT5L:\"XCH&S M6DPWU.M",H*7K-8V=$S+E*+,KG\7X#Z81\# 0REI#;'Z.!3:A'EM?6>:2A<% MG@=*,N&DR#2,(D!90>9GB 6R\%[2:H[>E(2J>A#*=NN+NCN Y$JJY9AKW MN:@WD==U4_@X^?@9+VJ7#;@VR=I2&[<@[>DRBPHP@18^)&>+E[)+M;9.+SMN MEK27]V$2QC<)A ^R]U$Z'L *#*"2)?+R[* D98TK'.5#6DS\>.G4N[9ZS-+> MLZ54CB808 Z1N5SOR10(DFE(L;!:>\\$SWKBW%/M#G9H-AY0PX^A:86/(B6) M#@+Z"$H77V_2%C""1Y:\\=*V#L0^R:85^\1>>U7*8V]:43QC4BD#&&C-IH7; M@;?)@HK.!;(7;,34_Y+WI&JR;J7^CDTKME'#@_0@Z +P[Z856ZMRZV8$N^CA M00BC:3N5M-="D:'V9$@(@39YX$63+5B\$.J%= ?P^GE].K ]R> M7+8MH3Z, ]>;ZKM3K)G>>G#QMH5=N,O".TO^C*19*&D61D,K<+'.2J\GA,$ MB&C(.5)HO!/6NIM>X]Y,N@/.X2VG7E4YZ4UJQA]9CF3 *T7VO/=6@8GHLG&H+6]=_G\SFN,F2",M]+"$?)R&C*=A M^F>]E+'XI@[Y IS&Q'E0 K3V1%Z;(QF%(H'A3B9:23'%UOD#=P(Z;I:TTT5C MS_M52'^.)I_.@0@NE5ZTK(PF$V.+!A>RJP6'R$4TG#R&&Z==ZW/55A]ZG(K= M3W:-$UY_&\X2CD9AC).SV=MAJG>7SU%E,I"DQ@QV47,G)P$A<_I62)FU"Z'P M+GVU-K_A>-7;2*H]%#V^GMEQ,['CU?>/])R%P]**J'H-S=."O*\[G4!6=/,9.N&!\F6-*/IK>BTYYJ MZL$"[8S7*J=Y8@K(:U*T@5H#/F@-.6I:806+\6:$_XG3Z9Z@R.-BTS;:Z2,4 M,CD]G8P_S"?ISXOMUP;I!?G<.4E'.WI0X*TH8)D12C)O>6D> +D)XO!V3S_Z MNAGOV$O8C<_>_[_)*$+1IJ]'%(]?G%?.,+* B1XC1_N-J>H=BOGZKM8E!%M$ZBK013)L#G=$Z MO_)"FGS :=Y8E C>,:0-5V@(FB-(AMPJ)FB6MB[$T 77X5>N-IQ8?TK34 >- M=Z2542_$>PW9P&1O,04/VHD:%C >/-)*+0.WQ64K,'5IC7WG2YZZIMM*L0=S M\^9PN]7QN%W&0VI30F(!A,N:6"HCA"@\\")*P4(KN&W=5+@1]*=.L8?49 ]Y M+5V'L>$>_4 P,ABL0N"\BC!&1]8>>**/Q 1-T!^;@1LH;G&1PK= M+DP')I,764'*M5[1_\_>FRVY<23IPJ]R;.Y].O;EMS,7I)8^-)-$&LGNMG-N MRF+Q(#%3+' E"3.T_\>6&I! :@$,A) @1H;4Q=94N87[E]&^!;N7GGR3Z( M5T<0R>SUD\'I+^F">ON#K[U4!\@N=&7ME=4*"Q(P[6-M-.0S.)XD9*6]E@ZC MQM;7@;MB>^ED&507 XPPK%40Q.VWDW=A,EO^X0'LY=\L6V^$Z[>3U9D[G4UN MOZQO? ^O)/,KP8.H%SS("DP>E(Z2CE\;05OK96;%6X2+0I9TL0E2\9@G>JSAHS'J-A0;:.>>Q&="F4:BCW 7IHK*]Y MD1V.W 6>,XU;(4/1+()*@FPYPQ+P[)V30F)3TE"47#;3[#%_VEO(1XD;+Q$T7 M5 -53&Q&=)KZB/X:>X8"/<1]/#)PG[V(-H&6='JID )$1CZ>M:YVG/,F#^XQ MG;"JX5@\/S4TYM[A\AYW$1( URCV.<"DE&\E(B,V&EK+80AQX3Y",RC$H$C4\>\PW4N M%U+;G^]#Z>0,;IUV@?O7K=,!5-_S/N A>CN#6Z0[S^/_L2\$,6'VR]?PN3;N#SXNX/K]KH] MMT7)W@$K6*O6RYHL894D_8]6/&3G#2=[UC'NG4#NK[J]8J ID?=ANJ)S"$P9 M"#$&4,QP\)(L]V"DT9D70:9[X\_X>50#3\<407"K%(?$-:T9L>U5VQ'2LM.3!-!E'% MN:0LMR[IP3U#+"DF;BU8.KS)Z8@.Z LHP$U(.B5)3]7'VH?.Z0YY2SITW9H. M5,LQCZX'%]>Z0!PHWMD!WFEBG,U5VY4Z/?5R(@I%A9KI5 "9J8UIK08G$P/' ME$C:H$[-[UR=C#K/Q"W/@3G[J*-Q>O4.#D'[,"ZS/\)DU9(E!,YS*1Z"K+$Q M[B2$1/](!J/R(2.FY\)-N]]P1K;OH:QH)?NM'G+; M7,1Z;B;UR%LT6^U:-H-71F@I)9+[XDJ( MWC$=7+0J1Y227?5Y\6 9\'MGWQB'QBA%VG*FMMX,X'4@&\@K38X7"]X>,>W= M+,^Q_1W_F&*YO?YE5/#*Y\QCCG7MU?ZSLH!#)UQGE;$] MC"G=L_L'JN.XY6V+W(RM'49K2(QV-1) + C12P:>!.-YXDG*?+Q/Y43IL1-2 MY0 U'+>NZ$&BY6%"Y2K)Z%.4":)*9%3XVHT]!T[.IB0+ \D.2$>\![4%Y?=% MI1:J.FZ-9,VSF%0B:DG4K^.&% 8&T= .B28YE"P[9$?<@4Z2YCHE:?95P0#] M1^\#ZCMP+D+JPBX?UT$&$#U/4NT#]';.=!-*&:M(IO/U>O9OJ:BO<]@@M!&L*RM/N(LO1=Y M$>"H+-M#74>^"&!*+#$ADC5!3JIR64 ,18)ASK$0&<^V=3KV15\$V$N5>UP$ MV$"4X8"DBNH26V#D>Z('54!D34#I2B/2/89*!(IB+WH0C7 M:;\^M0*W..WM];>/P!KK[5>2U)?;+TL@UJ?Y;DZ"KBTODT8(B8!(XYTTFJ'2 MG9RG9S3WZ*7'.U![B7W<0F8-'> YD/#G R#TTC!/UDMO#9W[C(YJ(0L8XUA2 MQ>F@6YR-CU[Z I5WL,R.-(.H4TW;ZF^&+1E<>\O12@5WK6ZM1-#:R(WCH3 K MB00Q!IV2KFJKM[T?7U__/)[\$2;YBEN74^ & M/#JLC;\9_41&: G2EMTMZROR 0*O*TA7,H9@,KF; MTEKR"PTA)JW-"XM@I54V&)E]\_G-N_!^$/8 QM@K6C17P\G(8S-B;F8/'A.GXJ2FM%74ASP)%,NIEZL:7U+Y41$>:;2[30\ MV4?\C9M%_#">_'Z[RJ$F\O)*K@,4:5V@>,51"H/$8O9U>K#QO(,A\O"9Q[>, M&XM[W$!6#>,;%<>'#V^6(%"R8*TIP O6I'?,X$TI8,A%,ZF&'&/IH+"[!UZ2 MM@Z34N//Z]>?[U#PHJ,.(H%3M?9(,$>;"2HP@J%TJ4AE5 ==W3_QDI1UH)P: M5VO]BI/):#J^62)AVGG.R>D4)I$GPG, 6IJ#Q$76M"!M?.JBL4=/O2BM'2ZO MK1&#MMFJ'\8WO^-D5OV#=R28T70ZGGS[;3S#Z;Q8&',=S#C"Z7VNY=G_XBO] M%]\.3FP-#*A%#NR8,EOOJ"&ULMY*07^EG"]!H&76:&ZY",+ZJX&Q];.S?\0X MNQ_=>1_;0.W1)Z[!\5JZB(E\T"059!GIZZHE4,W''VZ!TM>3>/S8!Z)=_#B= MMQ >)>17FHQBQ6BY:&H#?J4*^&0-Z)*"%\*B4ZUOTG0&=_PMN 4SUMV*870Q M0"KN,= W-S.2U-6UJG:?MCNX2:=-,&P.$+=8('B:3;Z.;3Z^^C&]O9E<^^1A-JC7]7M2[ M^![F20*;<2N=%#X@,D_AYC^\=-6+3N(,).\,OH]LM5)#_@< F\1)*8:T3AUN@7 H/^LNYXPT3TQUP2$D@=40]AJ"-QQ2$=%$YQ(KPQX11^U_,_Q9L+]4SR6O M7AE+EN^7NIZ[GN %$^<,$UB4#F@= >CXB2O85H&0+N@&BAAOAG1:;+D_37V# 5ZB/MX9'#,52+9:EP?)Q_""$_&V5Y74R MEI!HU\M(MJU(EE#23FA2\>3R\&)ME]GTW=]X?-NPA7[&@PMW:USR-/FB5SG/ M7Q:NW]R4\>3+P$FA76\]9N:G\^K7TCLF1@YG%?+]Z<^O="3@ ME4:)@64'@NLZP,\D",5Q<(K\@YJ-,]CZ^L0:A//QA_?1\OHYUT>N@V==?@X) MEW'<8*WET@C0(D=041CP0B9@UDHEE PZ#.L$WV.Y#,4WD?3@^9.=F1Y%!E[A MZ('$0(>]%QD(G (9#2^(J)UL;?*^Q+Q;.Y8TT\;@F99=B>6D0XD9:\MDY4'1 M;@=.TD\:3?;.UGDWK6\AO, D?SO6M-+% $F8]_@U?)OW8WK[L.2FXK\2W'OC M10'MZCY80KU39@*88*))1M5^H8UIL@/.91"CE;P'2,CLSB)+Q.#((/(BYCI' M7)-!1&ZE-$R:K&SU!K[+O'W#7>)PB0^>AUE<(AZE=PORUJ31]'6XOA[3/K;\ MJ_%K?!=&^2K6NC_F$7P0M7-K':"63 &IDX]@$:P].H^>XG5(2=P,QD/$#[>4D_0!=7W6F*UE\:ZE=<<(NYC MUMLQE5B]/&+K,5=J.\'$)7!>.'T,G!71VAD_]Q*K 3BPCY2'/?X?GD[+(^M? MH]GG5Q\GM]/9CXCYXYB.QK?EXV?\8?SE:[@9X?3'T003O6&ZENIX6_X?3L;O MQB3_^@/]=Q^)(O@.)Q\^A\E=_V6;O9A>=V:1$+D^:0G8Q M*HZ^CK,I!]N+2]OME?,F0N,^+6MK7]V,V&"JA1AY3-:!J'U)5$P:HB7CT"FM M60K.9_M<#=E>+[PT6C42[7";8%WVN]M)#8S./H[KGU[1:9&K%3C0)_'QC_&' MT9]//@8> @:D4T7%VKP5(7#.@!FA)0M&!B7VX]EY+.R2^'P>$MV+*HW;\/Q2 M:T8GB_$E@=XS+T".C+[>G$.=)JIK&[8:L?:V8)>F2?=/?.F>7P_Y-*SZN$>Q MY'T7'/M$6A\\^P0!U@/E^T1%/833.ISZ$$]PRI;@(W!=&"@N!'C!$C@1/6:7 M#89.4=3!E;0K>-I81_O(I+%N7M^F__H\OIW]0+OO:+8P8RHF>O)\8U]UUW)! M.)8DI& R;W((=*#-3$>5(RM_0%:]&HL<>)1 M"H,@(T^T]6."$+P"HZ1,Y*D(+KLD%^^?^ (5=J XMGY];6\"/70K[KN)/?S; M@Z_[='YTBSL]AZUC?8R1SX5I+F*.0D7+0J'/A73"R7F27/NKSF_IT?7T;N;D MP\?^LE(T'^FA*"G$ZI(]B0F"Y1R6):3T#9 N5R6-%"UL/W1-O5],\[ M%8F/9-@(#PIY@,C(UXRZY(BUG8/\#NYF''?S:*6/P2_UO [3T?3#UPF&_/;F MGV0OS\UEVNWXE:]2$(& E5H*&+F'VH65K#DE7R\:4 "UCG,45-1H]6D)3-+F%(W+56^[.@+H<+;>4_P/V=A^5K M5ZJ.2M!&@-.)5NKK\#]#NU/ :,C71VMD:Y?DX?LO1^T'2[7A_9GM:URD)\C9 MSYIS#Q:8A*,$A6RTQ0F6%=QM+M>,4QYM -H<66DCOU]8>=14E:TP[# M>0;,I0ZYJ1=VD%Q?@PZ3C^B\:-VY_AS*-9OJMTO)YCYR/EZ57A=4WVO)YEX: MZU:N=XBXCT<&#,49'1DPSVL[&Y? *Q-!&(L84Q#&B1=,@D-*-@?@P#Y2'D#W M#[>ZM[//.%G^O!IZYL@ST3)D,CZ+ \5D 5=8(GA*>"VR4ZYU)X=G()U-Y<]> MFMOA$/85>^.KR[A+1JJA./# M7[1&VXBL<8'!XU9Z2SR*!68#V;U%$R@5R?B-5M 28Y#62B&CZC+<;-.S7[P& M>PML@ #NEHK7)3@;2K;")$#.ZJ@6=2D58#!"C(HYY%B%@SK0%^8Q<>%]2^Q$F1Y@-0_[:..(-0\^^)CKU I> M>"3?RQ$L(SU8:;2J3L=G'->Z820"!=9;/#.296XM,!3;96LHZU3 M\3PMNC;@\D;AN@6P,0KZZ*$OF[O]9/24LJ[WR74=IM.W98GI[>3]Z-/GV4]_ MDHCJF(Q' AA!M8HV9U W995!G "ULB$/TCD,]M,7GA%ZU2[A"","-(V/RBW@KD02C21]086] Y';2'K/\/U+=YSE1=KG/86(K>\ M>HWD/Y+91WITR3!A&5EZQ]DQ'@.[$'8TU\$&IC2)0=V;K6\GHT^CFW"]Z.92 MR[KY%7(II$D!PKSZ'VT=#18()AV+B6O:XIK'%IX%=1D,:2O[#>SH'6]ZC'#I MZ6"^%\0*:$'C/#>.%F\,N8NV_J1-'>5BK8ZY<#%$A+(+MDOD2B--;*!,@XLZ MD]'O\XSS+Z,01]>C.@?S*J<0=:ENN:Y=FF26M7K= T,?O M%YVUXJ*T#M[M >\R6#*4/C9PIW>\[^T_\2BM#7A7Y MWC%J,I(P9HC9DBB*3*$4:41I7=.]$]!E\*.=S#(^'AE<82*I>M,I MUSZ+S'EP(M=>)C(F)@5+NG6-^;G? !N _M(^00WP))-S-=:=Y-%K0=D")'% M!"PY)AVW):;64:N7<@-L+\WM>0-L'[$WO@&V\3*,94;GE"Q86;N6E!P@:)6 MD]E4BO,YYC63X.7='CI$GTT$-L!GO?LJB_1!)5MJ>7?MD2\C>2>L<,@!+3*- MCNG6/9]>QNVA/I]T.Y$W;J^^^7XB+<9:6:?&B\70\ ">\3H\+&I7^Y.$3B,H MSOM*YZ&?='^1#5"TNB4.-7W][>%OYG8*FHC>)@_(:.-125GP123(G!O!F1)) MM/[ NZ.[%+]N('T,4"#_$,_JGF0'1 -Y>D_1G,;+&TI_.VC20_@#& D;D+G$ M4HS*01#.@0J%=C=A(MDNTF577.3"O% Z/./OG8X-^\B\<:> !RW9I3:>H=-0 M:IY<^5I*X3E""/)EU#_T.2V]ZXGM[[CW7D5ZXWJDPJ>1YD*&I4]"RD61\HMQ9"&F;SJ^I)A M[G,'*;7-(H!CADQ_58D8BH9L-/?912^:.UH#W>=>W1G^Z<^OM*'.AU9=Z83& M)*X $\/:(2/65J8* F=%^I11V-8!P@TPSB>)N(^VU\^%OO(=X"IV7=C;\L,$ MZ:OY.:1:'O'MU_#GZ,OME]?CR63\Q^CFTP_A*_UF]NV*O"JT@9PL6;RJ/:\- M.$.^$4O,&5J\"Z4UT_?!=QDD&4PC@]_DWG$5U!C4TI8(7G-9;\1Y\JI9J#4W MPO*8A!3#CKUX"9=R^[!F$$T,X*76U4Y7]/[A=C+!V@U9UWAWO2.<0@+%!*N- M6Q.0Y69C48IA;)Z$VH#C,IC06\(#1+4V165L0!4P%D"N/:@<:A.*8*$@0XVU MBT\:]B[B6=2GM/OF]Y?JN=2G/#[KYMYWPM*BGWR'R%P]0G0W9O=Y3 -%*S?A.4V\LJ^N=JJ^AZ"/ M10(E1522"7 \$[:(9-!:SB&PG-#IS(,=]L,_873R&+K?1[Z#1*-_'U__7CV8 MQ_[-MM&-81"X!&RM_)Z#C&X3]=?8D%-U*X ,$ M'QYZ)DNZ(YUL!2%)\E 4,QY*606,YC"K2K MI=RZ"^JQE/[,,3^TSO>1[ "Z?C .=*C) M.E%!E^:=7]<@'/\8[ZN5<3N1GB!;>=]<^3U^#=_J>?8;SL9E-?ULVKA/]>ZW M#->I>H_5K64TE6>&;'O6SU M6WKIV_N7WH>P"'KPQ+^&V>UD M?DOX[NW3MX6^P9LT^EK3RK^1-C_^@=>_XZ_CF]EGVL"="TF%!-8P7<>-)8A6 M(AAO5#2Y2,:&&*-S,.!3CMP;DEV[!O(-J]4A,K/[@/^_&"8?_QA?:3I,6(D. M"F?D*EH2F4>TP%(46:'F+K1VH [!^1HP-?E 7E MR1QQTFB0/.M8A(J%A9,SKR+]BWO-]#A F.!1'UUN KFFM%XE'>W V4G"(@VD MD%E1PDK7/"]\+L.IC\F4@V7>,%-\J 06@3(1'#(RKT&@J]U!$6N 1H!QO@YYLZ*&W^EX+M(:';.4 MS>"AU0?;>]%/;16,=>"@>(^XAD8$%;1MNK2(Q, MI\@*U)FQP%-(]!78(E7K].79]U(8@ -[2+GQ39I']PQN\N[+P$:Z[%T2M1.E M!!5L :]+ FD2=\SX'*+L8)/L\\ZSN9*[EX[&1Q#P$:/@=Z?D_3VE+6/GQX_N M,LV#N-,#@^(]7]HJ1MYR[6LAW\IU MV?R6>V.<2R:YI2_#,RN#3CYS&P&MK27L64%49$_8"K]X'51I'6 \QPFBQV730/II;)=U MD>!9M6/:2[+BO M6 9P1K;- *@LM&B%T,:"%#4MZM% X"Y!9$J$(G.(S4^M@X 9K M#Z MV=\%W!&.^"? SNJTWU^-W>C10P<#G_1/0<8BO([. 9K:)-27#,YQVB93 MLDKGQ+QLG4X^ 4$.._\'YL<^HA\@=?0X?9&D8][(3-9,)C#%U1B<2(!DXA0O M,/#<)0A\!GU9&PI]W$IBITWX[&A"UC##L_,M Z9TNJ]N+8?#F-#,NYQYB$I: M# E%*IIG7\>M6;4MA[/SA<=*VH006 FICHYQQ#Y>>2C)VL7LR"?!Q)5076SV M8R9MUAJ./7S'E4;I,J8"*=,W1%\B@\B]@=HO,6DN>#-="X_W]W8SX;X[.P F*RCA9O&'B;#;AYPRC+A..F$>W/-&)^B/J'D_$+ MC)BG@CRSDB"P6-NRDRL8DR,!VJ(<^?32^]:=GBXE8KX7,PZ/F.^CH>.$1KL@ M^BMB?I#^GH^1'B+\(]'"^&@"N1!))$[.!"=GPM 'I]'+$@0YC+%U$<#+BYBW M9L,>,A\N8AZ"]N@RF")H(V0\@E?9UQXX-A@;6;2VBQER5A'SO22[.6*^AUB. M'#'/ HV4!D$)6I^,"5U"$6SV^18S\\/6L!<>#5)Y9Z7@*0C$C23M6>&TM%]Z$ MP*[V>E.__?CU[;1V$9^^2O]].YJNQ+*,AV7##6H10-OBJ[$BR4YQM:>59SE( MS[QN7;6T"T_?LV?U[!_&7^+H9B[#'\BO&M$G,/_#_/LL.)E@YE>F=N) EH%Y MM/5V?(88'0.!.9<4/7?-FY;O@^_X.UDSIJR?2X.I90 WZ-VRI<;'\5P,$UR! MQ^G?)^/I],I;I1W]/VV\Y(S3#PY#P;W7PBR(\8_$]\HXR*Q*(F<.M=\S!(N9K )R M\%UK#_I J!=$IF,H:P!7>VX6;+SO=:6+QN*%@EQ!J>+)_M,%P>L0HT?%L?EY MO1W-!3&ED<@;-]'9<&[6+E ?Q_079#[/\,$OKI)0:&W4H'FMJ''D,T8A-3!A MK,Z>YR<="S9Z5/N\\P((,*B8G])!#6#AOIN,?Q]-UWV'-U45X?I5FG=RH5WO MS4U:+N=5_L_;Z>S+^C;XP J[PB@,QJ0@:KT$)$%F"=%E YD7H=$Q MY53K"..^&(\UJ&HPZ@VJE'.IBMFPM'F$5HFBO*JW(3P= XK5:=(I."C>2PQ) MHS"M3?DM4$XUWV)8]6_9YOJH80!'Z:IS3!>! .;%GP9TF+]9$E1WH MT5\/)R$,9Q@,0PTAZAKYR@$"*@'>&!U0EFR;3UR8^=AB?[B+]Q?NP7 M_)/,LMGXYL/X^G:^B?Y],K[]NBH,L5%D*33MF;0_JSHNR@H[7W(6=G$?A8R'D.8 \>7UF-2BRLL+RR4S8%@]'S4:LK'K(%^L5Z(5&6., M#1P=_&[LB=X*&"#BMXYI55/6 =5 %L1F1*NH'Z,4GPC$EP/ YTEW)C(^#C9WQU32?4XK3Z MY3JM#BP= Z\E)+3#,5!T#M()*!!8M$B.NE&:=2F7W?+XXQ_\+20_;BNVQC>R M:OB,CK0%1Y4RG'! [9-=)\](J(6@P)S-D7$=DN@2EG_PR(L^I?N(KW'V90EC M1<\.0#:?Q;OT>8ICM9>(GZJIAWQ:;Z"/ '&#+*J@(3%'NT@0'"+6-L8N*A:8 M5VK]IMJI%+7EZ!M&3_N(91C]O+W!CW^,7]WD^9":Y6XM3/;&R02H$^T57D=R MR&P"9H6G?21&GKK4@^YXQ7%O)?<0^E/5]9;8,.<;P5IAH;T=)3<@E:PY\EJ> MHPF0R4P146/&+/;2WB6H[ #9#//!$7>66%SDTOCLP23+ZRUUPB+KRI1+H12/ M(73I8[_^W!>LI\-DTS $\!#+@Z\;5>"B[O,\US(#G3Q$'B2M4FDGBT8F]CB] M+F,;/%0^6^W"MM7P'V;C]%^?Q]?TANE/9 K77O1EE$:SME7Q![VF175\__6M M3\Y5A15MDF8I*L%(_Z'8@LPAX]X:54(3=.MRF(U ^H:6?AA_^3*^F3_S79B\G2P:?_\S M7-_B.YQ\^!PF>$4JD,*G "D%6JLQALXK7B HK0U/+G/3>@!N!UC'#U/T9\)Z MR*FU](>H?B>%SLM^YBCGD*:O;F>?QY/1_V"^(G-3>.X*)#HK0<5 NVYQ#FPH M.; @=5[/1#68_[X+T270HJ',!XA&/T:WE;=T@@OML@3N'*%$5:^_DSP"YV@P M2V>P^:V(3L@NCR%-=#! $FL3C]],I[?$X>Q23+5EH LB5L-/0D"1P<3$D@Y< MV=BZ3^9V-)?'B(-EW3!BN@O9V]O9=!9N\NCFTY61LG G!<&K'4%9D62XL]HM M07K//$.!K5/=ST"Z5#X<*O4!JM8_A)HVF&/[[;;*AO[P@+-O;AYP?-Z.EN84E)?+3(5O-"*4LX*TFRSLG:X+0 MG-O6K7>[(;L$H@R@@Z=,<4,Q9<[IZ940 8U5'#R3MN9MZ21-BD$=JFN4CM&+ MUA;O;D27S(P#9/Z4$;[M$?/CZ/=1QIL\G=^[6TQ;G(]@_/*53*PKETMA7AAP MHI8[":\A>.- >)8R&I>S;=T'#6.P8[Q[@PG'Z\G9#W1B?B M:)P7-/\-_YC_:GJ%CKE0>*!=3F62AX[@79"@:=FB]4JGYK>K MNP"[=,XZ;*Q$0'\;WZ15RRT74'GMH+ HZ^T/!\XB!TZ&E&$F@=E[\/#R[4_C!_S*^6$HO_CD!QM6TJZVO\O>BA&6,N1?D[8F!Z[$5T" M,1K*? ,E&@1@-\);9APJ0NZ9XRQGX#6VHY"3\9RC A6D]I@8:U^.]"RH"R;& M@9+?P(WV(=<'!5.HC4+G+ 1&[I-RD0QDCXZ.OZ*M$"BC;Y_\VPKG,OC01MH; MF- [U/H$V[(,ADN5R.SUP,BV!>4=N=.&93K5=)VRDEPT@T?=+Z?>J(64-Y2< M]8Z5/L'UL.C%>B^3!H?+>0(:A MHJ'+_-#FH!MSB%PH8-;X.EF!0ZB7E9.5M<&,LMB\;'5_E)= G(%ULX%._0.B M%=OK0%!J'UB\F8:%T"?AYM,\7_3ZV_V_LNQ;_NJ/,,G+E?R=_L79],W-8J6+ M[N56E6PS":XH+T*M:L3V#MS[?VR[@(0IY8NQL8VSLT^^R: MIGLMZE\X^O29S/U79/6'3[CZ,N=5.G44/%H2<_TPZ1_!9:AMT2&)2-X _7\( MK>VK(R[ONV#XB=BP@?F]"XQ?7<__'N\9ZE!6?K)ZV#! M"*ECMDK[YJ3MANP2^#: #C90I7]#Z8HN/K_QQRU?Q3]Q2FM<^QKFG\J/M/B? MPV@R3]A=.<4*8_-OP-:)\-S7XOM,B]762O*9]/J4TS8;Y/!+NP2RGB,+-K"] M=US]0:7_>G5M)-^]&" )DJUB9-VQE08;M(_*Q*)DCV:3:^\X"EH)*]=ISIF,"6(B0[V(.@L=[ZH@*TS+7M" MO BZ#*B5#2SJ'6\_V%MZ?+WH0=PXJ6A-X!9X9O1=J"(AQ$C?A9),^52<3OI< M/.%MB[@()IY4LQNXVCLC<#_3I$Z1N^L4\BZ,\IN;'\+7T2Q<;U[UPSC4>UQT M,\0/./E]L:'3!_H>T_C30LE7D4GGBE=@%OFUPCC4':8!3LY&,SV76T=T=F(>B6LZC9X995?M* MUGGT7B,9G62(DG"\5MED,DN;^P-;P)R^\W%/;3_Q EI(?8"F/P_Q+'OW=4$T MT"R"IVA.,X>@D;K64^IM9'T<%@@1T7E.YDWQL=9]<=HSM01+>RC*8+1H'C4Z MEO:?&4!P-.7O(^(!E$Z&[HC\$/&Z'1FH+*T4/MUDI>#D-P-AA@GDNAR;1.NO7E MKAUP+H0%_44]0%^_!S5_J\U)!B+I84Z-+7U? U.YVAM:_!$@#:2KP%3V2%A+6!M,O!Q4YUS>>AV"VNV;!ZW4>$C?7Y(>%-F(S& M9 W\/AK?3J^_O<>OXWKSZFZVF17*J@"(1H!*.8"G_0E"LCDFGQ4KG<*XSZCW M.1S'.X,;J&@\D'P;>E\5V\?1K!Y$;VYRO;9[&Z[GM&:N5A C!\=K?:6WOC:: MX9!4X%9G-+&)PC>^_)).Y?[2;6QX/0'TK]'L\WN\GF*)UJV"+;NIM7Q M#!I\TJDX+QWO-&!^PZ./:R$,JH9Q.QDV'L?WP^<1EK]/QG_,/C_&%*RI\R B MB)01E*CSD6TNH(MB4HD0LBX=]+KM^9>IW";2'"(8NS)^%S4HM6)I?%/+F^8[ ME[3<2L,"H4E81V$G<$EYL*J(Q#R+6K7O!KD#T*48C>VE/\!XA35,RP^@"ZB! M,O8; 9TX:=]?<>.AI#[ ;K$9G'"(0;D KM1&V3[23RED0,N,844IQUIW;SPB M%;IF\(_$A'V$W=C(>YQ&>G4]OOE43\NG*0>46G)+&).WJE:O(FV)] ^7"G>& M*9%,ZF A='W?\9,V#50S'EBN@X_Q6R63LQ1>(H-H!%FH,GMP+!3 8F606D3K MAYUH\?(YT$R^0U1K/IO)_$!O+O7 MM]/1#4ZGK]+B+E*5;;58O2)0-G-()7&"14=-L,X#UUK42>MU;EMC(FR!*M7\G;'$W' M-TLDV=LZSH&.M)Q,G?$<(10ZYD30H@B#A1G?16./GGI16CM<7HV_LP]W]-&> MY&^\! R)#-0D#&TEND#MKV^Y0U-2E\_LPR5^98=)J:%K74&\^D0+N:LD%%XQ M]-F"E&$.A!8U+P1S*B&Y&%ERW4%=CQYZ*89R/VDUG.G[",C*$>P 9;,1O%N! MIS!C>PIZD[IZ2*GQUK@.2:.6W@4#7-$_E//DP<0F2"9T M,AT4OO'A+U.I_>4T0$!@WKCK(_W+\ZW)!LL"657 9 USZU@G9KOJX"K:G63P MB*U;L#T"<"G64'_I#C"^_O#NS_?+N,GOKL/-;^'+RKSOLJ:!XHM#K. M-&G6X;NQCH,;,5S/%# M1J?7]7JM7A-%#5&SM5SCHAK1.RT\K3#YV@I E *QU/Z2,4=')J0-O/6@@H?O MOS3+[ /M5S[U;*:USN@F8@D^HF$^9E>QHAVE=NW,&EL-0.MY'FNU#8K4=\/S06HS)61XB*>>@T))O M+^JD]:0Y.%,<2,^QV*B#6*^PWQ;YVOC\XQ_@?60^;BRPQJ&L=S@IX\F7<)-P M;H+<)0LQ9^<52*YT#:Y9<)%YD$YC=@F3]IUJXC<^_<4JL(&P6G^#\QD*A.=F M-OH=ZS*7F(HNE54(R0G:8F(*$++-P#63!J.3*;HNW^"6Y[]8%3816..P%A2L0N0/7*MCQY^_$SKP2)^JJ8>\FF\3:X!XDD*K@(0!6N/N?EP#DD4 M)%TXU%I$B>>AJ!T9U@'TM(=8AM'/VQN\BT/X5 @WG:&*U3A$KBVL")J1I6@1 MK+*BNXKNGGO<-%H/\3Y5TF&R:6PM+K%\_&.\Q!*CUUHZ UK[ ,HJ6@_]$YPN M5F-R!&F/3^GNN2]83X?)IG55R2IN2*Q9E/"*K(,A&,89PE+3K:X:3EEPQIDI MI?@NN>GUYUZ2;=%+9AOTU^M#>PAF54_? (M^BNQ[B&O K M7*)2Z(*TAD%@*5=RD@,C:(>1HGB'T5L;]_T.3U7A-:#N]I%2ZZX!]R[^/$ZS MG(&U"M30B8M&2R ?D8 Q)B R1886\R*QVFES?7;R7I4=0:&J#2V[)K$H)O3:2\RYARLU/?[%:;""L(2HA M;N,4__NV-B[YG?YQEX)W7EJ;C .9ZV19AC4@I&IIF2M%:$7>S]I^VK^883.4 M2S&%6DI\ Q&&8,*2\5V0#568M0W4B?H]M=#=\WSH(??C;!%+@)%;Z:NO+.L& MJ%C(Y(@5!/3(0[()K6W='.+(A'BNZ]-1^;"/N(?GP)#"NU'M6P", MIQH2#=*1^:(=02*#A"',AJ>17:E1;":@ZE9 ZJ6 TA M\@(8"IVG*NNRGEU_L6SI8%J6UN7=R\_@3716#/C%F)M71-U&Z]'Z6TI.!G=?%H5^5B=A/+$ MY.(R*&$L1"DM)!.#LW26KTU?4M(/X4' MU>_,F*)-;;2@:G=SM*%&SP1$)&$XZ5)DG2Y?=W_E1:E^*%$W+K=:7"T>7^?7 MW^X;Z=_YQ%Y&;6)A@"J0_2L1P:&/4'+)S"2>$7,'#NQ\R:5X &VEN>'#/[B- MY$YDJPQA!VQ[)%2?>=WQLZL--=-%WSVD.D11[ Z(DDX&]H M?ZM1"N9=5)%+XC(WL:?>\CS,9ZKK?IPLVW5>MI\BF,SI'.$57[$4<) MWDDZ4:*TO+!BT'8YO!\]]+A9O*:B'K>04V/#>K[ S[1 G-SE%1EZP;D!1O\' M*M*83JJ(Z$R7#E-/GWP9JNLIL88?7,;1U2_X*5PO!@PMZDYK:6D) M"F(M;E/&5Q;-)T>HI&06Z-A:]=\CUW>*Z=\_C7__&SUZX?72#_?.[H877HK= MU%>6&]1Z<(?EBN71S*@N0#I$1)]7[NF&)O:6_[BA[!I_HX_P$ ,#-QHAB"CH MT$\& IK:H2 H]"&AU+LF8IV##K<8/(.IB7 M Q\X'1^*L9BT%*9TJ1.\?^+QCL-^$AWW%D=#F^5^*;^,IK/1S:?I3W^FS[5K MPR)][H3&8 PX9VN!MU7UV@5!LXH5)*1LO5??05_7IG=?TDG82,(;/L:#N\W/ M82V!K*I<.D!IN_Q#\96ZA@W%67K4_(QHI@XTUXDR"%[4,E8"-I(L%)E M%M![87?E\\Y#J3M.RN%UNH\$&^H2"<75#V\^_'CEBXQ)! Y,UBI5#+0$5S3D M*'R.OCCN=A7XK%18'[A,P=%/]TJ\>]&1#](>4A[W$='64_1__VUMX;_0'^>_ MF/]]7=A[+/^K_N\_WK^Y$\(??_SQ[RE,9WA]??OEW]/XR]_F(GCHWRY&VOQ( M#TZCV>J@&9<_%F.)IC_B+(RN'^.;CKY\O7[N@MG^[_C;_7H>KW/YHD?J'69E M^.<,;W(-R8WR?_S;2*-20HBHE;0JD).?>(J.Y1CI6,TB7^W_NH%;TVUK:45B MQ#Z-NH]]_]MM_="GK^)T M-@EI=F6L] :Y!9&\K!<$/81D(G#O4D0RIX3L$K%<>^P9]C=KRX6'/D(?D0Y1 M@'BH)):7+=[>SJ:S<)/IE%ZL[,K;X&.P$IC5M.,;5:]VRQK%U[J$$BW*UIWS MFB_BN*'87I38MTOCH/HW+S#R6B<_SX93Z=7A27,7#,R2I"6 MY&LG0D66B0YUKH@(4MASH^B&97R_).VKTX;E&<-]=X6KE'(A 6=3!6P2.,8T M<*-2-LHYKYM7; Z[CQXHU?@\H+@%T$]_XB2-IC78\^9F-AF1WYG^&:YOD5_E M2'QQ0@#G@<[O(@4$D2TDK/U'I&.VA"'$.\AJ7OA6<'H-/]T1>@\ [;NR!Q_3 MOW#TZ?,,\ZO?<1(^D;=:541__\/X9JZ!FKG%R1=Q943)I @)J4XK4,PCQ(P. MF"ZH3$!7?.OAHB=8YO?+]J$Y\?0S.#@@746WAG'YK>*[R2CAG3R%M9FD:""C MT:"$MW3.:81:-$ 0/^W]M??Z 'M7"H) MO5;)(12C BC'%$2O) 2DO5](J8S8E?,][O2,O9?WO?'_1,0X;X]YYS*YL58P ME2"I4J?^R@S!%0.IA,QTSC3S>C_R'X=I_3I*?WD/ ML9"&.TNXOCX[$_%\2+#I?/U?599Y]O^EZS$!^(]_FTUN\?XOR<7!/V<_7<_% M\Q__-L5/]8>^G\//HYMPDT;A^LT-[>2W=[- )3/S"0= HK0D757 TZX.FK,@ M@V#:-;\ZO07*Z6NH3L:1<7M=#6#7S6\FEAHMN,D+$=$6_K9L0#NMI?;3S;]: M5>!W6,M C1Y:KN,T+2&:$&1\9MH]=\8R3Z:DD1%,FE_#%19\C 98B2[4J[CM MC_[S9^HS[2C.GJC[*'4 @OYK40-T-_,"@Q/:@."$2 6>R&]/!6QF6:2DF'2M MLS:/ !P_@G@Z78Y;*>)\*O/&"_]JR,*\QZ\X4EW>CG6ME>4Q3!R3@C"4';X-09%QT\6,F+ M3/7LP^0!(^>'$J+QW>OUQ*M.UF!Q'(1-GJ 8"2$$!E):M+J0222Z3.YXN<6G M#36UHR!U'S&?=TIP64B5O7;&*DL&2JY7\;('QY"!928D%YQVY=RJ_D+J//L^0H)N*%P,/H99B@(S15V>/['+AZKHLG019Z63.C:)G5Y!Z2I+V MU>D0Z;7YV,CI]!;SC[>UL=T"VZ*YV8,QZJL*.LQ7G#G.%'(Z-XRKS;4=1$&? M6* /C1S$S#-+K5FX-\H73+)A-?*40P?W(FOU69!I4G TNZ7UK;Z-*^-\=,@T M&!,X+8D,74_6+= G$9B.!97:U8'E%%O=AF6\8!:>6*=#5=HV-3&X-V0Q8P%9 MH@1EL@&7% >KA2^:5BKYV804!JV][P'HGSBM=0LW^:<_OV*B'S^.ZU\]*-A> M73!R20JRV4 H*6H3%$;[FZ73T@K.@DLQ2'9FPNZZMN]WFQA$^T_W#C-X>;(3 M(G%M"5_1#!1/M+_]Q25ZOIMEK,%FNW.*#CLG[QW$+(*4%V M*@87K ^J>3SFJ"O\ZTLX%CU.$1QZ;K4;(@D[UZN4D4F$.G:A-H,2D4-P.8*7 MTG%A@M?']Q,;K_&O#^)X%#GO0-1N4]#SY#-3X$+M3VJ4!'*Y/)BLF6*2!3[A\6>>^U?$;(!U324 MC7CD?A?%9UML[3@J)'W_.@;P9">#CEJ3FY@3"\UG9U]Z#Y1!:7<&/5+VX4SK MT4]/=H_[E2Y6M#,^LFU-5X*L7]IK$;A7!E3M^!+0TUD2N PZV*RSZ[!!#P3O M\NA[+KH<*NS5XXO1W-^,MZ+80TMI@T2_SF,)O-6=G@@P_6BCML$C%][,@!@9\TNVQ)TZJ0!9PT2 M;=#ZQ*W+ILO,BZ%Q7L!><';J'")%.$@KI>(SQ^YSW7>MW5/CD)SJ7GVERH=Q/?@] J*XE@DE-T.',#]$DJ0"S>)EVG M:+:N\'@$X++ZJ^W%AW$KO9Q5Z>G],F[RN^MP\UOXLAI,UV5- W57&V(]I^FR MUH,FS4J%&NOXI?!7I<)U*0RTJG?N B_@LI>0>63!:40TNP9E7S9OG^FY=N:T MW4>U ]#U[@RZOY*\;/HE2D[.5^?9UA!_R!I\T 9*=E$''Y,)K>O.MH(YPR#U MX+H>#Z&H(W5GN_/ /MQ^^1(FW\;E1S)8?B<9_HZ_C$(<7=,[WZ.8VC!S6NKSE'#6Z4DITJ$(TSBC2N'%6 MF:*%"%?-4/1LN7P7-YA.<59;'#YX^:\8IK<3S&]OR,B]G=2."?0O_#:^F:S^ M2!_::'KODF49K60%(5I6&]IK\NKKI5(6-0^:,1U8:R^XZ0+Z;MP;57C%$:/) M-<09Y7P",^TPM;;%E,@+R2C[*!M+92.0XV_8IV/7^D[=7S,#C'Y]?3NEQ4VG M=)K%T$Q9;W +TMRO%I7#!"3#6$N2< D1.YXS4]3>\V.!; MYU(.@/D]4VUHK0Y@<#X0U9TZ970UT-4*GV=)_]]F$69HL"O/O&R._&T[G"?JI6TW04K_&G MF]LOR\_BRKG$,W,9N#,U=6$S>,P MB>Q4*:,3L68;=]MI;P#[\@[:4B[S6-U3O,N(7!>P R6&]@)ZHKDZ VA\&ZD& M4]?).5:\0,SD:VFF"&H(!;P1$1)R1CY8,+ZTGDEX!MQZ;A+.N5%K'RT-2:DW M-U]O9].Y!/@RP"_)5$TR"D!I&2A5-+C &?C,M-")X.76/LH.."=T/=HKFIA@ #>)FAB-9\G.^>M0- Q&5!12/ I:LC%>N9B45*WGGB] \[W1I!#M'"D M'40NH3D;979" ;F\M(WRVE4ZZP*B*)=#D(YAZ_J!'7"^-X(E60SMFB M K!$"U,N17#:"^ Z2R5806E:AP)VX3G^SM57[YV2DX=(>T@3YU7^S]OI;!'/ M74XBG%[I+'21L0"JE&CW]!Y""K4QI"QD?X6@F@^LV GHY7.AG;P',&?N%[N( M7.G",+-LZYQS.CS1.G",%9 Z<9])##RV5O\:A&-%JX?[Y/>7Y+E$CN_7<#_G M]/UH^E_S(('C!EE(')#%.B-*>' EA&IAQ>PU)JO+8-1XBN=44>)>>M[*F9[R M'G1G6/5SJ-662]N]"[:! KJ[<)TF?MM.BUOIT4@%QZ:)4EYEG7#93A>E Z\S M!ZL2AI1]XJ*U0WQ\>CP3@CT-._:1?./N6S_4.\J362T%^&T\PZ57KH-.C'$& M1OIZM\\P\#)[X#$;A5Z05[X67=UXY7?CPT]I(_:5_;BEX!I/BUT9J4LD+ @> M'>,@DZPCJ92&B%;6XX[..I[0K]= ;&Z5\^BI%Z*['J+:^OD-'8/:&*YK&(/: M]?QA8E"=5[0^P3TR(9FP3F-0(BB?4%C,Z)%6QR3;$(/:]:K3%RW5_WY>@?41 MT^>;T7_?XH/*&L%S*C%)X,H2QX,1$'C*D%!)48K"G%I?"1YZ3?VMF#B[/Y[G M#0)UD#([+B#R>C2'^FCR]U#1 ,&VU M[Y,8WMHKUZ']1?1!E5D MXUY:N[Z#=9P_D!A'L_>AWH&Y0IV\=$J -\633!"!)*3!,XV&8])HV1Y^P;[O M_XMEQU7AF=;I;Q#H(D"K@B6K( I(CKXF)4B.P4D&&$52(CLK<+B,5OOUO*1J M_L&VTK,AS+ED;M:_[KM.'-Y+U%)&$"'5B68^0J#/&9 SU):+K'UK]F_#\I+K M^MN093R T@:P.#?A6L;'NB ;*/&S'=5ITCYMM->!$CU$?UQRL.(%R\J!,2/2#_N]\>+IT$/ 1S@QY@V]YM/YEOBB MUB()KH!<3J*IQ$A6R14BW!.TZD9ZRA:Y8,&AUQ#D-8*XV4RMG7'I6[(+I8H#131>);/.L)[ M;/^'/+QT.UMM=V@TUBF^6+PF*9@ 0>@ )4;-B\.T=I:3.7G+7,B8$CSSS@;I8<1[CN#.$NN! ?M H(RB213C[U< M8DK,"IMSEQ&[AR.X2)X,I("GM.DUCGD=]>M?P^2_0H.O[ M+Y(:@PC_*6%<2\+,B[3G5[8PTQZV\I=\01.")9$$7AO\I (Q$;FS\1RC+"6E M+@,CN[WM(LG00+!/5>];.Z(5Y<\3Q#'I V?5!KVE1?=U_?6M%V"X&B8'[&D10Z%T0 M(KC@#5/:%A[-U4%O[+27"U7Z$-(2"+/!?7 MNC_Z3*>WF'^\K0GPQ12D1;N-^5__/)XLARG5&TQ9,E&W:1T3 MJ$)?G?>!OK\BL\W.!"]:MP[8"^#QM\.FG'DR'&4PY0Q0'+T%[#P$/=V -@4T MVGHZ]NMH::LT..^K/1 55]DSV[R#VWX(OP\NM5!/^RP23&^_?ET43:U= WB/ M7\,HOZ,%I-'7<'U%_F5M%); 2L?(YG (CFD"&[T3UH48K-^71O\M__8 !RS^ M:L?=C35,ET6<850Q0&[I?@;@-M/A];='OYE7=,G"+5>%05+UPJ45KH[W\U!4 M2#:AL8:U[G-P$-!C%8(.NP<-KJ)SJ=#LMKYYL5!,PK(Z0+7=!-%"AYE,TIRG0'$I_.VC2 M0_C'H8460A@G)81ZJYV0%?((K(0DI)"1_LXZ_4+I\$QIYNG8L(_,6_?B^#S" M\O?)^(_9Y[>ED!D_695Q),V-X!:DC+$&YBS$S.FG$HH/#JTIG=IQ;'G^:0W> M0^0^;BRTAN[T=$)V]FB"B7Z]:@J2I=:!5B4=DLF%2#:UL36KFH1G+J>(G3YC M>O2#3YC^=/_Y/GWKBU5J3P$.L#/?3=+YZ;]O1[-O=?CI_]_>M36W=2/I]_T5 M4_..">Z7K9VMDATGZZW8\MJ:2>V3"I>&S1F*3'A(Q]Y?OXU#4A>*% ]U<"B+ MGE2-$UN>@P_='X#N1J-[.BD5)-K]1\><13"!6,%BR=V-""XHXD Z&6)*(==^ M,_X@H._'Y*NGEP'&>)83T>B@XV8)5&T^R'Y.5-ACYQV;"8<(>P &()RKZ:0-Y:Y3 MK*+TD$PBD?D2IW6,.,H=HI(F,985E[5/CWL@CF\J5%#.M*9D![E.63'[Y=@W MS7ENH:W*"$I6BDH3,*7V$3HIZ[-7:*.K(XCHUIH[ZTDS&9=D.'IY]'U"3Q; M';F,1J1GJOVN5L'0RC]$Q$,XEC KG0;>H?)@5G*Q;QU?3"AN2S: L$R@S^L- M09LG$$#?.2K*K7.\]BFQ&\[Q382^VMK<_BN)>J>E4#8RI4E#$E*FH!WU@BDA/1IW-%MYV760?DOU?/X)9K>&^N6F M]6V6:+/B1I2 )R)=8L2'F(E/@GMEI6:\]D+=":9/]/D5DF?ZM7SO[.,,EB52 M?X8)S/RX+:QG!.@H;"942%Q]D:(]G=%.9R)XKT1*S,<]W.LPS/$WFCJ:O1V2 MKBG)(3R3DC+TPC>0B@.&1[)?"AB-[X\MV!=?;_[*.[^F4]Z*#95>Y=N5R M@NC:GTTF"S\N+/S@QW[V]=(;Z;2* 7?&TD\4[3'B2AA(2<\RM0J"U1T4NG. M4]!H'>E5?NV/.\6;Z63^Z?4DS@ 1O9YL04>%#I&2* Q:V:+<"I:*J=JA ! V M_KS+<\W](YV"DBO+L_+K_O?P&28+>+^8E&<]EUFYS*D51 ":,C+C+N)%:>GI MLF5:H:?.NJ0GW/WJ*6BQAYPJO\)'/D6;L[7:9+HI\K[N-+M_T7$S+U); 7Z:SLIO?YR.T00XNYHN2G?2U<)> M3[N8"LMUW;0*O]21)@%"$:7QQ)%9X])U%(C%B3H=I/6J2X6E@>"= D^_!7AM,>1L%CP07!-+;6 )/=>6_YBLD CD-^U08=FP-[B[E\+CCLCVOKSMS@Q/.EY*Y5%A7'D\S M8B,5A$OF(0=%_>9SY*V'W)V//G=-]Y/2%GWUBN)^F,]&_UP6,[U,RE'&+2\Y M/$ D58EX7QZ]J\!=""Y!IXC!K4^>@JX>*Z$MFNK_&O>Q5PCM+W^'9G[]1)U= M,AZ\]CD2!UZ6GER4. 62*-#<4FHB.H[?RNW0%OS/G5M/KM,M!.T5;=X[D-19,VM=%_^H M*JCG3KFGU=(6OO6*=R]C[Z/_@[2.Z,+28[N8MJ!7$]B)/4B024A&A%"Z]"D& M@FZ8\F4FDSW(%A/6&< J>.J8DM+.H5@]^['M[N6 ]G\=,(/B]C6>N0 MP20M0U]+0[RY%!D7@$R>>%NRW3G7Q"MAB,U.A4Q34IV*H0Z)\13X]\WH< LY M>X76E_C:*5S'I;:OK4OT]P(S$'#_%0@SR$"(, M)-\M-.@5@UX2/? JT&%C>6^C1J^KNHTVZ\\\E^W&\=14L;\?;KYY/_F?A9W.8C;_B;-L4 MW@DZPTPSDT0H?2M8D:X6)-@$I0UE%D(#[HQI2 N]%_I3H.DST/L6JC\ZR+US MP]X+>6,KSS1F*H0C%L]VG( 5Q#ENM,P#,@.1*X]-)&&9)S_=BT'\2) MTZBR%K;PIU<,_:Q!7E_G+JQ]C?8MTPK>J\E\-!\74^(]1!A]ADO+P8K@-$FB M>!7)>N),I$1*,(IRK=)F:OYVUAP^]$EP96");V%(K]SJ]K[GG?]:WDLO@R7C MKW?G<*FB=3[I1(PM&Z M_H5(BH!4UC)! H4^V9T MN(6E&LMV8ZF90@74K!/# $GE7IR4PS"A/-/ )146,3 M"^"[)"K407,*+'L"O6RA5J]0^98LXE':!#&@^3<<)38(@D ,*I0.* MR*AP_[5<$XO2HL%+SE@7OW__2*= BZ=FK"BFKY+[S69LG M_.H+ APURRRRZQ\VJY\V[!*RE,'A5LEM*3Y RR.TC- S<>PS0 M4Z';\%K:PJW>Z=U[C<'FH!("OT*9%Z2SY,_]+%G+VEC 0(1;J1DY"$ M)"Q+E]$Z%Q]\J([8\9*]3(64)15,CO:>.,!$E+D0#Y:(@DVA% M4-H)]&6JE^&Z'OVDN'.X/+>HMG?)MA3%5VMH)]I#3E5+@]T#615)K +E.W54Q]6W5.40^TI MZ&WJZB&E@14GR\;# B<0@R%29$IPZ]$D)>5UY)YU>VM_%(7MJ& ZG+X.$<[P M];?6C3E8#A2--:*21C>%1THLNL0D:87[2'(JIB[AT9T#',\ ZBWRAP-:CY!7 MY9XT%^62^CS?A#9:=E(:J.,N$FM+/5U0CE@C(^&.4\N-SB&$+H;/GM8T6P=_ M_L=@';E6K*ZV%5"):+6UU(L7]FGTV\6T35E8]^CI O608N.'4N%A>,<];BLI M]"%Z#*"-BMO]8R!'P8%:E\HKXK)R9"(.5Q.)Y<4"[FI,^TXM6)\#<78<^T_/ MFT.44-D\^-$CPATNOS3:.(G<>3'=[NQJ6BI I4(4C>6&MN^5*M3: L) M(7,2GJOC6I5E[S-[A66"RD"%92 M0C/+:-E*C1-$7\=X6>SDZ#+MX@EL?O?4M?H(Z54NQKM)JNBD<9 D\;:02B9' M?%:!!!:S-51)8[N\5?XN5F?40IO8#8;-=/)NM\9CU[8 MG$ED)=LN>DM\C'CVQVQ*>=FD?9='8@"7/H?L@D O'),4(=S9"R"\9WL;D> M._YI$N4HVJA8-;?(YGVYH6^=4:9PVAF-"\4S)Y()25R. 96NA44?00;9*?ML MCZ=^/>!I1/@>)[^*Y_LUB'6_J@XP*D;L;@U]_&C<(X6_J;X>DJL<7;L-)T\AP^/5ZW>!=:6:X(E+COB\++HMG/Y*:>Q9U MJN:/O/^>SG M&>"?K&-F.050TEM" 4H&E'?$:_2$>196.MS51*=BSSUA'#F5J(XBIT^CA7X[_06:YN*3GYCU93S/WI6LSLQ2*0N%KI)-5I7. M&%0KQBQZN!5/N<=@/ 7N?1/ZJWQWVW5>@FZ9UUGZQZ*9P\[YV?6ZPU4'+BM" MK40/DI77=:6U9%[Y>OKM_[SUQ]'GT?%E>[COI0'[R$9 M0U1()?'"HB%5#*[7;L!XX!7;O%%]G V87/'64*!8Y MD8 ^3U Q$9W+LVJ/Q[_M5#NL$I[OC5I5]%*QJVI;3=0W\,&/_>SKS;TX-]1$ MFA/AJ;PR-!G0(5:9<,^MHM^MQAYRJQQ9W Y,^V"R4)(P;RF1F4GB,XUH-QNAL\J)Q2X5_(ZH MR >NJ8;7XR'BJJR_M6,LBHWZ#G?YTBMEM=4[C1:&*R7:$A4%EEKF/F2J((,P M4=DNQMT#0QSW5*T@_&E]R56^+OII.FL175S'/"2]#S#HH+Q#AR,;*,'DX!$@ M'N6@4Z#.*H^61+=T]_V#/61"D+1D('4JI/K0&,]-%J6A^KX1<UVF^ZS.R0%P2/6"'U9W5<_^B9TG3'(OM&.%;1M#C&#+4PH=R^"1E9 MZ23&B+> T$8&%E%-DT?HA-\%_$:>JB@8\@3MM\O?W]KU;>!8.MVW# M<15$A4Y&*;95+J$=1,VIX33;VB6Z!Y[2=^K$#:S[BO?$Z^F]^GTQFG]M(=^N MA']_S3=[%WV7F0SDDM6;Q3-PP88FV?2;8L@ VWG%&=%H(X!PA /896UD)RT0 MR,Q1H8(45'QG7*_I,#U?JA]"C $HONK'LS*?9. !N%=$"!413,EO$Z5O!1-H MBX%1D:G*++T#X/BV[5-IBREL!6D*705 4C^..6-">)*=S ML-D'"5T?H56 \TRY\A3*J+QG%'L#)K'@GOEE(_N+46D+_=8WR?]^/GO[M5G7 M+[*"TQBB)1XW12)9C,1'I+V46B67LZ*QR\N? X9\IKP82JB57V&?Y3G,5JQ= M4G3%V.5O;M-U=$-6)C-C(C@"4$H/!*$*=$-*9!O_,8F%+IF$%7 M? >]=D?:CJ'%JVSM(W#"IHQS=8P'M(_04G)4,\(2,$^#30PZ56H[P/6^ ^#Y M.V7]Y7I?R4_87?AF&I/T;NPG;_W5.H>RRYP&"J /,9^G":7WH$FU?L&5=3Q M?'"0N3'.HLLXF90S'L0B @E:EFX00F0\H)U)WTX;[&/S=D]8_!NG[2&J'>+& MINU'"-">]LMNW.NB8%:+4$X4@28@D50E8AEP(I@&[Z*EIGK?XYU@CA_F?GI= M;]Z@5%%49=__ E=A*X!5'_=U)XP,-OH0B>;%>Z26D8 @B-39._!0;YS M2M130&5W?DO+B_80#@QG&3AZCX8C694S)*B4" 6&/ 5J?>C2S'G'YY^_8U9+ M=EL6>L\^?OMQ /#B'1@9P+52VJ5,'J2,K]H';MN/I]1#1#:_/\\DZSAL",P:L1[M1IU+Y MBQ)T?Q+1RGN7F0S.\,>I]'J,XT9'*ZG@8:4^3GZ5[>XMN"[^F*YP&? :D*HD M(L!22I628$,B*8*AI;*#Y5V*QCPTQ@GJ]7'R&WZ]+GN'K8Q\HU.(PI4G'A09 M9R*Q[:LDFM% ]#HJV:6.[,.CG*)N'RG#G>;P?_RP(9Q?\+?M#]H_+Y-_#_E/ MY=]_>__Z6E!__/''7Z)OYC >+Z[^$J=7/[1B^K (#?R^0,3M_4YSEE+[43]^ M/6D-^S9G#N9^-&[N0FM&5[^-]^63'?3Y'VYF<7=VJS'N*+[Z?.#+'"8)4*^C M]-<_CR"X'+D/V4F%!##.)V=RXDY3'A*GEP>-U#.N>W PH3352C:ND:Z> [L+2-QBX3@6^F)[%WQ39MFDO)<<'@VB.:985;HX[$)^.(Y3JQ'!RP6#LFN _3$_C^-9BP&=ZK*OH! MGO>]G&2(L:>W=;1>6$U%[%5$/ M4I,GS%].)Y_1:$*A+O]K#NGUI)G/%FVMSA+/;%XWS0(2NV2>2I?1< )5NN2F MR'$_"K@S,6N .S NU']9>0C"$Z'+@&H9($6GH+V!]I./<'8U74SFEUZEY%CI MAIY*%2L;,BF-84B(C@=O=9"<#D"7;5A.B!B]15VQ^O]V7*\G2-*FFCHJ5 M<]=(7XY]@V?BZF77^>S]Z..G^=M%D=EY_@!Q,4/Y0_/2C\>07GQ=_;UF]1>; M2V.M-I %R5Z6.H7<$XMF$Q&EH+/4 =#SK\RFGI!/A&+'5-P M=2VPG_U!=?% MJ(%WLU&$ZQ]>8V:7*F0G4LD<$@5T5$"\LYIH0R573L@0XC'8M@_H*7.LJI(& M* &Q!E3RJEM$YXMY,_>3DH!_ ;.K2XO.GI&@2* -.M M^?@!=-B&XT0HT%O$0V2WWYWH,D4D>Y1Q*=65VCIS,CMBF>;$1L#;D;7I3<4H^6H8F@AN?:9CT?)N$@$-290YL#EVL;& M-AQ/E5G57[F;+U[Z"GF $.PFIM4U:!=4 SU=V8[HB1Z?]-;8'@KT$/?QR$"Y MSE1XA^@ =TCJ@5@1&-'<>F.-C%37KBI[3!+L>\EQ) X<(N7*"2"_P!-%F\?X\FRY^6[^_Y#IER)KX=LL+5! GC"0A^ZP=!PH.*"=S MQM<0]0#7;%M@K?M==0 VU"/57:">YK"OHKK]=.@A]R$>CNX$J$ G%I@F+-%< M?%9%O,0]R['LM8_*6%[[U#\R(?8<_,?EPR'B'IX'JW/+HPOL,C6D!*V(-#3B M5($2!TC,4A$Z\=H>X%8@3QX;>JRB'E;_(Z0\@'50(E9SF%V5.[MKDJN25"Y+ M-U*.9HNT/!!G!"5:21#)( =5 %L%V1$]C M#O37V!X*]!#W ? #G0&!!/E.6@20J'GXBFQFJ)[)*BP)AL/M/9=T3%)L,<$ M.!8'#I'R +I?Y7>-<).[?6VQKO(7(>F2D6$HGDQH[R0\F8(D.@K*C$F@=>TD MJ@H^)I>'*(^(]ZO0#!X$EG M$O'6E\1A9TI?;T:XLI1*Y6V@73Q17,_/*KS;Q#38D#5G49 ML+E9UF7HPXI*5)C"=1F)GH'8D0^C&QCLZL/7K;9%VDUXZ-?_7'Y9?@ M&_C/?_M_4$L#!!0 ( (Z <581<[/ >V,! )RD#@ 4 8W1M+3(P,C(Q M,C,Q7VQA8BYX;6SERY#B6)OJ_GP(WJZ^OGO_F5T^[29+\5/UV]VB9'GM0 M-NO^]+]_^?2%WO,'#-.LW.",J@[*],]E]<-/.<6;"O-!N<#))]3?8/L85#^" MK@=]]T_?2_;#O_T# #4<1;[FMUP ]=]?;Z].=IG\I)[X*>-?U\"+-V9<- M+C:?,.%K*7W5VN;YD?_K#V7Z\+CF[<_N"RZ.-[LNBH-6E92)DM(-E91_.-79 M3V>(;TG>S6M9+0A7J?O9EHQ]F'ZV)NZ=Y <^O<"=;LX6N?Z@/F9LKF]WU]79 MHD\OL:W/(M_@]0R?Q;Z;CLAK]8-/\D]--ZJA'C*M^FFHNR,J_[[A&>,U6QXT M#5+VKS_(/ZVV)?R*\>/JHQ"<;M(G?B77QP=^A[_?2NEN.\ MV/TH^WJUX0^E_#ZH7#%70B2NY\NU+6:)!U&$&<0!XC BCL?"!">!YZXVNSFP MXAG\]4LK;B6378%^,$!N2+]6EDY>O(0WI];AW3--*9&IL!6X)!4X35\2:,_[B:\W9?L3 MJ'Y2T8TU<7YZ]>%>%BTFN* #7T'SQ$^J;?ZX@0EG?W./,#QW%D<[_DV>;^%_Y >+&BW$$L"@14 M5"HW HX+$S^)H9L(% :ZCYNQ9$O2[[9EFLG6+^E_;M,R M59_&Y?>T7/&()X%O8FJ>Z&=I+-F*"3IR M@M^4I)JS?@A7/7/1 EH3T^08H(S-N@$8+%EKIWJ9U0@;4/6E;37TN!D9E,5F M=V395\V.?W]/E_+-LJ/DAOUS7GS#!5NYPB<\B1(8(NQ#Q B&V!,E!V@4,30$3(=)ST"8$/R)>64"W(WMBI'H6;(W3'N? MU0X9"[:T*"& OD0DX9AXC'',:<^C#R M&(T3%'D4);JG/,>[6!JA=:0$E9BE_CG%"1"'SW3.AV9BNGF%RHA3G!/HZ!_@ MG(_23&-J*"2E;0%59N0!IQ+5H$NLA8,@$&NYMUS==5 M_N4BK_V>^:K>GF^\SQ](FE6LIVZ)OF;I?W%VQ203IB+%9,TORY)ORLN,?9)_ M3=?I)N6E_)DD2_9ARW^6NGY\>%SGSYQ+"9\DC.Q)3."+D3.C:!U,+NS1+0\I:>^KQ1MJ?-I6X -?RZJ^LDP_SL 6S MI,&;Z\RVHRO8*PNZVH):72#U!1V%0:,Q4-^ TAFT2H-::W"YN&] WTY;TK

[FIQ:WXC*=C@[S4/F!V#]H"JMW>Q ]7$*^P.I8YK7"WG M!?C< YGQ?F48#4L[E9Z.9MVC#"O\B\<98?B";JTQN<:KU^3TNBN0FIAR[GGD\3U8!QX%")"$,2A9-\P\GT7X<1U1;!ZX@7)YT:WV^ET^%9N M[-)0RV1WFU099%F^D?;7(WZNS+-_^D/LN>X_2_.M/CMYE!OS5/<86&L$=*G: M#JH3D_6G//L*[WCQ )3 %^ OO9_K"(H>1L$:2?=T-3--#RO]FJ@UWC$_0GI] M!?4^SZISJ6HA:$W*YU5$ R&\F, (.=*HH]B%./!=Z">.&R=N)%F;K[IQ+[U[ M2-UNM2;"8%B/S?G0REF;=^#'=HOW_$?]S;PVZ,,',U:!G/ENNY59VH%@!VLE M]NXPY7D"4/5/.J8 =Z83BQW(K 4YS=2BV/UV=Y^NI2,'4[AZC@ZTFYKM",!4 MN>Y6WOA=,QYG/%U]S#:R@4O&Y$=4WN2EM('^(WU\GS.^BBEGF$4^=%RFG)2] M6-G9% I.O(@D(1&AUB5_?S=+,[-K24$CZ@6HA0526J#$U>.5 63[Z=D>7A,3 M\EBHM,E!#XDC9E[)Z9^^YD\_R09J"T_^86_8#30["S7HJ=:2@>;3YF;_K:O^6:K-.OU6K3>&0$CBNXB!+(8I= Q'D@^< /((U=)\&A M0P37"EHP['=I!*$D![7HX#W8"=]X!8&]^/HFB,DH#)MV$V$[,9EHPSK"Q<@$ M7WTK;R*<9S+TSO^,C6R\$6#UF'DFK M+R ;)N#Q0$S,L2T&4K(JI\!H#/1)_'";*1U7- N M+YUX8MSMSDV1/_)B\WPCQV!SF3'EJ_Y8A>R8^5H.MK.@6=?**C=(2MK*P6,G M[R3^EMKH6#HA'^YOUF-R;?5?GI7KOSCNZ_^L+I1NZONDCGNG7/$_2\VVK+1 #SFA?ZFRVA ]!C)-LP3DU(E+FCDO0!=AW I\@78"VV/EDP@LL1,6EW. M2DXF(+SD)Z-WQR[0[[K8ZYI&UA"= MW##:'3K48+9G#WMI;=I$6K!8LXCZ>YO9'M)2_;4UI/?:.*)1_B'*/43Y)_R" M-]NB\C^]Y7+55Q97>2UNBC2CZ2->7V7_SG%Q]RU?!4*:0\BCD&+A011R 6/7 MT8HK.4>(I5&2_/:0&<^,@EZ/?*8&=&)&>NFTU*@@K4TE*Y#" MVB.D<[N[_.'1YZ5U5'695'(3Z[*4_*W='-_ M)RV.-J-2X$BCBU 4.9 E#I,LZ#LPB=P0 M!E[ L^7&\E8*]OB3/(NC3KK3 FPT@%T])3[G[V:.QB1]L+&O>)&7[>(1\=>3#Q0%@.7YA*VC>)@9@8^E.!%%-W:R,:HTY= MEQ",5*ZZ&,4)1#XB$(>40DP=&A",8X=[XV,PEKA,5)$7>Q%'\OPK('6I^1QX M)F930V3.]/*?A,%>=?"&'OW]/''R2)1N#]I;WR-8# MK/1@F?H"N>YL&;?'!XIK7QT?OC6.JE6=,K9=2S.OJNBPMP(/K#U5#4+N;>[4 M[= =_[YY)[7Z?47BB$>8>Y 2UX>(DA@FS'.A&X9)@CW$P\CHB. ,699&\JTJ M:GOW#2N;VY2 SAD8/7::">Z)J:L2N]ET-SN7[N;[HGOE RY5SLH+T"IU 3Y^ MI^MM]:OKQWK772D*E*:@4M6BR6D!<$ND>(XDLS*F!TJF-)D?>2Z69[/6] MW$JGFY\QK>*K?L'?TX?MP[N\*/)O\CM\C^5WKD("W2#R ^80R'QIO:$H\"!. M/ RI@[! #G-Y8%0RS*3SI;'I+7_*UT]JEM)*?B :!J],SU:7* M>K'/AK9*?"\D@1O"F/D>1-R/8!QZ$61QG- P$CSVZ>I5]=O^J+"1LFA-&KVR MO]9/>%DC;3=UH<@+D.^#\C8Y2,MRRU6FPP?Y]\H]SB!";^P(]I/5Y ,R#XMU M5 !W.6B5 $J+*@E&K4?EM ):33JY1V<8!X.PR1G&8Z;8HV]9Y3D)R5>QDXCQYH+CR?9]SQ#F,(T= %/L<)CAF$ 5Q M@@A#5'!GC-./9O]+VW>V@IYS4V,Z!+I7MY,!._F];N/LH@SGCNP7H/<2PKX? MC"%TEOU:='M_$S\50VA.^9V8-C..XZI\19URBN_SK$SEZ]4"754W:-U7LHW< MY:I,==TG5CBDB&%IJ&-?Q)+IF .)""D,XIA%Q&$L#JD)YYTIS](X<"^FRM6U MEU,:[(^R'_ES.9?)\U&#O8E@^1$;1JN<.Z1Z'#KC0$UMQ%>YTSJJ7( #44%' MF^I7[8@>/&6/8BTA:XERSY5F5@JV!-U+2K;5K/D!RMVW_.-W3K>;](F7U^)+ MF5Z6?^/K]65Y)\>7_X(S7-_4W4@RR[.,KYML.1%F/O(=!F/*5,KV6$ 2RG\E MOAMSAW BHD W?\A8(99&QE(/L%<$7 OPY5-OD[I\XK%;NB+!$.2D BGQ.(D8.@0P.'4I]$KF^41T.K MUZ6M14IH4$FM)MI.[H[/MJ''DQ[V>K:]=40G7E4TP%1)4)74X+?FOY/X*!D! M9\E U^MS5C/<"(:7QK;9RR-//9HS9+P^.$5>><0-.><1I"JILJ0F!Q+B!!"' M0@0Q]0(:(:/3C./]+(V,]F*"1W5#HC*+UY(:GCR<@%7S1.%\L":_[MOA=-/@ M]'X )_/=?S\*MG;U)WJ9=[?>K^JK7?C X^:[Z_?[FC(J@T]C_#M^A*B',/1< M++?.B"&(<11#$GN"A EV"&*Z6^>C/2QM^K]_45I'?X-U',#AG>S9L$P\T5\B M,F+O>1P:_8WEV1#-M&M\"96EK6"O^CW[O./OS;:)ZQ6[NT/K?W"<5=.>1*K2 MD5]X\932-/MZW(I2LB2!R',%Q"X5D/I!Z#!$ M6(RTBDQ,(=S2"/3HC@/\5@MK&(]L=1#U#*^W&IJI=X7C1L788IL"/DMFGE71 M9K4-IP#UI4$Y21\VTCF\PV5:?GDL.&;7V5]Q454%5DF>W57"64P#)X*8NB%$ M84Q@PH, >A2Y6%(U1X%A8B&]CI=&N2^*;EX HD0'924[R#/PU$AOD%/>>##T MZ'4*B">FSA?I(RY )37XLD.W%=Q29O:Q4$V2;**GVS=,03$,1G]B"HWWS:BK M+#:K6Q4HNKMQ=J@;>0*Z$78A"05?5*J.AD\C?Z3#3BW:71CQ?U(:J MW*14VA6_<*P")>H,*T;6WDOP^IGD#$@F)HK1:&A3PPG=^V:^?*4SZ^7?]C/^ M96NS3.@3*K3S]=2OQUH2("\@]Y042$ :Q)^2?(KE[BQ/, M4&#DG==M?&D3LRL;X-]5,++QNM^!3G=M'P?(Y.OW7BR;J_-K9:VMP)VF9UYE M7ROU>B4]\LR(:+BO!:_HL=F=^T[LLS#V82Q"(FWYP(>$T@0&#HL"01R)DG[= MOL.VES8Y=^(9KI/'8!L^7CX#C*EOD"SB8!#9-1Z/N0*V6@DM'1^?T+@OHNK% M&_,%2AT7]2#^Z<0C(Y,6J0C0*^5BSCYLBS3[>L.+-&\JVE6_K+.YE!^_\X*F M)69-&C4:H%>YHL:W='; ;A6R478"Z#[SS2KQ/$X1$C ( M BRWPYQ*@UNRH^$KS8J]Z7N=KBW/Z,U:]?K='-4B@18&T"ZP=^; MU)[@Q_5>;$,R'$)<=Q=M#ZL VC[5 M>P)F>U\;L6&G]RE_JM:N+Y1G6+)7E2!<6BY!Y$ES6 AE#C,:P)@3E2HX#H- M)"AVM+++]?2Q-'NW(R9HY33*M]Z'I\:._GR4IM[93PF0P5;_?*#FVO)W "L; M46WM_OM!Z#L%./'F?*RU^S@O! MJ[SLY2IB040C'T.'8Y5[TZ,PCGU5!2ED28QC'SM:I>NM2;0T+JTDA:3: ]'N M7@FV,?_-L8)*Y556CBGR9RJA1['3MCECF&87JS7,%C:UM@=O\LM.!7FM#*BU M:;:G;85,5:]W-T+UX\WF]G-=%+FCV$Q;6A.,Y]CA:LFSG VO"7Q&^U^CAFTX ME5UEDMMDI\KG0UW;"Y(<$^ M,JK?J=_UTLBYE?5LO[%>O'7WQ5.@./D6^87OV Y1);ADRDU=T'PG^U3N8SIX M3>) UMOQ&[J0Z0#2[T2FU<(XLNH$1*AZH+*?AVY5]?=U$?7+C.TKJALF1CZC MAP5-KVZ\324^:.2?)'FR!W2#3 MG09JIY!5<_NQF=MJ\XI':Q*VLN'3',FS-GOVQ^<--WJ5,E4:N,Y@=4EY MK]'D.SPS8*?=W6G*LH2=G1ELFKLZPT;-+R-.E-K97Z]_WBKWX6O17*K>/>^2_%R6\H\[9Z)5$ =1R'T7.BQ!$"$J-WU,,$C\A(=ND##/BW6O,:Q+ MMS2ZKN57D[WUZRD:%91;PRX3ELJ3)?\"\,[1S_B(;IK!'KYC>=,AG,,]!?2[ MIUR 9HRO1>N+ EH=P;OG3B:ZRU+]!>P4?M/QG>E2J1[G(T?KN#O. MV;;5%N<;:YR]7?+F7C M3'5PR]?5 0Q66<'K;8*J27]Y5VS+S0?.V5U^K+XFJ:F24]_ M#IBV;@_'B##OI>$9(+VZ*SRGK0G\][N]KQ"15.AYD;2: I7AE1"($S^"3H 3 M@3GE(C)*#J3=\^)X\:4G!N[,QVD\[ \&XBSGBO/@?4-'BM9COBOZ3#[QQ]": MP_?]H-\E>$*=_?Q^X9G MI=KC?LRV#VT%2X<[1-"$0"<)I?%' FGW)8A $I(P9$Q0.6QFWNSG"[4TTMOK MM#, GQOG[.IL[:"03JL9^&VO&^@H9[CQM#+(>JPY]]!-3*@SC=H(SWM[,%OS MR;<@TLS>^O9 ?.W';['MD=2>/J6,9ZS/;7G%(H0B[$HKE$<,(C^.81(X"0PB MUR-.PEWAFP4B:72Z.&IN9;X CT6;<***][P %)?WAF2K [LFF5H&?G* (17?&3RKKD+S9$*E]=9>V$;NWZ$8QI!@;@G-[Z" MP\1A&(HD=(0?RX])+YO=4$=+XY6C576EM/J7[[VP#CMLV )K8MXXA=,(;X5> MP/0=!VP!-],=_B]'2@2#/+-5&TH'C9Z+Z][79[M#UE&B>YVK]?PXP^PSWUQE M-'_@G_*R7#G4#7P14\B8*Z0%ACC$3D61CA,0XLC]LV>2).V@=2-*G"DEVEK* M9692'0*&61!%@8<@)2R&* Q50F>/P4A=/WN8NC$VNFH:#]@<81 6 -,S-D?# M,/'JH!"H!0,_*M'^""XWFR(EVTUU<;/)E3M27U" L;%Y% E+5N5AV[.:CT?5 M>FDG'G_(W"#\]3'/;CFF]VGV]3*[S+(M7J?_Q=DM?^*9JC4<./7_KHN_%%QN MC(MFD<;8IX1$D=R&Q@Y$,?(@EG8B),R-6$"QGV#M(*FQ0BR-!)0>H%4$7&9@ MKPIH=%$.=/\8.!=2&?4/N"Y HY*^\31ZS(8MT3E&8F(>TAR$HV,PPI(=/1CZ M5NX<@S*3!5P-3M$.#L[D_W>#4S2#DQ_.D+P 7P=FB)&5?"Z:/1;TZ*9GLZ[/ M5;YK>9_=UCBKO%-.Z2I[W&Y4"<*F\D/B)K% K@\]&G"(F.]#C#F!$6<)QW*D MDI"86)RGNUK:RM.M,56)"I2L(TNM]B"L9Z+:P6WJTXR1D!F;J<-H6+)9>SJ: MU8 =5OBE-:OQQDBOGRTI^7]N9;L?)2E5[5:)8SW.0NY&BA^("Q'Q,)2;TA"& M$7,X1V[BA&9ND,?[61I-[,4$E9S-)V^0C7<(6#V"L #7Q.PP"BES;YQ^'&SY MWISH95Y/FWY57_G5##P^C@Z.>!O>%/G/>?& /^(BDX9,V<9FJ+J@5!7O],,D MQM!UD#KT2PB,$XP@B88_0%D-*#2GS0RK\/OZL+$E-[!#46/4O,9=S]K)0V M%IR77#>ZG;$9)1\>\JQR7&Q*SDBNI45*.'NWW?R:U?Z^*T$"/PC4]6_@<'7? MP6#L$ 3C.. D$5RE.#"A/KUNET9XM=2METF3AKS<20Z(W#=L&]G-^$YS&/18 MSCZX$W-;@^N7&M?&T_S+(:Z_#N$Z(FVG"4S6,G1J=3IS,DX3(%[GW31Z>QQ- M?91DN'E6P;5YQG?%/2.?=T+?G0NOE&[/=4YT0M7O] M=.H1:P?%K<6!$H>+&$%7.-+BP(ZR/1(JMT4JAS=3!T/G'A4OT^HX<00ZRO0X M#>_H ^/%F2 C\;)Q:#R)+7*ZG[<^..ZW289?,+=+;MIXD[HHT3K/OJIT0)V- M4./5(2+BDH@&T/5=5[(%\B#QL8#*VS%&(4WB*- U6'0[71IQ[.1N2WTIR>OT M8]UMO_X2KXW^L TT!:83\XHFG"-\E[1QU;>IIL!W)F/KYC"F#. *YV\*9]HY M!;1DC)D"U6.E:3%O55"NKDJ) MP5!/2Y-$>Z&8>@AF6C3.F 66%I)S@.Q95$8U.]L"V#DQ-3%,8:^QP.5=LJ#,8D"Z @GYD10X89:FX;372QM\3C,4#SN3.$(D'J' M">?!,S&W&R)C?'IP6GE+QP9'.ICUO."T@B\/"GJ>'#>U;^1(?I9C6WE".HE# M$T0P]&*Y_T>4(T@PBB$)L9O$?N#%W,A_HMOXTJ:SD@THX4;YDA[ IC>%QX(Q M]59=%P?C:7M,84L3]J#I6:?J,:5>3M*CSXRX6-ROW]UI;W)[UM_"@K["S]=W M'\'-Y;]?OOOT$=Q^_'1Y]_&#_/OMW;^/NV ;@,[@PLT>A'-=P)T%I=GMG!XX M?;=U RW,=WNGI\K!;9[F*^8S_T6^?V72KW,5;;)/N>Q'D0A](50NAQ@BY I( M'"^&KA-AUZ$QITS[:&>XNZ4MWMW*(C=R'-.RS(OGIHCV/_TA]ESWGP]*BO25 MZBA];XVX157D@=?=:L#=>NWM95/D!]QU"4QH[$'D1Y[< M.'$&>1B[+O=]+PJU4AUJ][@T0FZ$[A9?:DYQAS/VC<1M?E]I&=:Z[TC,^4;-K4A. ^NY(M=J9[X+41*V#VU&C%T?F/>LTV#'& MI=EW-$=JR(F/@UA :4-SB!*:0!R+4))V@@4*/%]X6D50QW6_-/+^W+GA 7@# M@O\!V%89@K0:FG_Z@QLZ_^R[%T!^HNA"556@*FD=K1)25\X&FWM^4&DA%^#+ MERO#Q&)F0ZAWZ#;=P$Q](-+EI0OMO8QY0K)1 -G*6&;6^;PIS48!\RKGV;A6 MQCH$/SZNJXP4DFUQ>?_S.O]VE0D5E%E5P-Z=?D5^2) G8$BEC8J0Y\#8"P*( M7,>E.,8X3(QRSFCVNS3:ZXK=V9R5?S;U$]9#78^P)L!R8J8Z@%&)#)3,H".T MU7/'D4!94'3DE>%CU=,T(0S0J ?*\32S"EKS M-*GG:5>1Z:9KHX#&/O." MF"*SQ"0G>UJ:R5T+JDXI\U944#:R&AY:G@17\WS2!F13'T7NT-I)";X,H65^ M$#F$A*TSQY/]S'N\.*3NJY/$P1?.>&C=EV[B?E)>="[$8Q\+# D.?,3ESN>_!!&$$"0H$PR[V16!4[.EH+T83 M>(:B3W>J#Y#MY-M%M&D[_/6#JC>CSX9JXHG=D>\"["6T-[M[ ; TR8_W,>M< M[U7SY93O?WCD:=B^SF][4J^;34NGB05]L@=UL'>W2EKIMLQW_1J0V-JA]W4U M[VY:0^E7.U^==\Q]+'])2\K72(B&I=5?=WLS2S]$!2N:15HAI4*CV-9S]'V$-I8G8X!*B1,G^OBTW MZD.XR]_GF=KHRS_+/Y4IJS;^>7:9L??RF?R!%Y5+D3I2O$\?RQ7FQ'U.:?UV98C"Q!TURL;S9DM:(RGJX^RH\WS)6/R(RVK#<1U<5/D M3ZE4?^5[D2=BAT"11'+%I[-B#76TM"6IEA4TPEZ M2EQ5-K056(_C!O'M7U-LHC;QHC$>,&W2T47CR$E R>F?ON9//\DFZD, ^8?] MWG^PX5D(15>]EC&TGQ]WDO4S3HN_XO665\43RT_\B:_=9NL5NYQP2B-("4JD M'>OX4!UNPR1T!8O MU.5/)1$T@ WO_8U/!34PL70HV-?3K&>"&BJ_/!+4><5\%ZSJ--_=<^5?@[/G M_R]/544Q^8/;;5G*+;?O.(XT5?*B^;O4U:G2K%YEC'^_HKQLOG[J^[Y@#H.. M+SR(2!3"V"4)]#P-+D I!RKM M=C]2^C59AU.EX8^I5%'3F]/F$ ]OF]]@X"8F0KMC-N+/5MQ6SW-MBVW#$UWBVZ[:?.55Y7P MY,7'[YQN53S'M?B%%T5:YEDS8S&.$'4HAJ$;,14Q2J1M'B8P2 +&:,ACE&A% MSFOTM;25LA87[.15Z2-:B?6IJA\J(79*%I3E2[UZKXRPKV!8Q57KCZ2:I/T\?LCIQO. M[GCQT$F*4L4&-%^R%R#A(<^#(F0A1+%((&&"0HH"S#Q.8QYJ9_B6UPX6\^%AHN$Y,B/+4KQ5[X^E %[.!6\A^D2WJLH_G- MW2S,43=POY@4_;G<,CJCD%:CP \^^E>?O"V7C='@];ERF#^+5XK-;Q5 M$+LLBGD"!0V0,O6I*O'@0RQM?,ZPZWO8J,3#&^BPM)7L52#K3G+0$1U\2@4' M/_X[QX7NB=I;?B=Z5PP+'_V)5UF=*&G=(.D.$D="HX]_40H/RV'2;S.6-B.E M9]9@_F#IMQFBH_'2;R3*&:MM>5666RF0"L&^X47U,[DQ\\,XB1 ,$Z;61$1@ M3 ,?!BSA!/DAI3$S7A./];2TE:L6%*25I!?@43D7 MR#D6@1)<-1A68JH<%S7K6Z;G/BQLDNC1?N:GNCYUCQ)2[PNC: .6NT1J*Y6( MO),+B3_B5'65T?01KU>A(QSL"0M+XUD*N& DFY44L5#Y/2,D=%X3,P.^E 8 MVQQ'5;9D9QRV/:MM<52ME_;$\8=&3M2RY)O+?2KU$X[ZN]*O31KIE>,*UPU% M #WNR2F=1#XD-$P@1;%/2!"1Q'%6$[HP$"R"R LD3.AM+7>C)1B MWI7I/*A>K6%G-C9*[?$/H&2)(D7"!%C MZFK'+G=;7ASQM<(96:.O 1MV2Q@-P]1L8PD!@PC=L4C,%7/;RFDS,@XC5HP^,3(/*-RIG316^QCA[]_QKR=E5MDNG>$DWZ5.5K6E% MI;G,8N;!1#E>(8X8Q,3AT!74$_)G+(XCDTQJ^ET;D=4,Z=6DY("JY$N/C>SJ MCO+'K;J=3+,_=K*GXIT*AOE3]4=%SQB;!NN)&5'!7.6XNNG"_&L+\S[MZN4P MS.:)5XT1LY6)5;_C>5.S&@/R*E>K>0OC8N1N.:;WJL'L,LNV>)W^%V>W_(EG M6WZ[S6Y5P*Z0.\[J?]?%7PHN?U*TGOR<>2SB KJAZT&$N2,M+H]!S^64"Y8D M;A2:Q,:=(L MJ'(Z"/"/G4'+"_"U5L]B8)L%> <"VL[I8=9 -@M0O Q@L]'D.!M_M\!^XE@N M$B^/\T2(&,-1 IU$$(ABWX'$\Q-(8N2QV,=23GL\JH>*)?-\ MH+-937(]Q5^:X9IOC?01I/><;=>2RSX^/*[S9\Z_\.(II?Q$>9AU-;PJ*D#< MA9\ T7X > M/[[YN$Y,J],/J;E7Y920V_+(G$3&>;TYIX3YE2?HI)V=F1FM$V3VMW1S_VN6 MDU)*I[JHDRTI$3(JU[1*)/DWN;#)U4Z*G9:[U>X+WVQJ![-R)=AP2Q" 8(.T[H,.+X6KEZM7I;&O\WPH)*6M 1=V3A MN'ZH]1C<&H 3D_ 9V!G3IQ8FEABPOZ]924Q+[9<\I/>2^<7D>YQ5=3%J.[D. MMKK..KYE%?FM:,*YQPB",?*YY!/&8!Q(VS0)4>)Q3G#@N&VA]3N]:TB]GK6F MQF%]]+LYSF<[PJO#V;*)N,RZ7K+J%[_\_.5*_^)*BU M$WYYG74]76OKT#J<^M=]]F&=Z5;OQ/>:'WZO3TIZ2U=W9E#UW-!I-C3;19R9 M8MW[-L,WSPB'[RMX;E[O?"6\R"<"Q] +D ]1Z(6C]1B/TWR_%2T=390#4NEI. M$##-0-A,+6!9POF3$DP#\=%T!A-U-6[!>+-$JRK 3%3D:SQ626D=9;798V?A,O M-ZVZH*-O=5[=: RZ*H-:$] J7=V:=M0&C=X[GY7FA:K!5GE[Z\^<0V5I09I% MY%E7J#D'X>62-6O?YC7K/C0[Z-I_\98KE[F5[S&/\L2#/L4$H@@C2/S @5PD MS$E$0I!>*>I3'2QM;6AE;#RL02VE?F&ZHR#V4[D-:":F74-4C*K/]:D^JNK< MT09GJS;7ITZWRESO<^:3]Y/ H8C;2]MRE;B@5H^H^#:8[@-3]4ST)AXEIH 831%3Z@\:G:^;&NV MB7E"B>Z*6'QOWF>H+

#16(ZJ^]D%Q1LW7 MH\W.7/&U3[77]5Y[GS:_#M[[6'[.-[R\P<_*/*^=G8,PP!X6(8RI&T*$Y;(< M4R)@%%(?^7$0B\37C4'MZ6=I%-"*JFXE*V%!(ZV9(_H0NL-WNI8PF_ID?1ZX M].]L+<$VTT7M#KY<@*R"[[$6V-*UK 8:/7>Q?6_/=@&KH4+WUE7G\7$GYYWC MC544\C#V/0)%XG"(W%# Q"4A%!C'"7*QPWQLDH:DT[81(^P>"064V];- P/FP]HJJE,]%NR[,>71Y1Z>4)X[%'9O9^^)1F_&K# M'\H59<1%*LN&RZB R$DBB/W$@2)(6. DA$94R\RQ)]+B+*)S+\_!;THW4"EG M&L=W_@#KD$'V/N!SY,?)6Q5VY"(?%Q @.,A$LH M#P4SJO&BU>O2"+D5&CPV4@.\$QO@O=QF5*LW 'IL:AW6B0FSE?<"M!*#OGU.2NC&<'PDK3,7K::F_(J>^+E8;ZX2U)6A:Y6 :=.$&(. M?8\3=7;NPMAU!:0$)Y$0*/")4326N0A+8ZPJ@:)8Y]]*H#X!D+:B=Y)3_ME* M=LJ^<='CKFG1GIC(!K)5[I3H9*L$O[5Z6+3TQH,X;0++/@&6D,A2 R#-A)8Z M+8UCQ ]<\*(X:2BJ<-FKC,D^V1:O/WZGZZTJ#_C*>BPO,W:32XGX)JT#;=_Q MC(MT4[Y[5@4[KL71CM0-6A+X+ Y0!!/73R B<0A)%""8A(X(,>*$!UKI,1>C MT=+XNI43O,NS;5EY),KO2VI2;1DK_MC#4UZ /3J[RJ;RIU4QFUR 76L'>]$Q M!7_>?* TUY WEW-!2]("OB7CY6LQXV=I-7Q[?69=7-]>W1-K]7($.R]XI!/$ M>,,E3V0;_%7V^M=<&1Q7F5RBI.VQ^9A$B D7)MQS(!)$P"1*J/QK* 0/ M(QQQ+??<\\18VB*[BQ+HQN0^[O10;/=4:2)-]T:5^E&IR[A($,-ATUOKIA^, MB1>HW3@<%%FZ.1B(6@NP4V,7K6$_\&()/@B'% G0IW&-F:N<^5 M(OB"TTV5E&Y%!783C ,8^O)?B(0,XC!RH.,%C =Q$H5"*^_QJY:7QG:M<( J MZ?2]@@[AZJ>DLT"8F&5V^K\_1W]]/ZC1.,SD^73X/5AR=SJJ=(^#T^'SL[DT M'16SZ\1T_($1_ITJ^>&7?,W>/>_MREW!7!J'@OJ>"T/L48@"X4!,: #A'CL M(8?X0LLL&^QI:5Q4"0N4M.IXM+/A-*Y$/ SR,&-9@VYJKX(]:N^F1LW W],6 M>G-Y?)Z#HIGOIPXR?=Z?O>_/Y_^IH\:!!ZC6"PO(GH#+>_F+C_*1)[RNW1M" M)_&1IK=9@1$.8>!Z!01CY)/$3!^G5?9I'W*71NI+P#5,DO!Y.LPWTVP_2 M7!MMRVD1U'VG^FU'ZX7F0S@Y.DO,A/!:V/^^.1!. C]I]H/3O8YT=U8KVY5L MG+,/6W5U4F<$JO+(?>;?JM^4*]]%3)KP,8P2I *WJ#3K:>C ! G7P!/'\1+H1PZ!R$<,QEQP M&(8^YPX/PR#!1D[DM@&?;U?5H,TJL=5QMI3[HDXU>0$R_JU^P- W46\4])9; MZ]C.LNVJ!0:UQ$W2N8LV?;X4NW[ XKIG!),M=VRM/N?UN#:!X953M='+8[UQ M"KFZ;-(GWEF VH)N4>AAZK,0>E5>>-=U(7&I"P,O"@/N<0^%1D5%^CI;&AWM M9=U7T3/U-NF!-N:)7%4EY9,HCB!*N MQX&$8,>H%H8=#>ZLV4Z/ MP&L<&]@+L!Z;V_HB)R;Q#EI3%B'40<.:2TE/5S-[>PPK_=H10^.=L0E5WE>5 MA^ICJ#KK\W93;N0.5:X *\]1(84)@UXB_X4$$Q#[TCKW_("%'HDXHEH7?GK= M+8V4FZ0AMQ/N)Q#Z.$U/)N1".2+^B@\P9:5AZFY\Y M'8N.JJ_3LFB]9:_D7+G[X?^;\D(V>?_<5*>)U?EQ0"G$W)%6B>?Z$"/*I55" M/)_%V NQ4>B)4>]+(YM]A3&PD[0Z*/Q\^=>1M8',1D//A)D,XXF)Z#QXK51? M&X1IPH)JI_M^\QII@[#HE#T;;F0NB&'O&K'\L]RWN"D6,QRPF M,* ^@H@ZH3J[=* ;.XX;\3AT$Z,@W\$>ET9<>X&KXBWU$M_4<*&MU..K3 R/ M@!YQ6<5U8K(ZA/30:MH);(^LM*&Q1%##_J)&IA8JY[8U]?,U1,U MU'Y=/5'GI7$,%9+[<_I=VFKU+?E9DRB@;0> MG=C%;V).:86] )6X.\>62N FJ290@H-*W MA2J0J_PN.V2_2=E!*SSXK19_&OH:AYP]B\FD\[E-J!' '+&IQK0R(F9E*!/= MYZTRXZY%4R+O+_(7FU\?Y2/T/N7*ZKN[YXVTBHI)NF'X\J&JI;8*A,MBEU+H M^YZTSU#,( EB#-U$^%[$%+Q:90VF%G1I%%JKHNRYO%8&?%7:@.UC55.XT0=L M[CDH&B)0A@NO= *X5LK\Q&KR[Z&?E)@'VGT&C+:C4!4I? ML%,82(U!NQZHA?;CNZN[#Y>@T7HA0V\08K203V"N"*7J4R#5IT"[GP+N? J9 M#4*PE>1^AO'IBY.:LOOYPJQF /$@2FN._L8>\3394SHGT+47YTI$B,<.)]!! M5&ZLG!#!.'$3&$<\5"[@(O2, K1.=[4T"V GZ8O[J,;?>_1E5 _8NJ<[-B"< M_%2G1>_PZJD6U.89SA 8ULYN3G8T\YG-D,*OSVH&WQA?E52%F:X8"7F$ Q]& MGA="Y,4NQ"P0$/G49\3C."):T2 O&UX:)>SJ;2KAS(N/5ECUS_%S$)AX1NLI M/ZK&:%?3LVJ+5@W-7E.T*_ZQ6J('OQ_M0Z(R]!1U?%Y:_OZ.9_3^ 1>_-YY7 MA/&8LHA AE@"42AG'Q%Q!#$*B4LB/Q*^:^A"TMOATJ;F@;Q "0QV$H]T?1O$ M7&^YMHGDQ%/\/!#'^(QH(6//9:2_N[D]1K24/^(PHO>>^4%D?RAP9A8+_&LF M?[#F;%\$?<4CEX1A$D./"3.-#+8CR#K$NCMU9"4.Q$ MU#]5FGI#Z<\#=#""=6$/U^^ISV+YF TLGBS.-4,_AXM02S':^ M.!.4W2/&N;H<&=B39NF&?TJ?E"P;.4O2G2"_X+_GQ?NU_+X_R\G4F-<.#I,P MX0BZ 1C>,H"%W/:$MCV/_23(!:?%C)#_8*-&O(!:AT )42 M0&DQ-N#'<)3T-D$38C_Q@FX?=O- H''@V0H%,NQ]WF"@<="\"@<:V)!CCD7@(!H%6O1VT.K22$L*9G#[O<-&PTMA MC,93NQ1\N1KV@^_1VN""?HSV<]VF?[FR=B;,N2!-3#[&^!B;(7T 6+(UCG8QJT'1I^1+JZ'W67/3X!>< MX=H3Y$;.ISS+^+JQL2,G9(F*T&/""R!BE$&,DACZC#I^0N.(NMH'IR=[6=J$ MWPL*=I(:[FGZ41TV,JQ@-?&\GQPF?:O$"EPS62D=V!Y;82V9+8,P])@QI]^= MS:P9%+]KY@P_/#:GU)=[OEXK3SFWIF-IG9'GH4V.S<=:^95<9S1_X'?[^\;OR;>5-?;Y5&,?(P5X(,<$^1*'C M0Q(Y+HQ]$:,0"PI&SH@.JGBGH.O6:^!?KU M<9U6-;ROA>Q"Y3.HBH!%*&8A23Q(,:,0Q7X"XT D$"?<)\+%4>QIG7><[F)I MO+&3\@+DC9RF=>1.8#F\ZSD?H8D)H@-.*Z)ID;D3X.CO='>/,_#D&);K!/5<9I=9ML5K=47?1/?<;K-;O.'7(G#J M_UT7?RFX_$G17!3$B&!!B8#$B^1VB(E _HG$$(LH3%@H&9$(?3X\3YCE,>=! M9.:ERGS0JK2+T91* :65G!(@<"ZD5NH?<%V 1C<3)CES,'4(>;XAFIRZ;8S. MB%NVLX?)9&F8;[AF6T0.@ERQ_,M^V-IPUT(.6Z&&+1?@'P_'[6NMGZ4#-EL M]ZY.9W8QXSIF!XS#%<]2F^?5'.QCL030E MIY@@[E(8>YBHVH(,8NQSR,(@="GR0N0:W9+:$6MIZ^51#U5>Z0727?7W)N@U M+ZH_59?Q0G7E)W ]C1Z +4.H%6J;:<#,9(%K?2A&5O1IM7OLXB,OS6;IGA:X:[OV/#4Z; %G M-,7KJZS<%-585UYCD2,"YO((>D'H0,03R5$>)Y +ZHB$($=$1BDG3_2S-,;: MB0GV+2W_NXN;'R M*<^^WO'BX0,GF^N,5Q\K8R),,.+0HYQ")'@B]YB!@%$2$"?R(BR<6-=:.=+^ MTB:_$A$H&8$2$D@IC:;^*12'C9FLVDZ1&Y:]/T/3;.J.FV^ O>;(LJ\O.6/^+GJA32M;@I4DF?CXH__YWC MXDY"R%>^B%F($8-.%!-5J"B B9MPR%S&"*-<;L^,0C+'B;$T5I3?5&!F^XR$ M7\\TFA[4&>@4[GA"A5A62CQ? "4MJ,2U9T*=!YMP#/Q/#=&9E1NRZ/:GY7D\K#%V;-='E7H M6-K+XP^:G[LTM1!52H;/^8:7-_A9747=\K5LE]W@8E=L+T&A8%Z(($8XD LY MPS")&8$B\DF<\"A@D=;D-NIU:1.^4_CSL4@I!\Z?O% %N=67\_I'$OJX#Y_? M3(+FQ/S0D1E40H-&Z@O0R TJP4?<5^E#JW\&- G$,YT,Z4)MYZ#(&*F>XR/] MMF8[5#)6KWO49/ZRE4#W:G/7?/*.1^2FBR?0P]R%*/$BB)5# "8)]I@?A'ZL M?:;>W]72J/MH+'?_<8-U\I7[$O4CXDCG] M4-J_4>3 Q!&^,H81;"4>0X7%L]#GP;(QFHKY7GX\EQNO5OX?HCK\W&[_UBMVEM?X'S][A M=XW-QOY4E3[N>9W$(.7EA[3@5(Y(N=_^WJC=[[7X M#U[D-WF:;=0?Y'L5 4LZKEQ8FT\[)"005+A0!(XT.1U5.(-[/O2BF/M<\,BG M6OE%EJ#,TCCZR'F$X_JC]\KS?QS&IQN+'O*9#TU>')4T< "%![@$%2) 00+N M\LHAY%I4Q31WN( =,*#S(570J&<5)J!"I_ZC:J+> DB$ZK"&\X]GYO_D1I_Z M+/K3>Z/#I+?_!"@YNWL[F48$ E%:%3+=%QN0 M]N5!J:-KH8H=O:BZODK\F"2%Q= !'D8RS_8?K10N-D6)J] MU:K1J153[0MI!MPG-GJ,( >_U8H I0FH5#&)=!HY M# ;A4-,/QTR&@)V98!94=1YX?9%7(UN>+SSK/-4/8KC.;&IDH!=.B[_B]99W M:N'\PG&Y+3B[5H5TMD51Y4-@G_.L:/_Z#I=I>:=DW$\VSW4"WW%C&'-/0)3@ M!!(L/$@C$B"?Q0ZG1@Z%UB1;VEKU9?OP@(MG%8(NQTD.]29]XH_$SB0T%# @#@^85[,/*[E6Z;7W>*(FMYSMEU7N9U>%*T\KP#' M*%ZUA]W4&X/713DF9#X]6"8JU?&6'*6G^%#Y#JMLTN;(OE2-;H^^E\4P5&,K2LK+_ MQZ7)UD%?Y2"WQ4%]B@12:<\BQ"#R10A)'/@PCAQ!PI!& MKJOMR6?4\](,@H-H "#%!_)C0?KGY6:P#U]63 ;FQ-/^-8Y2=-#*7AV+U](# M)?X(GPDSH/6O(R8#?*9+B!KXQP9X)H'?2. W+?#5^68-O)!]6G) ' 5:S^6# M67NS73F,4K-[T3"N@7'6U4=<9-)>*]L[\TM2;@I,-RI/<9"XL8"14(GD$AI# MP@2"$1(!$R$3W#*HG6_ .B]+T]C$04#U+#,;,$U,VJV(76>V5DR+ MYT9#2%@RZDYV,ZN9-Z3L2\-O\/D1SBZO\JGS^BCU+O^+2EMY_:B6I%)E87\O M)TA5>:1S3K7">_:,SET. M*FU HPZH:DXT"BDGC; M,WN8S]7&#A0'+C>6FAQ[6T(V^SRMO\JO,B\V2IB;@C^DVX=5$C(:N-B'KC2& M(2)N K'O15"X7NAY/$ZH7F8/W0X7MZXQ]F?0R%;*:4@5NI6O!>UXNV?*V[W: M8N9 *#^-)W6O#C#[^[;<5!&^> -84Z*G,T/57]_GQ=/6\"1T<-AT[UGL#<;D MERMDT\GG? $ZTK;C8_-"10\8:[/P5[[S7-GM/!.2N(DD(QA3'D+DX4B5',*0NLCQH\ 5 =>VS(Q]WKRTXZ!YE;%V9#/FAF=;J.W]OD;C^UU A/Q3F!8FN37J&'$NCR/>O M DKTC:MSAF/8:IT)Y(D)<%>6LJ,&Z(!^H,C.3U%5K*Q5F6Z%D#ML;#/:7TVX]L"!%V[W$9S(TUVM>R]PR5G M*IL S\JJEZY[ZKOG_3,W=9F'RV^X8,W9\L?OO*!IR ^1"(,((D<'V+!$I>0,,&.6&7\JTJ!<&=@^,^JA18S)#4SO-)E M0K^#1D96[0>V)=N[:)AN"^;]*#1W%ET<7NV;;G)'^125*C41FJ8[M/'$ORH#%=UZ&AZ:*4%O-Z: M8AO.B5>"6ESX2X2V+OG7TO5V3[4C&[2IRKZ;.7[,44X9# 6)))L1 5,1(R@*U'! MB;KXC!V3&#']KHTX:88X,N7%3*7HX+&17=E/8A=IB7>"FU&3P5CH$=0T"$], M4PI<)36XZ8#[HY)<&IU_[ :T#L-L3%GFB%DB+H..9Z4ODMB(%D:&LM89 MI-29O,H1)1LTC XXW<""IL=>2-!*.4F P# 8MN(^3W7^L MAUDG?(^*+V=ZWZ/CIOB)FELKCWANX"$/>BQR(/(B."2NY92=NK-SD7)4S6S@>) &2W,):P"NG$'-+* M"EOH#G).-?):#%;6A<96U/)@?_.&+^NJ_RJ.6?O%L?L4FC_P3WE9_BR%KGT. MMBI,[+'Q-RC?<9$7O'[N#G_GYB?+6U MM%:<^!YUF:\2Y F('"H@0=(D\D(:^)00YL2!R6GCA+(N[7A2*0G49P3RG7* M5-J!'QN2^Z/\0<9%N@'RQ\K%1RH--DIKT_W5=)^ [CYM$0,[^7ZO&J$?E9Y_ MK =WKRJX?C7.S?.5NA?@4#W0ZF=SNSCY(%C;=DXGZT?RQ&+T*'PV[Z']C'''<%/P1IZPYV+O,V/7FGA?U'7N[?R-^A%P: MNU#ND^4..D0NQ$[ H.?[S.<>%Q@;,8A>NCDD;DW1:YVC_G2NS=8=N8M*HZ MZ.L1C65,)V:<%LY&W K-2N#&&6>"/;0!0);81J?'66G' (*7_&/RJGFHE\JP M2;AC^!1=?T^Q:?,X_ M\;*\N\=9U*;=C"A*/!4&YKH^1,03$/LL@1$GG%/!11)HIY6=4M"E45Z5BZI5 M5LY0<"R3U58^TN16D3I?2(W5/W+@P==:[VIJ?WQW=??A$M2JJV<_YT!I#Y3Z M(-(/>YKT0^DGVB4-_\3L/-_(C\BY.RU7:(?&+>53F"EVKOHDBLXG@8\D2I.? M1-%\$O\X_$T\[+Z)+ =K]4ULJF_B?UB*LYMCA'H"\2;M?K9(O3E [(;RS=+? MR)U2'3!17HL/J?+DRU@IK:*Z3D6U/9,2U#_@$M;J)ZO(#3W"? 3#&,N=4RP" MB%%(H!"AXU*/>@$A;<">YM[)7 HM.CD,N)M^-]74:ZD3<;!&%4JI)+P(D=NO(0C-V,D81"+ M,(2A[[N1QS 1>F7+33M>VKZJ*W?7>ZMVR1A(IWC>$.BQWQ3 3DQY+S&M4U:6 MY18K1JLDK^#=R6[13]P0+5M>X[K=SNM#;@C&*X]RT_?-.*LL-JM?\-_SH@VJ M+"^_I^6*AV$L$,70BUVJ$JFYD. H@LJ>9[Y+2"RT7,N/-[\T_MD%E/ZFI-/< M>9] KI]0SL=C8MK0A4*;%/HU[IOZ\LW.M)=_VT_Y$XW.,K'[%6JG[\!3(Z^T MF_*[U^)XT'IEO#21ZRH-8QWM+CG_H?[9BRJ[//90$LH-F$A4??HPII#PT(>) M($GH($S#Q,BQW*YX2R.);NWC>I>PRX&Q4P9TM#&\5K<[M)I7\6\V8%-?WW?' MZG02$YUAG+14\S0#8,LUP*YP\[H33 +L*Q>$:7HQORU\[0NA0@GV22?K&(-2 M]GFK9%AY#G-\&F/(G#!6M5TQC,/ @9X?.L1W&)/_UKT -.Q[<;2^SWL+*H\U M_7L74]2';],FQ')JQNU(WOI+*=F[66W!7GQP.RW4^K=6$T(^TT74 ?2\AKXJ M =))Z=S4!ZF@K[YR2S=*(]'KN20R;7&V>Y^1JG:O;"AQ890$/(H)=5RDG1=8 MN]>E+0*M72C-Q4CEIU"E9FKTLDO/ERY4^=>D/Q?#Z, G $Z\,KMA?OVV9N-\8_6Z M;&_^\LB\ ;B\O\R8^H]:5)[P6EUW5?E'GOOG?C7I=&L\K:0U#_[7 U3MNL0[9U&?!*N66NB.J_M 1^:+.,_0, M?FO^.\GAB!%)1

MGJ84MO) 3,X(- MW?6ML9$8S&1O5=)9,J..:-IC*'6?GLT4.B)BU]@Y]NMQYDR3F> &%YOGCJ'T M25I.5;#H*HJ$%R=^#"6KA-*2H1$DON-!![L"^YA%@6>4N&2HPZ414",OJ 0^ MV$#]IF0&E=":DU,;=#T+QR:4$U/9F2@:6S.ZT%@R9 :[F]6&T57^I?FB_=ZY M]^DJ/7R>U6Z"NU#U)K3K79T5X\4-JQ,(SPL)@Y'O0P1=@2,79] CX8\]@+J^\3H>&L*(9?&TY6D0(EJN*6;="0UV?F-QV=B MVC89FAF+)@UC]^:ED7I$_&]2 &D89'MECC3Z&IE_5 BNLOCO$S^I*,5;KM!+ MUVE=D?!>R7>5?6BB<>1#=?J$O:_4>IU_4P$+J\ ED1^[!+H1JO@=0\PY@I$D M_1 A[#/?*%3&LGQ+H_9:='4#^+1S:L2ML(;)3"V/I!Z_O^'X3'V&VFK6M<"K MO &'VEV _2"V&E;/-L69.MZJK987J@ ?M9MG=9IQL)65U;)T\^9PG0;:5QE? M)^IFY&7U&I=RG_$WK!:GS75QJ\KI?=ZJ8/1K\873;5$GHY5DI0K#-,^5S8/E M*@@C/V1N!%E (X@2/X(DH0%T@\!GB4LI"MCJB1T%QV7A=.^M9HH))0%)4.57W7JJZK:>F\(U"KI$;M;YU1J]6R>--N!U];=_!G2C/O[;P=Z%[=VUMJ MUOQ&_Q>.RVU1[1JNLL?MYC8M?[]D?]^6&\[4PM&D!7+]F(M0$F\<<0H13S D M,0L@>Z]95T.]M.Q>5^I+*3<]SY6@,HO6K1GT)WNB*T1BBTU>+ MYDV-)$1>*&OX,*]3L^0'#(>"4A?BT'.5I1K!&#$!.4*^%R(4.J%9LO_3?2V. MX"I1P?M]?C-#5NN!59.][( U-4N]PJD)6QVT0\V9:!@06XS3T].\S#*L\BL& MT7AE1)3\EZO+?2!?\QUS5Q( H@F,0TX@8C2"6* (.E$8Q;X0KNL2[5#X(QTL MCA-,8A>/(C:\*ST7AZFG^Y=GXC-78+DI3F:AXST@],6' M'WMMOB#P'J$/(KW[GCLOV>Y=7K5<\#::D)=_*?*R7 DA-W1)PF"$U0XO\CC$ M*!8P]F,:(-?QN!\8U209Z'!IS%9%J3TVD=PJ:%O9F>!1-G^/2\-+[T&PHR") MG#!Q(%(0(X*E5>D* 1T11V$2!7[D1F;W4#;AGN>BR3R: FYI-1F!G3B X8EBBDMZM9Z4-'Z9?4H?7..-JHJ.>F MR$6Z684)(C[D">Q%T62.AQ$3"H?=]HV(H49*A57HH'' M2C8S$N@"IC?G1\(P\12O$;CI1\!X2A_1U=(,[K8\ZX0]HM++^7GL$?.#(Y6E MJY16@CJR5@FWU[FZX]O?Y""'(Q:$2&X!5&'RP/74]$0P\2BFE$51Z&MER];H M:VEK>"4N:.35/T 90G3XC,DB3A//YP.(P%Y6\)O.79TZFA%F8[J-)4I7MFI?N*.7_6#A#J^Y!;+,:J,S&\OL$I MN\K>X\=46A5_D0:3JB+.R^MLGP;Q6G0CP%4)B^N,KY@GPL17SF9 M"4?0(PX-24!%@(0NW=H5;6GLK$0'>0;D&*;9UVU:WK=I#NM\H)OJ KY*%MI. M*@B*)C/"HU),GY&O]P'76 M3:][+KMQG6D5ZXSO)@=X/[Y5 6@YI+09WZ]J?-?U M^%9Y&W?C*V?PP30%3(UOGME:":<9@YZ%TW*'LZVSTP#5798GZL%L%6<\77W, M-NGF^99_34N5372C8D57R.548"1@Q% $4>0*B&DB('$)94&,0D2TMCZG.EC: MBEK+"/9" B6E'JN>!+%_K;,!S<0KEB$JVE0TI/J1$XR2TS]]S9]^DJ_6AQ?R M#_LSBY,-SD(80^JTTW[PN9%>'E9_ZM^E6Y M\N-0\##AD#O$EU/:26""0BZM;0]3%'L\"JG9U:9>Q\N[X*P%!&DE.1!Y(5?F M\GY\M)SF ,14"$K#!(HH#"'RY0"0R$7082Y'(HCDRJGEDC0=_/,5YFBP_S_< MO6ESY#AV+OQ7$&&_OCT1"9L@0!+T?%)M?>M&=4FW6C,3COZ0@;6*=U*9FERJ MN^;7OP"73"H7)L $*=IV3+=:(H'G/" .#H"SR!(W>"Z!SVKV9V"I?J^>N"&$ MT7%0W$Z4PU,]L.:N6*X0@PHR>*A9_K5FV>"NG@AX4>U'5"B72+=.Q_6.]"+B MQ%'2[^V>Z\:.;]0_=L8"+;-\;@YGC33*\SB/.*0JSXVFT@+R5 FH*6.I8MRL M(GZ:ZE)/DU-.>Z"@0NJI,9:4K]Y.UL^Q=/^^\E9.!Y_L1'3V\JL_RXGYN>"L_(YW^ MM7BR!^^!#NRZA.\X=CO[VFB'9UV@VT=@G<_U*%KP]+Q853G0OJY5&:O[_LW' MQW=WCX:IC:W/-6<21\SF,]")3FRUE!12C1+(94(2I"B+N7-4R/7NIJ;9*GC@ MB:V_%DN/+/_7>;VNY<*R-?2YUQXLV*.=@9J^/>"@#'J43PC*Y%A5%6YCU*_J M@C-!7<48KCE&YP?VN@A+^7LE-^8,7:9B!3K9JY-C&QV)KM;O&] MD&I9)E68"XFUBC"&VI:T(I(*2(G1V3%F622DRI/(RXMZ<,23T_@U1B!KD.!' MH5PUUWCC[+@[GM+H#;W+;E4W;TL+6N+:]&$=5="MU&4V2=6N>SX#^V^B$3U0 MYIC1AVFLG,0WXYU6@N)0]'MG*P[6<8\0\7.!Y_8$1:R+LL/]$KEI$J&).-8I MB6$N)($D5CFD3&40$:I9DF/$W'U_O7N?VC)R,9%"6XB#8>=X:MIO8*YO-0:E M>VB][\ETGR!W;\H](N"'I'ZL\/AJ" 1XW@]!77&]/01L+TBHDNM]J>L*JO=N M<[R(^[[BO@C'[]U(SRS'._,E/*EUZ8!EEZEOQ7,S272D-9-I!B.9(4@P3B'- M,PE%@C5.\SC)N5>8?D=?4UL>&JB5[V*#U3/C< >U;MN#0(0-K.#W7+V .4!& M(@AIW*2]UT4^256>]#$UW5"[$-8X9\ BM;FN+59?]\I30KLU M0R":ACYL[L-0#U?+BQS4IRQ*$ MG#:;X:%-3IV4DM4'7FW99N @W3Z%@OEM66MKI0^E5EZ%,4)WT._Q>'^6:V9#"T)4;O:)FI$ MYM1-BP9A:F"E>""I 0E^:V &5&U7J0BDJ2[W,ZKBN2KNL1ZY_D+04)WR]N.+ M,ET4]M*C?*J\&OFLMO?ZPVJM5;'=F>]LCA@B@L<)3!"GD,01@8RS%.9I'B5, M8:3\M,>M@*:F9$JDD)67M(JJ?KFVTC55EXX"#7X $LW@P/&]KB#F<*02_> MY#F&P_BWVS?3XU'YQ/WR8*.SW[+U^H=1)[;CS3PA+,I2G,(TD@(2SC5D&\B4D=Z$!QX=1F(MZ'O+MLP9Z ""GZK_SU(%* +,Z&N,;NZ&O<>TT'HDXM,EW?\ M5,AFO9W_4BR+I]U3?1'/1)P9WC",N,XAD3*"><0X3'/!I!"V\)QPT1>XC6N@/X(%Z7MFK;FI=:4-?]UF*ZG[8TR-R^*T4S$ MRP_T<%T,:O-;]O7515-X.^=WGN5#=/94#$SC*D4O)W9LQN//P&PW'X5A> MHK=QZ><:ZL9.ER/HE1;&<_MT$^6%DZ?C*WU/Y-FVO"0LJUHRLR5@BX=55=_) M\W[)I:E):8,:;EW$M0(,&L2#W#OY4!3L!-6ARY%/2=U).#T)]7BWK^/B^R=E M(\2__KQ>_;[]9N_&V?+''.-?KWVD&;3-H/O9="MS5RXVTB;W+"Z>_9, M8.@R!*['BT%I'?R4L>3SUXI/ ]@Z0U>0ZW!F [H*? YYSNA,4;#CQNL]CGSJ MZ$S!Z>&C^ZNW7<%61H]ZN]IL-Y_5=HZ80H3)"$I-%209QY!F>0)Q%N>9C%F< M(C1?JJ\6C]^%ZU%/3A,DKR9(N[_AYLDGM=G\)WCS]D-9>V:U6WK6U;I$J=]% M:A^:QKHTY=O2O\3B R7 TG4D_-WH!0X"WX,>]_(J=YX71+UTOWGI\?Y&25&F MS-_<+:5UY356CS)[(+4Y%+;QW+1[M3FAK[N%NW1?>X'\136J ;;QO4@+N&ZZ M]SWZ"NI-R[FUU+\1_ZW^W4X69I3+0@6:::7-.@J55(FQY)6 .:$"ZBQFD4*: M4.3D57K4[M2V\C4TS](.;:*N;]1[BC^PMG"2W&L;?D;.7MON=CNC;;//@&]O MJ\_]N=^*M4]M8,(;.+Q0@JIC$DS&QQ::HII")+DPPCF:#8._]AV?34M$&)##Q; M:#W5WY O,YDCN?Y57L>14UK]L# M\D!9'CW8Z7#GWV\0;@V/X?L6?_NSFS$DJC]G[] M\<171L&H6,29D) EA$"29H ('*G3N-W0O MZ;I^1]>;A*&->S?YO>[ISLK:ZZ;N94NCW=6=%:!]6W?^@;Z^[Q^*A?J\*_<\ M!!%NRP]!A+ ]U6,)I%$N8,H%Y0KC5+@5OCS7^-2F7NVY;0&""J&O9WN+N.LS M\!8Z!IZ$'DST\%L_%?D&9_568R-[J)^*<>J6?N:9V_9QY1IR+Q^;K'\5G? MF^GB8/ZT3SO,[PUN4"S%SKKQ]=MY^8Z7WW9JP#$8:X_4$F'VX@RO1!Q^F].3 MLL![%U\4K[(AZ4G5I5U&W^9Z>AT5RV*K/A7?S4YFN36?7G'8QSRMUMOBG^6$ MKW-;_I=BZP_FXYXSR06R&251FJ:0I'D&\SCA,*884T+S2'"O+.3]8$S-,C+? M<>KIH=2/?C?U-SRI VN_2@!82@ .(E1G0:WJA&UI9L * JPD ?V=;F(RE"-4 M/Q#C>DC=1-2)Z]1MK=W@4\6OUR;DQ[4)[ZMRA']5FVUY^--\GH\K^ZOW?ZBU M*#;VF.AOJOCZS3YC##CV57U1-C>!V98V"<=MS@*U?D)SC>,,*6H4;,X9)#PU M6C:5%$8XBZ.,9)3D7KXBTQ%M:IJ[P0U8!1RL&^35!5\%'2P*K6;@>TE#>02M M#J*7OFCV&]ST\4&;Q*CX^,!- O"$UJH 57COF[*[?SU\8/LU;KLJ?VU7O3U- M,[#_;FNFP)XJT.(*6+(">P9.:OQ#>B9.0[#Q/2.G(7>79^:T$/:T+G9\H_ZQ M,_#>?[=Q6U7ZQ>-4H!F6.=(B@EB0&!*-$\AH2B$Q>ZLXT0AC[90_Q:O7J:W) M!]"@0NVYK#HQ[;CBA>9OZ,7HF+IQ,K!ZT11*9SOU.:XZ]:'A1--YO>R?I?6Q MV"[4O3ZD1[O[H]C,4Y%S10B"<98(2&1.($LS CE.TR@B.*+:*:KS8@]34RXE M2)O-K)6.[S<+U-$9\C*5W1HE"$%#WRW[<^.5XK53_AM2O9YO=[24KYUBM5._ M=C_H[TK^1BT6#VJM5^LGFT'AS6JYVY=C)X1@%0E(,R9L]E<-G>\/)J']W4!VH[=#D_WS0&U+KZ;#^&[VAQ; M_!3%C*4JA3C5"A*.8DCC6$/&6,9BA7#FEL#B>E=34XL'I*T M!7KJ&_VTQGNME;#M M?ER*U9-Z9']\85M5Y=79%M#)1C'/O5*! M7.MP:G;."[S @9[O%Z'/,Z,NRFID#P.K)INH;!/X2XG7L(5[^KN;NP"7D[" MGRGBY?9>/R7SBV(V4Y'=%WQYZ.,V\* %.9) MPB")F("Y,8\@IK$R^RF12>%4Z55K( @<-\LI8"E=_K#]C@5231\>C*BE_0H[558\6^BFNOVS4 MO7Z_V19/IL7-/,EUDD>9@HE.S68MR3',19)!GLL\%5I':>:40N5\\U-30 := MO;?9X_/3/$?4N6F7_H0,K$&.N1CG^.8\'8'4PU'CHZJ \X(=3_,+3P5+RG'( MH=A*C$Y] M1ZK=5$)X^H:^#3N3B>)%7O1!5(4?3<-EA3C7Z6MG=N@@PB$[0]?;?>^3^/9P M4_*@UL5*%J)V-+1^@9LW;+%8K9;-KU9OU ,KY#Q-LR3-%((XR3 D1%C[0V;0 M**@(P%L1>JI23@N?:)WEI9 *^$.?QV!;@R_U5X MQIGV'C_7JZSA1V7PBRY; F4O0WGF7(U(XZ5>RC$#M23[7U=#\M U)#TNP6[C M,]@564\8(U^@W4;6Z?7:C>V-FH+MY]5*_EXL%F>S[91EG[2(HS25,.6*&PW, M;-XU+J V1J/6S!B.V,N7>B"<4U/0!A)@I02 U2*,DE3MZGCVMD'''J57,%JO MI$_;[/.GS4 CZ>Q%*C5;$&B?3"UH :R!!^1UDZ9=1?G:]G1(J@.E1W/N[L9R M*JV3Q[\5VV]_6:[X1JV_6T#E2>3FY66[_<_=>ETLO[YAFV*SSS%8MC6/,A5' M0DO(%59F,P!R)6(LLUHIF31+/:N7\=591#(3AKK90K/8^ # MZC#UM5B6T8K&T"^=*=G&'MJ]4Z(\"P88S8"9I*AGW9>@8Y\@SI"2RE@.*(>$ M1Q',4VRVP!_1\6/61]4?%T0[GOF7 M'@OD.5G[U;*O"LT9Y3IE"8:)361FS#L.*5'86'NY]>QDL>;8[QJQJ[OI71Z^ M=/E;&[@S>RI? [[18;)-M-N4#T7>P//_U%%R[ZW=Q=KM/I)GZ!C*/[+=U>OZ M1IX1^JI?Y+EWPN3N\"P??NGU"7W-)WDC!BD)?HV(@3)#O$ZA[VO"7LO_<&/Y M[J;9+\JTME.;N=*:1#S54"F;4T[% O(\C:!D*$JIE#IGTL=.;1J>FH':X/); MN/8TN4WI/L(//(6ORNT]78^%##0]]\V..AV/A3F>?B=_]T_'\'_8C[^M;3*I MIHJ?R%6>(@V%,N8D2?,4YHDR$Y"@)%(,F>GH= %YINVI33H##U3XW#,('-/5 M/?-N)&'@R7>0OTVQ^A!W$.;@=]6KTA2?B;Z_E(WQSG M(]U?992.#E5RTB8GZ5]7"].,O: H3SS9'\73[FF>Y@1)S1'44B60$)I"KI6M M3V/4M$PS@6.O\,KQH$_-.MWG4OZ^1PN>*J@],G:/,_J.1TN3'-.A#ZMNS[A] MN-<&+0):E24.')1W/#/PRY7OI5\R[5&'+F2R['& CY\,>]0!.9OL>EP$P:JM M;1[6JP\VG=MGM:T2H7Q:;39S%2D6QUB;SXB9/464$LBB2-G,:TIF&94\3_LX M85_M>6IKD'6K7AA<-Y=)NT"TWQ8A*'UC[09>E$(SJ$$)VWHK-WF4?K+0+U?A M"%$4K9NNXCWM0N?==/A4.KL2@/]])-I:&T++;]3U;\_+N^$6.UL5FWV MH_1(7DKSF_7NQ19A3A,&B- M0RU(^P0DG/J[C* M46D-6:8%5"K)TDCGA BO>F1=G4U-_1U2-/;0XL_\.1N<%VI.'U%?O=+[=X\ MC'2EO>>CK'\>Z%K[K- =E]HOGQ_M2OLLS/:%]OD'_+7,G?A6J._EH=>]KGUS MOJ@J@/1Q]?.:F=]7YUQSEB&.1$Z-28(D)"C-;9R_-LH(41&GBF.4N:H@]VZG MII]:R&U,W;K";OY=@;?9.KY:^&#U[)$FRG,HKBNY80@>6 .VN;W7H(8-&MS@ M<05*Y$TAST&X=5>@PW \DG;U_8X#Z5]_SCJ4LT=CHVEN?P';:KW'VSTC=4R# MQ?8#$^6-Q;N5+<8YCU0L4H4SJ*(802(R"7.%_/C'WG304"HB)MS78P;:=,AY$F$3=>S M_B;>>Z,^GLLKS*7\=:6WO[-U$QPJ=IRZ,\72=B YCJ>/ET8RCZP*TC2&'I_L9/W=/J_6V^&?Y)=@RH5LS@,4^ M?])<(\$X4<;XR=(4$BUBR+,\AD1A8P3E44:Y]C&#NKN;FG9LH[4[@V*/MTY7 MYV<97>':S48*Q^#0.]@C\@Y0ZP1QX0S8B ,H9G WXJEF"WD39] M MA83[W+OD@!Q\MQ/S?T* R]X;/X+>\U2$M[B=)Z[=9C\]",S=]:8U.)$G!? M> N1H3:.O3",N[.\A::3K>=-C?4,]1#?E-S9@NU-QLK#[7TJ4\6-+69SQA@5 MF681S+6(H%0T$HJ+3*C$*S;C410=Q+KILD!T#:RQSC$% M?GLL?;<&<8UPH"54#$!'3^,Z[5\7^<3+WN&5OCY454TKFQ3=9JPF*E(QD@IR MPB-(B+2IX7!LE ;%6<*R'%&O&E1'[4]-,[QEFV]EB0:@S;+;5,+S]9EZ2:&; M/KB!F(%UP+YBG85F+16QV)4I4-^RYV++%E7"[OJA&:AKQ9J_W]F2LL'].<_2 M%,Q;ZF7K(SM(G17MU"?J_&,]RX:SM;\);#UF<&N 5Z\Y[H/,EN>N%FZH8^SZ[Q MV MV[K?-FV735/[=K?9KI[,[*NJ<^<8RP0SF.#('JOD,60H1E :(R%-DDPYQG,[ M]S@U'7$ ;2WB!C:PN,$>N%>=;G?RKU^ !:=TZ/.05V33_8XL.*LC79>]9%!FO M,Q;GRX(20U\&AH]) M'/>+<+-?IS?*_PU*7%VN:U53T/[C["2L\M4K7]TV>J];#ZLG]M?.2C7\L 2J MG74C"/^MS5^>+3 FOIG]TMWR;KG<56=6C0_P;FFSBMQK'-7_=[_^>:W,K]8V M2%7^/[-D*_F>%UO)?F'KK\7R7G]>?3*"/WYC2[I/E"KS&'%JJV?DD @NS/*: ?#^S@XL"^]'D%+ W \@"H^XYBE"_H^O9N:M_%P"OH*WP2 M/=PP1_DVW#>K4_M&1MKKEM_*NO6ML,.WLH^_,=_*NOY6_O7H8_G:^EC8T^UVZL(G?(Q5!&A5D^O6T/H5.2K)83.O-*W"LMSE:ZQ.M+\KM9; MZ^3[3O'M'#&6\IQB* G2D!BU!IF0&FI,2"ZRB.1,^!T.=O0VO:.\/=CZH+U! M6V99WY_O_=N_T!BA/QM[9&$QF=^OMS]\2[Q<'H,DB[3*F()"2[,#-6L0I)G& M$-%4(HPSJ@7V*XYSVPB,6B^G@5K?(^T'P*(-1[&;X@Y$W,"*NR=G/2KP7&4C M6%&>RSV-7*?GJLBGI7NNO^)_\O5.53GD']D?U1F*9MZ\.Y^NC(L_R.=E0PR M#EXG'OUI[#B_Z-'H:*<1_05NGRWS9_5NEC)7[=F MSS &L5:G.\$DYXMI\IH9%K8P)$YE/E.$(QGD< M"9(E"2$-G^^7CMO1$&PVG0W'I>DA))%NVYW;J!G8YFB#^U^@@@?NMMMUP7?; M^78$'9N^> \8P760D5.C2:0?C1BQ=%/ D4.GRD_[;F:NU198[>SQ^K^L\ M7F5.+WL@;S,ZLL7B; :PZD"^;/5^^7]W1N&I]>+'@UIKF]'?T#'G7"SMWBK2E+ M+F31:V[Q>%D4R;SPCT9B&Y_1B%S&;)2Q&AW%-*;RA5W?^$W_NQE:D5L"0'?! MK-GANZIIJ'-:EK?#-1/@4B;,QI.@ZN/^,]@S EJ43/Y;N.:\<._96 C;;+?UWBVR<%KXRDWVE#Z6\F&]TL76BF)]*0[8/YI=SO="[MBBB:RP=YSWNGF_+7)]XXXBA2CF.=11 M1"')$(-<9A2F"#%AS+@815YN#<-!G9JIMC\3+$4M_:,J84$M[8L%&!P$WH=S MS2J' *,.]VV]6,#[^5<,^+&X;7NG\0F,=63_>J/OO?L>?F "[>('!#KJ:<#P MA!^?*HS0H]\2MEEOY^^*M1+FTZQ==A.18\$Q@X@R!$F.8L@%32'&TBPZ1"H< M.17B.VUZ-T4-EPV[?CJQQ(C00U6.=XS24/^\IW[0I9WL10IVT]."KZWS$ MI[GQ3C5Z"/GB+*+/^SV3694W3$V"K(^;S4[)^[7]M[WJ:WG@)SS/$8T9Y%IA M2.)*N0VX"H!OOLEB (Y_%PVW(/ MP?+ JT X@OVS9GFR%2J1EFNWX^;6\B3C)-V6[_N!R@5>/7,]JK"69DE"">60 M"5O^'6>9K;0@8,)XGJ$H05C>5DC0$]#4%-ZETFR.E\J!*Q#ZCNYU8WGL,1M8 M?3K>U2[/W]6&+FKH.UPWECL<<-A>N1!BS]DV9)W$GF3[5E#T[>9U:ROV).5J MU<6^[?HOJH^F&?%-/9IQ:HIC(<2%0+%9$W4>09+("'(F$AAC%9-'M^N)S&QL#+R4OB.AQY'*&$7?]?ALS(VGKAJ&M11E( MUUX6O$-SGGEI-#UX&7!;JW4\=9OOPSZTXW[[S7QA6F9*YAF%3-MHBY1CFW21 M0<*%5C%BB/BE8SC?S=1T5@FJGSO $7]^5_G]61GK&KX=L=7-4N]K\_,D!+[R M/NKD5:ZKSPMZZ:KYPM-^LUVJ8OY^N6U.$IBMCZ#>L2VKT]_-<80DE22".HIS M8YL@"FF2)U"P5/(LBZ(D=HKAO];1U&9\A16TP *+MLEVZ:8+KK+;K0U"85R%YG\ZGIC;>KIZ>5LLJ-G,&BNILW3OPH]PBKJ, WMQB&Z!;^@/%S/5@+%5GGT_6X,7<]2#F)QNO31C^=]J%8%EOUR>A) M>5P0]DZ8[>RNS('4KAP[IWF2Y'&$S.XF$]#L;"+(\SB&7&-%S59'4)3Z)9'R M!^$T"<=.$]\ !6VD?KJMQW"X:;B!*!Y'SU7@88G^M)YTF5?=CWMO5=>?OD * MKP> 4=5>?X*.E=\-+?53@0]K92L)UIDY/AMYZWV(3#(6<9W %&NCZ+(L@8RG M F8L%PF36(G8JSCUI8ZF9J[5.'L6M[A(IYNB"D'2P.JHX6>??N> ,IS&N<9# M(+URL9M1M</:OU]L>#&?CMW5):OY)G>[9?EM2=&\60 MRC2)#)^V)C/7'#(9F \>=W0#,#JY>;B'UADK.;@P%+^M\I=M7JO'L1L;E@L^.[_>M_BS6BFW4 M.U7]^^-R7\VW+O9[QS=E(-4\Y2I3BB"(4B8AH3&%NR..J2DW\XDFX8Z:N@;@]O.F M0+2^YJ'3K-S\B>,#IQFPDEQQX@IZ^.3 Y0@G4%TH)G,,Y4"5SUF42W/^CI"E MVT+C 9FF.$O-!I/&Y?D38Y!QIB#G.I.Y3DB$;>U M!4*7PKQ5#OZC^F/[Q@CP]WF$5408DH@3 MF%.K4V)JS,\E4U&1>^EZX:H6+*9[4%/\G6L7U]E&_,4V%$ M]2RD.NZ7X*8/ISN^ ^M9*\H,V'^"ED0S@ M-1>@(:,*]Z_H"%A2]E6&,525VG'!CUOX]E4&YJ26[NN@Z+EBEK$0I6]W;=H) M$>4\10*:M2V!)"9RHG/4S-1J[#04J$OM6ZC\ES7 =N MH61H5=UB8P!K^*+HP8IP'[<_?QFMS'6]&9CVN7%LMQ0 MV^3%1F48K6)^VA125=6]FYWZCSE2*8UIDL HI102JLTDSVD&>28$0I$2C'B% MB?? ,#U=T. %RFQ,5CO/[7*?87#3&0.3.[!6:="#%OP9:+']0H+#>>;E,HG> MFN<& @/IICX(1M5>-U!TK-]N:6J $F]O?AP>>:A*9M_]SM:R2A7TV9;.WAAC M[&^J^/K-AG/8>B9?59E-Z)TQM?;'G'.*M<)(IE"3C$-"!()<2@TURTF:$RYR MD;I7W1P5NX\Z>,5"GN#W6A#(*DG:%U,V2G>WD3;?5Q6M&[)*6["/1 NA(\80 ME$H18T+'&')%"(RI2#,M>8*9<"TE.O%/9.SJI+/_ 9_'=3>120[XP"9"*1#L M+M4'WOP [>=JT4$I^ZS.UU@&0%7RST## *@IJ#,[6A+ X0)UBE])P(I\K_&U MC%F$;VI?3=BZ>Z%'[Y92>\&P3*>Z7FAZO0KJ!>^\9Z2AF:8EGK<+MMG4N1[N M_B@V\U1$$4\YAU@36_$D5I#'&L,DD80H'6%$O>)U+O8TN9, BV^?S03\9C'Z MQ@Y>9-5MRQ^$JZ&/"[UHZE$3_0H%P4JC7^IGY KI5\0]+91^[87>$7VK)_7( M_GA8+0KQX^!YIW.9$Y)GD.F867W 84X3!4DF9)*D.>7,-W[O;$=34P=W0JQV MY?D%T+8,0PG;)E;L$:=WGEDWG1""KX%5PH&;&:A0@M_J?P_B5'B-DG!!=N>[ M&3NDKE/8,P%TW<_?:#!4P>]IQ#'12$.<"Z,+="PA%5Q"E/%;55FSFF9AXCZQJ;$+.Z*Q+#G# $$ZQ1*H3] MA5>62*=>IS:]&]# #AQ8&HC@F?VP8^";>-)RF,O)YN9\N^GFUDK\7BT69-E*;&3V/ M-68L1PA&J4#&?E <IB:COE%K=?%QB:AW?'-[JG, MBKI=@;>K]?>=YX;BE$TWE7(31P.KCP;;#.S1A5,3%P4/I!).VQ]U^E\4[WBJ M7WZP[Y[ ["NJE+#O=C;JI_)E+,\G[\0_=L6FJ I<$1IG-%440A-RE^7 7;OCAV._+&QH^,TRV/Y_O^KD(?5FN<1%'TN/JD M-IO';VQ)S']%IJ-?5LOMM]J/-\VP5M1LA%)-RW@>66V$\B0C&$=)'+/4-=>% M4X]3TTTXF1F,MI:>!0TL:D"B\G<&."B1N]^:NY'>K9P&H7)@K63P A^3> M<*/4W8D@.+4C.0#\ZX'?A>5W:_G]UYI@ZP?T9.$'2NCA15+'/;M;.Z/=D7N) MU;[?]GNQYVZ1%Y\;(&P.,8]]C['!\O\WNUQ MV=GZMH%QW(^&Y'FD;:J!#'ZRH/]DDVT<<(,6\!GX;!.T5> #[F(]Z0JUN77M M=MP]KR<9)UMAW_=[YD#:K9?%=K=6=TOYH?C#_M0D5%"(I1HK#3E.A5%>S-ZP MRQBF61QC3[FIJEN4?JF5?H,I=N^B8,0T,;D W(,C*Z@3E 7-YU M-D+EU[GGC9G>YF:,JCAU1FQ_]-/)9SGT4T;W,S.P(J@J2W4$#1$_NI. M#@)-__-]C#KS.\4\GO3=#_>;[W]9KI58?5T6_RP+Q+Y12Z6+[>;@JJ.6;&$S M:1E%4U:.5)MMG=-U+NU.$BD,TR2S=1R3%++(;'<8%S@76"*<,!^M< .6J>F. M.R'6U4%Z!;-<,I\;_'ZJY)8AEG)(&FF: M@D7A%%@ 3@.IN5N0C*H, U!VK#)#-.E_KO].\>V[8E-ZZ=XOK9O"0^6T<_?\ MO"@,DM4]7Q1?JU2#J_*.H96#82XR$FF;N)\Q18VUE6N84T9@2I),4B49R9T\ MGVZ',C6U:J4!LA8'M*:[]8->[06Q![#E3280K?*Z[N?9-X[?];N#\49E8)U; M#D@C";A?EFY4H!8&U-* QQ4XR&/_JY0(^">["3 X[K<0XPW22-<3+V>/8;[M M3PA8/5AF[ER;28%N,,(0W'&U<6,'H]UYA"&B?1D2J,5^>XI]69Q/-E_8/J=& MJ]XEU:DP_Q^;(4LQ)#0ED)$HAW$6,:E$C".)?78.5WNN1<'P^W;4)0E@=>F Y5MCY51.[A M#E.3U)F;0$;]]?Y&-=V=Q3\VT-U?O+'40UV:9BF[LX.;!TS?ZQ?)PNW[=5IP M\6U9_&.G-F48Q"%>CF<13R)*(.(HM^60,:2:&@,^4N9/PN@WXE4.>1344].) MK6(0K>OAITK:\NZK9[6'08?>\8)G:@,Z]%W1/C%%4P*B#,LJ4^U7)R][:;\5RY9&6-HD'4((Q#GA*6.,<.)U1^_4Z]16C/=/SXO5 M#^M7Q[;",RF[&\UNVCTX>8.?VI1X01MP65';IL'0$[2B"0B18E;Y-N+ M5J>F,VPD<['9%H(M7I@F/DEU7M+6K2-ZDS&P#NC)@[,*."MWUQ0W+[2FM_FO MP]1^V=8H4_F>_/=S.UR5FB; ='@=\JH)YI+2Z0ZK::WT[5P%.W!TO]_&\NDA#2 M >>TD_$]<"X*>M8%Y_+3_E?%E0E;YMK[NE;5,Q-(NNC"7, M=<8@2:AUK]$IC)3Y-E"$,\J=['R'OJ:F# YP =OCG8&O%6)@LS:XWQI>X_GZ MG6U ]@;6#RWB[EK$U6#!8U#BW.]3 Q(XTH6IPQ<8Z"K4D9N.N\YK+8QVF>DH M2ONVTO65OD4XRYJ3#VR]_5'F%V"BS'QJ;?<,\Y2B.(8,D0P2E-N*\CF'-*(: M:\+3A'DE"^OH:VKJM88*2JR@!;97?M$NDMW,KD#4#:Q;>[/6HU;G53Z"%>R\ MW-/(53NOBGQ:NO/Z*_W41GDA^6VUD!^?GM>K[Y56JJ-Z*,L(YA&&F421V9U) M":G2,4QE1EC.4Y4J+\_GCKZFIC;V4$'1PNJG++JH=5,6@0@;6%DZPN65&[T,6B=I?RNVWT[*C&]>UAE_691\[_UPOO#B M/*-4*AY%$$<0TC!4F*HX36WC,;U=]KOLNRZK0[) MW>"[ZPHL:-""G]I,UH #*EUW=H+MM:]V./*6VY6 TYVW\YO^UR)W.UF8D?NX MU*OU4U6HR"V&OOOE"7WJ-4C00ND22._#E/O1?!C&1CJ5/\-MM88R5!T.86J^5+..*JB2S54[-OSR757C- M@QO[=?)$"X8HAA')-20J32"-508QESC-6"28\C(9>F"8F@W1$@$\-S)4 7BS MJJ+H/E_OS@@"Q%Z2LO9H]81CT=%;AL[-#AEX0 ;6UNVQV,.O(E=GH,Z=_+$U M%@;;^W_LBN]L80\F[[9OV7K] MPYA6=2%G\U+"K.L'C24D,LDASPF%*.4B3QCF7'J=_G5W-SEE:- "=8#KJ=:Z MJ7748,$(&UI96:Y:2&> ;4$#-E2Y6#]60BF@[L[&U35.@I^H%;>W>OJ25H4! M[>&0*LK#HL]J6^>+FC.$8RE1#M.4V6J)0L \I1RF.E6(\U03Y>=1VM'9U+1' M@]6F#*G!>CJ4=C'KICY"\37TOK2AZH#3Z ]M1@G<+1:KW\O:23;=RENS(!9; M8%.5[E/!!?0_=6 KE!=J5U?C^J(Z"'WBD>KR3L\B*N*;DKN%NM*5;880D>'-"#"G[/BHWN@^*FEX:A>F M%9!E_RHKWH2%JK/BWO&X ME5:\"3FIM>+?PHVU8JT-MOWQ=O5D=G"E(68=%?,XT53F'"8)B2#)I*:X*(SB O*W._%F"'352*-H&5D+>C/6O.MO%1.@B MM&?[>IV:M%UB7RQ1V_E2/[7QN&92/;'UWQLO14VCB!*%88QH @E)">1,Y="8 M.X)F<:(2['48<]S!U)3#'I^?-CCAS4T!W,+&P'/^ &T -\Y+<@>:X2?-CSJI M+PEW/(\O/A:F&7>AKTC,ZNQ#8 7C$,91SC"".74 M[Q+*H^^I3?@:.CR)<_ \>?6AWTTY#$3JP'KC8MS(!AR F[W*$)F/>C V;&3) MV9ZG$&G218ECY$EG$_Z.,']C:]-VF:KH2_'UVW9SO]MNS+Y(%LNO+2?!TBFP M.I'[4J;3FZ<2)7$N,HCC*(5$)$:789G#S*BV+&4Z2[&3+KL%Q-24VJ]J6:S6 M8+?<6'])>YG^8[G]IK:% *(ZS:QR$;I[W_0>GFY=-Q;I RN]1@1@9 "5$* E MQ6EJN.90^;#K)(XZE MSJ!,"86$L1CR2&B8$D(39E/:8*\ :Z=>I[;NO-EMBJ4M"%NC][2AW9AV/%L+ MS=_0!_T57K '/ ,56/!;_>]!3&8OFD(=P#GU.>Y!G \-)P=R7B_W4T+-S&JE MY'E8KSY8A]:67VM+'0FSDQ>(0R02&[BMK9LI2J$R*XA.LD0R[93BKF?_4U-, M[6NTO9)JR6)+Q:Y *8Z3NW60,7)39 ,R/[!*\R!ZT(3(/1D,I.U\>Q]5[_6D MYE@#]FVF1Q)/M6FN/^I<=ZEDF!)%8$QL9ILL0Y +IJ#,"648HSR-D',RS^/6 MIZ;'OJCO1>GX;O38P]KN\>N(7;_T@>>9[-9'-_,S^,%C7VK\4GU>HN"6E)\G M;8Z7^O.2."]2@%Y\R&\"2U7,W]5;_P_%1K#%?RFV_F!^LYEG"FF"DP1&$IMI M3#4UTYAR*#/%S=\R)C,GQZJ./J8VF1N8H,()+%!0(G6;Q5UT=L_E0"0-/*-[ M\.,\E1T8.#.A-TK\^]?5]_\P;U?SV?QPF,I=;8XRH1V$:J:URZ/]=BK6*Y-M MOIGU_WLAE7SSXR\;Z^*TKW]S)[;%]S+GR*'J=HX9)BR"4B4:DB2+(:V =8\"# MDNP&/N _P$]6 E L_P0.U;4.4@Q2!KP_B8&V*3T C+I3Z4_0\6;EAI9N],7\ M9#9)'\V/FSF.1$(2GD.4VBA@0@3,<_,3Q4@(Q1FBB5>,RFD74]-H>X3@-XL1 ME"#[^EP>B'0\#+Z)GJ%/?OV8Z>];>2)\:(?*0P>OXT5Y(N!%U\G3)_M-[:XK MJ2IKM$13 &N(%B:?N!;/N3.?>"L.5F4#JXVIWHRH35^&/58OS>],K[SE/"*4H MCHR2XFD&B> *(AP4Y-P=U4 -+3_AGT(W#3FE,9VH$U M[D"C.JE:GH'5^*!0_\=4[KRT?(S2YVVN!V]73[Q8EAW8&GVF5S,ES$\;LXM> ME[_>Y^,\I&*@5%.409XPL["DQ@2FU/R$(ZIT2C*4<#W_KM9\Y>N'X _&1[NT M(0UXR+<'#A1;+XU9W,_?H,? ^+D>#$OV6%X(+2EFH,7]"T%>9$,.GNSA=D(# M.R7T /(J_@G]";ODJG!#BSWO15;+_2G^QZ58/:GW?SRKI4UWGS.B%4F@H#8: M2\O$1F/%D,>(:RID0EDZWZZV;.%X_7&I)R_;>=_?<%/ST?8!5MMO:@V*$BCX M2550/=/Y72;7\0XC!&5#7U6T,(*/-5WOK]'E?Q-QC8I0%PX7^QGW7N&:N"?7 M!U=?Z*/+&P[LW/_8__N_"Z)"U^/;CD_INY"YK] F$"><49I+8U,#F'YSF*11Q)F(6 M99P(K^GNUNW45$#KZ&4/MCQQ^7SWUUZ96AS9]SS_"L;I>"=9WG3V/ZYR8B?T MP5-WIZ]SA.1$Q,7#(+>W_8.M?U7K[X50;]A&R9_+:XLZ;4F>8RFHPA!%I?]5 M%D.*2 YC@LW/$3EGH,0;T,AR9":4>76MNW$-*T?A3TPJU_>& MOB.[LVXB7ZN2K%6)SH_+NR>;V?A>7SN(1G.J>)JG1A^9C2*VGAH8,D4H3$6L M>2(5TCCN$]8[,.ZI:;E+M5'%:#=RMWT&H:_O1AO<2=WU@;;8YK']1U&);C\( MAVO"U[@=##)>HU\EWH9ZHO>.08:B_R5EF.Y[UO&I[D6K2Y!']D=]#_)&+94N MMG,=9SJ5E$*I8P*)E#%DTOZ4:J:XQ#$37JGRN[N;W!)SQ7>@#Z-N:C\<3P-K MZQIH[H[&[=^CY/@)_5[W-[JISGVL5:?;)WF MTE_Z7O]E4QGDF-$IXU M/79F&C"+$/S;O] 8H3^W@D 75A _U=)-N9MF"4;DP(KE$+59 IU5,1-PI:$! M6VW+P^D5)U("J97NOD;5*DYB'RL5MY?\[S,^K[;J@?VPE[;UP7(:):E&1$*N ME0UIR#+(-&<0L337D>8I54[I^,ZV/C6=80&"YPJA^Z'\*6G7KRQNHF+@6=]F MH<<=Q2D=[I<3-]$RTJV$'SU>MQ(7Q>^XCCA]9[1[B(MPVQ<0EQ_JFT5T;2/* M7Y98K3^T1&,>YP)#GD8V]TU&89Y0#E6D-4N89GFF_'*'7NQK:JJK@@KN#L6& M?5.&7J;5S:@)1-;P%[%'/%5%F0V6U>MG2:+FLS@K0SF!U_H%^"_2[ M>B(_LC]:H7?[7$@<22:%UC!F<01)K!6DU*S1$:&:$4%BQ+S6Z.[NIC9!&[1@ MR_X BP->SQQ45SAV6[##,3?PI-Z39D\V6U!KCX!!\DBYD1-H_;[2V:A+N)O@ MQZNXXUO^)Q(/:EWFO5W6/DSWSV7-G-HR91C1E$4QU#H7MHIP#/,T$A!KBE2< MQ4FNI5M<[-6^?.;#.&&O+;BU7V$-V'VOWLUNFB&S<^+&3LHS# G+N-E.B1QJ M2A3EJ4B$6RK1H-R.H:4'9_;Z 5$PO@;6S1>IZG%RU,V9^RE2,.Y&.E%J:J85BER/C:_WMW4].<;")Y*C."'!>FN 1R8 MO:XZP_(UL/X\K6CV!E1X00FXAQIU(-%=EX8EH[4]@<92*^Z<].A7!T: M&4W#N@O45K,>;_5/8(RXR2B$.:,&/Z)SF&%&,.A4(1R15A MCJ5WNSJ9FE[=)W(_ *WK7/DGNC\A]/JA7PB:ACXJ\&>H5ZK[2Q3/)Z,.$U:2^)W&NRGC0V MVB2])$9[XP]3/%S'%[?P-S(S,"S=!!2W#^"P6Y1#?ZU^_,3.R][I54Z_Z MU9PH1:42&*9Q3B#15I$E40PCI3A&2<8U9?.E^LJV2CZZ*37'KIV^V+SZ8D\ M#/?5MM%;U^E-"=9&L(QR9S/V%S7DB&I'BE.HTWO MO0850/M3"W7]V_",NJO8 9@=2>U>^(#-3^T/N/IM(*7L25:'HG9M:33E[2E: M6Z'[OMK3%[2N1ESW4![ROUT]V0";LN?2EZP^]:^K$?TH,SD?:@>5SS5HP%'J7@U>A_N!%XM2 M!%A=J3ZP'^6A5BM(=5;?L\Z:@FH_!BW]'([:4"ZOMP,:US,V&($G#K3A6N[K M\,=M8/1WHXNJ^&KST]:F!]ELU^6B7\51HSE)=9HP*:#,(PE)S!C,TUA#I!.1 M,)XF1A'[N?ZY=3PUC7K ;'7JLVGVFQDTFS2CE5.AB3#9KNP?K&1E+ISE:NL9 ML.@\/&Y*=@C2A[X4,)#! ?,,[%&# ^Q9G:TBI NA'U/!G D=NQW9K="/C%,' M0\_W;PRHKN*U/]D\6[G@J9#Y%L_AS9;DKH1@H'UC>'L.DFN[P%&# %0X?X MH0.D6SV\3ECTJ8@7@Z'//-JW]/;O=T)8?6):?5BOEN9'4>6&>5@M"O&C^N=A M?X)EQDB221BG9BM)M-8PCR*C)W(2QZDB68R07^%M/P!3LW"^*%'N5_8R@)=" M^%;<]AP.-R4R),D#:Q@#_3*Y,U !![_5_QYD1]B7O6!EMCV['[G(=C]R3DML M]VQGH)U<=6KW<;/9*8GF(HDT1[F&6!,&21HAF&O479OSQVUO5YOM7$L2Q5)+ MR$2L(KB\W7CQFI1TD MB#?X6(0/_0T'\;4"AH.3W!%F'+ZO'H%@;/WW#[O%0JV;!$2"Z4QE'$8Q,WJ? M<@FI3C@4>91*I)7*,F?_R./&IZ:O+3Y0 ?2(33IFK%NIWLK#P,JP14&?.*UC M+CRBLF[@9*P8+,N-+C&&"K>Z('17<-7Q*^.%4ET ^R)PZM(S_2S9CTNQMND@ MWZGJWQ^7#VOUS IYI"&-5KRWI_>5!IWCG.<9Q1AF49H:G26PL54UAB3BYO]H M0KE0C1>DF[7:#XC3-_S2)W)@#5>C!O7MQJ8T8JJ+#U&G7"X3RWH>9_8<)S?S M!N#@/N?8W92[J;C0A$YL":K.?RUXK!".@,M MK %S\CLP$BHC?U=7X^;C=Q#Z)!N_RSO]=,EQ&'SED<>@]ZG.NB\0P&!] #)+?UXRF0[G'L=%0MY$?$L3[R?+N? M9OIYM9*_%XO%/(TP54FF8)1* DDN(\C31,.(*JPRS1A)O-Q4FH:GIET:7'YZ M9$\34[&B.>8P3U$."<,:YH1J&-.81['B*DGB^;-:%ROYZY:MM\.1==S)<)2] M88LR_UA3(X6KK\5R:2T]ZZ)H*Y.1N^UYUC(0*O+OME1UX]C M88Y7B)._W[8&F.WS4=W6CT]FE[VV*] \BQ,N(Y5 2N,$$GLHF">"0H1SK1)C MG.:15VYFETZGNG:4)TS%H0AQ54*JV./N-XT[Z?>;XJ%('6GZEWP>%W4&'Z_S MV5L]N! 46'5T=ODJ:L6%A$LJQ^G='HEEBJ59(,V:^$&IC;VB9GLH0*MZGL&;M "4<'U MR*W2P>WUJ]9 C VL40YD69C@SGJ66++>AB3+(R%-&-+&2DS3DSR_1#77*>E* M6-/Q]GB):ZZ+\"*!C[B@[&-_LH6._6NV(C%RA[LS;.(VIM"!!E/ M;?'NB,*<"@D3)O-$,1:KA/D$CW9WYS6'1X@C?;1]^$W:*WRZ3>-P+ T\L5]4 ML[%008D5',"&F^UNI 2:_UQ@4SKP$LS.N]SBR M^>%,P:E5XOYJS\#VU59MZFJ\9C/!XPQA 9F4*20H-C_IC!C[A*F8(J4X\_)O M:C<^-452&B*@1 @>? I\GV5.*BJ05!G4<6(T,T<:YDDJH)YDKG/D9= M;^:F:<*]X"ICD:(Y2:$D:0P)XPS2%"N8H(0CA7/$5.)6HNU6ML:IRE9]8UY% MY,_RYK80]>5BX!7';:+YYQPX(VVH? +MIL?-%7!&J),\ .>>\3]Y/Z2*:S=X M,&J/LBXB)3G64L,DMH?QL>:0I]38HS9\E:0H$L2Y_I]?UU-;/MHY,)?^$[P' M]].JXUK L\'1;@KZ"=J^/.C90K\MP%WI8UNFD'E7U+"4^R/?@9KR^]B@/O,X=#?!>0/#9.KZT,P/:/ULYP4-[ ME/_2C/(AG^!!WD&*G@\Y(('L]$$@CFKO#TGR\;YAT+Y".R)N6BO>WC@34G*2 MQPF,"&!<%/IP]$[ ML++N=%/G>35J*H6/>R>>0[)H MP"NTWMD3SI*;<,H4S16D*L*0:"P@M;<9B&JA,9$TIEZ.%K=0.^WC^4L,NFGX M +P,K,KK;\TF)6NR1?Q4HPR8@_L*#^'R0)SM9>Q$#UVBGLGDT/EXH#R-UB&C MRO*U6*Q^MR%7)RDJV+R[RN;MN0HO\S-4ZL$S/;YN)L'+%%Q- M#-CQ:F\_[*J+,GG$ UO?KW_=VGE<.H8]J'693V*><:EC+2B,1$HA22B'3&8Q MS"3%$DD=1=;?T\M#VZ';J>U3]ZBK##+@F:T-V>8_+'+PO71Q?%;K*H-,F4MF MMY&'WWBFE'$<&D;32%(J(4-Y!@G-)Q!Q)BS Y^V>14O5NE";-R_[JG/4()03EE($"<+F'XPE9O7(*%_FD_J;#*[><(Y8:J*QPYW>[>N'M"7W*]4'-'N(@=YI7: AZ3G/: MRRN7'>RYO9Q.MMRH7O_EQ>*0N;'SW.UO+ND3MS^;![>;C\J%, MEO/SVA8%U'D4*YPD,!4B=N7.(D25(I[$4,41:24A(',.X:\\MN-L MX'Z>XE@Z6EFO.SY#6V>7"INT!+3./6>KNULIF^R-FQFH)"V37Y>RVM\8:0/: M=\,-12B[< "$X]J3PU%\8H<.V)6?*2!5,7^_W!;;'P\[OBC$A\6*;>M6F]F M9&"EZ$.&LQ+K%/J,^MDH\>]?5]__P[Q7:1[SPT'AG&]M%%71*4@SR;L?ZNL) M+@L[\]GB@17RX_(M>RZV;%&?F8A(I9%(-$RYRJ!U38%YI'+(,)CR'6908W9';^&@M M,HBEIAA'@DC$79?ZB[U,36V_3.IU&R (50-KB5XL>1D% M5UGH91Q<;G4T(^&J8&UCX?K#/<*'[C\.$90CQB M<&\B9JPX6R^"_.)J+\K?%3M[^M)X\;$7 ;^(@;W\5)^ZK$M6G7D8Q;=9+9=J M\?C[JO[4,#.[FBAGD,>9,4XPT9!R+LS&!G&=Y2B.E%,.S6L=34UY';""/5A@ MT/H4+.V@];I*"T76P,KM$D^]*KQV$.93[34,<:-5?MT3^+PG&P7-+]?%#^8M_MI#R-[MU\4\=2;_?*C_M;0PWHEE)*;#P;2Q\UF9YWA[_7> M7^EN*5M5$><1X0E1.;<.[!H2A1/(HS2&/%$ISE)-C%IP-8^\>IZ:0FC SN4 MH*CAEW6<]IYW-EA8M$JENIL&?H-RW;@:C.J!-90L<-,AM:JB#?Z,M4M N MICH4R^X6V6!LCV2B]?FV YEOO:CKL.?\VAO-P.LE9MOBZ]= /Q/P;ZKX^FUK M&OVNUL;,K'S'[O6[8K$SOSTMTQQAE#/,,!1IJB!)&8=41@0F0MAU]5,.W)S7'1G'?9D9V8][7"K@S M2ONIQO.R[3UTK^U\ZP_\OX=/;N\!">:JVQ_![6?#^VHX\TQ@ M;?Y'(!(J@@0EMG $DS F9CN0VS+!B5->\,Y>IK:VE)JDBI$W-J7<0]Z Q0%T M_]/B [LDU1'BE,.<8[.Y0H+"/#'L*JQ9DI$()<@S3<'-_(X3U-(Z9/X4EE+_ M(_A>-(UW"-\ _#',"?R)] .+53^!,QN\[A3Q_NZ74MQ.[)'@\H^4X] MKY4H2N5O?EZHWMRAALY-'XTZ'"/YB+?&H2W3#.RE M*L^=VW+-0".9^[:';][]8?;/; M%$NUV1@CGA?+LIM'M7YZ7%FKWJ!0K3_,HR26290QF&'K*1L+!BE1$J:84RD0 M)R)V+J;CT_'4[.@&N[U;:C#.@.GYR6;!%[4 [;^Z7_=Y#X9 M?MMFV"('CRO08&__=2"&W>]3AV)ZI.O4@(Q[W:7VH:WC*M6KN=%N4OL(V;Y( M[?7^#9<&_/JY#O8'M< PXRGQ['_JX_2_X!C_L>NL>]WI#_HL(0\PA\&Z/A']H,2 M?O:(?M@>0^0A?E?8LCU+:8_\']3ZW6JQ8&NS[]DMMW-"8B4)S2!-= J)3C3D M/.90()P0%LDLCN/^J8@[>I[:"G"2[E;6V,&ZO/*SCCFRQ ]8*4#@++A=@^2V M#@Q"_FUVJ0P*#\B?T)L#U0]_V\#^O7#TP&XG+P>[56K8<6[AEH$RS^!.X& M)MC]O&0@HDQD,UJ;_VOCX3=TM3!.;G]>KW?.GA:BG7Z8$Q9PIB!6V40)(P#R),4QC MEB&SYD4*4]IZ;$J M7.+(7=D'X&HD'=Z3,R_-?(6-#H5[Z.W1?B?;GU=;M7E@/QA? MJ+<[LPLQ6^)<B4C.]#$UK5?# L_6 M>:D.(;6HP7,%>U9&E%H?]&(C.L]-G5EV.X2^D;N!-6*)#CPT'-4 PYTI=T@? MZ/3X7 ^CGA-WB'A\(MSU:&^_:/LQ;[XHH8KOMMUZ*6*,\8-M_MY_[S2'X5>W^UD84;E;FO43&47?EBPK_-,XUB@U.B" M&*>0L%1#KA2&PN8L(H1B&3LGEK[W'[Z &BIH8046K'MJZ0Y>NS5" M.+8&U@?]B/+*+GV=AU[II3N:'2V_]'71V@FF'9Z^S1"HK0OKQR_$>J=DZT*B M,5RE5D+S1$*9$PQMR3"8)Y&]#$C,5@%AA(G3H4B/OJ>F)/9K8;U-*(-D6(4> MJ#^L"Y-O,*7/2/C9%('Y'&A16P-_>7\9?-?1@[# YHA+SZ]BH7A0#!J,H12IC"C)) ME;%]N-D'8?-33+".8T[2S.Z#5ENV<-1UP:!YJ<(]P $/^FP?8+D7 [!25$_E M%V[D''7CJXS'T*JS%&H&#C+,0"D8V!K)6K\&+=E*_7H4]#E8S&=PUD/IWW# MQE7/P0D]T=[A>^BGW%L)&$N/[SG-N$$VXL44H@9CI/2)(+:KV%/R=$N6!P[_] M"TJC/V,T W8JE0^;'\Q_FA:L]WWQ72TNI\MP&U\W17[+F VLCMM9=&=5P,RL M3+H;,A7B)?D#*<:3YD=5;Y>$.U92%Y_KFXB);]^NC%9;;\PN^WY=?"V6;&%_ M6SE>H[DF*&4XIE 0;'1/A"G,K9. 5'%$5)*A-/;*R7JUQZEM@!_8>EL8NT_L M03=79\V6V#>5T#7*W=1!4"('U@\6%3B -;9:#1?8O\Q Z$ -9VZ")2"ZUM_( MR8@25^]^L6(O=MO'!U8)'B3(F3I+% M]EXNA4PD"N8IIS9I*7*\FO?H;[:WR[\N-QLU^4W]=E\$.]63ZQ8SC,F$\DH@HIH#$F>2YCCE$*:1[F@ M*A-">]V,7.IH:BJYM& .0&? 0@6_56"]JSE=(-?=\+N5LC'L/7^V>MEY750$ M-._.=C.Z5=IJ8,+$@/\^$L:0[VUZU4#&UM&7R@!;"/9766&@\[ MZE:*QK*:O*GRLY2Z:.BRB\Z^-YX5U 7[A+EQ:C,(<\0AT+D.I&<)YA@'U/G:H]34W/[]',MQ#/08.YI_%SGW]?E MQG$L7?15$'$FSE1'&#,$"=[Z_'+>:N?>66GO3'=W3-0/!:XVIV7)+4I9Z7GZ M _ B43<*H ":U3-5E7:2P%H?B \+P+H8ID,S!_KR+LLY>)XI0LL+]@3>NH\J M,-RE.J1_$>OZF^M^P-ON_L2?#-7-Q)';O<\-4W\5*G[FW_]JM8ZY*R=6!] M^45M,C^OQ7,YHUQD:1BF,$=40AS&$:2$1%"@+,44HQP1XXR35TDR-2)JQ=6I MJK0Z6R-GJQ!H'[D!2B?]W%8K\+O6"U2*69Q&7S>4ETW-T0;(,\W]^<;&W'0= M;8Q&,FFW8W68[@.LMH-5;@?K( -(Z>,T,9W>@>5Y1]C+WMK%=E;#@]U9LK>=;\M[L;I]5'OZRD-EH\]>[V1EI-\U%2X6ZV(] M5UTOZT0@8B;U"6D<22B#0!$+%DP12Z+,9AQ+S'@4T]#HMF1@_U-CFMNR*B9! M6B74&EZIH9?Q:AS;:]0N6O17M/,@,LZI4)S?4Q%IA8/$4-"<[6L2$)A3H([_;I2,"]*Z;COW41(E%'S:T+G;=R&T!WORJ80+.0"1$%60Y) MFND4VTS"+$DX#&5&N @B27,C;K'N>6KT4X4%%)VP +:3_:8;8/NBQ;\FJ*)O M.$SWSAY ]KZ-/@B[>-_%=RJ M\]C;V]2HJA46/"H9@9HRQ59J.U[JQUCR.$J8LC.S,&=0IUJ -,5J:U& MF#CB\_Z^1N5P([4/>=OLI8$9_[8%TLJ'Y2WGE7,ZF=^30G7WGKP4:S+_C:S^ M^;#4_Q;K61Z+!&4,0402"G&644AQCF LPBS&B*$<6=&WK0!38_2JEG>=0VI7 MT5(S#NOX/ &Y7 'S7?+@P3'C(Y^0^SX0W8FNS]=VP@,MO6)YT,C?+;+N,/W> M0.1<)=FS[7[<5'H#P3E*F#>TG6$,.+AT>GMR^%.L6%'J._+/B_5*$7/!JL\. MS;*,1$F<*JY$8:CK/JJ]>A02R'$08D+2A*;(ABO]B3HU5MV*UU#K4@*EA]+3 M-B^JQ]$U(]MIC)EG6JXT@.^T"J"K)NCH">@KZ#[7Z HJ96_:BZP;T%'X!NR^ M \=,[G]8''&^1T%'71W\ WZXCHS0HXMPS=IO^':;871&DQB%N=J\BQ@)B'&> MP"P.$RBR+)!ARH(XM%HU^KN;&O/O8A6;:(&C%*SV[@6&P)L1NCLX/9/R0=3G M3>?>O:L(&V8H"^U)[K4S>==/3U MR]9_&7-),Q%+*$BHF(9%.D=_Y?E$492*! >!&!8F<*'GJ9'.>7?FRHFCTD G MBUZ_.O$SOS0NEZ_%O:'MVU"<%M!#'?@= O[F#OO#@+_"4=\0/&/'_$OMO9$C MOJ&:YQWO31L8&*^J8V+5/[JZ@-ICBZHH7JG,7*9ZTG]QN^#[O^@\.>.$D4Q$ M 0QXE$&<4P%I*%)()<4L5,#%:3Q[$:MBJ98X);:9I7J53#:3[E RCQXR.O8; M BH>B\5"EP%0\Z_NW3+B]:KA2F3*8\Y2B+*<:._F$.:<4"@IR4).4QI*W S7 MQX7AC>#(@]7*Y7VHA*[;\!:#9+;]& UVSY: ENP&5)AW!+P!.]E!_8@NC7'P MR^X;#D.?72#K*C+Z*EG QV =M17+631H>MC(>ID*OM6>48TSIO!A3A.")0 MAC&'.,JPVC%Q#C., Y9DD4RX58GG2QU.;K=476E6SG1-59OG3OINKDP5.]J\ M"+@9,[J$T3/Y'664;PYG:@\Z#_FY3+%Q1%\7NQN5H4R5/R0AX_>&\,8&%U!'R^JZEQ2R,>F.\DM@QQ[8'5 MC$?<@.6904[5%#GC!X8^A%T9()P@TL'=PC$0/$?+B&WOHRXJ Z$Y M7&*&-N,H;VI=WW>FJT^3)$UA&F&D?1,PS.-40A(DJ4 R(0&Y+F%JW<_42&L_ M4VKMY733EI0>[/AT#F3#*X?KH?-]F;"7(?5[@YK'2M&GZK M>C$-ZL'C]HY,=W1>/%8^$0_+JK&ZB]L%W_>=FB$L1(P3#&6,)#0;5&K%"U=P[R0>Z(SDFV7V[CI*-V.+5XXMDW-1H;DBVRG4] MD*S?M6?V[@G&WU[F1;DN%H^S@'+$@IQ"P1)]D(DCF&>8J0VL9#S*2):$1@5@ MS_8P-<[>/V]K#BNE@E@[";4.>6I&;%H%S GF-,*7.?IJW,8ZHM0"@K^Y L:< M9J\&:"1.M07*BCM[0>@ARM/OC<:*O6)W*;#_P0'9X);E^GZ^*3\5/P7_)%J? MAC@0%*-8,1SEN:YXS2 ):0+S(%"&*\HI%^:9X4YV,37&TU*"%R4FD%I.(*UJ M"9U&\3*I78^-][VK@D5+""H1P2=AX !BBH]%GKFK<1HKY]SQ9^0J!5TO!'WI MZ$Z_.%YJNE[!]]+4]3\Y] AOFTGJRW+Q^"!6SUW_]9D,X@RA ,$L0@SB*$0U MU0F2L$0$01:+U.:.Z$)_4[L3>M!]V)[7]2.:9"3'E'$82:D6#YRH9212UG(L M.,MD1F,FK=+@NT1TE)5D*^Y^,(M;E$U/1YUAYWVEV<%6B=A66+E1/RY8[;KB M\KC4"!AGQZ;]O8U\?&JD^O$QJMEKUY4F5UMZ6BRJ5?J;8,O'195;BNN\U;+0 M_=39^)NZ>%SM_3L.3NKOU"+/=]]+Y^]:F76>P5F8D91C&D-E3.L4=%*9MHQG M4,@D(0&.:"@SNQ1TH\IO-&U'36GW14?E+25@2J?",HO=N$-OQIO3&\Z1J[9W M%-=A+ZWJH*M[4[6D+;[*JS/1CHZ@ :#+X&#/-U2C #4,0./@OA;\J,/GN*[\ M.+*_28WZ48?E7+W[<848MBKJ-'%55I=&ECT9F@@ ?J?E5U(4BT?U@!)IU?ZH M72 Z%>$(P5F,,@X%50L>YC*#61I)B',>\XSQ,*56_KA.I9N:&;_+T'?3\MPA MO;4JZH2*6R6KI[IJ5CY&0TH ^OD(S-:_-QM:S^O;FXRJ]?+E!7U'RY-;V49= M?KS >KB\^.G$_F3_ _E1\'=B/F=/A9"?U$JW8 69WTE9,+%JS_EE2G/,$$P% M#B"FVH^-Y!GD*:O M!%S#Z)E0+R,XX+[ "$KSVP/7D(YTEU!#2S6TE>! ;J%=UJ([NEJPP:?GHL&H MF=&N'6R4ZEY"6+UG1\M<%+-;]>%P_?%\FI/'&98ASG(B(9=!IBQRK'/PD@!F M*,J1"*A$THA_CUJ>&M%NA0-:.C,F.(:KGSVO L$S31KJ;SQMS^IZPLHK!?N/ MQ^6/_U3OU :>^L/.KCMN:90I>E:!=BZ>?\#>%NJ>4RM[JW.2W?V;9EU):!+F M"4(P1!&"F,@0DB .8)I&J8SSE"7"N-BJ3<=3F[)[ES"54^G9*QKSE=UJ)"X; M2[[P]SK-S%[6.S*HA@/685U;-C69F M#5&R:VX->G_@86JQ*-;B2_%#%ZM9JV^C: ]Y_U8*N9E_*:28B8P@E!,=EYJ$ M$".!(4EC BFF&0ESSF(16)V1&G0Z->;?"0I(4Y=^4PD+YDI:R\-+$] -SR0= M0^G[J+$2%U;R@@ZDE<0WH)89?.E#U/[@T (B5^>!)EV.>\QG <+1Z9W-NX.3 M&.B4KI=IH"O[N5;6L.JOK9^D#0;8N?E2GA3.2!2)"*88)(01BD<60H$Q9 MIB1@B?K^D.(HR_P%AEU/S4U-QW8SG5SQEXTNSU$L_@)>&BUTZ8ZBU0"0K0K6 MP?2FHV+&5GZP]FV8*IBK');W'7!_^5L+^59X<'L9YB'!\Y:(N8N;-^UX[)!Y M2T!.1,O;MC",U.Y>Q(KH%K\(4@KMR#OC848Q4^2%I$S5/IIA2"G*89Z0*&:A M)+K,IX4E==S%U.RF2C"UK2@M':!.@&?&,==!XIE+ML*!2CI=B[D'&&NV.*^[ M(U8XT<&HL_^\@H>SO.=)%V7>/ZGQO7U>;A;K&4Z$B*3(H/I# C&3.J,;26$H M$\%#E** 6.V.SG4TM9FM"/2Y*,OEZK4Z*;C1^647K'@AO*ZPNT=@,WF MO0O8?-\+'I9EUU*"6DQ?1=B/@?!2<[W3S1N66#]6MK^B^HGG!S@5-&'6#^1G M[=Y0,4['P6'&%3V(6.J4:P&%.(QCF 41@E&"XR@CA*JUW]BCX%)O4Z.)V@#H M9(>UN/*^B.SETW"G>'GGAR9S@A*V\<2ZJ0V%KC.62_PL_ 5-KY M"YCBT^KWY=;M?]'> MK+ME3!N&:O+<+^<%TS$,NZ !C)5%ARBD-"(04QK#/(D$#$D>\EQD2!?3,C3H M>OJ9&KGL1 6MK .+_O6!>]FFZ?EHM-X]/]2_*8D"1@UZP MS:PP5Q!ZILY6S)M=&&TM*;CO+_)G;7F9 .+(Z.KM:E1[RT3I0U/+Z)TAN;:> MU6+"5%,/*\+5?^X6#X58WKKZ_EU@DUI2E.L@"2)$Z@ML!@SN,( MBCCD/$X)CG+CP!R+?J=&+3O102,[N%L +3VXD^#K[?; M=%3F W'90O,$KV?:L4%V4,8OR3?Q0RPV M8A9G"1>QQ#"-=(1^'E0&90I9% 41HFKWC:S.] SZG!KE-V)9VHLFX)J9C8XA M\TSCVWPM'7%OM/<6J 0&C<3N,ZL8P.,X'TI?CV^2Q<0 @G.Y1TQ>M3"ZH(I,P5KO3- TAC4D* Q8HHD%ID)OGKS[7R=1X MI"X2MQ44:$G-[9>S4%ZV!UT Y)DU3F$SP,@["Y*Y1><"K)',MQJT8@O:B_I; M1V;:)11Z;+*SKXYF@%T2OFMM77S6/J#ZHVIJ_=J4-OTF7I8K??CW77T-FW*6 MY0SAC% 8Q7&5QSK4== E#+(D$VF2Y8@9E2J^U-'4R*^6=5MZ=RLMJ,4UC[_N M1;>?"UUBYID/A\)E%:YM@L6@Z.W>AD<+YC91KQO;;?3\E2?UB\,@GO)#4;+Y M4N?@L:R[;=7FA#[MW>'\XC@*K00[V;W4YQZ$FNLS:*.^W^90V@:6LZ?45HT, M]4;JUM?Y4.AHD@4OZTJ,>LX*;8!]?G[1$XH&69;(C,.$\ACBD&G? 1Q#Q@(4 M()USL>DCG4UN(OZC-WE\/ZT0!WNI@ZY]D,0IFM.8+6\^L=E#>#&P%OVDK MP&YE![7P+AV8["%SYLMDT?7(;DWVH!Q[. UHX^VSC7<\0;ONQBD761R& B8B MU$>Y,H4DIQD,1)CQ+ \3FLJW2S%^6FBC&3YJ7O&M6_.:_-PZUK^^77[Q,X-M M=[3\Q@/XI\XDON?G[M2S??Q1FF#"\#,"_VFSA/I M6>)UZ>>V6+EA#T_MYLV+;=2H7Z@U'>80RIIVH-N>V'A"?Q1 M;S+<#L* ^XX!(%Z\"+%I<^0;D@'J'E^=#&G$?JGYAR@>GY1Q?_M#K,BC^/A3 MK%A1BOM5P7;GIBF.4$0B"N.44(@CR6&>X RB1 HN,.0R$1 $8@T8:F(\D38Y6>YW.G4>+DKV;DKKCYT:02N\+PUP7- *A=S@)RE=3'HQ)W"_'PQU(U^Z &H?7@CQC.F,@"*"GG$+,HA%D2OJ9&M,TH@(EZPU0TE:9O"MYS4V6/E@OVWR.P/),)N=Q&N!TV >8N6GG M"+B1++H!'YJ5+6> 1H\)U_?V:):;@0I=@\WD\6%VVC?Q0E[U-U'>R?VRZ%)D M(>$,,LFI]D7$,,M$"H,TQ2B7+(QB8F.;G>MH:BQY3]3R0^9-NOU26Q$ZW$E) M/*PP^EF S0PQ%[!YYLN=B!HILTH;UO;6)1PA6B3SRA52C>'KWL,S2C(>Q#2" ME JUQ1-Y#)5]%<(X45W&04892FUHQ(%,4V.<1ECMJZ]=@=;DIYI 9 W*5GJP M4E+;L8Z+H3,CJ)$'Q#.7;;5I';/TO;V6$>QK=*,'J!VXK5:'+]WH>PH=/>". M!QW"[8@R74@T*KLZA/"0B%TV/>#*7=\9OR.EX/?UK4X.!7\5=F M! PF..8Z27K"\LCXAMZSL%-C^5JEZD1*-$J!]1+HS/8W[9&W5NP&_'%X(/ZH ME0-B\98?;JN?U=V[PBT?(M2W$JU MB/^7(*M/ZH494]O.C,4!E#JC.TXYAB04$0PB&G.1AU(&1H&T#F29FAWR\"16 M@F@)757&NSP<9CO)D4#VO-A?J*.W)?"N2FHWJ;4!6AV@]1FCQ)XQJ-XK[UV6 M9"(%^8PA,Z_39][D4#^,5?&#Z"WI0W7J'*8BYD1[6[!40HS#'!*9IY#$2:YV M;XG$F:7+Q5[[4V.[G7C@]TI PZN[<_"9>D\,!L6[HX0Q'@-<(DYJ[;1P[(ROQK;;<81)PGA,0QT_G.<4@1)@E,H$REI*H6(F/$YS5623(T..LKH MNZI5K0Y8;1;5&3LHM,O0*V"-3N!?M5+ZH*8^A%F^6&0'OGX@+Q^CC#8\GHFI M.S)WLDT$!Y0J]?'[YX7:_[Z"]X"P6"QUVU52/K.X>JCN'TO#2P=_(IDG,620E9 E6 M&YJ<,TAEI,][J$P8"@AEHAG9CPO#U 43&-=65H]7W95\4QQ2LTW6FP[2B#=& M7>U 1SU=Z]SD]J"CYPVH-76WY_,V"(YVC>[E&W7?Z0W>PYVKOXZN#N?\)IY) MH5>?]\M%%9FT(7-=36P;(1<*08(P2B!*XPAB&@202,0@$I&(*(D"1(T\50?T M/;7];2L^;.__M@J C@:@*IFG"5\?,IKR_9"AN;Q_]0BX9XZVP=I!=.A%K <' MBKK$?.2840/LO82/FD)F'DEZL<6W"BHU5;4GOM2XB2%%BEHO_3MYK[ZN)[4^ MJ=^5A?:PT]]@XPG=1-S@,,EH%.0PHE@M%7D209)(M2OD@G,B8\IMZA39=#VU ME6(GO3YN:^4'>PI<].*_=C@N+P_^0/:\.MC@.ZA@D170-C6+? $^6MDB!Q^V M9=6B(9#U%BZR:G#$VD5#%-TO7S2H!?MUX2OY\:I3@MQL[S$N5XV :L8L[&SWQ]>XMQ'&GEJ\:3M^.Y:L>3Z/NX[7@>7='>O;Z? MD[*LW:DBS,-,TAQ*(E*( R8@84C]R%,A& FS# M[_QNRYG,!$L322'E&88X)0DDH>0P28-4A!(KX][*"=:3G%.CK(YH;Y?2OCN. M9KPV@='QS(F>DM>?"668:/+Z$T,SP8SU72G_M&GJ3T#M,S?]J>Z&+2B?[^^: M'6.&%B];*LSWBKVDCOEYO% M>O7Z?LF%,L>RD*1I"G,<"(@3SB 10:1^3/.8Y(1+B>W*GO;V-[49VI3SW)/Y MIJX(ID]C&LF!%MVV$FH_[OWSVP.:GF>]"R 'U$@U@N>*4JG][8]<,=5(V>/" MJ6:O^4M35G6IC0LUGO/M*>VA$%?_T^J/?N%N+#4CMVS3*9)W&"(\@89A C$D.J MS#;(1)K&$9:2X] XW/2H^:FQ8B4AT"+J!,?@]UI*BUO/$PA>OG^^#A?/9.4# M$HL RZN@&2MJLH)(MPN6"U=%3/S2>%&*9P7>"ST\_]3 >P12%N6= MO&5,&YVZ&-5R7K#7^M\/XN?ZG1+PGS,4D4SDRO@C5"8Z2!##+!(9)!'/,L)Q M3$.[:P&C;J?&;Y74^G;M7K7:3@S+\WXSO V/[YVCZ/LTO@5P)[*RPRIQP>_- M?[7$W=5?V3CL-\KTMY MSHAD(HBTPV$29Q!GB$*:2@)#'L4$RRSF*;=*M-K7V]0(:%LSN6BD;.J;6D>H MFF%]V?9RBJ!G\FGJQM;"=NI/M_*"2F"7^%FF]W2%XYCY.8?C:9]1TP2?2RDQ M>]L8-Z>EB3I'22F-7AIF"G9O%]O(N2Q'@4!!#E$0A[HT: )ISM0F-F%A).(H M"HA1/:B>/J;&L=W[?MO@Q#XHS4RZ*P'R3*&6V%B;:3W:.[+)3O4PJ@'6H^*A MM=7WZ+ I?K]:OHC5^O5>C>I:9[#]UZ9XT4O%5[&>B1PAQ!F!@NM[_X %,"<$ MPYR3D*,D1S&VVN/U=3:U2?^I^*G=?2J'BZJ(O-U\[\65B50&C##($<80QV$& M,ZS #5DL>)H%.,S0;+UP M+G#R?>&Y@^BV U%O"@=SB,PWJ2Z@&FEOVO-5.;I@N 1&ST;T[*NC[3\O"=_= M=EY\UIX _]=RSBEA_ZQWM(U+)4T3GL0X@01G&<14&:)$)AD,-7IIG"<+%G.:NQ6^D#HH;:3 MKXU&:WU"=RFM][GK0CF7LJ>@P:?->K,2)\H:5!%AN]N_5/",(<9AS!4?8DZT M'1@BR#@+TC B,:56-5I<"CWO\^_HK M*19?EF7Y><'F&ZZ5^DA6.FE<.4LX09A%%.8HCR!.(@SS.%$VM!0\$2$-4FZ5 M)6 TR:>VC+Q_TNE<=8;^3AU115.=JC"=XWC+^F"C?0YFJ\LD!]GSTK,K\7@# M.FJ#/Y3>H*LXJ#4_\B7?*@\J[6^VG\/K#= (@%\T!G\!+0KZ4VIQ<%BS;.RA M[?I5MO\_=[ MB&*^B(ZKZ)RS_8P;>G-)W:.XFHLOV+%#N5K/'HJUSH_S>:'3L_$-F6OZ^B;F M%4V53\7+P[*.DVR"'Q 7*$BU'U*BZ]>BD$)*$8U6R'=-1/.\(9TN,H%'0% M%"TI7=.$_975.\+^.5\^MJEOB4@D#R5D-*%JVYTPF"4YAR@781Q3FB2Y<5C? M7LM3HYA&./.[EWV<+E]&#=;>,Q,T<@VX?=I'P/S::3 2(]TW-?(YNCX_J6W/ MQ=+^\Z/=*)T4LWN5=/J!89NDK\NU*)LTWW?K)[%J_MQ>8;*$$9:3!(98!!#G M<0AIR@.8JNT3"9*,I\BH1(-A?U/CHDIW'Q^*DLV7^ISH M2[$0G]?BN9P%<2I8) 7,=%XI' D,,\I"F(0ABY69D]+,*,.4?==3XY=6^LKW M]NA&$NPT +]K'4"EA(5A8#DPEVTG?W![IJ30-K<1O.'^$A&G&/DK4R^ M8>#UV(26#8YF- Y3M&M5#FQAH.N2/LUKP@HW^D[@OBJS6UTK=$[ZRH\_Q8H5 MI>"S.(\PRPB%82HXQ(&N*8S2!#)=#D;&&8I"N]STMA),;>EH7/"*2@5]\R<: M2?594EFE8E\..>ZW'YH,$R:C-(0H%0+J+)&0HBR#)).,(!Q)DK+9#[&BRTD, M3E<2C\-3C4 S.KQ2 M2UI&_JF_Z;_4':#A_W/5QF&P^O0^#[-J<"MA8>U-*# M^P;[YCZ^?J31 7R\B+V]3]=0_%PY;EGW/ZYWUE!XCERP!C2NB,- S@<\49?3Z-2AX'*A^QA\LJU!10KIP_! M[\EJ_?JP(HN2L&JK\>YU[V^JFG\X0BP- D)1R1SMIM1>>22LH=4B6NI?%S'F##39@+V'QOP88B9K\'NX2&JQW8V7[&W7]=4O=H]W7QA6$TGXG"@E,$=!"A.U-4HB'B+$C$O3G.QA:@2IA01;3XR!!>Y. M8WF9&J]&R#,G>@3'G 2O!FDD]AL"EA7[]0+10WNGWQN-[WK%[A)=_X/V:1E^ M(S^+Y\USFZ2%IXJ\J(0;LEB(LKQE M_]H49=%<_G1^JF]%24H31)7%$3%]*HME!#.:4AB0+ NB&!/,R+#K;#,!IC:' MN_>GK0:@JT)U==KYQ;57V(;C9':JXQ-]SQSB'O@K;JSMT'-^66W8_1O=4]N! M<_Z*VK*=:VZGW]=W7#/&9)Z@B$"6IZ$^C)*0)#&&<8XD8@EADG*;0^:]UJ=Y MP+Q_%3WD)KH%SXR"!D/BF5_:.^=&,M>WS <*.[U:;MM^@_OD [5.7R(?/C3@ M2$2LU>*^+1'2&,0A0IG(> !CSA*(*460\!1#E :IB*(@$R$^=I:7@NMY@E/. \B2!/&&Z.AM/ M(4'J7Y)+0<-4,)$8<=GY+J9&9N])^01>E&Q +E>@J.0%:RVPG1%R DPS2^0Z MB#P36RT0X@S@G$22,AY#$.:9!%&$6&1LIAXU/;4HW\ND3=O/U]PBQRU;) M-3AXGK<=" ;8(D=8F)LAUV RD@5BA8V5$7).^1[[X^B5T4R/<\)VK8ZSSPS9 M.RW4@^WE7IXQ&H8QY&D6*C,C)9 B&<*(YQ&-@A0%.#'?,NT:GAH3U;(-N1/M MHF6R/QJ&@?=MD0OU;?9 PV 8;>MC!H?EQN=8Y][]3N?Q$;]'4V-2XZ=5LQ M(/>@$' 66^'3!!QM#'J[6K4+9*)TH>;):-W[ B$BV)6)]+_ M_DSF\[:'6<")Q"C0_L \5CNG'$$B*(*!R,(D)UQR8I0'_TS[4Z.)6D10R;B] MX32CAG,(]K.! UP\$X =),:3_H+B)^9Y*=A_/"Y__*=ZLY[BZ@^[F7VNO5$F M\P5EVOE[Z;&!83HZN;3.P%"LZ]+ME2^"6LN93&0$(Y'I#)X!AIF4%,:1B-*$ MA#0(K7Q&3O8RM>E;IT'O2#G,\>,THF;+^M4X>9[.]A#9A^_T0> JA.=D'^.& M\?2I>13*T_OP0#^R*M7*W69=KLF"%XO'&<*,!RB@, E3IE?K".91A"$528HY MCW.V<>D>^:&K] ?U1/KU\\+9;>(1! MCA /18)CJQ3ICN2:FDG6374WP+'-P4"9\H%6L3:?=U4II='-L3N>.[!=.O(YD&I\%T!W4)YT'G38_("ZC,TN61$)+1:D M3XCZ(/V3>FK!*J,M%Q$3>093D200"\HAE32!21H*&B81CY!1>\OK4K2BH]+>?JC;)>^W2] MOUWII@?Q<_U.Z?S/&1=!2'F2PS!-4X@#G$.*A2Z_EW$9D$#$9HN0=<]36W>Z M@O][:V_^\D'(@A5KV],$8_@-3QE\@.K[].$4GEKLO2)O6G)0B>XR",\6+I=E M=HSZ';^\C@T<)\OJ6#4PC+44^Q5K\:7X(8ZJSFF7;220I#*A,,\0AIAC#&G M(AC*,"*41%F66%%5?W=3XZ=:6CC7XH)B5SF1-$%IBQ[7[R%HZ\KR,8L83)': MDV#.,"0QRR%"2E26QTARJV1Z#M$>(?!1B0086:U>]>ER5:+-*;AFM.\.,L]< MWWR;E:3'53T=AR68H>*(TB]T-BJ/FRE^2-Z&;PTX^5@N-F63U;.<\0!'E$NB M3$B*(*9I +,T5&9E)$(1$I20P-AK>*_EJ?%P)1SXHY'._L;I&#J#PX>A@/@^ M3ZBP: 4;JK_%CG\H#F-MXO>^#5=[\E-*]VVS]YX?;^=\2LR]S?#)!P;N;XO' M1:%V9JJI6\:6FX5.0WJ_G*N]FBAWNZL@"T04AJFR&&4.L4Y/DT<9AR*C-(PR MR85=#2>S;J?&6-\WS\]D]5H5,=LI '8:@%8%RUVNV2 8;G&=0^M[?]L/I:^M MK15,KO:U9IV.NZFU N)H1VOW]A4.4.](*?C[Y;/.D%RM/K>: !^K0/%WK[M' M[LFK_M6M6CQX4Z6VXU3P;3F??UJN]%_.4H:S*,XH)(Q0B$F0P2PD"0S37(1) ME+#8+*6%7S$G1X):!5CI +IZ@HZB.CM4][E&65!I>],6B-YSJ &_:YU!H[1M M!B\_'X@AX;[YL/LFZ+<=\6$>5=X&Q*5;EGLAQ_?M\@;T20SYU1Q'%(0WUT5\H(NU<*G*8\YQ"'J8$YVF>Y,)H:S^D M\ZDM(Y^*GXHF;@C MT MM>MS:FREDW(WI_(/>V?REF'_-K!?25W#P/3,6%?@Z(Z>CI'QS4J='J=!1L<0 M&'/0B5<')V9;"66K?1#U?S\OFA.$\IM@HOA1.76G*>-9&'.8HDQ?5:,$4D01 MC'F"8Q(Q]4\T6XA'7475C'U,NC6:,7D]8[J=^YLXK8Q@M172.G/;9;3-*,<9 M@J-E=ZO$U#Y(]9_^ HH%V"+Z[3*B0S*^&4/D+@?G! M.36Z&0_./F/O$7$O5K\M%^NGE@74[%\L-F2NCW:^DSE9O<[B/.6AS .(,IGH MO <<9FD"?B[6R3\Q]"@S [Y_O[B'U?8ZBT*RD!5M;X;,R$&HTM<2@%MDIAN;.&FZQ M',F#P_0+=>3;88Y1C\.'02.C>8&8*]1U#;%XRYZ5/Y%B]7?MP7G+_WM35ODM ME#&V?%P4_R/XW:** 51ZW1-Q];SXE,-:Z4IF:[+":+W!O.KPCK8?7SMYR-\PO[3"[+B_A;1QZUESW?8ZV1'N# MJ[NB^^MD\(41$X*7GQ04RJ(0OY%UM>N[7?#WR_E_!"UN.4L"$F: M$(D@CV(=&AD+2&(<0"Z2@)%,IZJ++2^0;&68VF*NQ=;3O-B*:'V!9#T,QA=* M/L'U?R5>20_T5-7;-G$#6@VJ^_&=#AK^CA).+YZ&(NCN(LI:@K$OIH9"=.*B M:G!3]GN@BTY(BXTN(7 G&Z>C7[63_M]>EHOW\V59+![O9"?)RHQ'$4DQIC#/ MXQQBE*4PQPA#S@)!0HX9%T;$Z%RRJ='EUTIV/6.7M?3@L8X:VKSH[ ZU!OJO M22=[]:"((K<#?'EK\V;#YIF(*[U O]/HS6Y8&^U I1[0^H%&0;WGZ:CX5B-I MOIMYLQ$=:2=3CRRM1I9U1Y9T1A8L3L_8O@GK9A/C!?Z>#8S;_D;;O'B!J;MQ M\=/!L$W+^Z5:_%>E:NA.5CND.MEDG;X,S1CG89S$'(H\Y1#C/(:9##B,<203 M&H@HE4;)[\VZF]K:NI-6S\?JP.&F63>K$PDUS0=G@[T O-F.Q!V\?22_ MUTC6PC9Y%MUM,LQ <;2?N-#9J%L',\4/=PF&;PV,3]O04OQKHSCMXP_UKR_; M"C&8XS2+_([KA]UCYL]:_7>@4, MLYRS/(A@DB01Q"D-8([S%!*<9R05,6:I56#]Q1ZG1A4':Z98Z1N.=^!%?8UU M@L;&$EDO]ZY$KC1#CL9AH"5R#;IO88S4\H*MP![MD7/0^#))COI[6ZODG/H7 M#9.S+PZCH ^"KC\ORO6J.AK8+9]ACF6,4@+5%D?M>:K<'DA1$,HYBFA.>P:G= W?C*-M[XE/*JI 'YOQ?=0"-,. M-\>E,0T[?Y-BF7; G"N?:=F*_:7@1UJL.?FF-A"%LE@?EM519G.LJ3TP7Q_^ M$/,?HO+,O*_J.L[O]A[IK\& M]E9Z\+!L[M_:V[C*"_X5U#HT+O+W_F$WOVOS"_](%VI7?/V.'/^&P]AS,3:@ MT=%NOX8KW+WBNJ*5H9NY^E"DR@#YF]#W9SHU8Y+0@*BE@^HSYEA"RNLS9A:* M+$HD-UI)>OJ8VG+1B@@J&6VW;<<0FF[9K@+&^W:MBPGXO1;0Z4[MK/K.=FG' M/8R\0SNKXO'N[/RC \^*YZ0LFS.@W6D"DPF)8DFAR+(8XB!)(4%$%WIFA!.& M:2JM<49S6E,#<]ZKT7*]_GN )#L3W7[0'!UDGNRCW%/ M;_O4/#JQ[7UX8,&.K9=_E1!-;5._%(06\\J%_S=!=,HG?K?XIMWZ5\7B43WP M=;E8M3^^(V51ZO?K8DB"/2V*?VU$N?OF8RJ"C,H<)I3F$$N)8"Y0#GF.<10& M:<8RJYMHWP)/C9(Z45J-=M6AZ.?%RV9=5D=&6VW 3ITKJ,O[%V'&@E,:9\^$ MZG.([6MSC(2[J^H>OL4=MS[(2. ?51@9JU^7:;CK_:ZN :NP7:R+'T*G#"NK M'."O,Q&GF#(6PE@7,L&[DJ?Z]EACX*2HP'#JO::7[)9A SF@CB,P20ILU9<> Y6H] M^ZY:(ZMB>;\2/XKEIIR_?A,O2^VBT9PB9023)" 4IBEF:H/. YCE80YE),(\ M"VE(96I"=2:=38W3=G*"5E S.C-"MI^W7./EF:!.0.7PM,X&C#[*4>UTZ$;] MM*,:HRY&X10;95ORL'K'_BKX5U(LOBS+\OV37G$^+[8FG0[0KXJC:!]3LEK< M;=8SDHJ,Q9&$:9XHXPB%"&9IAF"4;7U] >Z8=+3;X10O^EQM0RZZO=SN;WBJW MS!9FK8&NUN$)9_,K7E]XCW2Y.^3;=G2K.P2YGOM^3S[ZJPS= R\VTF=I5Y@9H/8!2 M9)2"Q)=Q]%^GN$>&J90OO@R3155C@\;L#>2'%5FPI[;&11"'*1.I(C>>A! G M.D!22<86 N>4X&(F1 M3$-C1*RLOI-:]YAU^\^/9K>=%+-KF)U^X#J_N0?RLW.C,J.,RYQ3 @-&(XBE MKL<68@*Y8 EC".48T=EZN29S,]/J=#=65+3MS-]G]U6L 6^]Q=;D)R 5VX-? MYCN9+=,\G,'7S'JZ'C7/S+5UK5,2@HZ(-T!!Z=[![C0.CGWL#CIY$S>[TXJ> M\[0[\_0P0NBT=+O@E2O/TW*NWB]UG:/UZS8 2G)$DX!3F(F809SINB"I]K-% M@@141"&+K&H$FW8\-?NE(W?E"M&5_-]!+;L=9Q@/@1F+^ #6,Z\<8EH+ZB72 MS!8=1VQCW.VH_&,+QB$C6;\_(,VDLGSX9B[NY-?E6I3WY%47//JR==[*XEAR M*CAD,L@AQDC"/ \29CTWA"1OLR$%UH8+]>@F2I[ MV0,-7QF\'U0M<7W ORKH1G\HVDED5S9:!A))EJ(SM#SOU<\#9RG&MRFT+C;/O9W M-_9&TDCY$UM*L_=<^LEVG!#+=Z^[9QHGQ=L_R(IW4Z&6GQ=US.@_1/'XM!;\ M]H=8D4?Q\:=8L:(4]ZN"B5G""(\"CJ%,>0@Q)RDD!&,81HQ015E)3*Q**XPH M^]0XKU'@IDTM7BR:(.L;\$>C!B"U'D TBH 7K4F5'W53,HP>K_(A1B.E,OTN6?_)OIZN#1KT;+;NKM^!;C M;;;$3G0,?>^'SKCB=SW&2T!?P4FO\48H1S2!"5 M$$<8AXB0G,=\[#C7AVZQ\JE8.SO'SQNPE;XZAN[*KW8M6O@WB%VMA]-L\7J3 M0?*\-#D:GS<)/-W#(DHBP@ @8BU%>IB4YY1W.($I0B$00DH'2V$(]$K3$/%L4 +W5L-*GS>E(? M=>]O@K>%&"620E#*.(YF%(PX@8>>&/*_;4C,Z=YIKTUD\"K!OE]Y(;EF#5 MZ*\?$PJ!JM"8SH%(&@P KT"HVU PM.UM2R*#%P6%(E/ %!B FB>*&_G#NGR] M/,W/Q3>[[[Z4.PF4S*#5>R\;:0E:U?5C6GG0:-^N"1S4^M=MZ"^E:6\+ M H MJ/4":!QL4@J._*687Z9/\XL9Z5[^;3G&T>7_^"/8XTA\0J:/:ULX7C>]%DXLA83*)>":AY &!.,H$) $2D$I$<,H9#J/ .&+G5 ]3 MLUFJ-4-+V?I*602NG$3P\HI_-2Z>%^%^YQ\;[RPGSZQ]\)_>A^T9[-.2K\JHU\;U*K[^4=5N7C=IH.6F&8Q MS74M]C2!F-,(YE&4PA1S3ACBG'&C7)EVW4Z-][91OY7I \$?C;3F4]P"\LN< MZ =(ST1YE$=R%TM=\4(K^ #^M #7G%3]@#P2TW;!+BJPQ=XGW'[ C@C8'JL> M5K9H;#2JME>PR]\#WAYP $A^?BM^B%7SH0L6DB )0YB$+-.E$ *8LSB%41C2 MC!(1Q[EQ-/E^TU,C9R4=J,2S.*G8Q\K@W&DP MY/_AOE!]#F 0H69RJ#T1CK MW$.ALM(2NCJ".*EPWS'!_@OC;>5/"KJWW3[]Q$#O7J*C$JJHK_?+15FH-ZN1 M_2:8T%DT[A8Z!O4 M^]18:T]BL&I$!NK/ZYW0EIZ45J-A=@OJ#6//O*CE[M3ZW4?[6P?M!P.T[7T0 MAZ#FRHO0JN]Q_0"'P'+DR3>H$6<50N]7RQ^%+E%,YI\75&L"S*_ M94P7+"X6CY\7^@1]+M;BEO_WIESK16]/W$K(.II_1GB6YVF20Q2)$&(94:C$ MH3 +LR!/(XGSS.@<<5RQI\:HVP*F;*?V#7A9EFO(YLNRAH[[6NK\#P. MA&"41R8KT;;%J2T26B8S[M^!TD_+@U3US)A?_^O[1_#U]N'SW=?;+XH1O[[_ M#P#!A]MO_\=A>O4CQ4^03RG8?SPN?_RG?K8A'O6G'>'LVAB%"XY$;J?I\5\, M#:;O%JK_FQJC*FVDX!^*LIK0,Y0'*(I##$4H!<1Y2-7D0@A*25,N>!P*%+>> MOV;6WL4^C3[,?:=?S[/PBV+"OP(M.&B%M VFOX2SF2WE!KNQPNFIOCEIA;T! M'7$OPS@@FMX0&F?A])?Z&SF>WE#]XX!ZTQ>=[4G/F0.[S&UQ$(DLPC!$6)&. M0 R2+ TAXCKF.15I'-$K-YB79)B:(:#='MF>^5\YL"D[K/9KT]Y%96%_"#=D M> ;O^UR"_B:;N+,;,"^9WZY T-_&ZJ($;[U+,H7(8,MCW)3]]:>.V_U.YF3U M^DV']-[^+,H9S7 6YUD* YEBB$D00A+' 0QHD+)0'[9)XSO0$^U/C=*TB*"6 M$51"JDFDQ+2X$3P%XN7+T2NA\4T\7E QORR]$IV1;DPKE,H:I2HFWM'-:8_V M/=>GI]X:[0ZU1^3N16K?8W;TQ44QN]WP0J'X18.IOZ@TD32(<@))KM-QISF% M5-EI,(U8CE*>,I(:W96>:'MJM-6(!UKYS";F*=#ZJ>I**#S3E#$*QM.O1]^> MDQKU5FW(J#_L[)=3;8TR(7N4:"=CWR/#W1K:H(/[U9)OV/J+,F4:/YF(Q%RB M.(4B1U2GP190V1DGM%8 .71!.-_7Z"X'%]4^Y6)P^:5A MW/*5K#(4D@YQE2:WT6PXP$ L81(2&F02:(M"&4XRZF MQB*UA-H_9R>C'6><@-&,**X#Q_>]S0E?) M87/\_7+Q0ZS6.J]#-V-S&U*3YBC+XARF/"0ZI":'>18K2S_*"(XPDDEF="IA MU-O49GY'V/VLZW;3OQ]A,R9PAIMG4C@+F0H7&&D]B%MF+TT MC$&:J)#F>R9A2%&64)A+'8,2O_P+W6I\80C7!V?+"/ ME]G\'XR"Y_G>R.5A=I_4V-%LWF][U-E[4JW#V7KZ(?N#NH^+=;%^_53,Q>H] M68O'Y>IUA@6-$YK&,,^3!.( ,YA3(6 N2)KP3")DEGC\3/M3FZ&UB*"2$;1" MFI_:G4+P\LG=E;AXGK-VD%@=X?4H/N@8[U1[HQWE]2C3/<[K>VQ@2L;5D@G! MRT]*G,]EN2%*5%W5_/EYN:AB"68!CZ-$LA3&8: F<K+./EW69= MKLF"-VEGV0S'21X@'L%(! SBE,:0DJC*MB%(G#">"SL;WZ;WJ5%1+278Z!(# MQ0(P,F>;>>TCI"N,B368+\MR5V($0$"U'E7QD>HWME5[[0;+<(/A:PA\;T . M2S74DE?AE/7 =(2_ 97X#C",=>SZ]4VP MY>-"^\%^7G"A[#M9D&W>VS:7VW[&;O5WFV?!OVF9[^3?RN;AYIAV\?A%D%+, M9))RAH(8AHHT(:;J7P2KO1C%E&64YTPBX_*?(\H]-"8PQ#DC$(A9**Q&F!;:_J M3,T^J;6I]DZ[9+U+\$/]VG]1;;\?CMEY^9_G<_!LS9B48C:MQ-SYJCYVOBK] MZQO0@69*%9I'&>>QBC;[569:=9Q'&3CKTL[C2#5L1?\F7IJB@'?R-\&+S7-; M[*&PCS+!['9PG0M;&.%EK52:L!J.>&Z+4_CL/RG 1R.R+6OIU&9ST#E0UHR M>67 >2+Y\?JAJ/,&?M-;V:J,\>UBL2%S??#9[#^^;1;?U!2]DV$<5/^[6_VZ M$NHW;;)WAGB(*:8P3D0 ,0DCF*$DAQCS* LD%ZDPR@CD4*:IV>-:+=#J!5K% MP*T^%6I5VQX:*>6 UDX?)(7QC=)._P/N5J#1T>+HR-$0&YP+CC]POL\!G8[9 M@)H*K@;/XIQO_$$IIO/,YM]#LG<0^QV&/5.XM>JD,_GQ;U8 M%4M^L&GX)IY)L5!2OU\NJEQ72G!M$,RDB!F/,5(KL2XB&4@*H;Z M'//+2_,$1G+$0Z[MX=5.R?8(ZP;4BNK;N%K5W4D5;$^JMNJ"CKY56;FW'VOS ME7P"8S[2RO[&8V^UWGL>E9[UWU?/H]D#GJ'KV@>^NQJP4]\5;/TFYOJ\[)ZL MUJ\Z"_!\J55:/F:0RS).4P0"I#QOGB0[["'(HU#9<9H+1# GCS;AQ MMU-;U?>**$/02 \J\2TV8.:P&VR0O8#I>P_]BE3>4CVO'J M.%O0*0Y33'.,81#G,<0LRB%EH8 LXJ'@,8TBKHA]N29SL_L;TXZMJ'W;O;]) M\J#[.$BWOC:HMG0=^F:7.SXP]YS@R^RSO9:T'Q3!<5'I5\M;/A@)O7 MD\"8;T*O!6BD[>;AA^-H9]FG?<\>\N1KH^T6^X3N[@M[G[// /==L,VJ6+]^ M_,F>]'KV50W7#'&4)3(2,*%IJ B,Y3 360XE03*A81QQ')JF@#O5P=0(K)41 MM$("+:5Y$KB3(/;3F MH?%L]=JA8Y8'K4WU0(KB3#8Z6":Y/G6XJN-[GWB:* MII,HI3?J@80TRA,>PX *G;:5")@%<0H3EJ4RH 2E LU>JNN([VNR6IOMK4:2 MWF96'>K@;X*]$X_%HKKLHV1>I55[Z\@8TX\ABP0.U;A#3!.=IB;,((FB$'(< MY1SQ1.9YU'P,'Q>&[MR3_11:#?Q]"!\KJ?]T7X'9;G^"XSKB<<&U$4][R@E4ZG_5&%*ED/A.A[)MGO[(YB#S/7-G=G#LGMKUFR@4Q)+)O(0 M9A@G$,N(0L*3&&9AFA.4I205QMZ)YMU.;;?3+<&PZ%[XKI?[=[[FQQ468W#Y M=,=-%HV- M=@IEKV#W;&K VP-K$LU)66[S6=RMJHQ7'Y;:[6VFMJ8Z][DN*!+HC2I'BM_S M *82RS"/4I%2HV12!GU-CMFUJ#IFI,T;M%PUR0U_KP4V)!T3F,V,?T?@^2;O MX;C9%R6ZC(BKDD0]/8U;D.BRRD?EB Q>&48=OZHFOBQ5XXL/1?FRK!T6[F2= M*0_-XB"+8J;8(\YBH4Q$@F&>ARGD,2$X2%G.@VV8^H,YB?3W:C05]L/5'T:@ M$RTTT*42R+R*1*MO:NI,EW9$<@%T,RYQ@.$X=%+A]HL6]2\:OHZT&L7;?ORL M"<4,%D><-48.&6S?:=)1E.9)#IV1ED?<9C! M+,T9C!F5/$ZI#!-F>D"UW_34**&5SOP4Y "JR^=(PP'P/+-;P089*EJ33V8#3N=6H4U0I^E+'KZ* < M_%XI8#&/S8?B,L]Y =CW%>DDL+6(9O>!\5CQZ>ZPMHLUM\6L+WK:!WF(X"J?,]HUD[I8VIS>2MB7;3W!OS04MXTL]JVAN\QI&:S]TJ@ M/$_B'4;?:XS^7F/D>EKWH."L(N]Q#R/7X#VKXG'5W?./7KU@?]BLBL5CG>&E M:KK^]:?EZKM8_2B8*&"9X@!D>N*)?[GUJ M-%&O8\U2SROQP4N3:&F/,2H[H&RT&+SJ&PR/M5G@%O01[0902[Y-;+7'/A7> MWR_A?8V%88Z;>Q/$H.^WLE',8>DQ8BP:&>*\^?Q"%JWW<RG&0(PR3-,XB) MI) D.8Q^_R([H8GQ-SW*#SUP-#=E*[.NGZ]5_BO=86, M?VV*%SW"7XJ%^+P6S^5,4$H")'*81UD"<8AB2#"6D.9!DH898H:YZ\R[G!HS MM1+?@$KFNM1.*S7X7&:LM'Z&FTS3D,_E *@%8#G=ZHT0&T2@"EAW1YY3F7H4 VT[CF+UKKF*ALU,V.AS?^FHCA#"V MJA]MG QUS'E]#68;;'[=V%YU1.9AO-[PS*S6ILI^V1F[;JC;3B7OIVB6T/H] M5C,59@KG;); &1Z\V;9JGPCJXV)=K%__(>;S_[-8_K'X+DBY7 A>B;*:)3(0 M N, !J',%063$%(4INI?&4HHR>,TXJ89H7I[FIJI60L+M+3PGUIXG0J>X>>:XX9!9I9 R@F-0+JG^ED=+*F6D8#>[E-D+PTRX=YM2[8%+ M14'/M%B0OBR_>M>\?FW]Y#.4WH-8- M;)5KK3UM=K?ZN3/?/(#NR)9S*=FHAIT'2 ^M/!]=V%^^OELN-JWK:5U\2 MN+-OKF4&I*Q2LY%6;/-+3 /$+]_MNL71-WU6$+;I65IQP6VIM[W@U@N$YI?# M;J$E7\L\VS2H7.M9S M4$0(8BRQ=M)/8!3&RF2.*9<$&8=>[=J=&K76HM5IOPS2TBF88A,%:L4N>S<$1@)Q3N"S3J/#U>*-&QB'O!0B?^>M@N_DM! M:#&OC@J_*K$VRL!0,ZZ/W>RNK0I\4($T?[UOZ^ M1MV)&JE]N+\G^@N#]\H>R=LR^Y:/G)_3=5G(Y_4K/:COH]'F_I=%.FT\J MT#U=/OW L'7H@Z#KSPO55&53U,'8:9)G:280C*- &;X4A9"0*(0)B1(>QBGC MQ*ILVXD^IK;F=".SORP7CU!7:09:<+"3O+2+@.^#V&P!NA(XW[:R&\RLEZ > M5!PM/*=Z&'6YZ5'Q<)'I>W08)7PBQ:H.+UF\;-;E%_%#S*/&VQ^QC,4XXC F MH8YYU0%O/* PDP%.4)9D2%B%N?7T-36*J&0#D=W<[\/2C ,<(>29"[24VU"S M2M ;T #F,)[" A-'3-#7TZB,8*#R(3.8O#+4.^7OR_EFL2:KUT_%7,V]68XB M%B52L4&"=4(+)-6?P@#&B* DYSP/D5&JY[,]3(T-&M>*K92@%M/6!^40Q\O& M_-7H>&8"6V &>)J<4?X*#Y/#%D?V+#FCT+%'R;D'!R9@7B[Y'\5\_OGY15%% M%5VQ+,N9%'&:813KE!84XA S2*-MRP=6^CE4.K4V.U;OUDS)8\R27 M*4M3F*]VOR2A9X>O%!ZK<3".J7% M=:-CQCBC8>[;S&CU +4B.@P*:%7 OB[5@?A.FUT*YTJA&^W[P/HXWYK.G #L MB/6NDV54=PRKYD;SUQBB9->A8]#[]@O" MUXT^=;N3'\AKJ2-\B\4_G@KV=,M_Z#+#JI."B4_+E?8M7JS5CSK][$+\\;]( M^;!\)Y0X/PJU2,T"(=-8I $4<7W*%D"JMN:0"8DS+C$) J-3-G;=G73J="*2CO]FSH#LU(0/)%2_T"U[U.MI#D) M.AKGRTO0^*/G>7%J!DZM/UHE4.L$*J5 HQ6HU0)*+U KIG]3%YK4 Z>4TS^\ MT^Y[;S1PYNO:^ ,XTHKG908Z6A+=@MZS6#KJ:+1EU"TPW076<?$_I"Y4IN_6 MZHG.*4U3'B*8)H%:ER7+(%4[-TBRD#."6"ZDD!O:QG68*D5UW]L-&\J(H+-BWZ^H[RFHQ^M^A81+B-\.Y?7^HE]$9X- M@5-1GN!07Z 5!JW&VAI8U@=Z8*=T4]X1:+5!5V]M9/Q]FA^#1;S4M#Z*L0*N MQF4*5X%;XXU57^37"%*,%SHV'J1[L6^_F^IF9B:%$U48CB1YV6B^QD MM:S$W@.PV16<(]@\K\,58JV8-:7>&F!F7X7],AJNJK#W]#1N%?;+*A]583=X MQ7YO])L@Y695Q:D=VGOU0['^IOAI\=@F MB&<\EOK6*HX5@V!$,S=X2FJX2D-)XDCZ_MZ-'N,ZBL:'\U6OAZ K@GLH#47)=B^"2Z>7_2G6T5C MWXM5E9AQAD5(\@ QF"5<1TZ' A(6J'4I3W(D0ID&TLB;PJK7J2U#!V7:E.'[ MHII^(F6;YF&;WN&:DFWGAL#,"G8.K.=EYJBLVT[D.EU$E4;G>R^H5]9XNP"2 MEZIOY_I\PSIP%V#HKPQWZ>6!:;5U&^_4_.*Z3(I8E-6B>JNKA3]65/GN=??( M/7G5O[K]@ZSX-D;GMBPWM5SEMZ+\YZ>5$&VF,>VS-LL8R3%#!'(D%:\E:00S MGJ0P#P.6Q5@&-+*K+^=;XJEQHI812B7D+M.V,C,L"=#_.)N1YZ1&SS/Q5HK M2A/0U19TU 7T%72?:U0&E="#IZ*PI7F@.M^C9'9.5"[#"E]UCCY"KK MMW=YQTT,/A;\1[G#1^MXV'K5-E7[13=>SU_%>I8(@F1(!$1AII:9,$J5(1?@>2;G M+6Y-%,8OC91_N0%*4'=$>@D*1_QWMIM1:>N2LH=L<_%Y^RCO#\WAD/:+7:Y> MEMI4XN]>OXDFLNE!_%R_4S+_"@DMQ1VBAKI :% MFYOW,EH(NK7BW;!T^Y<'Y&1M\@S5WOB-,_XW\5*;3>W?*KZ[DQ^*DBTW2IPZ MRU+ 0Y'),(*)VB9#'(5JOQQP!$G*8Y+F:W&OQ[,NR.[CM\7+R7JO^7@;?JQN[.M_O[:(^BGY: MSM7[95U68D;S&!'! R@846N5B"*8I0F&21)$(:(!DVDR6^MRJV8[[TL=6BU+ MVV[]3;2JDFPWX6]5IJ7LR/WO0%22#TX$?!IXL[VX2S@]KRA?#C#\V(_:-2F M>Z%PGP7X='=OE0BX5_F>7,#][]G;QY^6*QRH_]VM?ENN](W6;\O%^JGQ.@DS M3C+!0[4IIPS^_]5]6W/<.I+F^_P*Q,[$;'>L,,T+>)N)V A9ML]ZU^=(8:N[ M8^(\5. JL;M4I2%+LC6_?@%>JE@W$D"!%+L?3LL2"61^(#YD HE,E(0>S.)$ M0!J'0@24IQG&NB9P7T=SLW*1=R4EE1@")6MU-EM)JV\I]<(Z;)NZ FMDLE"7 M*<]A91$?U0N:O@7I"KR)C,1_V2'XI!!4X15/2F)'!J .'#TV7N_KDYEQ.DIT M+36MY\W9LBX9D_\W9]+(JW=,O_$ZL/9^_2M65T3RE>S[=L7_D^.B+OKZ::7* M<-^NKI^?ESE5YN!'O.'WZT_+O(KJOQ5559J%%R=9+'P.DS1A$!%.8<:9#P., MI2;R.R)ZFZ%C"SHWMM[I6OE0]5F+=+&:Z//-&CPU"E>7AM F9RQ3].>D)@F%SYOLWBI1OUJM7R2]UK7;YTX:S'4]_XTL5A'*'"]7O@GF,)2B.81KS M%"*/8XB#F,(L"=(0LS@,]6- #/N>&U_N1%>3EM;B5PY1G7_T7_\Y#7S_/Z2W M56D!GFLUJJF,*2U>JM0)3<"G]*>DS?PDVZK.Z/3]:M,!'-XG&7%8IK#E=J)? M@:WP>Q9>(S]H%!@/:_UMB1$QGVBGP3'V1CL&ENCU; *8MCB97V^I:M=5MVWB M\H08?UG+AM4*]G:W+C?_!^<%?=DTIUF<)SY&@07A9% '7E).$YG ML9,;*,%!([F#[!5]^-JGJW"$\[OEI^A\R-W/>*1T%!IH&>2?Z&OMW1).:*C8 MEV%"YW5SJF]NW=V*ZR<5Y/?QA=^O)97&_5C?QRKLF98)<;\I\:;3 M+FI9NACXJ8Y29B_5^4M9*:5/5Y9#-+PRC(CX1,DH&HQO!:A5 %('==Y9:P$: M-4"K!]A39/01T%\[QA^)B9:1N\.O?O^CES_5([)-Q$*["CE:6RY#LV>9L6QX MLA7G,L6[B\^%+=F="W3\E[?[ J]*3*N;W^HBU>XOUS_S!3CUI>3%NO'E1HC=IDO9=-5,L=(RBC21RJ MN1U"1%,!TR3SH?Q=%GJ81[Y>=M^^3N8VS96,4 5Y "7E%5!R6ID5)Q'5F^N7 MXC3R9+>!R/QZ60\&KJZ4G>IBVFMD/4H>71WK>]9\X^NO6*6AVGPIRQ?.%LCC M'N)1 C$C&*)(^A,D8 1&- QC'H<1H5HUO8]:GMOT;H0#>26=_A;(/ES#>TO6 M((P\=UO]OURDO_[.CC4.$VW8['\/CC9@3BK=LZ^R__QDVR4GQ>SN@IQ^P'9S MH]D1+F^%HC*U?GQ5551N19TC>A&BD'E9A* (D.2@$,4PC1B" 4:$B"04<1P: M[*EK=_R/L(4N^ZA"[.K,Z%6*"=--CB'X=?U5/*J7]42 MN]SET 3'V>;&4'\3[VEHJG^\E:'[HGTUI$5*F1?ZF,'8SPA$(N:0$"[_28,H M("DA2:05J-%M=&[6C9+)O(Z10<&B&:96@H&=H.W=@&O'B!G?O7YI NH1F MTMH(,ABG2)H?DAEAJFXA1!1[68 \PKA6Y8;]9N=F@"C)# (1=_ ,LYV=TB-3 MFQ+*)@)SI[A!@*45 %/%3TKA7(5&'NG9%_FX>WBZP,8C ??B%H__:N>UW!8/ M>-54AE5A)NMESNH" BMV)\>N'=1;H6K(KFB.E]_E;ZJ(R?*:E)L"4UVWWDE? M,YJ777VJ*QT[C:I[3%V=U$[ 5BNP4PO\WBKF\%C#*=".'!4W,DWJZ3B%\=!5 M?'O1T M-W/SLNJDH*R]7KS!/QO[US01Q$E,]1CR+YZJ!CX]/2_7=7FAAX)71'6'\/.W[R_J)&9O?,QW0H@I0>M_J &H,G36G]'ZL-0 M(( 6A>T^&ZAQJ%M0GU#3V@X,L$4#*#CD,@(4(*8Y\][A$S*X:S+K3VFJ>RIS MXR=75U_>;7#[KLU,+]1T5V[>#?"]ZSKO)X6Y^+>7E2KQ>"MBK_[?;?%+P>5OBF;G,!8^BI$J:Q15.\HAA3A4 MA@D&&UT U*YJNZK6A;C*I-W ME:\J\'3-TG>81 GLC.JP63M8!;M M8&*U"[L=S*(9S$(.IJHCJP$QWCW+/VN>IIL/7<,37>1 M=MVTW<9J<[.WO%\WRW]K#?"R*O>D5OAM1 %/@R#E60*C1,@E-A1RB<4X@ CS M@,4>88&@%B&I)C)H3>KIHU,KM[ RX_/57F""BK3\_HO9QJS1F.AMUSJ'>-*, M#J5*&="(!W:2UY7_5."J0G\P?,9X>]<&-$>;OD9=3[H5; /*X0:Q51MV_+8M M'=_)G_/7?//XY]6:E+QX50DXJWPZY3>N$)".4F4#R'^]%,H/^H#+O&Q3=KY5 ML?_E0F0>C;/4AX@02819&L.,I%SE'^8H"Q'RH[@E0CT.'$5."[(57%B5 M*J[RXQ;YJU3BE=OG(QYG>/4X]?V&;*(B6%(_4"EX!;KYP'Y('4%7R3HC6PGV MU51)(AM%0:7IU7:8WZY ^R$X/(T;=3P<\?HX,DZZ (P*\^%*,6YG%RXI=<=? MI9V^#!HGEZ"8Q:$?0\Y(!%&#%#@"Q'BQ$-::6(& M^ID;,]2BJCW)G;#@=R4NJ.0UVHP\CZ[.[K 3S$;?\9T$+I/]6">P3;;'>@R? MLXW202!Z-S_/OSWAAN:@"ON;E,./FW$DX_GB1MIF\D/XG)<4+U4=L4\KIDJ& M+5":1BEE5#K2*(-(>"G$8>)!GV$OY)QG)-*Z%=+7R=S8L9$3U(+611REJ%6Q M1KV9W@MI/RNZ FID2K3"2'MJZX!PPEXJ.?VWA_7KG^3KM:DD?]A92+V-3C+= M==1JY[K6LQ;79"E5^4*E'W:W7N:TK7BS"&)I[8A SFX_#%1N"PRS4-I%ZNI7 M*C##<:I=)>!,'W.;YCLQ02MG4_W)8#T_A^>PZ>, I9'G^*@ &=R%O1RHJ6[! M[@![;D1U=>^U'X.^&Z]GWISNKFN_Z'NW7 <>-:>[]ACC9OU$\E5[84;U(+^& MO=3(=_BMWKKZ_HCE-[$(<9!Y6<)@X@<,(A902&*:PE2D#(M,!#S3JF5XD11S MH\QMQ"[=::(RA#>J["<+!\^U,NH MJS4T6<-^W$;)MY)1F-D:MX.1$<)L--B M/X\^:/0 7U;@^V0#H4_PDPS(1$O A3/$T7)Q,:(]"XI]VY,M.1>KWUV4+F_, M\E C7^4;_C5_517$-O(;4Q40Z]M;G?U++Z74HQC&8XY32(2@D F?>SR. M19:8G6YH=#JW1:F6&59"@YW4;1(7\WTZHQ'0/!-QC.O8AR,.(#4_(S' R-5A MB4Z7TYZ:&(!P='QB\JX36UH=\3ZL5&SD%R;9,!?<+&2/E!YQXO*W?F8+U\VG"UH%B.4) D,8DI5O)4/4X(BF&"$@B@4 M+.:1B4=RII^YK<U+W\%6"TJ^(-T[U]*MOO3'\W\D'-0Z[D> M#@ <>;5L)012Q'J#Z@HT4KKS+@9@<.10G.ME4A]B0-5#MV'H<3M^./1 Y 3Y M]),N7YCLJJT.M*!^'(0!BJ&O:GD@'D009[& E**,Q!$A5# 3LM#I=&[,T7&O M<9,4R3AYOA;8>G3A&L*1N>-H:59? M4\FWNEW5V55P77#XH=;O2EE)C89VR?,N'G ]GGR/81R92[I "\6ZUV2![H"\URZ06?MFV]6JX*S]+&N M:<@YIA%+I%F9>@PBY LHK4L.B8A]WT<1"T6FN[_<:7=N!-R(9E0+\A"JX=U; M2P!&IBX7NNOO9UIB,-$6I"861KN%)S3NV>#K/CW9GMP)$;O;:*?^;&=9?L=+ M?BN^;];T[[_)8;@5G>+6']=/.%\M<, 3%/L1C*G:!$M4MF#XTQ_H2+OZMM_.H?JI^RN7X;^FD@@BB3)@P.(?(\22@^ MCZ$((TDVG/F)6;!/;V]S(Y2=L&8DT@^I'G\X VI\*ZB1LSI3K/X)*E%'N-*L M!8HC"NGO:U+VT%+[D#CT7K(T1]2>_0=A]#N+DQ4B.=VK"2XAF: M-BX'3=,(>J>A&-M<4C+#2NCS^U;D#72?:[2K-ZZNZO\#[7#>]0^GN;TU NZN M+#.7HDUKPXT ZI&U-T8?YCM97_E*/ECM4$18!#1!/D2,"XA$DD%U$0EZ7LQH MPCTO2GW=C:Q=LW/CU5HRXZV<#D[#NUAVVH],99D 8;6 = MZ]NS?]5Y>++MJV,!N[M7)_YJ9RW^(IW4K^NRO%W5SNQ=L9;VR^;M3@[ YM-_ MO>3/:GP7:G'"M)M1MY6?%#)#[8* MN#/#S !S9&!I=CJIZ60&Q*%19/BVZULFJ^-XUSK"]2#LM4E5JR[JJ5J'G3\U M.346:9@A27 (II''(QO MKNXHN!OT8<-P3F,XD[LJJU.759HK"D>75MIB2]NOH?O71OGY?1>NKK*\R_S#.H=6_%N.^ MZPLS$U^SO[V4&S5-;\5?JZ#(3;G(TL G"?8@92R$*(A#F*8B@0FG5'I:6>:% MF47UCMY.YVH]/*I=-94(0ZC$O*]*?.48L%U*>D.[0F\((DI%P&,/^C'RI!D8 M,)CZ-(,\8%X8IA&7KN_BE1=D/1WZ#:]W>QT/^,][CLDT;W0>(Z;?3)OMXG<72?VF=31_>^9$?B-TINM4!4BTQ> M_OW#V[ULJ=IQI1D7<2#]QH!*7Q*Q((,XI0D,4Y($F(>1%QD=F/;T-;?=L3U1 M@9(5*%&-]J]U(-;C#T? C

EI@94X<&&HZ(HZ^G26E#0^5#TM!YQ8XR3OB8 ME*0L$TD(N8\B%5J!(6:,R__@!!'!24#Y8K/>X*4>4USF-.XZ&C$<2?71.G-= M!\^,&XSW<=P@-/9AWTZXJ\&-$>/Y/^2>7CSMW\OK'%;P<)([]^FLXP)V-HKR M19^KY.V*=3X7G']9R26;EQM56?+7?)4_O3PM I2@- PHY#A0Q2E\ M.$(!AZ M28!"CZ8\-CJ$FTKPN1DJ2E0HI*S2O:R%K:NX/M7B3A2Y93KZ>APWQS$=F3D= M1'QUG;B=^E>U0:80 "T$5?'F*_#KP*2,-GC;:JC^ZC*K$LZM+OJ:]_I&8+PT3G7@,?@=%1U"E5>\Z+]AZ? M[%#GE)#=DY>3?S=GE$^OBMA4,6/RMI8X5>)W@T/$ MN@ KJ4%;\4!_?IN-22#"+,KB 8B"R$*U2:K; "FB(HX]>520HC><>ZHHS+- MT>Z9<1D+^^%%:#0\1UZAMD"V@H-*\FZ4G)0=*.';6BMC@:R_NHT&]D1+GP6K M.%HBK9#K63_-VIML<;52L[ORVC5@DI MJNN>93"+/ *#E/B12"(OB+17WU,=S&V1K60$6R$-4AR=0F^8JR_%9&1*/H## M8K?B)"X&.: NQ&>J9% 53K25TQ%#]BG?EQ?JU&O3)8CJ$7HO4U3?(0$# LHU'%?4V4Y%3"*/#_C7HQ):I0'>:"_N7%;*RXX#H\Q#",: MP%GO3,TA>F-OU9X';H2,+YJXN HL&NAMVN B/=6/ HPT7S.WB8[+P-=E=9/, M]W" "/2QC^OS&4)8 N,P9%B%F_O"TS6+SO0Q-_:HQ02W NP$-:]3? [084O) M 4PCT\2X".G;3 Z0FLAL:A!;"[#>RNK(=AH H<=\.O?F9!;4@.A=(VKH4WM+]K8R^=UH<; ,.[R%-@4B\!7J4P%2:3;'7@9)(%< M9!*1R16'X5!DB=E]F4OAGF8O]1!P.5E,+K/V8JIGE5Z*T]AK3 7070O0;\, MF0>U]B#@*JSU5!?3!K;V*'D4VMKW[&5E,^[QST[@;%N3XWIU5%GT\-^+B(K( M"X0/0S]5G"S=6.+'#$9!D""!299BK6SKSB2:&W$"2 M291(1SVEGG34 PP#00CW8Y]&OC"*=IKC%<$Z?,4TH=T.I&'GVTKUD=GF4JT- M(YAFFL2ODLUET))F\K[=L].&*9U+W7?\1SO+3%G4N'R\+>YPL6G^4>6OJ+.H M-;_YG*_PBN9X>5NH;%R;MR^KYX%4]>JI-;SOP%)IY(PBB& MF<3KQ[4_*==%:H: ML%7MU]*P^.N8PZYG",YD,$?W7RLUY)0$2D_0_KNCZ=7VEUMEU>.UNF"G+]A3 M^*J^B%2"6F=W]N4$X^+(\AQ3TDEMT@D@/[16I^C2;$%B/%]\DC2W>?OTLRJ M4@E2)[I>^%'F)8%@T%>1L57EHRS)Y$I"2$(3E(J,$9V5I*^3N2T!M9S@TT^P MDW0HC;P^HOTD[0JGL4UB"XBT"5$'@Q-,5G+Z;P_KUS_)UVL2DS_LN*NWT4E( M1T>MEBVTGK6\[J[*'=6,\?&EV*:T[S+)YW7QG1>O.>7E F5^@'#$(:7*E(P% MA3CP?!B$*4>4H"C3B\NSZWYNU% 7\:JL0P98)7]3+^2J,0>O&KN@"F8M&S7L MS47#T=*S ,<;@Y%IIX:_ ;@6O6&=UBK;@[_5P.$U;ROD7%W6-NM\VBO75L < M79RV:\62".DC9R\JZ?7';5+"G9E5WO.?FP]2Q;\OI)6#I:WC08)43L&84I@Q M3& 4QWX0H@01SZSZHV;'LR._EZ-HG =(&W]-4AL!U;'IK!%9(;H3 MNN-YME$]0$D/*O%=5HXT1,P5C>EV.RV!&8)Q1%VF[T^ZFR^S#$:4)A&L0\"AD- M2:IUGC&UX',CS5KN*F$V;R0'FS5X5;EH[*W"J;X"3>J=X=B.3=V7)RVZ;;,4 M=3Z13YU/1/WZ"G1 N (U##/(6F0Y<.^=M,F=^B-?VBTE15\:?!KQ/TC M^+V5V*$-KHV.NZ.;@?ZF/H#14__$,8KFBW--"HI_5FDA8\'4G< 8ACZ19!4@ M"HD?ABKK. MCE*0AUCI@F5KPN7'>V:2@M;AS2PK:C/[(]O6(8SI_^]H\*>C MIS+#I*#[X_;>YK6IV/\8YK7E8$R?%/2@?]LH@&O&9)-E\W]?\Q4/%@GGS(_C M$#)"LSH/$V%9!!//#Q,1B@01K5Q^O;W,;4EI#KD;$:_:'X 2%MS_6)L& YP" M5C<:X$*XI@D',$?*(B:@!XD+@@).M3IQ5$"/8L=A 7T/NYOX_B((.(MQ0""* MF"<=ZAC#+);F*1S_GVY5F,K!^8.TG_IRB+*V1^>N$+0GQ!XIBIE(.I*MPJ?R)4_I1Q3),X"S)JM FWU_KL M:$X*IR).BEH\PZB=?>#T]J^LX1B;U!HD&LE,B M?*<>,C=-[E[(,J=RSG,5"-@L$YP+'#/A0YRI="490C!%+(5A[%&2\2C$OK99 MI^S-#&6N"QO1173W-2R\ 4+29"FD&:^@"AE 20T MR2!E(A$1B;R (B,[XZB+N1%8):%:8^O0?;-Z(#U(:AH>%^$SMO5A"(VY%7)6 M>U>FR'$'T]HC9Q4\,DK./VDWN3^\E/F*E^7-^HGDJSH/Z#93^A!95=%0G1TEUH,-9%:ZS2[#59/41#%/$B ?]*/0ABBB"F+-0[<$FGE#9 MA;%1)?+1)9X;]=114#8IF<8?7#WZFM60C%FFR,'''V^/).N@1,!O_ABC)=QW8+U#9JX&->TN6Z M?)&3U3!RLZ^)&3%')\ZG(^@HT9HZB#B:I[U=33K%=)0^G!U:[]A]V)^DCT;K MVU4J[/,>_U3!+VKNK:B<5M5,O'E4035?5I]6N I$KY]9(#^5KFD<0B&26)I4 M(H59%E)(X]3/6)PD4>R;F%3VHLS-5JJE!/D*;/#/*G#2S&*Z8%#TN&@:J$=F MJJT2;6RY2E^I9 3[BER!W7@TRFP?O5(7WJG3/+R78^N(\RX09%)&O!RP0[YT MT*(=F[8!A$WT_"+R(L2C.%$)?@))D0&%),I2.599'&$1$\.3L(/VY\9[VPC@ MYI*,&>L=@J='91= ,C(_;='X-("&,<6\QNVMX7 MF/'?U% V1QA1A.,@Q F4LU<%ZQ$",X0X)"*@*4J0B,QVE@\[F-O$K>0#Z@FS M*7L$G-ZMD;I.XE5/_ M^/8L?,-'VRY &7DJMR*"G8P61]QG,=(_YG:!U41'W5O,\%961R%V0R#TG'F? M?76R<^\AX;MGWX//7G"%E@Q?>"*]^03^RO.'1Y57X)47^('_(M_>?)1^SW:' M:1%CZK,XHS 5L8"(X!BF/ Y@1&-*4<8\/S8Z*)M([KF1\38=R8]&NUT0W'R=NV$W5O?,'>^529M^LCO?ZS;7;-4FH<1 MYI!AE7R%AQXDH9]!ZGE)F":<9GK7VD\U/K=IV,BG?W'])&+#?O8E.(R_5=9" M8.%7'V&A[T]?@LE$?K01-D9^]#GE>_SGHU:LKAJ5AQDCLPP0QE<&.A##U.8=(1 +%?B"H;U0"^;B+N;%3+2%H132J MMM8#I)[S=QD\(Y.6(3+F4>)GE7<5)7[V"J MU,];5<8#T\HM>5)5OS./!B!A-?G;RG/($X]F/H8VFA1!@GOF]T M\F[0]]S(H!$=/"O9P68GZ!7 M?CJVD3G]V8\83(J>@0R$M8C,TL+7S2TN/^;JMJ8*M,?+ M#WSS@_/5#:77*_;APWK%VOB.. @#+\DB&,51!I'T,F :HP@&!*,L2GPN?(-S M=3LAYK:^WEY_!ZPC.""UY.#FYN9_57=I/D! E/PFI\Z6 S2\HS %[",S3$<% M4.D U!ATM0 ?=F-0#P&H5+$* + <"I, @?&'9+( @E-#'VJBVE/FGN4/#H6[GO6;KI_Y))1BNK^1>[UJ4!; *U//ZL__2,Q1MQV MN/WST"WL"X'78PNW.$Y#(:W,U76PCM17H)&[&[WC\):[,5:.V$:_WTDIR!B. M0UXR;\ VJ;/LH;V-3BM+NJWO%X8QDH8(Q%D60A0'&!+J!9!BG$4(I<1/M(J: M#O8T-RNE25FL)M"^N$/5U0P![B)SP>>B%B>L;U;W?BKHF\_7+YG%=J)07BP#'7A0E*0P0Q9)0? %Q0C+HLR#Q M,4U(PJ8I9'1.PKD1496,"E8!B8!V5&PKR0.\%?T=*H6>'6=-5^P]1V]L/^[R MR.E:RRKY6SW6.T5G4'YH: S>N\[06?G^,0H*#<'KK'+08$?FYS"?U\63:K*; MNSWP2,RB.(9A0&.(_ Q#'/D^I()F+);LCU"H>\1RHOVY\78MHGF!@%/0#1]^ M7 C(R%2XCX7%6<4I4/2/(2X$9Z(3A@8DMP4 >E3O.1 X]=9D>_T](G>W\?L> MLS-VJ]VF^G9CKH;Z:[[B7S;\J5R(./8QIQSZE""(/#^&J8A\F!+LQ4&6>6%L M%&AYMJ>YD5@E*.A("GY7LH)*6,,=^_/PZMF*3D ;F>@L\3*VV0:Q<&1[G>]G M4AMJ4-U#6VCX!7.;IG+$OI3E"VY&M66TV_\1_5GTI)2W]^7JK[ MT:N'!4:"".K%T/.3!"+I^\)," )12#DG 8T"IGUQQ+S[N9%)X\/DE0Y K OP MTHIJ[KE:CLBP)34NSF/[G%6.\%IZ4(L/:OFO&A=2.I7\1_U$":068*O&J+CK M&VOCXC^1+3?*.!@9?O8P]MB%%HU.9C;:*]RU*B]HY<($O-^XRNLK&Y3^>5[^ M>;4F)2]>U4ET%:6RG^2O/0UZ^P7GJZ_KLOPNO^C*R;\5;9W[#5^5N7S]JY1S MD<0T3"G"D,<\4/7C?4B")(+40U[&N,\CWRC[Q31BSVT%VR4GN-H>J[Y5Z<=K M#$ %PA7HPM!$BQVF[E0(@#\H#/XH*:&%06WU-4D_)26H?9R"/RI =LE ?]]! M!#ZM))D558N&QOA$GYV>93^_CVGL_9!_Q._(/@WV),/J.J'VN$*_3VKN20;B M;)+O:7HW=^P^O-"_/ZY?-C=RD<\W2IYO7*40D&_?%R_EIBTJY]$8)51 ',2I M=.'D?S"5_XQ8E":44QQQ[:)R>EW.;?EKI08[L<%6;E )KN]$:*(^[+"YQW)D M]M> T6*+7!-/?4?,/:X3.5].\#5RMLR@ZG&P-!N:S*DR4ZSK2!F^:><\W4G? MK*@]-+EZJ.)=V_"7:_8WV8OZVC[RDA9YE;]I$9,$QXQG,,I4!=\P8C"CC,"8 MDI2E"0M\9!1O;RK W!C]4&@S)\(8?CUW8$Q01Z;V0WFO*ML;%XTM W;R@]_O MULN'IKS&%CTPE$(Y/0*70L#,KS,.G;D$[@FLAL[,"&6V$=16$,PM!C$IY_=S(K M<%#\KN$W_/#%%ZKJ:T'RA_9W3;6,O;BW%?O 5USDFW)!_2AAH4>AQXF R/7R1MU1KFL90FI^]M;IH*\UW4N2\!Z M[G?9MFA)IGF)'R0]/U3MWHIO_)6O7GAU\54Y))4_LL!>'"4X"Z#'? 01250= M>HX@3A'R@A2E*==*/FS4Z]PH\CM]Y.QER=612N7,K=[^9PD:T<&'-_G+596V M!MS+O@UI4VL8-!G2-;ACD^&>O K=%M/ZOOLXCK$12J[X3:O/::G,!(8CUC)Z M^3)K;UOHL'/_=<%%EG@DB6&48LE+-(@A%AF"@F(>$IZRE&2+S7J#EV;VW*G. MC.AHV^5XT^9>]0%8:S"H.JS+G;1V5MM)D,WLLDNAF]+RVKL0_TNQ+DSJ70RC/J7/F3Z][U@D@,,K7-]VNI.VP7JUDHJK#+^^'].02!YC;H;+3DRPE=,H87(?GL,[90Y0&ID41@7( M($G:Y4!-E0-M!]AS*ZJK[&;](/0E+SOSYG2YR?I%WTL]-O"H.=])6XPNURJ? MV:WX*&VP]7>^7/)BYSRP+$C2 &4P\[U,^G 40X)2!L.4\L2C/$!"^PK"4&=S M8\ ZHRV0HH+[-:B%U9_9@] .$K7EDD\-VM05F([HDQ=4'JX<[")R4A45YDNFVJ_8WD=='N&6]ZOKQFK M+I+AY1W.I=%Z@Y]SZ8B=OG-?72)H*H9]X_4E-/Z=%Z\YY=OSXO7#JFIQP5 6 M".0%,"%8FJ91*J1I2C@,/4)(%#*6":.8E(GDGAO9G\N3 O[UG]/ ]_\#K&O% M#"^M3O01Z'G;,QS:D9>EZ[LO-U>G4Z3L$ENT)2:O5&Q[P>5CU>W"FW59Q\LW M:CF\?COM.+BZS#N1U-->#9YV*(XN&D_8_9#B@E;>J_IX^PI@(0<.7"^7ZQ]8SN>:E^M25>I2 MQQ5H-')8J$H?/E>5JS1ZG+:4E3X$1[6M#%XUWZWX9;UF/_+E\GHEV7$C/R-U M>Z<^^=X9\W4J[U0:OCS& 20B\2&B20AQI&[;!#Y+2.BE?NSK[EOH=SLW1FHE MKT) =K(WP2.@XV0:)5$W'(OAC8YQ$!Z9NK;@7K\GN/J[(.. /-%^B#NPC39) MS#'KV2XQ:&RRC1-S!;M;*!9OVUF@OZU7E5.^X=NHT&TYF00)0L,42EZ/56H" MR?0)IC"B?BH$PP+%6BFFA[N:&[M+26$CZB[DV,SL[,%5S]IT@];(3+T3Y1>-D\R/11I!+T41 M1!F/8!;'(9%F/E12$(A>2@BJOBZ#S&7C"0\@E/.B9]% MVND@SO8R-_[I" I:2<'OM:P&[M%Y5(==32=8C7UJ,39,^DZC$[@F\A&[L)6- ML&[KR^\^].YN0-BM_UZ88?-J?!VQ\KR2Z/^;/D5JH^A ?^X>T.5[O: M)$W"P&>^Y,!85:1/I4'FA=*32V@0)UY* J%U2V2@G[E1X594%0O7R*K*.3SC MWOUL(VB'V= 18"/SX0ZKG9CJZLR=0ZST*=$19A.1HB5V1O2H@4@/0?:]/1E% M:JC0)4F=QR],Z-D):&]*SK+;E5$.M!N\I"_+ZL=OZ^7R\[I0Y3H6<4121K,4 M$L)#B'PF(&$I@B'U(B;M3I1F6B&=DTD\-^H^E7Y1Z@Q:I<%Z996+L:,]^%WI M#QH ;)-SCO8)Z3GML_HP1EZB9O1-V"?:''N<7.?8'$W>]TFO.3;\9S-KCMZQ MY99N;S)>(,NWVLP/0CC:F7;1YV?7Y,Y4 5737EQ7+7W/V@IGGC<1J;K[9"= M+J*K."7=LBN^X?,.F^ Y =IQ>X1*)WR4+@ ,)SR0I<-&V1 MGQZ7_#M>XN+MF^JQ/0+R(R^,"(9,A)FTCT,?XDSEI!=^DF0<44YB[73TIWJ8 M&]DJ(4$M):C$M#A1.PWE\#;[Q0"-S&KC86.0+_Y2C*9*#Z^P*FNLJBGLZ#YN MK_Y].=]/OC==BO<^L?4@$!*:)QUY @[C;B)"Q 9.US",1@&T1$7 M@#)54$0%CFH7K%>NN.JO3!?]<$;8O:"'<\_8^<]?GIYQ7E35AHJ/ M>?F\ENO%K?BZ7CU\E5X\JR/DO[11EX>A\W5F__J_NUTQ$@=>'*8"ABSV(4(\ MA5E&)+TE'B8DE6 SK114(\HX-Y;\G/^4GEIS141=@5+:P4J]YK=F3O,8PZKG M1+_S8(U,X#OM5+FY5C^U(WHT8-4=_298^>@:T!5HBF*,6AQCQ+%PY'N/(>&D MOOB($!_ZYF-V9;=X?/JOEWSS)GOBJ0]!IXC M,[$-E,8$:HJ+(U;4[G92JC,%XY"_C-^W#$O+5_F&5Y1XR('73^MBD_]WY<?_D^/BLWQV$8D4"9%PR%,_A(CY@8HZ2V :!ZK,D"]M5\\HULQ*C+D1EOPT M$\.0+COX]7AJ?%!'9JU:@<9./+0*KZJJ&'2C3,B.-E= *0*4)@XCJ2Y"TE5X ME)T0T\8\703442#39:V9,2+C^>+3:B-)]X:K9"?++RO&?_X__K; )"'8)S', M$DP@PBB$:2+)CF:Q+[(H3'Q!==FS:? M7S8O!3_!(=>DK/(<7;["#G8QHZ^Z=YTMK\!O:K7MJK(K2/4Y+ZF<"-6:^RN6 M*JOI\7NKH\M@9@=0C[\0#XLRE^58&S2#15F_3?-CP1N5)VZY;&K+U+>X&Z]H M=4WK/(G5L0X6293Y&"(O4HG-([E8!WX,O=ACR$O\*"58][10L\^Y+=]=L=5F M:YWB0?XDY"!MU XKW@FO'OCU\_M+>B2?O0YH2X M78&.V.X1U3_ ' '9BW.\C@3/DX2&'LX@2BD$4PC/X"IB'C*(B^@D5;N M1XN^YT;Q_1:;NF]>R0\J!:SVS$T&YF)C^1*XW]4V-D3:I=5[#K/QC=RCGN=B MTYZ#Q,"$/=N$12";RG'\?]>RK]7#MQ?9^C+T/.]ZQ>I_2-V].D?1BN64M^GY MD,=IFF$."5'YMKW$@]C##$:QSS/D2]:CVH5YK"28&]552H!&"U!+#I0>5>1' M\V^E"FCR<]7*&,2)68W3L'4[.OHC,Y\E\,/Y%QV-@$$XW]@C,57,7S4B?VM& MI#@8D:(S(F4U(GFMCZO@P$M0[(L@M&IWNC##2]3>BT6\J"&+^R$O9;[B97FS M?B+YJK[#79>.^&^Y[C'YN>8BQ[L3%673%YQ)@3KWQN7?Y)?-KBE5MU5*V0#/ MJ\OB\K$_K^132\YVORP7(4N\F 4!]%F5 X]E$&=!+'_"'D\]/PQ2KGW]Y!T4 MF-WJU\@-BJV,U61_:43O_-Y@R7N73V-XQ9S[@(^\X+;J@X[^8 < Z"+0^A\M M!E7^]&Z"D@8&L/V =CI7S[90='X_]P_(X,[1S#^DJ:XTM1\4[7Q0Q>Z#RKL? M%&["J=L/2K%,IX2X^GOU06$#1G)UA>H=A[/OAM9[B#7=!;!W!'WO?ME[RF%Q M3L4+)9#\G/FMN):3G*F)WK@L22Q2X7D^S)#*5,X9@R1).(Q$QKPHQ&G$M")) MACJ:FQ73D56=FFRE-3@BZ8-5XZ3)$5AC'R^=P=0!< M"X!;@5V=%&F@T7<\U/?Z=&="&DKL'03I/&^;CZ:0C*LRX+1<_=8D*E-=5/G( M%K&?B2@1!&8AP1"%/H8I2C,8(N%QD;) _I]9OIG!/N=&GSN1MQ;9VQ5XVDD- MSU#G8<(SHRQW; _+H#LR-PG;'190X7;7B!562=Z\1<9#7F&O0224#"(B!? +,DHY"SV M2!!S3E55JO4&+_78R*1S(UK:BC#>3+I7?9B1CA'6).%1H,Z^:!A(YD>^@&F0 M(L@H2T3F)[&?&%TR&0WK:6K0[@0%FYVD(^*OQ_YCH?H.FVU78!_F>PV8C9<# M&[PL3F&1<'>![84RT[NX.]C0W@MH*"[;2@DIU']EA)]\9 M7B-3SUFH+-S\?LST_7QGV$WDZ%^ H9''KX5+C\O?__YD/K^6&EVG7^\%.X/[ MT'[?7K]G8>2E?N!!+&ULB%B (*$95ZBF("IS ,4 )1 M+#*8A8%T! 5-42C2A'M:D=Z'#<]MXC?72@IVLH!$6_.%_?+CY_#_^"%A>5J?4ZK(3W6D) M5NL-OP(KOE$G6QO\T\PP<#;8>H;$>PSAR&S540ELUF"G%%!:@7P%&KVN0$.+C*$X MR:2C%3-$(/(R!--(FEM<>F"1[P<)1EHE/0X;GAO_*MF $@XHZ?2MK3VPAJTM M6PA&YB]-[8V,K5.J6AE;>PU-9FR=$K]K;)W\NYVQ]8M<^PN\O%ZQ:_:4KW*5 M$$&=:C89$A89HM07:37] HBBF,&42D.*QTFP*;F3E#,.M9+P[!&WE2=W';E[7-T>+.QM!$Q9'I,-3;I!:!INJ'"[WN:Y;^ M6QWPVJ8LPEZ0IJGO0YY1#E$0Q9"D\C^AGZ32"4,B9*&1%[;7_-P(PR;/]P%@ MFIZ,-0QC^R-UP/X8R99.Z^S*)]AO?%K+_J1B1_;YZ: M\')7*F61>!2S (.:S4/9/8V< C6V=MS*"!J5.[287*!F$?+M :ZIX[RUJ^.C;GB_8>$G\OU'OP83M+1:7=EP3SI'8RU%E1.;O#Y&_IB7=+E6A\J&YKE! MBS/ZM'=B@OI0:"1#W@(=1Q^\2<^3S@(+2 ZGADT3=O/E=O/(BWI5KHX+ON8K M_F7#G\I%1'P?^V$"&0M3B%"(8(:R"'+BBXC[F?#]R&3M/-O3W);/2E#0D13\ MKF0%E;"&Z^=Y>/7(QPEH(U.-)5[&5#.(A2-B.=_/I#0RJ.XA:0R_8+VDMDWN MZ&=7A\XG<9!QA*6-'7"(HL2':1!2Z$4>]A'B)!):&PUZW7S?X$UEN=R* M*O?8XWHI7R[KXE.&EKA66S/ZZ+?RJGBJKL3_$S3ETL:PR(U0%>O7G''VX>W/ MI2O=6:YUDB6J/8*L$V&DQBF]C#Z(CWK(08%)6LP?HD/,N:,DR5=L+OU]_XTOI M>;$[7*B6VV6;)0C[6CR^:[FQG!24G45 MJ.3+)2\,TZ^=QU./L=R@-#(S-0 U8H)&SA&,HF$T7.56.]_1M"G5!A4^RJ0V M_(8=-7S"A:II4-[QHBH3=K=>YO1MMUF.@B@+!$V@CS""* Y#E1.'0H%2+^0D M0C@U.JH5!(3Y:::$<@0ZGHLXA#+ MD:ED"^,6ORM02PM^;_Y_E.,*380O_-?U:O-8+I*(!Y03!&F >9,HFTN#*^,,)T1(#XV9[49?(LW< M"%-^:J%Y;+7]8&AN94\%\=A[W@>1VHTN;U?@/SDNP.W*X2U4)Y@YC.JVEV7R MX.^+83L5(WYYHY9Q;[A\_+Q<__A-ZB]__+)ZY:4J;G^]8B=VP4[$EPL:^Y' M/DQ$DD'D$P(Q)A2RC"(_P:&7F-V7O52@N5'F]Y>G)UR\*2]U5:MDOV]_\6#I M\>F40S RI5;[^4J7*]!H [;J5+?]3^[J=X/WQKA.X A?5\%]EXHS;?B?(_". M @1=M6L9**5<_,H4[EZ+6%!"2)@E"*:ILD91BB%)J31./9:$$0I2EFC5L>[O M9G:VFW]6& K@N"OE(%=.WXSOG M"4SZH7$5.76ZDVG#IGH5/8J9ZG_:-K)8E3(NRQ?./DJ[36#*>!AG..9!9.2O#O8X.[)0N)<@KT0&8EV MZK.7!O/RA:F%7>"\ *]*?H"W*>,,J61PQ26X8Q-,78Z^AK66%M3B7H%* MX"M0B>PRJ%L3'6%>FR;0QME\'NEA%:P@@O@]0\NQQV MB0XU]0?"T6&G/6H]!Z$6C4YV2&JOMG+GNY MD]_/YGK%U/7!9_7((F A1RS*8"#"1"X@.(#$BRE,N?"DG1CXTG!B>D8TVG6B5;H MJH) +39HY;X"E>17U?;^5GAWIJDY8(Z,5H..)S5GS0$Y-'0M6K#((BHG^<.Z MR*M+3NM5M6E?U0-X*3?K)VE"-FG?&(JI1X)0^K4A@H@E&<09]F$J(AJ*E/.( M:55-,NAS;L;N3NPZN+86'/RU*K_1BFZ8;,]D"(:MW!& '?TD\GTQ-5FGD4!1F*",PS2*(H@2[L&,^ 3&24Q#A#CGF?8NQ7[3T!7D" MM&%^M8=B9!IUB((^(]JC,1'QU:@0):$C>CNM<@^+';PP&5F=%K3+26>>&*_: M7W4B20Y/@JN3F#8=[!>IUTK5L% 6;OF-2_NVS#?\.R]><\KK\YMOG*X?5E4' M"R2Y+,XPD1XTDC072:\ZPXFT44,<1V%$$,=&I[SOH\;<*/5Y^O0\_3G/^8CKQW7=U]NKL!@X$RE[160>A9 -E4_QP1&GL%L_/N6R&?Y7=22$W),[?%S/QN MSH7#H;?J3 ?RR*M'K0BL- $[54"ERU459DFKPC,=K<:XN>,&4$?$?Z$PDQ*X M&^ .B=A1JZY".K:WAMH__\8WM^)C4PR[/#C5]D6(.%61'5$J&37V*<1>&D*> M>02'.$HSH<6HCN29&Z5V3\&+5I%M\?"VPKC!I7$78V8; C+:2$P5$W(K0*4/ M:!0"6XU ^\P54$F\Y(-;M4:($S$;KDL#1T8;MG>*)-D&DFPG%"BWHW_GH^@S-4 MQS[3[8"H!#59;"P*/FB XJS>0U]?$Y=[T%#[N-J#SDN626T[Q&::'O7$JS/Z MG/>MJU%2F_8 X"IYZ:DNIDU/VJ/D40+2OF?-OL^RV"Q^DZ-[*W[%?UL7[8E[ M&_X1B)@G(8%IHL[),^GNI2)-8(R"+,V",$B15IJ&WE[FMN"UTAF&U?0CV3_5 MG>$S]M*E#8WV)-=2O6^6RP8Z,US^:S>[^]N>9'IKJ=?.;[V'S3=]?N5%D9?K M59-.C61>G"!IQ&:A2"'RTQBFJ8=AF$493Q(F)[QV],M^TW.;RJUT^L[[ 53# MVR;V (P\5UO!+-+P'8"@OQEA#\9$^PJM@(ZV"$[KV^/M'[PPF>-^6M"N#W[F MB7-DT\7OJ_SI?_]3^QOY'W5Z^+__Z?\#4$L#!!0 ( (Z <5:+K_N%0N@ M -@\"@ 4 8W1M+3(P,C(Q,C,Q7W!R92YX;6S- M+MPO'3VSP^5+AV.[2@[;-;W/>6'@DI!YFB(]).6RY]?OQ*(NE$1*BR26%MSE M*(FBJ(5$YH=$9B*1^;?_]>UB]M-76*ZFB_F__\S^0G_^">9QD:;S\W__^8]/ M;XC]^7_]Q[_]V]_^'T+^SZ\?WOWT:A$O+V"^_NGE$OP:TD]_3M>??_I'@M4_ M?\K+Q<5/_U@L_SG]Z@GYC^Z/7BZ^?%].SS^O?^*4B_N_7?Y5:NU%XI% ,()( MG06QVBN28K3>R12MSO_S_*^@7& Y),)U8D1ZYHA/C!$0.>@05(80NH?.IO-_ M_K5\"7X%/^'DYJONQW__^?-Z_>6OO_SRYY]__N5;6,[^LEB>_\(I%;]_#Y/T7W:>:<^Z7[[/XD73_M_43YB5Q_C)2W".-$L+]\6Z6?_^/??OIIPX[E8@8? M(/]4OO_QX>V=(:-?K6$VN[SX2UQ<_%(^\+AO3\O]'9_O_[^!?[]Y]7T MXLOLYKW/2\C__G-<7^"PG#.^&?1_W/[M+[?C?UG""B'3S?<=OG'UB#+8D;3 MMS7,$VPF>3W,;!'O?&A66+Q87O_ES >8=>].$DPGW9-?A-5ZZ>-ZXE402G!. MP"=)9$B:.*7P%=4Z4AE]H.KNU O=*R2\D\@*XE_.%U]_P0?_4OA17G2,Z9CR M8+@-SMT>Y2O2W4 M%\OXTV*98(D:Y'HXOXP/!'P7O5>?^.6+7^*#2/P\G:7KORZJI(:LUHL*G-N( M!<=8;E$M*[C53V3JZ;V1KU*G2?K"'Q%_/YI9]]@"^+96%"-$KA:@_4 ML.2] MM#P3%ASNC4DYXD3RQ#B571 (=.6J0.'.L+VP(-K'PO&\; 0,GY9^OIH6QE\! MVC(:LZ"),!LMD=P66TE(X@(%(4*R*OHZF\*]D7M!0K8/B9,X.C(J7L_7T_7W M-],9_'YY$6 Y49PI!:C9@J&.2*"9.(B:I(QZS3(6/>'^B+U0H-I%P4D< M;$+Z'^!\6I@P7__N+V#B<7^+6J&!HQ.B-T= 4P<,D8PS@_]I*4P%!-P=M1<* M=.LH.(&332#A+;KR2U1A'>,_(O_AY>)ROEY^?[E(,'%:\P!6$F9):(73DSK.*G'YR9@\\E_>YN0?=,\W40IKC0A#59Y$PRB M7BHB8Z#$,: D(/XEEY""K0&8/-L$2%ZDA")877U[-YT#FP3J MN(W&HT8T";=*2XD%E@B:2 X\]3**T^(1>X?N!0[7.CA.Y6FCP. 3:RB53%IB M0B[,,&A!._PQRN1P(A&8"H, @_>+6M$?#QF',;4E9+S$EV?+3XL_YQ/IO4W4 M91*M0*U'.2-.,DLL0VV(/SF<53UJ\2\(EQ8(#(!>MO&,<)]IL@7-+W!U@/&O='[H:/A0&+U=K/ M_K_IE\ZHSLE1ZETB/#.(7^N7(BN!"4#+GBCG)G['[P:#CV68FM(X.C M:+T72_ =W6!%")%1DJ5!USP(24*@@2B5!?[&"E G'N!MC=8/ U'.H]FW<@B M+Z?FL_>?%_/KV!Q:PEI%)PL^BVNM%0D" N&2*<>9!T3S26*_/V(_T3<P40XGW260-!G#D1J;XAU^,KS)!BWH+D];=7?'[&? M^!N.:Y[$PI'%_VGI2U[2Q^\783&;."41MJ"(4882V1FY-I03?(WJ3,L8A3Y) M]G>&ZR?XA@.5QS.OD47_^EO\[.?GT$7B%7HR/E%##,X9N4 1OR9G0JVEJ+&, M\G#:&>>N4?MAH.$(Y,FL;,(=^ ?,9O][CL[N1_ KW,?2V]7JLFQD2GF11"+) M@2.2(W\YR-6%, MH)%3-C83$SHV"LV_1^V&@^!EF!M4U MY.T M#R+-!R(KL+8)B'3:[Z5?P_EB^7U"@V(2A"1,620?E$/'F0KBI$S,>/2B%*N MC#N#]@-$\Z''XQG9! X^7OC9[-?+U70.J]5$JPR2&]1O(FB$<8JHZ7@YPX\V M9:Y3E#5P<&?0?CAH. )Y*B.;P,'K"UB>XY;W]^7BS_7GEXN++W[^?0+1*6YX M)L[S>83396P M@#ZVR;[<-M""6.DS;GS.1V.D$KZ&&_)PY'[(:#AR686E(\/B;R&AH.<)[*Q M"1"\OPRS:7PS6WCTDD0*,FE* E>>2$T=<4P;DARGFCDTDZRL@(&M(?M!H/E0 MYK%,; (!"-V+DDJ^B/_\^!G9MCJ[7)=;Y.4,9V(5-2:BKZ1LSN@P02#6,582 M>KQ1(3I/:W@7U16IK K$-7RR5K2IZ@(UY;3QR T\XYZ7D\+=]NS\C] M,-%P!+0*2QO9;FXG\0;?64T,,&8#4I]CB= X%HEWV1.M*7#JJ;'\-%MUS\#] M0-%P.+0&0YO"Q"8VLYE$YIXAO<7I9I9(A?N@EVB!@U>*&Z=Y9Y$!6%;)/,&5QTX]V@MD70)!$ [[3-709YVPGUOP'%JC0V+@:.8 MV>R6_G(Q7RUFT]1%P/RL5#O]^!E@O3IB;]__K%HU17O1>N)N?[DBY]Y_F72W M;XO]=I;?3.)L

.^?+ M?A4Z@5\-NEE5,%NOKM^Y75Z'T'6LSG@PQB(&\X#ZES._6IWE[E#FQ;?I:J)Q M\BIFU)#!"N0)]<3Q+- '8MZRP"C+CWF,)^'F/C&-0.@(">\#RTGL;@ WV_2_ M6ESXZ7R2/4>;*ALB5%%;T3RDHA&DG";>155>-X"6 MC["74,H@X-_Z88W0\ M@G:2,X[K/"B"3F=[,PAZN7,JT0D:J%%$*U\*4/-(0D:."24LSDG&&*M[ OO) M&D-QEU?)VZB4"H_% M9$\RDF^H&%?C#&$='\?@!B#R8K6"]>K&KPR*9NE4)L8&3R0DA=K1<2*\\FCQ M16,>O>EZ##SN4M"(.7RD/!?5F-L,-*[R4&XFH65T.(3<(V1:BN/,FX+2#A)?/>]YT-YV8#\7\18*IFO/D"$Z=>RK_X.Z^L+ MW#[KJ#(%PAU((GW)1I!)$"LL#SH;CQY=;97Q"#WC6A_U\5*-]PW@Z.5BWC'D M']/UYY>7J_7B I8=Q[:FE'2$9%,B3.E8UD=IM(&F6U">"U-*3XK'[D8>I6:> M)FM<'V@ +519$@V "UVZ+WZ:/OEOL)H8R8UR@"N!!>2-D92@RTB)4\QXPP7/ MZ;&Z<,>@:'O\<9H@#0>7HWG;#BY>?_L"\Q6\F*>S]>F]EE!#[+&::(T.(JJ2:(!<-TEGO& O!&69.C2<:TD M+J82=@B&T^RY??2"S,G>TSC]E@:T?8[F[O'06*S]K)+>67R!Y?K[^YDOS2;3 MZ_^ZG'XIT0?<8B=(D@_2.\*\<40Z8XEGB1(>C?/.X01#[0CO8_2T8#17<;>K M,;T9W?+[8A[O+RFN Q>1$JU9UPP&&20")39!3($%)=)CF9?'JYF'M+1@%U>, MTYS([ 9 \^IJV'(;]0+08+N:&,+? 'J#D6=">2PW#GD@WJ5,DDF6*FJRSX_= MP#D&-ONI:2&LEO,+?%XOTYW0VF[#,G/* REK)4K\I&1)HX,1:R<&46):JG331AZX6 M]K?*V*HNC@8@=D,W^A0A<<\)]XFAHBV!]=+7P$$T,B0(HGKNS4%0&3CF4QDJ M1[&U 3C<9T879_CTV<]OWWH[_PJK=5>X ]V$O6[#A*++X#E-)%M9@J!2$8?* MEN :@&"-DN;1OLDU;.WCJ6\A@%09DB.)MH%XPF;F$YD%]5X)PF601'(GB!?" MD<2SHR9P2?UC#0Z.!V0+^JVBJW<0(QL0_[NI#]/9=%TR:.>;M+7/BQDR?540 MO?Y^PQJ!.CHX9HC7RB!K#"=>FM"5"$@4D2VA=@I'7]H:R0Q[5R7]9Q"!-+!Y M;L_KYD*2!R5=9B28TA!00"+HMP82>,@V"95IJGW&OX.,<6,&P\C[$5 =P_RV M\'/_+$ 9*-7<-:IIH8ET%F?"\0L(9930EDHY((R:2C$[6=#[@7,*UQO SW7" MRWO_O62[X%K#=Y:72,>#*4YRLL%PI4A"FPWU-RO7F"*^BDX%FX&%4#T2WI^\ M9A!V$B+VY"/5%D\#R'M]\66V^ [P 6;E6OB."24K;(@QHZMB+9%9>1*\D21+ M$6WF%ME9V_A^DJAQC:J!4%97% U@Z]4E?%I:]7V[/1"@O/57%"98EY0$7 MB!.E9Y(/R8&)R3U:R/>HB^+3H&O)M MZA9W,8[MVTP3X[W@3C%B!"OI$:")C\$0)Y642B-W6;< ^02Y5: MF[(N==,U.L@!B&#&>+ F&5L[6>5(4L<-> YE<3V#V(Y&YU=8AD4E?%[W@,+E M%J9S?\A<'VG'3] 9"Z3,)KPF@ MOH+E]*LOG0QW&*9*"N&S$@2YA:Z.YX(XJC2QFF;#A+=!U YR/$9/+[!5;^LS MM$%72P -[,HE&KTZRR]QY.GMW0NP$%RYK"Q<+O?<)?', XFE*S<#RA2O[1/L MHJ,7>*JW 1H8/"C MF) QRAQK5ZGM0UA!M%13 ,5PJZ&I*5 M \^+^?DG6%[+:9 MQ=A5;JV,E1-O)SR'63.QNP'$;)*XMN@7&?6H"(H 9P+5J #B M/% BF+-,,:8EU%8^]VD8^T+4(%@YB=%-Y'>\2*G+M/*S]WZ:WLY?^B]3W TG M2@29;/(DII2)M#J2H+0B#.'.'3=2\]JV\!Y2QMVK!@).#;8WH&@^P-I/YY!> M^^5\.C]?O8CQ\N*R"TZ]@CR-T_4D&A LYJ(Z2VE-0$/?I\B)UAS]19=T_7L$ M3U,UKF\^$*8J"Z,!>#UDU(1E&R73C%@72WD&9)#U69/@J$^>64_O=PT>P(P> MUT$?"#XG,KL![^LIOV(2>7;:)) M'PA*5071 +#NN@0?/R-O5V>7Z]7:STLIH4E*5!N6!4DR!R(5?@D,K;XLHV"! M6<6JGU<\0=+81E/5\@,UV=_ KK9K.MW=FS1!9JA@&>K:D!2N"WSE<@22F0PF MJ2RIJ;V[[:=F;"-I< P=P?0?KR'U^X[;GV$]C>A+W9G&:=VI[SYXX%;5C\SB M.?M6IQBT9L:6D]'22S1UE>$C$0Z28=PX,+*Z]?GL?:N%43%3G*#VGN*J8(EX M[7"SSIX[B;]-,%AKM1^E;_4A2'BB;_4A[&Y@^]K?:3<; Y0:I!SU!Y%9E.XL MFA(7K!92V\19[9RS'Z-O]4$2[MVW^A!V-X";'=TMN>0J!4M)N1.'.V]FQ',M M2:8F.Q"E)7SM4XP?IV_U0>)]NF_U(;QN "V/-E 6(1D 2Y+69I.I9+WVA)ID MHXV:!9MJZYD?J&_U09(^I&_U 6QO!D&[&RB#LY9Y\,1JB2:_8ID@PP)QGL>L M&'BH7M?[1^I;?3J"3F=[,PC:W4 Y@Y0.G4[B@\]$&@4DB&2)*1F440.WK/;Y MV(_4M_IT!)W.]A80]#"(D9P6 3=VPEE&SJ0LB?=>DAAI"DS3*%3M6&'C?:NK M6,?',;@!B.P*3+VX7']>+*?_#6FB+&AG(BX?ST0%CV1^0_+;H*3R+UCI3D9B-*6%U4U M<1:YQHJ/(2T:>6E82.VCK!&M- 2TJ@BC.8C=":,;GP!P*D0+RM$]8&7++RES M'$T!XUQ@U>L2G7AV\9SG7[6UU!%,;Q0^VR=YW"'XK9(V=0%055;7%T$1>[-:D'IB%*;@DJ# DAW(MP25#+->4:*7 M =EG:ZLV6SY$!Y'W"/+E>::/0E"TJA]YN95"SJ M*&O''O>0,FZ]O*&1M">A]9/#>I#?:6TH$V'VYL! M;_(_F/%*N9B(35UCMQB(3Z*4QP:'OKNFO+JGLH>4T^]P?(7Y):PFUEG!/&ZH M1KI88NN*>"<1Z<%Q+JRWS-6N9W8]]KA!Q1HR?G@9XPBN-K'_K-9G^8KZ">I+ M+;BWA$)IYJQM1(-\#37[C%ZAX!Q(X)#X.)X_C8 CK\O%ZO5^^4B M3]<3A;1)D.C1>99QKQ66!,$8X=J9#"DSM,@K0V-K^''C>T, XUC>-G ]XJ;^ MV>MO7V"^VF[S!3YZ*P):2X#*SY5R0II)(GQ0W%"J?!RLU.I]8L:-Y T!F3I\ M'[G5RUNTL)<0UT4QKB8<_3&=G27:68D*47?Q;$' <0]9)F,R?\(B??#0<8V+ M2D):U.#8V%U]OL+R,_BT(1P@:*5+[D8LEPLYJCM/C2MA9]#*1A:\[R'J.P\= MUUZH+^KC.=:"M0!SY,>LM,U+%]/YM/"B]#&XXL[$Q!P"S918KG"7 ^^1/3@G MG8(*R8(QM'8:YQ,DC6M5U(7/$%(867_\W4_G[]!*>OG9S\_A[?R-GRZ[8X:S M?-M_I=Q^/[M<3VA(D4:?2?0.ETC(LF1.&\)CIE)EF9V)/=3+(6..:V'4USZ# M\;L!Y?2 6Q.':! 3Q(U[BGR M$%"J*X<&MJP/X&?E(/SM_"NLUH5/98->E36"2E4K([DV@4B*SJ!4')G&/-IQ MC++$=$JN>CGV1PD:U^NN+/P'P?U:DF@ 5M=6WMG\HY^A:?=^63BW_OY^YM&Z M^Z_+Z990TAT\X(KE/I)H M$N T*"5664]$CKC.#0W)UHZ\[B%EW(S6X>!W&L]/M>WJ;,>PWHH)TEBZ5*<2 M@09TM 'YXM"U)H"^CV:X"!2KK?7N$#!NZ^=!PF5'\[/3VXLO'9>TTEYZ=)29SD1R(X@S^*."Y*1EQG%?N[S=(?2-W UZ"&P-)IX6 MW(3M=?/BJY_.2E&+3XNM^P17M8]_]:MIG*#6%;3LU)8EY&-FE@1I%*%6*+21 M1(9[.XUFL\M[W.6C)\A!5JI8 MH%-&):ZFVK&T?;3T0]4/ET-J+#[\]BL 1V]4<@-*!B:JU];;0\JX)T//@IQCF-X =OX!T_//2/>+K[#TY_#[92GN=I8? M7+S<+(R@G!,@/2G788@LR:\N<4T,C=K[J'"CKGT+Z2 "QSTA&@1GPPFH7?1= MK:6'MW]%"H8E+XFQ"FT$9P.Q.49BI&31^L0L?R;\[2-QW/.DYT1@%2']<%>T M7_K5YS>SQ9\U;VC?/G/8"]I[:*_?MN%FH-O^L2%([WDD*=O2PS[2DHECB14\ MTN@RM:SVPGV,GLIM&E)2.3DOB+2R.P+0Q"FF"4@J@RTG]*EZ&>PVVS2<)ODG MVC,U?GOS\>W61*[*=W,A:+G@02"65EM2 M O%:N])94&K1G3R:)\R9O0]O#Q G"&]1DY-C0P$'G*ZN^+':FD/.B;IH2F7E M[KC'XQR$!:+0E >7A$OW#9C=:-CS_''#/P,"H@8_1\;$QUV8SEI%=!=S*6:+ M1AN4=K,\NY*8D+A, 3W&T ,/NYX];HAF."R\$PID8(*XAPHXJC*U B=)*]=AFT?+>/:'Z?*^%'(',GPD?>8]WZY MGOK9R\7\*SX/Y7"6?U^L8?7>?R]+ZDI91G#('FV)[A+AE,6%Q0%(ZQZ?0:K"6('"O3Q9 ,'ADQVS-Y?[F,G_T*2EASFJYR=>_.3*2(N[:.)#NA MB=10;/!4ZF=0ARN/(Q-%#^@<-NJXNU)U# W(\@;VK1TU:ID%HRT$$K,NRP$8 M+@>=B&*.*:ILR)96WK&.[/\T?'N,TTV;$QG< $1^AW4)7[]?+DI69/KU^Q^K M?D7K?JL:APWH+5C#"+-:$ID#KC4F,F%HW-M(0]2I>OV @ZEL M),I[)"X>Y@\.*:0V8+B5_IV$\90!)\J65*02QK0\4.)TS$'SZ$/U%.G#T^N' M*QXPL+0?S;P_A/4-X.;VXO#JT^(#Q,4\3F=P9TJ?%H=R4ZD8##6)L!0,;@L, M2."*D:BEC=PJ)GWMF[I#S&/DR@3/B^+1@=# 8G@%.'*<=B+&US/H9#U/+RX6 MZ"G]=_?^A!5;F-%$4F;HEB>JRIPT8=$X[5W43M4&=Q^ZQE6YXZ/G00"DLB@; M@.E\(-)V<<4RNT;7_IH4(U[$&6D-+V4 M.8,3OG;XM2]MX^K4YF ZB$@;@.IU6CRDEXN+Q3<$P;5_ORU&Y*QG6@FX-A!7$U +I75\/NNS,=>78FH)*WHM2M+#K? M.HMK"+^&++36JG:)M2=(&C?OMSD8UA1@ WB\K?Z%>OS+8G/&>Y9?K%:P7K&) M,8:5F"=RBE$BG3?$,_04K;5=.7"O]' 5V791-&XMFN;06%%\XU?7*K'Z&_/B M#4"Q+G[U\W^^1,U_#JM)T@!*6D&"EH%(%2)!!GGT)!.-SN3$[L+Z7I561625PC NBM13)!Q%%+V U MD:4#J1>HS%WR2626K62TQZYZR)CC5C9J!FR#BJJ!??3?U83J;KK^S2:0R6J^Y0MXK8R'$+&WM!+UGFMK(=9J:62DM(ZJ!A;;E!<)R^K7KO72;0;5"@;U? MPMI_FPAA6=;H!695\A."SL3RJ(D5)EK+$WA7.[K4E[:1*T(U!_5!9#J^CW\] M/63KLIA6KV#S?8N1+_V7Z=K/;KBHHY=&9$=8X*R4]PW$ [(25!!@@;JD:Q<) MZD_=R)7;G_?\?2"A-:!!'\[L1=R<:J$N %Q^Q?QB*BIM<$[*,?0 3)8DQ,!) M9KJ4&P<1JU]1[4/7Z(W-!\'$D] [44!-1 ,>S@J5^A<_3=>G#->ESN?I;/T9 MEINX[L3*#,ESG)@LC.39$ZLS$*J9-H%1H7C]+@/'4#IZ;_5QH%E=B*."==,/ M^/XT$2S]RH08#X0Z;)"B-.,[AC-[0\SD@.9"P&BCIO6=FFY/6W=$#X A:TN\8@YG MR'"-*5=Z-H0@K-"XZ@;HB7$@E8T457@WY+6P6D)J0!NB9K^*NUX5++DV2*!$ M.3>5]ZY^DR:*:ES"C!&K2M4!7%8D"%$2XYUT5)OTH)[/Z8TU#J"OR4MEU;!R MO^7&4()K)TR]/8726VNK$,XD)(76!8_$Z-)V3@A'K(B1>"%\%II2'VN' Q\A MI\F+8$,AKY986M!^5T?]91JE >]O?GVY1(<>#=V7B]D,.G]L=99O\Y]P/V&* M!<$%8:94*,C9$*=,)LAY1UFTV8;:\;\CR&SR:&0P73BP&%M ZGUU_Q;%.3^? M%J]L$]+D5.+JD4\243O; M\(-YW6E2CFOLMD^YTRP;D($($=#63LF5;'=!0N;)4 H\Y>JZL3=U(W?2'1F, M=836Q,%=?U9.8J0\ 9J[U$F%AJ_BQ#N()"-ON:%"*5;;3.Q/W;@1G&<&Y$!" M:S>238XS>#E!^Y4 J&ZDA-6@DIY:0 M6K 0MXS@=XOY.1H %X5W:/>^1&JFZTD2N+"8HT0S)8FDNIQ2\D"LII"]%H*Y MVJFZ3Q+59,RF&BH>\5-.%U%CF'N[6ETBUZ"D^-XTW9R@91N<]T!XU^PU,DE< MTIH8#V@$9VV"KIWT^B11349KG@-SIXMH[(JO.R=STWVX\_=O)Q9XXMR;0()) MO"22<_2T8B(&G Y4BYCO1VIV5WX]9- FXRZUL36L*)K5:[^ABKZ\*$J[NQ@T M0=M#F* H<:4AB$S9$4=%). <*VS+MOK5EUZ$-1EU>5[]=HJH&L-?MX#.OG0A MS-??8!FGR,])MII;$0*N(%M.=*0@EE%*J$HT9ZT8J-H7IY\DJLD RW/@[G01 M-;2O_O%E-NT\\HGV@!-PCB3N2NML]/F=Q44C!$=7'RACXM#]\^;A3<8^AMXG MCV-M"_KH*II8VG,6CLW3ZF:G[\"/V_WF#4#UN]GRO6.^*PO%5.D-*B*:E2)9 M$E,,U%(671HJ%GP F>,6?'ANG36P&)N(#G^ +S?3W!2?7Y@7\Z1I[82^1\@9M^S#,V.OEEB:P]CN0$X0#+=X7I(> M*1"IRY2H!J)4@JQ3]+KZ:>R31(U;^6%$O)TNHO%/8S?]6+YO^N%N+M._NH1/ MBX\PF\'RT^)/OT1MOJO!Q@1M#2VD!9*]+1?J&1"??48V BXXXU"_][D6=-SH M(U=1>$Y+;WCIC _#74N"SHI(1?&5\(9H;47V:#90[@;4?<=$ M0X:K;3"BVCM%+DULL_UY-PF91^I5)B 3.E3..)P;3R3:(+0W.K'GNJJQ@[I^ M$/Q7.7$82&H-G/27:97_2^[,5S^#[@(\E[G#"@$R:6 $")1TE$BI6,DI&B)#5[%"(8941O3 MSSO#<0/5E3,,&@;'C[YT)M;*Z&QIABV9)A*2(<&:5+*/4!U)%WBH?4_T)(+' MC82W!.R#1'+;0NL!HCL1K:_G=8SDCY=?OLPZ!OI9F+/M_.\6%YL1'AMTCD7 MO! X(5I6H]3X"FU^(%I$%[V0BMG:UD1/TL:-P5?&WQ#B:. $Z.T8']1B.YWD3 MD+EJTE%JZ&YFP*R1'L+JDMPY8M$%),$G:C-HB*%VUL)#*D:^H?XLP#F) M\PU@YYHSOR_F$5_>WA*8IQUQA-(%:[9872[AAGT\."^C580+0+.3,H?N49=_ M1I7V"9*T0]P//H7F<8\#!S##GDV (V?/W):O_;385Q%YGE[B9W!5+C_ K'MK M]7GZ!0U.GHP'5.*\*VSOA"1.7&R>'ZA M-83-%REUM_3]K.P*;^=7A7JNBQW#ZFR^.9E?=7V,NCE#>H].]?=R3'\VAPF/ M3EJ5)*%""^2VY,0S[8F,VEJ-Q@E3XD"XGD[5N!MZ$PA^9M&.#.I"\G7GR[-Y M.=RZ+E"&MM44TJ?%69A-SSL(?%J4KSD:76CFEI2!9&S2M4NG K9DDV441 M7'3H\/->%!@-M,\HN@;,V([H;A*)33R+%CGF":.1X[(RE#AP@@BP M20$:^#FQRB;I]OCC'K:, KB3Q3"ZGKMN/G!3:K9T1SB?EYY<+U8WZRAOK:,) M4 X.]12RAT9D5 (2P%/B=10BH,TN79]&?<>,/>ZQQX@Z;6 QC0S#-WZZ_$\_ MNX1;B^-V?F?SG;<*W\X_0BQ%>)#5UWE/+\Z7T+F8$PK:YZ1PMJ$<"L5DB;4E MLYBRD"DZFE+T,2.K$S;N2PE>S[%JKWT[_S6*YO6PM"P!= M#E4JE?1D*1N5HR5"ZL02CYR&/@W;#AITW/.1$=7J4()IP#+<]L8V5R^ZI-&K MS/ABIVAN')4X%Z-CZ:>A(PG62Q)X#C)"X+%^]L]31(T;HAS5AJPKL 806#RQ MVTG=S..VS=5F@FQBH1PL)4J$XKBRM#;H<^E =% V"^VHJGZ5H2]MX]YH&!6/ M@XBO 5C>Z06W)ZQU[_[0/Z;KS[>L> .E^B-,1! VX.21I2$0"5$0YZ0AVBH- M%DUO65U_UJ)]Y#L3H^)Z%/F/;H(^L9:WXK5=VG0*7EGF"7J-&6T=(8BG+B.[ M@Q(\Z@PB]#)"#QIVY(L4HX8LAY+.R,![6>SJV>9H"\V:SRB(U29.=C;?+NLL MK? 4C"*Y:_&A.%HUB@+A/CO&7 J*]8DI]1QNY.L2HP%M"&E4 ]C??GD@C7?X M1O>K[C?EKSY _JE\_^/#VSO/1SZN<6:7%W^)BXO-\\M)ZV(V367EW.0>G.5- MN^#5VTV0X?-BAL)>E0S-P-[Q8_UR.[_[,[\:\@'T MAILK?%O#'.'S\ZF'$C<4/!SX!L2&>=1B-!(F2R5WXSRQ)3%6)L\8IX)"=?.I M%V&G'\E<#?*I"QM$$Z0%)TGF'M=2DA*M!&-*1U;G*"TUJVIGI-VE8.0TQNI8 M>'CV*]'YD[C=<-H.4C+,OEV[NU>'Z#BP#+B=4,_08;2&(E M+4<(5=J:96)C,,E 5DI4SQK83\[(R8(G2OJ^MJG$]F80].O.J?C,#&C)B$H1 M=V_/<&UE_&)2N65M>9!0^ZK&(^2,G*PW!().9WLS"'JYSO0$,W9O#U0+# MC=BHC&O ](OE4XD* -$J)2L,2)H7;O0\DY"&K&>3Q?THC;7&X#.3A4:>?9= M43>.BA075M0D,,V(%C1[Z3*/!BHCISVSN8)X'Q0_/I'7#>!E*Y?M:@+,">6, MQ(T;52Z1M/3=4!+UL54\4Y>XDJ8R6!X0,>ZV5!\IIW&Y 9CL.8*^-O*!*Y]- M)CI#5X7'D0 BD6P32]0IZWSM(L>/$C2N;5P?/O6XWP"4/L :^0'IM5_.I_/S MU=4L##"#_SQ)U)9V9U00GXO[8#)X:Q*3N;;:V4W)N#=$ZH.G K\;0,UU7^^M M$^#.X+,N470#+?$Z 9$A!=(5APB)LBRT#[1Z!^P]I#32*.YT5ZH&JQM%S*8) M*%RM*B.S\ZX4=7<*5U5 >RT(FTGIAB)M#,E5=\:?)&I<&[F*Z'O Z7@YC)PJ M]-N;CV^W)G)M\SL(3HB,^EA".;T!X@3A M+6IR$Z<(0;RG2GW7)B>2.Y>Y*1 \\['KVN#;'<%@X MF8\CX^#39W@Q0YI7?U\N+K^\F\7KLXP8.=K;J-F8%*C>1"CE:G$>.C(61&3> M]5$->QX_KND MD@3G%$F@1.26:^KZ:(A'!QGW5OIPX*C'V;%K%%U?&^XL;A9]2@DT$4@BD;&< M>HJ028B&9R6R#;R/IKCST$8*C1_OH9[&IE;D>P5X'AE-U %!HCF1*IA2VM"0 M*)VTU&B1,S]$PF/ZCR<*9I=XC^#2V,;?_22&R["*RVG7$/-F6M?A-ZV#L2JB M%9L<*_<1%;*F5%R6H*W..;M>*O^0,1N QC%"73P#AT=&SNNOU\O&>)%$LH8$ MI9 STJ-6+/EWUJM('9>6\]0#%C.>+)PJXT7UNU6:(NI+84>!*E93K%Z42N" BOI2KJ-]<^LWR"I)9@ M=*S<[_?NJRB$$3&58#IY/5]/U]_?3;N[^ZOK#FK=23,2:,U=33SQ]*P>H#BSGCC*(^:TEM48>6(( "D M>O+R[<=7$QH,V,082:@NB\I4J#*=)MID:2)#MK#'.A9?R[X\\&I?P5>WTK\9 M:$2AGR"AQ2GL:L"R*,&R:9KZY?>/'K>UK6O'3%EC,_,$4K)$6IG0 DN>! K MN&)&^=HVZ5YB&FG_4N%"4A5VMX";6_*+>766/RW]?.5CDVX$ES@:;*GV39.'5(Q;;W6(2[/',;@!B-SO%;ZKBMB'Q6SV M9K'\TR_31*9L4,,"H1P$>N[,$>N3)&CZT01>4G3>:RN9PTALY';MD8AXV()Q M,/$T@+Y-<<*SR_5J[>>E0_U$2YJT+'<^#4>/0DF%'H4&HCBP")H!Y-IWM!\0 M,2Z"!A7Y??UU$O^;Z;/^D$$3" Q=4*\)\%Q"$"F30'-)@4;Y*_19A:]>:^0! M%>-FFC\KD$Z30%M(VA1+?76YQ 7Q?C- MTY^AS^[7ZTF0)VW18<'YM .I)J1 MP%,D3BDILTX"OP^!KB?_=D15U=21Z/P*RS#HGZOM^UY=7UU;J?%I74F ME1K\$#QR3G%BA6?$Y*!XN5'F=.W+OKT(&S=#M@'\G2"GEN&W65;;S4NVBN?? M=G":X&R-!H_>$Z6 SE1FQ%.%!F_4'KSU2L*S*L8G*1XWOZ\!P XAV9:1W"W0 MIZ<+47D3T56+K/1F!HUVL*6!4":]C%$&QZO[(:<0/&[J4@,X'D"N#3C(?=J8 M="OX5^1Z*E4O8+[JQ-ZQZ:S+[%Y]@,VE(63$\NLTPH9C5SW0NEX (M',HP/" MA0GH]HE$G)&:&",LMRG05!WNSS2U<3,EGG-AM(B5'V0)]>H$E"!1&9-&8?!, M)*H-8J6TN -:AWX$.K?AL=/]YCM!#78HW-HBJ"[M!E#^.ZR1S8L+>+=8K5Y\ M]=-9.=SXM-@JG';%;US]TS@1+)H8I^,3HF@7I93L:L=-QFG6N?.!]( MXKB'1,^)V2%EUP T>^]+X?Z^U*6.OEO,SY&8"V01/F+Z%=[/?)]M*EJJI"C; ME.?(&^IP[;H1V8T;1VSNK MHJLOBDQ0 9UEE$^&:=G[2HI-R#DG2@SGAD@N-'$4- F:@:4NBBCK=VTZD>B1 M^PHVX (/).!V$=WY_+WF*Q08GE,FR6:<+ZYG8EWDA$>KM76H+SQ_'D#WIGGD M]H4-X'D8\;8+Y\WZW:KPLBK-P'%W\8JD2$L[^M(R+699CN-#,E[Z%*JW[>E+ M7#^ _NL?-AXML':1V*V\._-207A@,A&68O$T#,,-@V4"*AH01BIFGS,>?C@. M_^4/'8\6U]AE 7:TJSW+6[/9O#41$)./)453"T4D4ZPTXK8D<,&--4Y3<>^V M7>_FP3N&ZP>J'_I@<"CF'XXGM\'3',Y+:]M/P\%JN_]QMV@F JT&*)<)0)@ < MQ5%-BU";O[8/JQL,:<3NI[(?-?XF#LH%%V+A9MWN"47D> M,@>"RZ[+UA2X#E4DW,92-H)94;VM[,%$]H/HO\0QUK ";!>A5YM%"=9.+(U1 M,,\(C:5=N->*>*DT,4HPFYR@N/B>4VUV5/7#X+_$L51E$;4+NFY5;2;$TF"ML@OS@!741;$*8$67\S1L^=4@_TAQ_\ESG?J"FCL\1[>R.$C]\/8#WUX\@PB:1-P=U/2 M[TP.?-'1B1&P$B?''447S 6"'CU+G-% G3T>;_L'[@>W'_IL8WB!C%V.^^8L M?N]1_-_]=%YR6HK[OYV:^P%FQ2E_[Y?K[R4#ZVP.$Y9##@XH80K=+%E4O%7HF$A@9,'P?6P\?L!\X<^\W@V\;036^R3 MWO2;7_[STZ)\A?4D0,Y<9DUB*CT_8N3$!G3"=%+&6X93M;7=E4-I[(?4'_H@ MY5G$-[9MV9G(5[;,U?#EIQ+J?[E8K5<3'E@H<:9RP;M<=8Q 0J"9Y.QCH!9= M-1[ZV))/#=0/4#_\(4I=AH^,GIT3N%77R*M2,?:J2.R$J<0\+TF6HK2EHCC% M(%+"V3F51);2ICY(.FC0?JCZH8\_AA5$&W<^']0S":J<7*/GGC@N#2F094%F M4\IV);#> -H"M0-Z1]63X?\:YQ8G">#$,B"OYVFH,3-O M MIG&4?'[QN/)7-DA#?(%*5+?Q+%D$>:EHYRW(,Q"4*?-N^[GSYNL;5*=1\K M,6_L8,&#E5*\BN[=CSBY]6T ^4,1T,0FQSQ%;&?NT494L2O7)8FSDB5<13'8 MWL>>_8<=MU9:1< ,R>YJ2/K;+P_8C#/_9_>K[C?EKSY _JE\_^/#VSO/CWZU MAMGL\N(O<7&Q>?[OW37]13Y#D\UO[@'<(7DUO?@R>RIU=\=#?KFEZ#ZM5\]Z M (,CJ(-O:Y@G2#^?MKN?+<\].N[=""CEU6(V31L$S]/[+>K/\IOI'/W]J9_= MX&[U(JS62Q_7$Q&C]=1FDEE&HX91A49-8"2%E"1UE#I=V_ZL0OC)-1,Z(9UM M"6EBE:>H2C.AJM26I\D1%YPCDJ/K$815P=6^)_B0BG'KSSX_IA[40SA-+LVJ MK(^7%Q=^^7V1/T[/YUTOQ_GZ1>R.KDIN #(ZEDI>AZNQG@^NH]J.F44E=?=P MF!N\*>&!:YU(\H:B=>0R"1Z1)WAR5##B]4*UEMCWR#).@4LB4"H M-[QTOM+$6N"$H0F/YG.P+-6N+G,8A:?JH!VCE3R+V6*%>_,MW"4#5]KN$*;+ MQ9BLT9VDM/);7T?KE *WC]O50J6B.$BG__I6OX>XV=R$,"R)0(JLI5;T5) M ,H)94'3&#(D6__TX FB3C\XV3/ +F0KY;WBAI$(4$JZ&B!.0B3,!RLA&)=C M[>N5A] WKB*JBY^'IR8#R:E9R^@M/F1^7DI';A:]GZ>_+Q;IS^EL=H0^>NQI M=?13;WHKZ:OKAR,8[@]]BXE;>]P&L%%28FQ)86*A5&,6@G@>5) B:>EJMZP[ MB,!3]5BOP6Y72&;."8><8#+A4DP.B&6 RT1;K8/SAHG:#MUA%(ZKRX;#UGV] M-J#KQ;([2%AMY?@?%Y_J_>@Z.N^XF512@%N#7Y>;[(:^ MRJE[>;DL4$=@_;Z8QZL?KB$+GANIT0W K5>4?&!T T*.N#-[FVGT5*;:ZO $ M?"RYT" M+76YWZQ*VV;D,:>#VW]>Z5QP+T65U,_V #QD3"=93*NN2LZU,= M[(EAQE45)\MV6P?49&C3"N!JCML7%8_4!;N>5$\M/$GGB1KB6N@[QKD!$[-2 MV,PH4<$:(J4 $K)2)$ VW$;!;.AS"?>)84[5 SL>O0O!C&GN Q4D>E5:_^$^ MYBW5Q/ (0H;,YCC)].,=J@MU_M*8@!N-ZLO7ER4<[U7E_!I\1%_!:I$#R#BV@?VT2DT^6BNPH$]T['F.<^JCX:YJEQ?JBCK$,0<>=F6DUF M-ZM@'J9JOH(\C=/U,5D_>Y]5*=&G'ZV5%,]FA!L84/I"60UQ-*MGWOCI#.29DFD>48A5715<\%/("\<=515>S<5TE#":E9 M!54Y$[".2I:Y M_>M:^3![Z*FG>:Z?C^ IPIW.SV%>[L7LP ^*$Y%#!:%H:9?, D<\CRAQ$32+ M4H3,:W<2.XC &A4WK@;;M?]:I:1A41/#RB5OS24)-C!B(HT&%U+F,(#J?82B MT37/0-C9562CDER:U3R;-N*?_+>CTO2V_[I6]O$>>BIIGIOG[\ *M8QKATZ] MHP4KRFAB30 "@25.?62F>LO71\@Y5:OL>/1VT($YZD4D.0>,!-U'B@ M*>HD(=<.4>O.^6.4 M55(F]P>Y08WDZ(1+$TC"%^@RFTQL=HI$91D#2<&GZO>L]]!R\JG4O>?>(AA8 MML;G7 (!FDA?+&^;'-&L6-T2-\3JI:3W$C.N JF"@P?G3U48W[#JZ%,48O 2 M%Z.4NABKY(7):*1ZIHGC(A/I6+G1JRB1$H#RE"SPVKO^<"4O?O6K:==Y]LX MWS=?MPYGO9'!:X][M\0E*$K%=*DI20JH44PQ6;WD13_*FBUY<0A*'EPMKR^4 M!KK W2EJ='\N@@GC%8]$1%TJA#!!@G">!";1\>36,:A=U^$Q>L8M:C@0K*H) MH $PO5].%\M-6ZKVB4Y"-^T@7L$J+J==Q\Y)DKB[=W=J%#/(N%+J M 4J&/8"WPB4:9>WPUZ$TCEL8<2#0#2JH!H#X$<[+##[ E\5ROZI6S'JPPI+$ MRJ58SQ0ZP#P1+;P*4BOE0NUB$;T(ZP6YP=H9#02Y^B)I &=_K. LOUZMIQ=^ M#:M)%B%$0'6=<$W@WE\ZP"IOB(DRIF2$B;JVVWB7@E[(&:R]T$#(.8')#4#D MI5]]+L%\_%92+;_Z6?%X[^/>ZRR]2X;H%$HGUX!^+UA-#'69XI2"M]4MK3Z$ M]0+48.V%AC*YJHND 9R]O?CBI\NB8L^6KZ:K+XN5GYWE&!ZLF=% M&!Y;W T@_GX4D,O4F%:YJ -PNJ)7$:9R4EZ",R,2PX-J*R;#)$'(9ZD(T,#@#!:RHYK-#5=#$ 8.$694B'XVG6]]M'2 M#UP_VHE"%O?E52I&\SLL^^7.5EO^U6#"KEDC1]I9@G//.DE>['^U086AY-0#)F^N.6_U>WLZ1 M=Y<7M^[.Q,B8&9/E%H#%F7F*KDV(Y=1.26^9B#+7UG"]".L'NQ_M8*&^3!H MVFN_G".C5M<=#^^K\I1BU H\R;+4J0:9B7>IU!NB7(L$BM_O+W]Z18C'2>H' MKA_M[*&F'!J U>_PYQ:CEHLYOHQPL3]4XP-U"H0CP@/J9^TE"8">#C(-C,Z> ML2@JX^Q0&OL![T<[HQA44C]XYN2GXC0-ES=Y]?CGS)K<-:/A-JWWS<[B M4K]?V("JYL#B>,;([*%(6D0HEPP%\18"41"8D%2Z;&N?+C]OU["/\3.DRQDZ M)M?C;@OBU^];/W52F;"8,J+!$.Y422#FC'C-<&5DYX 'YZ.I73/D4!I_J/*+ MAR#L031C2.$UX KLF-6+;]/5)(.AV;+2M$.A'6FI(XXE])N]%(Q#RHG5+MNS MAY21+SX-*O\];>M.$4:CF"HOEP"O%A=^.I]PD) D-208%8LYP=&X"+"3:VI'' Z6HQOZ+<:96D-D!TB+$4 M 3/$ELX+ <>UACLDOD_]_;M/'?<.T8 2/YYW(TO]XPU4 V=4F6B(+G5MI7"6 M.*\E_BBLY=QSH?ID&GP\:'4/=LHVG*R/XUB;]@%ZLO!V#1>KB8M)6)PUB:ST M3+!HK-N(4V.6HBUE(K#JK5L?HV=<13&V]7F<6!J V"&,NRVT1@&Y%C-1I2>B MC%'A]HB[)?5<)K %8W@]1W(N!IHRJ.X$I M];82D9QJXA((HE("FZE-MGK-HL3/] M=GT/Z>@3D8?/J-2%X7':*IV'/-UN7G"MT1T3),=2X36#(FBJ,2)#=BE&&Q[T M3*I0_^ )HDXO K%G@*U4Y@#)RLQ)TKQT+P)6:M#A6C)<-: M5W6Q\K#>0U69-*MS[M]S]/-TW;W\:!WT]#-KE0<]B/9*.NJP-O+4,<5P*R(Y M2$2>YU!Z+(O29)6CA^F8R+6OJ1]$8#WO\)DUK=ZQZG RQ]5NPZ%LOS,YC 0;,/NOI[AX;(IO+M>% MI1>EV,I_=W)^_:WDY-_/ON%"I)181$=' )&&!6(I4R31D+5RSIK[,==JZ*U! M_[A^ZO/#^MEEWA#>S_+-?GA[CU<"XZ5C2TX:IR(X14\)O3)'G3$2_2C%AX+O M#G+&=5_'4+*G2:19._+E8OX5[>7"0#2=+Z:KU6+9]4A<;747.B43^< !:K6^ M.'Y6U;ICW)!0:I6@'"\Z J[Z:K^\7!:D(X)_7\SCU0\WV5S49Z:L(C9I2R0M MA9]XMH2Q[**1@NK;+/]ZU2B/);="8<[KH5]!6-]/FE7!A(AL\$HB+PR@"CE7MSLX]M/WFKI#"^$AL] H5,7/(5<.)IB(F*VUPAAV- MKH-(&=>I? ;(#2>8IO>QF]EO-0@]94O;_[QZNUM/FD_NSR>&J:^%/BT>,&_+6XTRV>@BZEA?BNI( M19PTEL28 Y4.,F/V:*7SV,CC;&NUY?RTJJG&_68UR\=*22N$FH:DDN3< M\E3[-LA="NJ%)L_6GZ]*1#RH@/,BKJ=?IP_ [ZT2*6A&F(14"ND'XD*Q]KSG M@C*K6:I=6N$$/:[X-@]5D$V"ADWV]\E1=_^F7:GG$I^K21 MZFIU>?'E]G;[UDF7SS139'E"FX;(ZD=LP"#'>ANL8,QCU1&AC* MSR389BW'F\IEQ^='WGM"I>S(Q^BJ9 G>C'$;_KHM.F*YUCY"+A&'=QG M->ZX.AD=)5CG:E=I>8R>:E4#WTU]F,ZFY8SM-_!EC'0V_P#E2&(Z/]^<3RRO M?^SZS=V#OU(*OA;6_YP6<5 M;E-;]6U][*VZB]L%?M#%=PJ(T*4,6E*".$LI<VW\R^7:_SU8A[QK^Y=MF#&2@$R_%_VWG6Y MK1Q)%WVB/ ?WRT^7JVJ.(]QE1]D]'7O_8>"2L#DMD=ZD5%6>IS\)BI1DB9(6 M22PNJ&9W1[LIT5XKD?DAD8F\@?")&.T90M16@]9&6NYT"KYU3NL8ZYC64IQ: MO8XG\IY@?Y/,14?)X6?-K4W]&=/7Q?S_7./#XXRAT$)%LK(-@R-CG M-0M".E$_R,5E4?S]+6R-NZ? M1-"DF.*)'/HBL%92!P]1A03(F,8HM5>J];Y_AIQV5NDOI6"ZL7RV;_L]7.&# M(^%!I+L$K>N(#=='A]$[K4;7"U-/&Z\@2[.!D MOV^HWQ! B]RGT!\N,Z!$63B4&CU5A@MPV4JP1J%E2HF26MNL1Y(ZK8X'(50 6DN/>&V-MZQ*&)H2?DJ%V([L/]V1WT[V+ M6953S23PK@YOJ#Y@8+46/V,4A7:@5D,ZWSWQ^&GMQ/.CY7Y66@N.=W 2/]4E M-D:?;.(.4E :E!>F=J5AH*Q*K+B2DQZKAWH7W9J;B7A@0^9#^-TI;'[L0>G0 MZXBH@>52:X%#+81R$E+A"D6TQ=@S](1Z#0V9#Q+]P0V9#Y'#Q,4>G[_BFXM( MC_J/U?+ZV_N+M&U&RE2Q@M51(;P.] O%@$>G@&<13,' 1!B22_W$X_L#Q0D" M7+;E9@>:YO;(OLD9NO,W-GO'Y,"%E052]AF4RH[.\1+H#Y5%),9YV7JHP+,$ M37,K,=9AU8[W'0#IP1JVN\N*A#Y* Z*&(%3.-?,V!<@\.M+$3&?>.B-H+R$3 MSZ1H)^B';N*(7D MBSEO(%@70]%*D2D^0,+/O6-BD1\CL.4(W)L0!1GGLU\65W1\O9^OZW#*]2]_ MI:]A\04W^R$[-,E&! PBDL.5$T3/.%A7G"1_7/AG1Q.O,?T_7Y9__+_TEIMC MG3[;/OWN:E*+6NKXA?Z=&R9;NG2ON.9-\TFJ*E])9-6#DA")"HGKU]]^GGF4U>>%MJB68B6Y20#SZ0+1J$ MI'-3I)B]'R#[^L"MM4^?[J1_^Z()A7Z"A):GL*L##^_3=5S/\SRLOG\*FUJR MZH70_@N2/_ MMW!)'S^OPF(=TB9:OC6WN O,.@U1I4PKI&KB M.ZG=)FG)QPY4Q6:#O%NOKS'_?%TUWD?2>\N\ MZ9#PPQ"\66&<%%WP$'B@A84@:+>( J5VZ[)H.(NM!P4-)JZGS)\CH? HH#J& M7#H W+;CQOKSEOEY=QOM@6$ZXN/R]KR/$"K_#>%S,GK>8N2L!( M![6J;8D8G,"G"Z&%"\D 69!/V()D:C(R^B==KX,,IZ"@HTTE/M)=(! MSN[E+SRYI.2UXEQJL'48E$H!Z8"OH5[A7;(*RU+(Z& MUQ^XBLOV]XRUWF&>MSS['1/6L4T?%O>\X5G,7F?#$45XF&,R8''J(E] M/O/0?/;X(03VY#@VLNY'D\_47?@?=?2MG9@WO_WT[6)^=3.N9%V76A<\DRXI M76]+$AD'M>&4HIW%.,2 F99H97:#.NX?]MI!@+*O 5!C\[S;LLI/UY>78?5] M63[-ORPV:2:+JS=I,SR@.LO+BWF:8^-2R]/?V:AM=MNU-RK)W$/!KG(N\(2( M*D#QM<>7305\"!D,L\P9=#8W[QGX-#6GJ+?'3[VY2-0)F3><=I-AD;QE\G." MCQRL*+2AZ3_6Q@%J[(G'3QMK:237^QJK!1L[,.-W@[XV@[?HWVQ"DER5XAQG M(*4DEU>Z>G&B! 29DU11"1)X8ZSOHV.Z&]$FPETVYG2':-D&H;S+A='Q#E;I MFKGN+;D5B*"5#*5@X$JTUHW[*9E6RYPNX1<@GB6@OA3)1D3*+)VI?(V9#2QX-> MVA=DCI'P\ASLGA!'Z]75[!_AOY:KM]?KJ^4E/6^SL5!X'F5AI'R)/:J@!>\Q MD-,1R NP(NMAC1;I\?<4#OUTIVSVOWFZ2$K+8ZD!5R?&Q$U*Q ]KV&T?F8A, M&<$728N0D8%GNLY>DM)%E\E%; &-)PF81J>TD.BR-7LG+[)?(=[R8ZOWG&.. M9\T M91$?];@M3(@QUPS.Q[]G22;R2N94/>32S[>M(])#]'$4HM MTC%81P\)Y2 R9)"CKCD(C#,QQ,G=\^AI3H5Q)'\JYSKP5-XN%XGXMKV2GJ__ M_=/WGW"1OEZ&U3;M5GLCG#/ L*;L1X-D8I$9E+@I605MQ<-=IFB[( M/H:_VU0"72)JMYKM;DLN,J68!:0#%Y1RJL9N$8HV*D0;%;K67O!+-$T^3[XA M EZ$UPGBZ !>-9RV_AW_P,4U?EPM\W6ZJF&578)ND2X8(\%9'>K\,00?K(-B MC+-"FX*Q>1O0YPCJ#5BGR'Y/7+.-(#I U5:QKV^"LE6G;]=1>++,1P.\%KTI M1A:=BTAGNK3*6Q9#>7C5TBJ<\8B6:7/L1\52$_9W *,]FOSV@I-4=7+:D)'I M:NXNZ@+>. Z,?N8&O6(/VT2,84@=%#,8)7WL3#;447SO$4+WKCN#9M(3.R": M.DA&HH*HA01A7;&\*"8>.N3M(=1+$*&9R%^"TI'\[P%*6]?TT9)V=Q2666') MV66ESH,)AI/&IM.ZNJHB1T\ZMCFI,T@=*_J'D&HHAZE;7SS= H*KD N/ M$6+PKM;VI^U%RQ%L'EH_C80^"WT4[D,?L6 )?PR=*60-. M&@U,NA2R3Y*E0<-VAXA^ZLCAD<)Z*.XC.#=U4LE\,;^\OMP2;@5'F[@!HW2= M>584.%4;(2BF9/"HHV^QVW]XZ<1"/T9DRQ;\FUKPX:][A*-'ARY(" (Y*!8= M*3D;R&O)B(%G(TR;1**_#A3\*-'B)H(_FG\=W!X\W8E)ZL!2"0ER\0:4X(G8 MH25H)R539*HXV;HF]K3F9Z.4]XQQC]F&YSV Y^6./"8BVN *Z*1H.[A AVCA M2)M*U,&$IO#0.GG^]38_.TC\AS<_.T06':#KKB&3YHX))3W45A6@D@K5$LO@ MC*S-* 7Y4ZWCO8?UO)JR+=I!4GVRY]4A+)XXD^VQ2GY_6W%9--=98 1NL+;. M$0B^(&VC$B4&98OG#[JC#2S;>G]0SRO7^U'4DH\3P^'#GPMZSM?YMX^XJA?O MX0O^]/WCAILSK5,2EF@N+D MT^1)8GJJGC@-/FWYW@& ?B5__@K?U^8-[T@FBR]S4K:;<=S_7&.YOG@_+SBC MHY>(CQE*G:*@BM7@6!!@%;'*"N]38HVQ-(2NGG)GV\"JN30Z0-A_+)?YS_G% MQ9O%PS6]N_P6YJNZ;6;12LHL M:H.PYM+H &%OP_IK;2#R![D1=:+;U=NP6GTGUFVZ( M=7,(T6FGA0KZV9D61Z6&/$M13R'^-JAJ*($>\'01UNL/Y5^TAK"X^K#Z??[E MZ]7NQ/^$Z7HUOR+6O0T7%YA_^K[]>^OM7US/+!489=M$Z;>^"?_F+/)SY&C^NY@EOO[Q=)9_QS71+ M&0%%":3IN2*O6I%5P8,L@H622^N+RZ,([>EJ?$2 -I57!YJTMCAXMUA?K:ZK M7;$[%-Y<5H[.$FG_G#,""[7A0> 2G$.L7:"S3QA39JWGSCQ'3T]77FT@UHS[ M'2#I4;[IW=T-GVEC@@JU.E69>CF,#AP7&J0(0G"G4HJMO8?GZ!F$)/^:D-2, M^Y,>E< X3&9OHK M[_3X*7W%?'V!RU+[D(?%]UT9XD_?B2N;=G6;S/UQ>S\>1L4YNT&>P)_Q^T-B M+"H$+R$)7TCS93I#M73 E#-6^R3CP_:)KZP_I"RF7F9[*(R)6@=9P-?][W02 M0F%D-H4!VN^U]8<\1*Y#^D,>PL:)XXQOPQ5^6:Z(] ]EM\'^-;_Z^F-_(1.R M9)YY,-96!>T9!.D=T+%0),\UP2P/P,6@E_44>SQ"G,LQ>=L[6.YZTAB1ZMPY M(4W-.:0E9:] ..>*MTZ%AUTRCH/+U!/G1Q#P(? Y@MM3M^J:7^*;1?X'K6PU M#Q?;+!WR)2Q9F@E,D E4)@8Y$RQ8ZY,+3&GEAJ2W['UXQ^ X1GS+EKR#<@=>)&QX52C,$"_N? M/ETRP=AH:,#-J9/?KK[BKH&M1Y]RD;3V6 C&QN?:)E<",_1O"A9IRY#9P/<> M.5V0?VS)'\NWCE-?46:KZEU0G75*QI-+X%/*P+EU5GEGSMOH] MUM]HQ<<.KO^WESZ_$K_V;91?_DH7U[D&-^HDR#7FS^$O4G!.HT4#U<:IK6\- M1"DS,"D5#YE'4UJ'X8\@LR?W]DAX+,\KJVYO?.^/MVT[P6?HD]OR>^]]Z?ST_=Y/-X>%->YUW22V-9YWX?2 M..V][X@(>U2M-J;P.CB5]ZQJ<\/E62*#-9.9(HGX36PX!#I">)UG:LCL# ^O MAYOMR@>D3%S7-JK\E^V%T2FF;D9][[K2,!X,XT6",+4Y9T &/O $I0[^UD(; MW7SLYXM$]:'23A+] #@=+X>)/S+.I)4TOG*^7B]N"7R:"H$9)\1 MI!/61"<+=WJ(M']XZK3-BT>4^/&\FUCJGVZA*@MYBI[LL^",J,$U6;M<1F!% M*\FUI/4,N1_Z=-#N;GXM/+ZLC^/8Q&)^CW_-%U^NEHM/RXOKC0WU'ZOE];== MJ,M9K]!:L*YF1-L0("1>P 1>?&3(][ M^#3YKD2Q@DTW!15BAA"-H@4P+:3-C$ZSX3*^?>YTX;VF,CZ.3YW(N X9O,U" M,%;FVGP^)U/GT=8CJEJ?Y%8F;:64#TMWGI7RW9.GR^=H*^=7G3=Y=@-$6 M#($Q UXJ!8H9 T$H#YC19I&L#>H,5\3O#PKZC^;F37U/?)Q8^H38767:A_*? MRQK=?K>@%^+Z:KWUE?*,1Y]\]@6$4.3R5K\W2NM HC!.ZSH0NW6,[#A*N[M; M/!(I+T.PM=@F/NGV!!E_QU1+OC>53O7GFA^QZ\9":UUNDK4>]&19__,;_45Z MP,7\OS?_B)@3+JXW'V>NAA^=).-.!DMN@",)6!:!_L>SR"P2NP8MK%/5+,A2HUN0FIW]\RC'?S-!==%-YX]"[TI?+^U M:MZMU]>8/ZSJ_U>;_K8WT5<2T?;;6?+)B7KQ+HW&.BR90_#D1@9!?RI>G&H^ M9[,-Y=.T.)L"OV.+M0-UNVG4<$/ZS]>KFB^,J_DRWRSIOJID ML#I1QGF?0=L@I.+6X6/#/!*2$+HZ5A A6"@FCIX# YFZR*SMH/J1$[FH!I&I6=V]49 M01@=Z#DB?V,.?UYNS9'=RK%&P]?K67#2)=1D',?:ER9X 4%;\L^T9DICIL^M M[<>7:)JF:]GH6JVI*#J UIX]]'&U_&.^?EA:\6Y!7 P7=V[:NT5:U@J1*[QS MV'[8=!MC^691L\)%YJ[V6 W1U=;0!LA@YL!XML+ZK/1HM^KCKFR:EFIGLR<[ M@L6KJ*ZZZPIUTGFE M!5D'B?[@@JQ#Y#!UFCJI[%!D]8*]]KH* ML@X2T_Z"K$-X-K6D?RPJLEHP$W4 LRDE,\)M$A7);])6!N.%PB'U.:^K(.MH MB1_/NVX*LK1/203N0#,EZ\A-#1YS@))Y",XEE\R0[?UJ"K*.E?5Q'.NZ($MY MIJ5$#3E(L>TP9K0 C$YIJW-V84C;SU==D'4L'-IQM@,3\NFQ=F1S_R/\UW*U MF8:R,9&T,3+(:(%Y08:1\@6<+@@9DS71%AY8ZSOV \A[905@I[@O8PFM;SS> M+:Q.HMYNXL)=%MY9,MLEL5$2&Z.AC5>LL]*I2+NQ=9>A TFA8R78?7O]9M%WOQ06;1;C,:: MHZD$:.UIH]@GT8\YV0]3LG_Z7B>&;9P1KB09;,:"S(+5Q!B$()D!802M""5!Q#<^ MF(;2]LHJDD^Y:1A%7-W#<#.V[F;'6N4T3TP!.0V*=+$UX(/6D*.F#2=8C \O M2D>&X1UMTWIZXR#C(/@=*:8.X/=V>7FY7&SJ W9JW ;I!?FJ.4E')T-0X*TH M8)D12C)O>6E^B?"0B)X!=:RL'TW+/87Q$]M9_]_R(DUIO?U0\-&%G!XKDV?1GI75F7DE(BA&T MM9$06;#@R1J0J&B=IO75T3B?7S M,@^W?L\N[_G-C]G0M&TO,;\-ZZ_T1=W:?X2+37V[D+1)8S!0$B/_I<0(3@D$ M8SF7TAFE1ZNC'6=%W>4X'8F\E^LAIH+!WVU37*^J9&_^)CT%B2GT+]8[W@QRT88HX,#'FK-=.0(GOL,1LHD#?T1767'-C?(7 Z M&/Y.)\#O\R]?KSZ4?ZZW?_G#MTTU[>++>PQKG+%L;%;$A\"%J0>C!, _UVSPYDRG"CT"9(MM2<#^3*>''P00FI! M;K^(NC5@=^_NN '0*0@[BK4=0*+ESOAYNX3/X:][7\XDC]QC8&!"J7.R(H. M6"#E$&/!D&BK=*P=]Z^JX[Y"O2C*!G X?(/XFPVRP"_A:OMW>]HB=Y[$O>_> M+Q=?/N/J\F>,5[.,PA5M$V166\T:KFO[A@*D5K HB=:5GN\;7UQ@QYV*>MDX M;4'RM]M#;\.W^56XV'@@'^+%_,M--W!OF68,14W.)+W"B#M.&4.,B<)QM":E MGC?._E4-BV.Q_]';I0$>)MTC1SGM-TM_L[?;5>T^65L!W?MJ&\N8Z9*-9"Q MWB2J&A=OYA^JY OS$8/7_,=-TN:&YCARAZ'_]81Q>Y7TJ?#_W*4[\O;1&;IM M#[C>]F&=L6*BR(C 395AR!*"8!&R%H9IJZ)3K>MNSKK 8?OG_T9YVZ&D\X/D M,-;L&'$7%J2_]CA6N)X5S6O#G4+"(V]."9T@ZL1!6A]B99!@0QI93$'[L"WR M=XH-=X"!UWOOM;OFV^^W(1V[3A7.N 2%FCRSRA"'V4%047F6@RC-;U9'6LJP MG?$_)CK<5/(=;("/*_P6YOF7O[[5.K:[*X>9\=E%YC0==\J BK2'G2(3,EIM MZWCT@*(U@I^B91@$7T]XMBGON\#0\ANNKKY_O B+JVTNZ;=:I7_3@]X9C[9D M#<5F#LHA'0E"9HA>!INU09M:CY%\GJ)A>'I]X/[Y>K/X7RZ_72R_(WY>A3_PXDW^(RP2SF0*FM&Y .AX!,7IQ B)T8^Z=BB0 MQF03SX3KY^@<1T#9W6T6ZC3WV4$+UF= M6N.8EBE%F<\P#N$E,H>A]V\1M&PJL=<%RKV3"FG7[JI=9THRX:3(M.HB0%E! MUGF(!;+P7M*A@]Z4Z<#Z$OE]E,2-!K7CH=U4[AU _L798#I'90O+(+V@]63G MP3%O04DLQF!MJ]8Z4MYD3-OH@8IS@;.IA+J:YSN @_>,H'FITIT4S8=-\]PM]?OM0@LK MN13I0)I4^U8$#;YP!AJMB)FKXNV0X0TGD-!'1=?8N#RGG/J[0'ARZ]5Q=JM? MZ6\M$K%A9C$F9V($*;P!Y8H"KXP&:QC// EE'A[S!Z!Q" 5]%%=-!\;F4IH8 MB[5CQ+YYQI^7G[_B;J[#C&N3K"UU9#N2[2*SJ M*H(4/R=GBI0P#8#?H97V4 M*YT#8>UY_]KL1C[+WD?I> K,-3I8+15>'90DK+&%8YR2BN1]U'9U*%->)CD MCE=RRYH%/%)#K[V7!'>=T'Z[KHW+/I2;-F8WW\YR-($6R"$REVMU8*E-%S6D M6)B2'DWP;"2\GD9Y'\5-YT;R&:7]*H=(CSHV^NR#HOL;#:T5YQFM PGI[GZ\%58>ZKO3Q=#!)?T2&H@WA< G]B7T8V2T;,*P#O3#(2/ZC.*E1&2T$VSM5FXD!.8C,(]* M!(Y,G7/<85\C.-N?/F-)IF_0[9U1 ,#IBS>8A,.H#7PR/B_5TN(_FT+* "FQBCU0@'7C%??]3:Q"#+Z/[; M+3'39GB,[\0=Q_4.X'.SZR[V[;K=G1Z?<<[)^I0(WA%_5!$:@N;$*8;<*B:< MYJTOE8;0U9?!?R0$]AZ&#>4QL>-WCTL;P?RPDIG)WF(*'K03==(?:7-?[^%D MX*34LQ68'HQSV>L'/ON2OBSXTU#2EJ,=Q 8?LF=85O'CI&*I30F)!1 N:]H1 M,D*(P@,OHE1[@([TUB-7&I'>U\G81HE-(=4.SM*ARWXBLVXF6* =JA XKRR/ MT4&,R $%L[98GKAJ[0V<2/*T"9+3@K>%%%]%"EI@,GF1%:1!-;-YS%Y4#I*,C)L!&VMEYEQ$YK7(8ZXG&G3)L=! M=2_2[\#$?.:2=-,U214N$AT?V>9MF#!XIVHG8^,Q&A9DZRN_YRF:-O=QS"N: M)C)X99F+>W([/ZZ6ORY7E^'=HM3_VT2^VV8T'O32,3,=CU_]-!F00G&7.=<@ MA4-008DZ]Y>\9PPBV9B91=-8&9PW W+?U..=1'['/W!QC3.'UB6N$8(P&I32 M9%5KSR#KJ'P(R7/?NFO6 +)>57;D(3@:D U^DH@Z.(*?6Q+I_W<+4B/XOM:= M>Z-E25&!CE[='#).T\' H\0L:+4EG&%8^7[BNFL1, 4"CQ=7GSCN7L%K, M%U_6'W&UL79_"NMYJF5#C.?:!L'QNL\P@1<*(7G!@A7!1IG&A^.S-';7".", MJ&PGO&ZMRE_G?^$-/]>?KB\OP^K[LMS[W=&&X[#GMK$-CUA#(_/OR;Z4MXBT M,A474X1$O@TATFJ(EG[D/ALG2(WQYC4O+Q)UJIK;V=\?RI.ONDGG4.2L9Z4R M^(!UQG+FX%-P8+(7)9<*E];J;2AMTYI[;7'S4).-(I\.CML%Q:X%JQ.OHI 2AM!YA"92HD( M;GV5]C0UT]Y?C(6EQE+H $^;.8)?EQ?YW>6WU?(/W'1JW"[%F6"#,0:<9AZ4 M=!H"JQV9K;$)<[$BMS:?GB%GVKN'L1'52@X=0.I)5MV%]XK.(3!E(,080#%# MMJ5, 8*11F=>!,^M,^E>IFI:E36M77Z<:'H&VTUK61$$MTIQ2%S3:C G<,59 M,$;XQ&01VL=S >V H2QGUV)'RO^PR2R'"*./-+J4KB^O+^JHPI^1R$CS;0CY MVP7N;I\OEZNK^7^'[0WQ_N7/C(_22M+@Q$DR,G4U"GBV(!SQ,VH6;&R>.=R( M]DX-N3: G43 78PH?W(I-45&>,EMBH*XR0HHQP1$37Q5G'%RS(G/HG6UQG/T M=&KYC:PS#Q5$LS30$:-*;W+>Q-+"Q:.,G/5I<:5GG]P\LC1\'6>++1F75>V& M"E'X3!HH20BH([@D!,O2F?)PY%?_L:7[.GGFF"G**@:6N^I8%UI@0*S%&U+3 M-C'.MU[@_?=W:K@=)?^'.NAH/G<;R7Z8^!D6MR--[Q(&'_ZEH^/;I[RMC6YJ MMMY&^NK>_-A';YVOT\5R72_/=MC-B3&%A-T2BJY-F SX6AZ;5+12UL(LW?JB MZ2 "V\7(G\E-OO'NR1.RLB0$@;&&>GU-6N$67)8ZY5P,8ZT]A>'43:L#Q\/4 MTS'SIO+JX+KDD)Y!M2&>,'5!NG)02#I,BLC@K(Z2>"EM:5T;UKKQUQFBZ&T1 M14R5K;LZ(\2:WJR!5LT\46("-$R!46[R%'6,3FM3=^'-$Q[ MPWM.()W$_5[0600LTBUP2-GT22M5.OPUD,:IKV< M/3MZCN7^U(/50OKWQ?++EG!EFNH]"-%/=_#YX86]I.R,<@EP/&M[P,.N6Z\+4D=E0$3M M0"D"=+#)0)%,1>Y#$6Z08AF"B"G]HA.$]5#<1W!N8H'_@^!_>7VY)=SZM-%1 M)*':LB75RO%$A$OCG32:H1IVF_^"R']XZ<1"/T9DRQ;\FUKPX:][A!.1="A) M!M);0RAP+<*UUR8<';,PYQ>']0KN]H7NOTT8/C!-0UZ/ZYQG)]\7Y> M<.9SYC''NJ9:3T8,!(=*@.>?#\- M>99D]"G*!%$E28:"ITV4 ]D<6:IDD3%,9VPC^ 25W5X,CP[#%F+K(DG\A4Z* M)I6(6M)&PUSK.0*#:$B7HTD.)'W*'BZ#99_)E$QF>2 MKMOF;#[WHM'3-0>O0AV'A5J MM9-+!R;?CF_O+K^%^6I32U0-UUA;'"M2VPDMV0=%:7!<.B@F1E>J?1!:3UK= M3\FT'L3Y4-5 #J^[ N+7ZTT3BWN;Z]Q5$0=0<,9*B6/YTNA,?L;0>TS9+W]] MP\4:[S6+DX33&$$;LBN5"!D\\P@Z6(8N!I9LZSY[I] [IOO\^*V_D80^_XD7 M?^ _EHNKK[4FW2D92P86X+P,4)]G^95W]7ET",S0J"2\%&A2C%&7,TGJ&TV\3@[L![ MJ%A?'7C?%'KS[5(C8Z'H1!O3"E]'U!3P(0?(Q066G8U13VOY_D#NM),M7PF, MCQ=PWUBND3HFLV<:R1$U=3*)S[7T-E6F1LWK)!NRD/H+G(XVE;)'1!XJIM<8 M4+V[[]S]9MR[W@=O.>-][G/KFR2.ZI7D3G(&R2HZFZ4U$$LM$) R^-KU7JC6 ME[1GB:/6&KE!+[K);K7>AQ(8>8,L:%#H)43'!93:.*_ZAM:R%Y!WV!M?4[ST M$(S7!: >+H%,DU8\KW)5UVIR8B\F#Y\0I)34C)A4'/,F4BZEII*US+%\D MJH^QI">)?@"K/ZYW];LIAE!R=!")#^2"5[I+(67.8O9! M#SC:[C^S/_&?(*IE [Y-+.]/G]YMB4;)@K6F "]8B[4C.2&F%#!HLDE6*A7+ M &'?/K"/Z:_M)7TZ)?0Q4;2_H(WDVM:3IA?/U-Y-['4!UG.[V\S^*5E)GFDE<7JEI7:'SG)&IIW=% 9R0IW M U!QV%NG.1#.X%>,+( .7(W=ZGY?7ES\NES]&59YQJW+*7 #'NO-HO2,/G$+ M)4A7(@LFLK$:'M\CHW-G]4B)/Y'C>RS[.T+03))M;++B(*TEH\G0"IP-$I++ MM" ,P:K6'7EW[^[CXNQH(3X!BH,X>C02ON%JOLR?KL+JJBD>MB=W_OEZ-5]\ M^;AYRXR'3"9T,H QUX8!Q!$O+(*55ME@9/:B=2CT.7KZ*"5HC9N3.=^15OF\ M"HLU4;">B214-$R1>;+R7! 6)/?)\*R<+7+*HV2>/K@J7KU;T+.N[\UM59J[0/HB MB9I2HKR&X V'5$0TT;G$2NM*HSUD3&O'GPM!CP=3,ER4P:4>?6%[ MCGENHD]@LK;$EAIF4V1]).V9$L8QF.DADGVZA%^ S!'LGCQV?:N9JT;> M*N3/RWO&R/==A-;)6$*B'47^+BB1+*V*=IE)Q0?Z4*R-+UAHA[VQ+[ <(]OE MZ(SN0.?\J(?O;F]1>_2)UR8*M4L^)@DQ2059QEQ,;6&96X_->8*4:2^C6I]3 M+?C='6SN;8^;C^O-W.UY0C[3.1C%:$UH9&66*N"3-:!+"EX(BTZUKA$=3%Q/ M)M"14'@67JWDTAW@WBWHR;B^^IVT[Z>KC0K&5:K"^X*SF!,3.4M(C&?R.;#V M%7R^O%UF_X^JU'^B9]@K^#*KL>.X?C212F'$Y"I;^N0@W MU5&T/59X.;^^G$6R1LD^+%#3=>HH<$?ZN%C@A2=R:;0,?MR;ILB07V^+X,A"#;[.4=;)U%)B!L&(O$G/3;R$4ECKB]LG M2)FV^GL<#)W.\RX:!3^XU_W\X%YW9KT+M UV7=_IZ 8?%7G,K!CI2,U:-?+M M_T.2IJW!'@-,+670;37KT*A9VU[!+=YZWJCAN;L(GQ+8R3;8P,EVYTEZ.B@% M!V>\!%>T9 Q+D$N7 R':3A].WA@I\R8M=$ M5$^+_0B^O9XXG792^#I",-9VITH5,B;1*$"?EFG5T$LE9@W/'G"W-.-TA M6K;;JB C[['>D-JJ>TNMF4A< N>%$[\X*Z)U]ZI7DT1RD(2')9$GWU,V+^O"1E_:%\_HIOEY??PH(DKB6LWA]5F[Z7+D(RM';N\ 5]RK3IE-BF1 MRZ/BER%'WMG7T1>PC\'ATZ=IWZ#H:P/MG-\]AD>(D<=D'8C:-4'%I"%:,G6< MTIJEX'RV+]UJ'?3":4_G<2'9B,W]8*>RZ>/U:GT=R)19UI_>D%63JV4STO;[ M_.?RT_RO1QN/AX !Z?13L1;$(03.&3 CM&3!R*#$81CM8V'3!LC'VPM]-=V M')>ZD.UV=P6G; D^UBD<#!07 KQ@"9R('K/+!L.@F[5[SYSPMN1(>3P2Z1', MF5BH/UVG?W]=7E^])7TSO[HY].L::#$;5;;K7N."<"Q)2,%D4D&&W#A7+WAL MLE8'YT(:8ET->]O40#A&BLM163JU)45,VE)M$H]2& 09>2*5APE"\ J,DC*1 M/R&X'!)*N7OB=(U\F@C[2-9T<)GU5,J%V"@Z,NY#KNE_RI'R,]F ]=F4I'1B MO'7T^93JA#/ER)U^ =J"WQW 9I>$O&T[/],HL4X< $$[!Y0SA/KB.#F$CGME MO378NKW* Q)ZBL$>*=9E.QYW )$?6?(KG6/;S.)@K>72"- BDR,3A2$E*Q,P M:Z422@8=QDWKN*.EI^!*&] TX7IWZ'FVYD$53(6C!V(;6>Q>9*#%*#J #2^( MJ)UL7;W;N!KE[%4#[1#63#+=8>ZYTJZD0XD9 WBM/%GM+(.3]$FCR=Y9I]G# M%JB=E=R=O::@'>):R:4#P/V.W\+WNJ;UA_+@PG$FN/?&BP+:57U=0NV-90*8 M8*))Y$T(T]JB>H: X3Q]O-DK-)%O_%"XNEJ1OM[]:_H0? MPSS/HC6:U_EB/@BLODD-LY@"4BZC8_ D:36 3H_KI8) M,:]_):Z^6]=X7(V:_0/S_/KRMJYG)HI+17,/M:1P9!*6,!J;2<7.4;)HT^^=2. 7.I8YRJ,L1LP:!#.G/1D=?12U+Y*+'59@(>DEA^"+<[1,PV*(FA.*,C M ^9YO?=W";PR$82QB#'5@;MB9,QTFUA^D(2')98?PNX.0'-_&WVX^HJK[>?= MX#B7#5EX(4-2Q8%BLH K+-%RE/!:9*=W; M%>S2?2572CH)12A=>X :\ 8+9(TY"%Z8U&: ";/WX5UF4!^#AC;LFUC^/W9/ MV-*O6& V> Y%TR)4C (BN6W@8Y#62B'CPZG<>\6_[]E=Y@P?*_V3F=?!3&9Q($20WQ=M$>LZTCGL]2]"TL:X1CI)V[)]8D>RW M\^_=.ZDD=:%M$07M"*6M!9]I/1D-MU%PS=R0(^6%UTR75MC:SVG-TPY4S0&) M!,'YE++T(!T9]RH$!]Y*#<+QP().6F#G#4?/Z$P?"8CCTSP.D4X'N'N[O+Q< M+CY=+=._-_4UZWIWC7E67)&(-;5.!*0_A $G=00;$M,E*EE,ZSE?3Y#2F]IJ M@Z@6?.\ /@!O)F@2$5G8A5Y&T#G?1U;7K.'6\?4 M#^Y*VCS[;&SD',WA#M#Q9)OG.J=ZD_G$'?FCOA1@ >M(ZJC)*-0*DK+9)0R) MN]:0>9&H:9+/SJN!3I5%%XV3[S.K,4@A* Q9*/D+*#Z&BG62>L MI4WBC&I](=!=_^&393ZDL? AC.[ ^-F;B9 Y2Y*1/2^"2;7%78*84($)3B8? MD^&\-5CZR>QI)MPA63V'<+I#M.P&)18FDJI)*[FV&&'.DR>8ZU6$C(E)P9)N M?3GT:K)Z#I+PP)FC!["[ ]"\E%*2;&*^QO],%A$49PB1Q00L.28=MR6FUNT9 M7F-6ST%2/S"KYQ 1])C589G1.24+5M8;AY(#!*T2<.59*<[GF/D+YO!)61WG MSNDY!@M-F->!.GD^K4#ZH)(MJFI:XHR,MDZ_X9 #6F0:'=.M[XQ/S^HX=U+0 M*:JD'?N[3 ^DQ5LK:ZVUN"F7#> 9K\W?HW;U9B$,:KIZ?'K@N3-\CE4EI[.O M UURO^?EYU58K,DC)'&L?_I^_YN-'8Q>> MM5GQ*6=,"WYW!YMG,QM-,.36!4W;*57[W!KB%AI(1FGBHN>*QU&1U%_>:5,P M')]S>HAD.L#<4[F//OB8ZRA;7GB]1'*T#",]6&FT(D[EJ%M7YW65T,.L%N*0\1$M&:KA%1PN.>T^+KD.SO5'XT&K9>Q/X MPT,'X=Z_!MR?QJ\.X/[V(JS7'\IV#1]6O\^_?+WZY2]BP.Q_V&I!V/H%U@,J-47FS MH7Z^7LT77VZZM-Z8F;_AGYNOUK.8=7$I.>#9)U!H. 3IR1:)A!X;0K2)-8;A M,,J&X>Y573:.()(>@';/<=ELGMT4R1DZ)1DS$DHIM! ?%427!>CD@C,B2-O\ M='^2F&%P>E6WC6T8WP."]N^+_PP7UWBW+7BQQND:(.265_><''6RBPD#+ADF M+"-3^#R:ZD?"AB'K55TTMA=(!RBKC+JS\3^LYE_FBW!Q,URWUBSR&7(I9(U# MATU9+-HZZ2K0JNCH3UR3)FY^ ?0B4KN%=L)HCMD;5U*S'=\VZVKH'&> M&T>\JCV*N:V?M*E3/JS5,1Y$UV'=,LM:FNN!H8]>990FMJ]^WT/(,""]JJO M 6J>2-^[V0/D#=_[W%-@0/1M3!P!H\RX68Q8O.6G%16M_L'D#>,(2] MJCO?L833 >Y^#?/5QG!\D__K>GU5>79WNS+3RI"S6\B&C)IL2(P98K;$N2)3 M*$4:45IW&G^6H&'8.OO,E%.PU4X IS;J^'S&D2EOV'P.L;LN""CD#F:""[6_F4^"_#2>B W+\IL?3#-FV&>J^."#4B> M12R 7'MR8D--S0H6"C+4I&9%2N-&H'KMN'"(S(=T7#B$T1T<6V_IE?,ZS;B: M>S=5#04SX\Z0UL5"JK)4-Z'HVGG4NF"4' MDVUAA)(B*LD$.)YI#1$-.,LY!)83.IUYL.,BI8=ZH5-E^RQ4CF!T!V#Y'?]8 M7OPQ7WSY<3';6AAF."HE(EB=4FUJG"$HX4$K[1@6D4OS*?7/$M03?(Z1]R,? MJQ7S.T#2_03,[=9"TKP%(J60&,-C"K1]4FY=I?:8BFFURFE2?08B1["X M Y!\7,TO-^1OM2"*8$B52@BR#A)A,D$=U@JD=F6=;J9+\^JS!R3T X]C)/IH M7.WQ[.T '4_=1@4IM\FFK74XZ<%OSN M #:[*LI?_OJ&BS5N^KWJA,8DK@ 3PSJ3*M9FTPH"9T7ZE%'8UKWG]I#1D_-\ MI'B7;7G= 5PJ(SZ4!T9Y^&M^>7WYTW*U6OY93?;PC;ZY^CX3V:,-K( L7M5) M"N0 &.Z!)>8,,XP,T8U-*2?>@UE[56QX-G M+-1XK[!D!@@IQAT&=6+9X=F3STY!W"A2Z0!ME3OKW59Z>[VJ_)UQ73LWUJK) M%!)9A(+5UNID%D9N8U&*86S>DW4/'7T6KYZJMT[B=C/$G*?K_._X+7RO[/L- MKY9E-X=AW;CO_/-O&;/S_ 'K&S,2*J0/#F4!D0J9]U(2)+U&<%P+'2-RWCS+ MJF4D]/&,A^V#;]F[^Y;8_.&.S3>^C:"E,V(L"'0UXTD@N<+<0G+%Z*(T"P]G ML0Z8H'D 1U&20_!P].#-<<20@^GWMYNVXCUVDV <;[&EJVHU_@.2I'6Z)B) MC:U[T/33N?Z,XA_4V_X 672(I^TM769!6\8\[4-FR>RFPV[*SS#@=^RS[KS2ZN1 W(U5^T>XNEYMJA-N5TL^\,?5?)'F MWVH&Z6_D&WW^$R_^P'\L%U=?U[/B7$B*G&%KF*X#W1)$*Q&,-RJ:7"1CK?.O M3R+X=9EL1X+JF<%YXTKXM<'Y?V%8??YS.=,\)E8BF32<<5"66.P1+; 415:H MN0NMDU^.H?-UZ> )P'N,/%\E9@F$.#.(P7-TX(LB(\M+#DX:#9)G'8M0L; P M.6HKI;U,;N\;MP?+M /D_M"1CIN )1!_E'1T4F0GB79I((7,BA)6NN:QB(-; M )YA6/LY478T_[N>B7O+P;NBQOV#A3\O?Y@JL+G+7Q\9K#CQI>UB%RU7?V(H M8^>2[R'I]@9;LVQCTADL9D7PK5T7,FDL$0USN211!E]Y//.:=L[W?N[=.(PI M2!&455!\).U;.(>H6 2G3 @^><-R&+"6P2^=6O.[@I#M@>DWQ MP8CB(BG>S>544. CSV"T))Z6VB*X=;9'XQE29W" FT'C^*E2A\BI,P3NKEFM M0U^TA!BKZ<"4(M.!,0BQ2)ERXNA;1Y-?\52I@^3]\E2I0Y@_]?7SIW>[*:"E MV-HQ%XJJ5;E)"O Y)OI4;%!*L)SUD!-N]\!^A'^,5):GLJ@SM7"_]4=%O$4K MA#86I*@>@4=#3H9+$)D2H<@<8O,>L<^0T\OUU9F/GH,ET2^HMGLL%N%U= [0 MU/&OOF1PCM,>2\DJG1/SLG7ZQ;,$]:.$3A+[,#@=(8,.(N@_1FZ3=,P;F>G\ MS41\<0)"$ F0#N7B!0:>RX!3Z+C1N^<&PC$"6[;BWM2&QP#%>W<3QB63W#(+ MEIL::B(^Q=K"N#B9=5;!\C@$%@>]M)>[Z=:'TKC<[^"(NK^D>PN:XWJ;K?UF MD7];+M(V==MDABK%NE6J+>=HB5%S!2S)7'+@P;K6A3^'4=BW8WXD3)ZYKFXL MLPX0>< LR*"3S]Q&0&MK(4%6M*.M %N76[P.JK0.W36>TCF9G=X&B2/)JNNB MCWWWO4]WAVL81WGV+:,&3H:O[PR1$H],:6W(!7 U'Z2(EV1B?!>V"F*P#Q0T#;[,!MRF>LTPX;AJ9:IU'2@Z1ZG&1DD-XW<$Q M>,"-;"K(,RL) HL>%))-&Y.3I&F+CVP;(.QD45KAYQPW49*#I+*_DC) 2SJ3"T\O*C- HV4 M!D$)64B1J@*>( \B>$V+2P9]ZXFVKSQ2,L+1<[ D^@75=H\Y;[7VSH(74M%B M8JHM)A1(+Z6(D1?'SS0(H>,3Z'"Q'Q0I.40&W45*HI?6,*?J[5?M^*81HD@6 M:FXH>I^,"4/\K%<5*3E(8,]&2@[AWM2&QT%77R$$5D*J QQ[J]IIE&ZC*E RB*!TIE!Y-Y <9$G MS24ON76G\6?(Z=OE/A( SW?<.UH:W5XUWPP=^OF:N/>)OL)5VU$J!SV^S>7R M\2MJU$KHI^MU;4>U?KN\C//%S898Y#?K-5Z]2?_G>K[>4'-[)>D"%D?:#BPG M5:AR/?$<5Q!1IU*L(U:VWM2'47CRP-?;W;I[[[V7K'_Z?N^GFW.AMOVB[23 MT>)!V2SK0%L#F1>AT3'E5&L[_% :I[7(1D38H^&P8PJO@^-VSZHV'HX217E5 M$SAJC$ Q109N"@Z*]Q)#TBA,ZRN&)TB9%FKCRG_97AB=8JI^7.&NXPIG& Q# M#2%J6E7. 0(J =X8'5"6;)MW7G^1J#Y4VDFB'P"GX^4PL? MEA?7F\WW'ZOE];?=Y:Z-@IPF37LM(NTZSL$'+4C/&R],42X]'&:]U\5\]B7] M >0$82['X&P'NN>1$;")$'EAN60&#*LZ6:,A#ZCVSL5:1J.D9XPU5C?[Z)BV M7_993[*3Q= AE':1*,\=+RF!CBY5:Y(V'$.R*XLQ/#+2U;QUXX#]E$RKCTZ7 M\ N0.8+=$Q]1G[_BFPO2F3?Z\_U%VJE0'0.O5\2T>Q@HTLRDDP4"BQ9SD$9I M-B0X^\3C^X+!,5);MF7AU"A8A06IVIO]H)3A1#?4]FVU'=5F:KH YFR.C.N0 MQ$LW2 \>.6T'_+.<(:S[QB]V 8$<[Z3.4W(!4LDYXU0Z"I@68S!1M MBI@QBX,D?X"X1TFH:2WN(_C4AXP)IUO:7>32^.S!),MKE(MHEY43Y/F&4CR& M,*1CT,/G3A>?;BKCX_C4B8SO:2%4@8MZEO%MK9R/Y%4';OP>2_7];6P\&V*,%@&TK1,MN)'@O*N3+STCO\(SKUOW MI'F.GFDG$TT=ZSA.+!U![%X\\BUQ;$[BVORPR1J[H8S/3&WNBBP#\UBO:6E9 M,3H& FD[I4B.N8M:695K2[!(FELY\"%9$%K6@JI_B)X:RWW$DW3WH6/!K.FHN@ 6@^O]VC/ M7,T77VB)/^R>]_,0-\,R=[/GG!'>*^,@L\JYG#FXY V$VJ&11QN,:YT^<"2I MTUZHC0;$8:;)$BQ<*E0TB^^7> 5WOMBEH1":Z,&S:OWXY*#**0&)HS5 MV?/\:/;67D_QD'<. H]^-> 9E>4=Z*0]:_NX6OY!O'N0@_MN0=P,%V_2ILDZ M:>=WB[1=_IO\7]?KJ\N'ZOJ>E3K#* S&I""2[0 J90=>J@P^.V&5XH&^&]^/ M&&%E@^!N7@W<.X9%MUGYGZZ6Z=]?EQ>TP/4O)(?:,+[,T_RJ;7;^4:]IDZ5_ M^@H;9>O?O/RNE;J.KOA:SRB4J/V#(H0Z[H$75M"ZK)*5C;7*CQ2TR[;?L/BG M[V\OPGH[8@TY2B-10)':@%(Q@J\CUY/Y\B? MQO(.SNY-/ZV-?JU+V"YH6_++#+.J!B9KR6\=>QP$*C)JZ;/*)@?=>N;JD\3T MDA)_HK@?PJ@)[SL T7WZM^$7(2(ZSQFDXHD;6+-H44NP(A24P6@A6U_Z/J9B M8MBT$>^R*:\[0,LG7)';_.;C[O6;I>P"YRZ45,B8,\'4BVC&($I%G#'*&B.4 MX:)UG<0SY$R+GU,E_5#;-&)[-PCZ:>]29, 4D!;@B@N@HN:TMPP'+"4&S:1/ ML?5%[#/D3'OK/PJ"3F=[-PAZNW2Z%)KLQZ=;] M\Y\A9]KK^E$0=#K;.T#0V^7EY7+Q@Q*5'(LDS,=BB3&N3A-P5H'6.5J;'+>^ M=0_K1T1,>^W>&"VGL7A"C*Q75[/?<;VS_S8V'_K,4I;5YD-2D-R1S6>MA6RE ML,[%5(;5N-.S[R&#?KI#Q9[7]E*!U<9Q.I6O_4!BNSN,U#9YK\&Z30MU;\'3 MVB%AYD:X'%P<%+(;#HHI':.3Q;O L]@>1?\ZNOFY2%FM3Z=?[M\_*7Q=7\MM&L+T)F278W<838DVF1 MWN"(VB6#KKJL&>M#@DT[%>>GXH+84>Q[=$2!:BG#9CI\3P^'MUSF6_U@M M_[SZ^N,:@C7:$4- I%P;R-8:>9L+Z**85"*$K(?,#7OJ^=.X..<$1A/.=G!E M<)-;ER#SN0.7L#WYE*;Q$!M$(LM)D]N!8*(#%RB"UB-:WSB'K M+]C8#C_->-T!7O;$,)*RP=3X:-:U];TEU4L'-CB/R'0@.]"V3G$X3M.,=FW3 M'BFG<;D#F/PKK%9A<;6SZX/Q)3(-!AD9>$61_Q><@LP9]U%*YWGK3/L5+<)F#JG466-(QVFPS@/76M0^&H)< MS,8@.J7W]6CP&YHLL_W][;[KD5I*CB?Z_3S$O@"[?%[.Q M:Z8MJS66E=*55%TVOVB^P"5VA4@5R5"FYNDOG&0L8FPG2">/,VMD:?B?#KJB[A%4.?+4@9U@LG)JP+:YQ*2$YXEEP/$/5/#QWWEG1KU_ PGO4B M["W2-6KI73# %?VEG*< *^;:( ^CC]&;K(8T$]QY['A-8 \0S'WBW8-+8QOM M^^KT/U[&95I,OZTE<$7;\LI4!>^\E0E,X+[N2 A1U\[E62F,Q:FP6]Y\OW%_ M[HL[ ,D^XIV?BM>C#[%9T8.N*;C*P"G%L@@19(H%5&0*@BP>T$1N@F1"#VH@ M?>_#Q^LEW H0A_.L@US!B]_#(G^B7UZ;4!LL"^2S *NS,I2.F9PB5T->1594 M!H\XJ,;P.5G*VPL8! I[+K[#X3SN " ?OQ#O7H8EYIJNQ=ER*XY%F'W>6+N7 M/VY^9]MF<$WQ#=FS_/XBS'X+7Z]=;KZ>N!+!<>2@A*WC6(0&IX,KF(Q)I?6H MFF/0,?*$D_UAM5ML-+:,.\#YFZ_?+N8_$->J_VZ]H5\=4?H2*%@G0E)-V-#: MP4=%?]$/&5I7+&O=K^_!Q8Q.))\O3TI M2H%8@B1G(D='WH4-O/54N-OO'X0Q=VZ;\-X<[@@=5RWSHPP\B@3!R$QQ!6$[ M)HHPF$^9E>P(VJW/DGO:]_:7Y .0V(.MX\?]WZ=I8V;_6DLFKD+.E'-0:"GP M$,F"2IJ#,\6!]!R+C3J(W9K:A\+[>Y_?A^#WD=>\,?/&+HW%Q;H'WRSA>L.] M/F_ G)U7(+G2->-@*91E'J33F%W"I/V@0MA[GS[NF4TCX3=@W-BZ7[?%M[3^ MV6KZ'2M;MC0472J"$9(39 IC"A"RS< UDP:CDRFZ(;K_P//'/<9II?LMF-?' ME*#U]A=L2B5F X4IVO2X1O 8%7@A+7/D(?'=RSA-YCCZ<_'^#N%7'V+> C[P M) 57 8@#M:-*D1"B) Z0+!UJ+:)\QL#.L0]N]A;)@R,;G\.?/@1[:PJ=]ZD0 MG;3;*%9CU5Q[:Q I1I:B1;#*'FU:WPF&,SY+-(].ZWL&G_J0\_P>EB-29')#Q#?Y\WK>\$$QD/E/%^?!K[=/TJIT4(W=0*BJR# MH64;9VCM]=3'5?YP_28G=.6?!#K.A+[%OT*79#6, @L MYW\ NMI"F23-*@%B<&1%;:TZ*TJ#%<[%XD,*[7MAW[>0[H"SCY ?A\X> M'.\$-M,\#8L?'\.U<=YT=N6"\503;D$ZVH"U(Y*R!6:4<9BBD[O9IR;0N7QKPKZP%O(:U'@6TT+2LMA-4<2EF/U[0:0N0%,!2R MW2KKLGL*=3B9:DMD.R?'Z?OG(6&DLU7D+%H^=A+F,%]/TKM"+I[//5R?V5B>A/&E- MJ7,NA;$0I;203 S&,LN=&U3J<,^S1V[&?QP$-&'DV*E7$A^_-:#-=A.Q;XZN&#H!><&&/T!E6M#5$]N5'%,)U5$=&9([X2[3Q[OM.=8 M8C^0>R/*/N-T\BM^#A=OU@WB-P5KM2:M! 6Q5J'LG1D-+RY/2F B S#/ZJ)6#Q35OP+NQMWKBQE6=.(I<(LN@N78U M;>+ !TX643$6DY;"E"&E/C=/'$^J^TMC?C!KNE#B7Z?+U73V>?GFC_2EWF#= M'#(ZH3$8 \[96H!H52U')E*L8@6),K;;(VFRX;-=] M=9B8.-->),@A>U#)6 C:2+!291;0>V$?.^(8 )&?WC>VA3A<>O,FK!P1!$BK MGKQZ^_'UQ!<9DP@()Z\*"#HIGE= $ MW?HTZMZ%#,/$V;36:\?T'I!S,]G@?5B\6ZS'^N3_"A>7^!X7ZV3YI-@BA4\! M4JI),T/6,VA./I;2VO#DZH#4UCAZ>EGCGG M7*Z^S!?3_X-YXF02GKL"B4M2OQ@\Q.(7><8^/!-KLK&O<(M3VH M&O*_ V/U,S4/:HF+2M2YA<"=(ZI097"&^!9K*,=FQT; M74WDT1W*-CKS=KF\)'W)+L5D2@%76V*K("0$%!E,3"SIP)6-KTA;#(0L^&U9MS6[G&! M^":DH^B&X6Z%6=-*UJ?6-VZ?]?90.YIL.L#=J_F,HH'5E$+EAZWSW[_-9YM? M7%82I3%!JL@ XSIU4GL955 =@_)FN M#YCQZ_I&YOO%--TXFRPQ%6QQM9,>.9N9_ 6*/QYV5^L#"QNU. M>>P=MH4T.H#8K1S,1F^V??(CYI>7J[_/IEMW%$M*RAC(5J^+0 IXJVOCXF1- M$)ISV_K2[+"5C=L$ZZ@YL5;RZ!AEF_OE$R$"&JLX>"8M*&W)6TB*@67,&Z5C M]*)U=/#XBD9NY'(Z6.TA@ [@]+,E?EW+WW"6EV]G:?X5U_F8VL[Z[==OY(-. M7"Z%>6' "12@A-<0O'$@/$L9C)AL*IP/@;9I2KDWP MZ\MZ,X>V_>E\>\/B-_Q]_=%R@HZY4'@@L MF,9HO=*I]9#B00L;N1[[M(C;3QP=6+O['88/Y"@0=:_G%Q=A\>+K_'*VFNAL M79W2"I;7MN\<$SB&@=!1)!=22*6.>QCUR.)&+@D]E1]WJ%A&K@^_N07[:;[6 MEDU@5&?=_$3NQ&KO"QJ$Q$*H:6L-D0L!KI OD8Q()>Y$#?=6CP]]W\@%8^W0 M4XF\H@'[AM#TXJP1QSQQG.0.OV3Z%G"*3 M'!6H(+7'Q%C[:L0G%S4,5&>5TF\IABYPM9-,OE5?B=HH=,YN>\ZZ2+&'1T<[ M?-%6")31MS\+?W YPXI;SSF/OR?K>T31MO*-2Y4HHO# *&P Y5V$8%BFC5N3 M,KCDHCGZ8= SR@W%&:7F6["\1^381@ZHXQ[,^9W *1'3P\>R. RA\B% F8-J8HS'((3$I*5*$M6]DZS MJ>,>[>R?:1?GGVEO):@>H/C4P.:'YC5O"=^,QWP[VS#FKXOY1 BWZ+^R.?CF^%K0C;YAV MG-&Q0Z_0Z$!K7ERL?V?;T?,.C][\4;_$"<_>1!DE8)8:E*W-VG2P8(34,5NE M?7/ #UO9,*R>P2''$072 ;0?F MP[!X1F W@>BVD_ M8#TRV%21??QV,5W5L8X\!8T*M$X%%$OK0>I$HR!WQ?FB K8^_7OF$H=![8Q. M;HXIHAX0N&\@^O.MSUM'$$E%:P*WP#,C%53KX<*15%!)IGPJ3B=]ZECKN40, M:UEQ1F=&XXJY YR_R/]]N5RM8\=/\Q)]F.:WLU?AVW05+NYGTNW4 MX@?\U^5T.5WA1UQ\W^P[9 L^8)I_GJV?.(E,.E>\ IN#)+9( S$H!BD;$>BK MVL>H=>!U&M*&Z<09G83U"(F.&J>_(;I6/WZ;KVYM;S=E#!\J(R:18W)>E]I: MV)&[96N/&XIO:P,Y3!I9=$,J))_YVF%(/(/SM&.SO!F:_N=?[K":*/_G^J/U M)_5??<#R/^K___[A[4_/3X$"OXN+RZ__D>9?-\^_2_1K+-,T75UU+9P7VGS6 M2;S7N K3BY\I6DZ_?KO )X#U_'?\Y8:>74JWK[J#H_:TX1\KG&5R00[;[S9O M?A&7JT6]8Y>E904'^ZG7[2S?D.SG M/_#*WC[@V6RRK;2/,%"UJTDTH0=<[8;5PIC@)A1M3 MN.8\M3_)/08AXW:%/ !K=_S4T<7<@:_ZRW069FD:+M[.B*67:U^\=G&6S"B6 M;:BU\;9VE"O@R7L S5F003#MF@_K?& I(T]='!\D\_82ZP!XZYY-].;EBUG> ML'0Z^_RNW$/=LLZ96=[_T;85-?/%*",CF+2>7T>^D(_1 "ODH=09=NUM:\OU MCPOQ)H":=R+=#I#]CXW'=37[0F-P0AL07-;&BCS5RY&% C2614J* K;60?I/ M"Q@76^/A8-Y**!T@:N^,VDW(&'3Q=5H+<)9+[41F(!J.$&+QI-_>RM1-;=;U MJD<>M]O=UG]B'(R<(-JD@Y?7OKZQTAOD%D3R$I15'D(R$;AW*2)R%+N'G/.[)[>6*)SMNP]YQMXC:7>JN,?,.)B;?!QV E,*L]**,0/,HZR%3K$@KI MK6P>H+?YKI>N$HI%Q))-E4DIK8'81JX M42D;Y9S7K5-7X]CQYA=J>@/X8;(]T(Z_F>4NRENW)>0U>'@[6RVFL^4TK:L7 M^21'4G8G!' >R/4K4D 0V4)"YI22CMG2.K=P/&K&&;9Q%,B/+^U>'/0#.'%+ M^7<*>3]@30?1SU_-9VN)U5GDN/@J)D:43(*3D$2=WL4\0LSH@.F"R@1TI7DW M@!'('&>42&^:.PBT37_A;69N&X@H]&UG:VE[5 C,/2"2/(,=Z>, MWYL2&?*ND7-QX^5)F@NB%]O6T;!O//2 M&'$4>WQ\TL9+M+3'X_&\]F;@.)^<3,/KHB0JRPM#*$:M^ZHJB%[5"A?:J824 MRHBC7%CKZ2;QGU.#1@+)GRWA\RACN+%6,)4@J4*,X?5ZEBL&4@F9N8A!BFY. M/(^P]QPE.32^YHP CJ9YI!&JF^<;UARSN/GG5YRLMOD1RHY3VBR4Q&P()UER MBB'J,7X(V4%D2CKE;72V]>BSJ%+ANA0& M6@5>BQ(+N.PE9!Y9@8UR@'P"K9D%<(QEW@/-K8W%S"75;02M* M3LX+ES9'L^)]-[5),''D(M MBP(9HZ]7@"TY;*YRP]*^E95.IC>0=WU;8$R8'RK?/@Z/GS^8@==95PHY[7.& ME)D1M5&06@=2[A)=YIFEUA@^S@2-D]3['P31XTKG^0CT&P3.\'/MFOVI&W>" MO+&"T]5E'8FT5CFFS )<7!:N&+)MY(WDTV[B"?^23%]WWY MS,^1;4\WLPY@PJ;+_(M9KH,74MU@YO5'MZ[P7-T^=DD*BAE *%D[A7M&^YLE M7\L*SH)+,:%-++('C MIK8FE]:%?_,+*,=)QS47SI\K1_=H[:>4QBKG"Z O]1XE&G+$(@/MLC,^99M$ MQZ<@9WPIY5EX'*DP^#G@.)_47\O[!L9X#(7DYWP=N9H<^)P%;;/21ZM,5.Q/ M/][NSZE!(X&DC[SBH#RADE2)]BTCT9M$?9I)21280 @6D%2L0Z?CE'\%(Z+DSP^O0A M=F,:QTNM]J]3QX3+GRT9^[C_ZWGRF2EP(=8$A9) ,:H'DS533'+.3,!^_9ZKJR.? ("*Q35D3(43Z*O$<4%-$&7AO!12'43Q> M/KA[+3LAE/I*'3_4C^E:*A0IVN0R(S'4>PE"90A<1S"*"V8E,AYW-ITA6>2G M7CM.C'(>">6F(NLEMWSB9F/%9UNLH%!-2+(U.@;P%,J!CEI+Z7-B01W#]G?8 MC.X4.>>VD.V@6=US\#/V+,<[ENJ&,QL./)H\?(@'$T&1&=EX!.Z5 55;]07T MM.<%+H,.-NOL!FP,1UI>-\GBHT"_%[G^"7:/9WM^#S&.DP/K2Q+D^SG!<[U' M1T;!H@9)7/-D&7(Q1YEXW07UW625N]YK1D);7S''+V&Z6/=-OA9)\MF'VO"3 MV5KKSCE%4HIL3BR8F O,<5F>'V3<><\X6=KSB"H.$THW/LY>K/VMSE:NBKG# MD_4&^CJL;IA#W(XZ%N: &$!:IX,''[,'4832#HM4_'E>SY$7W$T(<""^[G5\ M>A)V7P4G!V]13S,G>\%1UX85HHZ@U*% ,%H >N.LS>A%Z2V$'DA:-[%#&YWI M&1C_-OM&TL8K%RR4E(DIUG/P6 J8R'363G&FXMGM&Z=PY\]QWWB.L$<^B[L_ MDW!(Q'+?/LJ4\"K6W9/5NC-IP%F#9!;0^L2MRV;(=,ACK[.;(HYC8+X#T38S M]B,TZKU]0[92OH'%^^V2M???AQ7%Z_I8B<];(@94B0&'.X#,+ M8*.EKV,*L?D1?N.>O_OZ9#$O?[N&./<>*_YA?TF N2U@?:IOXVG4V_ M7GZ=H':,82Z0#5>@:,>"8!.#P+Q7+!>)KIM*GV=3-^[=N]:JT1\@_DU4)?RQ MYHS*)M9^D*!ILZY&I(!GC ,W3$>6 T?9NHO^Z:@;MZKHS%1E#T#\657E]?3[ M-)/[6ODRB9A*MBC :DL13\YUGH_V8)WU7@JF"GLH4>,>C/6N&'N+_\^F M#Q^FRW_^LL Z_18)(ZO;6ZJ0GDNO2&KD;M:NJ8FV5)*:$@63,/GU:UC\F)?7N)A^IP=_QU^G(=;X:HK+,,NK+UAK^J;$OMGJ M35C,YI>K7\+%Q=XG"W>8@X3B<:'2.<+VXU]-ENI@OZ^7D:S4QRBDG= *) MIH#RUH'G'D%;(Z10P8O#0KA@$C4%_RHK8DP6-6/F$!+W7!3OG0WA6(PY=/'C MGB TP]NN61Y'N!VX(]>$O_QQ_>5_3G%!B_KRXU?\CA?K*6-H15!H,F"L4\88 MM^"XH#W&,J52+,S;HT'VT95U@L?3PN8A\+:384_(W/)QW2/C+GW;:6+%"\1L M/6BFB*00"G@C(B3DS%@;C"^M\R;/6F G.&V(D(= V%QS;Y6JYYAC? M3IR3B>,)P"6> :ZCG9&/"ZY])-(IN.26%&>C MS$XHR*R:>UYG4F1=0!3E<@C2,6Q=VO3(#^_GH],##+ M:"4K"'%]QN$T0J@MQ%G4/&C&=&#V6'!L04 GUK&/4.3DB.A '>Y-S$TX8C2Y M7MR)TH-*IH"K/2Y,B;P02=G'UJ5 ]RZD$\_P],"8MY92%^U\7UXNB1W+Y:OY MUSB=K>5XD_VEKY93$N@VX;PA\\=$<2E<< )HCR(BOQUM ]1C2[@#BWF+M?>D=B?*V,"+=!#7+4RMX74G"I"2=L&B3,6V[B'] M^(HZ\5%'AV9#N>V/PODJ7!QIW_[QD:2Z:0%4?B'=FZ5IN'@_7TZKJ-_4L[/E ME%RE-[/+KUL5G#B7.'GM&;@S]6J9S> Q8[*Z M' TT=]99UP.U8$R1_UFG9CJQ*& ME'WBHG5Z^['U](*@0Z7^()P.%,'(/6Q>U;XDBU5UZ7Z;KW";D-=!)\8X R,] M@E*&@9?9 X_9*/3",51/^#L//KP70!PJMWE+)H[=8C$LUMU>MRMG0?#H& >9 M9!UHK31$I+V:C"U96I[0[U;JW=]0\:>GCIO?.HK<#V!;5[O(32Q)>Z@+WB;0 M(@A0@MCAO+;$F,*="S((V[J>Z)YE] *5EE['?CSN#";7(>.KRT5EY:2@*KJH M "P1!S#^2[F7-TDO?)_7RY7 MFPS3E06=Z"QTD;$ JI3( _,>0@IUPJ0L0J<0%#M:+N"^!?5B@MH@J1WO&QX" M'BV#]R+G=;8R7+R=E?GBZ_K1AR?N'GMLXWS=8 I.D:8K)9*E$0)B*A&4-'4G M3 X"#\AC289\GC-*T]U7\O2/Z>K+WV?SN,3%][KG;VJ4/F":SQ+9W37[/^RD MW[?I\LUXA+>SM*#'X6O<_'\2@HO:*P8R2'+^@T7P3"I S7/V/KL86H\B/PEA M':<4GX/3(67O -#Q!V>O%QSI:.9P+ MIS#F.68"89104FW(HST'5YO^,RM+$8F\ 'Y.9R[7SW[\ '6MG7=T^6=5?A4N MTN7%1JMO#4A(AIADK *=Z[UB7SA9%>E %8,^<5THX#\6PXY%5,=&_#GX?-"( M=P&&#D+W?7>UY0/;VJ9I;S!:.I\0$+.G?388B-D&B":+4*)2O+1N0W(40CK1 M@C[ VL@?:H><0W,6[QL/QFCL(;Y=+B]Q.4$,/I44P,AJ[G(NX.M!@2:_D =5 M5&J>;ST*(9T4K_ZI=*D=0%ED/;KK!0(:3-77%K->W'WGDU<)V7 _PZZU@AA9ZQZ MC_O&26F%CI/!"=7^Y-K/CZ0$E@D9HK!DFWPG:G9X5'6T=J=_3I5JAYPV4=6A M8Z/N\.-9@KEC4F[=6"#K,O^*-]<4?ITN5Q,MF-:>1.9%L*"8"> S)L! .[R/ MP7%QM&X21Z6LDZCK:'F\?F!Q1J3E/&AJ#Q&^XHF$.C N[]E8=:;3"T37M\6 M\%ZBEC*""(GH*#Y"2!H!.4-MN.&PR>&T@',[G"+ M6P]_>+^8IJO+&<)L\@BGKAUP<-#KF&(*T5QLMD;.ON=,-6-NZ)U(E MUD HG6V#-[3\)T5'Z7)U99;1: RU)W/QFKAF @2A Y0?KX.- M++D2'+0+",HDXF3=VG.)*3$K;-Z=DS8(5,-7,.Y0LQ-@[$C"Z QR+_\6%O_$ MU?^>XD7>4H-2IZPD0C(4?RB/"H*N!VS)^F(]4F"[3Q+A[IL&0X^AUQ]BJE%[/\\N5\EJ^B6&=82KE(4@>&=<0@.7^> M'$(5/?>*VWK7>0\ #7W_(%CY,X;54031&=C6[9W6U]QQ/7-[2Y$O:$*PQ,+ M:X_W5" F4J1L/,63@>X.](1ZJ_7S4($)]6+ M20)7MH *1D#@*4-")44I9-#3T7HV'(FF3HK=>COT[@I*':C6:XRKFUZ/]:1D MHH.4V7$!D=<^C\1J"#8FL-9E\F-8,:)]4[/=5?PI:S;V1,F=/E<'B:P#T%T= MQA';/DP_?UDMWUVNEJLPR\2[-3W.%VZ<"R DUE:C3$&,%.S+6%Q*,>M@%D4W%V ,][NOSO^E83[5P*7B!(8Q3%>;01.<')@PK:.!LL[4\G M&.2PNZQ.+D/V"-+60NVD!>U].K=+U^U$Z@1U\M(I =X43SQ$I)!3:O!,H^&8 M--H=5_?19K7/?7\G5PA[0NC)Q-GMK8P/>+&^+146JQ^?B _+D-;WN![IZ[?< MXW+&7J]I]'8+4'\\>>C_)EBN6OB_GOJR_O2IDF7%P5*R;-C> 6I(RQ'FQ8 MB)G35R44'QQ:4P:-2'G@^?U 8Q^9S1LS<$00+!>KR>LI14ST\=5@ERRU#L0% MZ3" 0M3@C*TU/$EXYG**.,AVT*-OV0WZ[L9FW'WKN.FZ1H XD)D=;"77307> M_.MRNOKQ:O[UVWQ6;Z.O[:1)I1QREZ)>9T0#*M8NY[QD,,D*TC]D>C?==3#$[EW( MR-YQ.T'/6W.] ^C0\K_.9Q]7\_3/JT+3I )FFR'QX(@EGH-GPA,5RF;.BQ:J MM66ZLXAQ(=- L/.67.X )M=:].HB+)?ORIJ4[6A$Q>N (4!;1YD%3Q@Z32 ;QNK_^J',Q($X)3P%TQE0*RS(%LP\>[:HL-XW0%:/N*BCC=[?_7ZVW:52RV<8)J"!"ZA M-F0%VL@C( 4;23/AO!>MS='#RQD7/X=*>M?:-&)[!PAZP$#?'&:Z3%+.%H$V M]WK!E$EPE@6P(01DD>?B;&,8/;6F<8^/NTDR[R>C#C"W5I=U2_;\^K(>J6\Z M9*[/Y#<__F6^(!W[/DU8+7R6K"I4UI$"DU*( M"OM)=IX*ARU$-3X087GY[=NFH_Y.5>\'_!:F^3T1G*;?PL5$6R5T8@FL= P4 M=PB.:2(N>B>L"S'89[>[_I?\RZUUP.9'CY1E[ZQIW#CSF* [CEBZK;YZC86X MEM>#WJ?QLC[O_44XH,[JB0>VJ:AZSJH;U4[59!@2TM88G^4/N)INRO)N&HQ> ME[V([)!GDP$%RT#Q:";X.4'?*H8J4YCA6S?1?L;R#J^0OI?YK^;+=9?IS[/I M_\$\"=::Q%RB (BT3P5GB0=(*FA$%/5:@F:M>_0/6MC( >F14'2WX+FUC+JU M8#6S/%V/Z6Y=,CKTR6ULVEYTM#-NU^^>K5%#SA;2/H?+>X!IG;2,2PF"-8"#S5P[U9?<''KC=N+A\Y$D9P"G>H("TP2?!8< MT*./Q _K<^N$R+T+&=V '0DINR;L<"F,7 [UXO,"U[9]G; .R=AH?"'W4)(U M3\E 4*(.=>0A.O)+F;%/V*,[#QT7"@T$-&_!K5[$O$TP*U$[)]?^:BD2YF5A M=7I M]VF^#!=K36 L,B]\ N?J"21J3\ZS2B"\8!3_FQ)WVU7N5=EX[\O'S?FU,_QM MN-L;/.J8LG6*JAX*?9E^^S1_0V[2=3%HD@*9\QF$XI51*H,GYD%BI$T$?6[" MH+M%SP7.X\L:Q]8T L!C<&HHC9$WHM>!*'I)86.J=>*_3&>!_.YP\7.IN$Z. M:=09L(14SZ$#A%@; RLI50=W4$F99"GA^1XV/W?PN+?_YR>7&! M"PK>_E?X\8]%O6]\18?CW"7.P 3BC[+)@5,B0PFZ^(2HG=<#D//8.\;9MTZ) MF&8<[@8I5UT.,2=TB@$KZ[Y+RA!#R/NW057O+_G"AOBZN\\=YR!I'$3LPH_M8A>9U/:?$P"%\[/52GS"6 MUX(Y<$P&4$:2OR_(F,4H37#".34("P==ZFO>G_^4H&C"V9'1\&DP1Q0[%_R - \L1KQNG$ M?TJLM.3SR)#Y]/O\FHY:F[N _.L8"X^VC#$/]WW_>.TXC\ER$XBF9&3-1_"[/-F M]"'7Q*9"SI<618#B4H$O*1)@C'04NZFH!A4H/)&&N7[AN"53;7-V^W&Q!]%? M7SXS"JWU8+BL\\R)>A>T!B/1%71D,]F@.UM#A#]VLF1/8>V*>P_.C2SPOTUG MTZ^77[<+S\X'+8,"XPIAG64#3IL$GMN8LK#9AQ8B_^FE(PM]'Y'-6_!O;,&' M/VXM'!WM0E8AD$7#ZALA^!@+9)T]NFP53X/*59X2_.V7CI?H:B+XO?DW]EE\ MS=-^7_LH'Q/.PF(Z7QL^$5B,,7 0F7LR?,I2J)W)!$9)H+;>FMUYY/>?R=__ M^''O)34NPVC P?Y <'V!71MNA::8F@R7JNMWM/$1CT3@B>)L;8:-XP0%XV[;1Y?EF6!:LGOX<#4!\"%^ MN"L=)PU'7S0PIRARXXQ#E(4<'=)TB2HJ+8<$*:=8ZSAGM.-B_&2R[1OK#_M( M,2]X M*E?5A\7'P#P#S9.H \LE1)TRF*)\YH%<'#-,DN\#EDUD-#(N7X8E M?@P78?'CIM*@CL!(K&00N=X7M 4A<%U !.&T=QF+'5(<>L^CQXDYCG/8=BCG M^A+\5G5,B+9(K8"'VA:I< 6AL-I5W$I3=,D\A>>+?NP#MH-%];#8]^#;R(*_ M"FME]?3>D\V:SU9?MH;+&]IK/;EU.M>>,H7K3$=6;0'2GK/C0T5MG)V_S1>X0P?6ALR6.4#-.2@A GA=/&0?HV*UXH@/ MV3<>>\=X9TG-@=&&C^-WP:R=RM:O_:DS6IV'NRDUKZ7N-X7O;_Y(%Y=U+.ZZ M!6AE:GX??EQU(WH_7ZX6UQW57N(,RW2U?/GC$RWE7;GW174;]XPV;4->-M;1 M2L0B#N3-T5X>F64AQZSL3L.6%IWJQB5ZG"QI>R^Z&X8^"T4=J=W+^>QR3?5B M3F16AM2(]89S-UQ;]Q(,:?4P'[96S1MI8SW?D"K586>.0W Z PDP1!&B;#\^ MYWC4C-MBZ\Q@_8!2CHRQL:-DO+B@+7K=QW&6<,V,JZ-OYF3"/C[H,1G!K&#%M1Y<=&22QCD%[L3+/C(".E"(S93$-8FWN+"\:UF63YH6EEQ" ME!X$HMNTU?3*(6#AGDD=E62R,?;;K;X/+Z,+4-X[(/7D".E -_X1*KU7_6Y4 M%!%%T""E3K3X6O4A+4+DDK9-M#KQ05/ GP'OGQ;0PS35TZ-@WDHD8S?@_5XC MUK"<;B86JUH!3Z%G;9B%Y*BK0FX8::7747@KLRB[=_?O[[K[TU/'J8TYSK'R M ?SJ1M+7=1B,&2<(Y$>(ALKE7Q'LP M:NP&0%_PU9=J!=_.UH9O?G%KAM.5=5(%E=8%-&*]Z!(\Q$C6B7'B&&?U^M6@ M7C]/OZH'*.PCP_GQ&-I!Y7DEB7:_,/OQO^;3&47N](,/E\LE7ES4 GR*Z^>+ M[??T>K89%#?+^,?;A,OK(FAK6NP=%H>=L-62C#EOM MV'QS6S6F-XK!5>%<1@^(]7IQE+J2:J&F">F/S3P.J9W:Z^7CW5=LAJ7C,[V# MP/K%[V&1:YRX]A_12Y<+\<9S$CO0EX[8A[@I.[80Q^K"6.YVYUXY& MY,25*"B@L8(40WL+4><,##GI!#(7XI!1E \\?M@&Q_IW_ENQL#\47"F(T4SE MJ,![LI(J$(H#>D\[+ HC=7%YT!2&!U\P7@Z]B=@>A\$>/.P/".]F5TFT&+FU MZ )Y6R;7UB ,*.#(8'0(OG 5O17[8>'Z'5W!81_Q/0Z(_7C9'R8^_3[?TF$Q M&"2U@!3KF&[K&$07,^2$EM5+KDX,N:W]V#O&._XX"2;VXV6'F%@/^MBZU=;D MF*2O!=&,T&T3N'7]/ROD5@63M!K29._QMXQWA'$:7.S)SPZR++O^U:_3&;Y= MX=?E)!<5ZSQHR"C([/G,R4=.!4*6(FBG#!>M"W4?7,RPO>9H:9;V&>@V;!^[ MCN?NV._E7W&&BW#Q"1=?)U:B(=848+1S@DJ,USZZ!KB,(6B9,P]#CDJ?>,VX M&;A&@GQ\F/K>7.W P#R9"W@H%;"-T_]:JQF7;V=D;*?S_-?%?+F<$(6:H6; M$E.T^^H 'KF H- +)GF)-P'IJ4XKGD]&7^/=#P-N+]+NT"*NE=9[K74DI45= MO8)(W(V*&R@,?>!>L[A[6W:P*1QL T\V=>PX-O#9?.R@J&BZ6F'>] 6[Z0TQ M"59YHU,D"VZ)".G(@D=C0:O "W,:HS,#P/#@"_J:5',X&MIPS MM$"BX.WL'FJ8-#$Q2-)*HD;*.F*^@/'$,"*3/A_2&^7I-_757>UP@#3F[LM\'Z;YQ?)56'Y9WT>>2!6,7[=UL#$25ZP 1QLF\5H)[741U@Q) M"I]NQ7W=K&UBIWJ4=?<:L&FXOV')R\LER6&Y?)@G]SB/N]QQQA?&26)%* '* M.0?>Z0(Y1NXX3VCV=SK?+I>7F#_- M*RNN"JU^F2_JMZ_G%^3FO/@ZOYRMWI6M$;EB4W6'-C9D.:U0F9C$LD2I01O: M&54Q9"8\0W#$&&^B'#D/)F1PT',:RD67]<;68_A/?+Z8))UE[QH4C#]0*W-3#AUK=K&I/@!A] MQD%IG5N/'";G,SH%V)=='>Q)>Y^#K?_Z+URN:#/>'(+Q"1 R**&8, MO$8%&HUPC-E$$7TOQYWWK'\8+L_D/&)T 8]MPIZB>[:-=FX?Z-:6 J\NYLMZ M\;O\%,(8:TT=C<@L,E#&,@@\*0K(13+%<.?\D$"TZ:*&P?6,3D?&$]G8U_/O M#&3"32C]:;ZF<4OO@Z1&A2I+Q6OS+ JP42)0?!UH"^(AD ?)=!I2,'O@,H;A M\8S.:DXIEMZMY6\/J-[U_/#:>&6;![H:LKR)<98364C75 X07*@-%(2!H*4% M5[R.A>6L]9#CXF.N<1AVS^@$IQN!CFU:;V;J72MV\80;;K.,&H+D51A&0G090053I#1(!GS( M!1Z4WH5+G"6PV)+]0ZAUMO,/+%5ZWH0X&VDK2I[ MB$(%Y9**V0_JJW?((H9!\(S.6DXGDK&QMR05NBX:N@KC;O4Q6KZ9K::KB^HM M?<"$T^\X<0*=C-Y EC5@RRZ MXFM!\QK)HS.N_>0[D?<\U\]#&=G=-9S;/;W M<,K[/ORH%TLY#@$3$^_:1AV MSN0\Y@C,'=L07:='?\/5VUF:?[T5[/\M3$E6T]DO\\6[&?YO#(M-=/9FMNFJ M^^+;MXMIJHQX31;ZT_S-Q?3SE+Y[5S;%CRQYJWUVX#Q%E>_D3K=F/K_\<=/UYV>M3A*U2]I#L<6 LJ35 M#@."S,*SH'*]ZW.$#/B3"QL&X3,ZLAE7=)U48;\./Y:U^FPZ^\>7:?KR(G^O MT=9O\]4TU0+>M[-59<1\51V4&?[^GV'Y:?X2WR_FWZ<9\T1)'I 3G46;"(H5 MXCUYP8!),^LRCQB&%/RT6_$'T3)>;HM'K#Y?;3Y=\@D6IZ,FB"U>[Y[!Z,[@0 MI85[2WJ,DLO68^OW6NBPCAYGE#U =-\EJ87T\V,75R%Z<7R9P*74W+XG^K =? K M_W)#[2X?MF^^ Z2C4XY_4$1<,P*'Z>[U:U]/E^EBOKQ"[- $Z_6/V"N5:1?"0)7]+S?OST MRQ.C$_/*UN$5=1A*-A9\C *L,\Y8QKV.N3%'&BQ[W$Z;K1!V9V3-B>79P48[ MA.1*:2U1_I6>=G'+Y$Q2RM&(G,"AD+7$E-QQ6XM-$R_&Q***+2-@]Z'UCMME MWO MO]IQFWB.B=0&TCL3G/XVK[[6)?U:O*!@K<9_N/;W)\&&S (+P&TN1"RYY]X[ M#2$$S832GO,X E0?7/"X34;'1&L;&9X)8->$7?]H]GD=B&Z3QI-B;=;9&!#6 M$+U)4CS*ZD9"[A /Q&=>] B8?6S-X[8^'1.VS21Y)LB]VE2NSD?HEUXLE[A: M_E>XN-Q(_.)B_ONZ:-^5C#QJ"9E'18J+HMYRL9!%*BQ'X9UO/E&T+0GC-G3M MP7EH+>=N8?YJ/EM-9Y>U/.P;Q:2;2NMLR25":2&M&Z-7!?8FBUH'AED+H5,Z M#8+O6]VX?5Q/"\Z#I;,_[N:K<''JC.L=K0L4<$Y#).U<37'9.-DZ\&U'S+/N M0^\)4JQ2.!ZDBA!9HI!>< 5.*@J5N&&\L,AR:!T]'#'%>H?)ZT$@U\3ZC"G% MVO,R4DBH0DH0!=.032PA"658\\.AQU?4;V+T.;AXJ+"D@10ZV$OO4+,US[// MOQ)5K\)B\:/,%^O2F(EVR8J0,@B>8^TP8HAK1*FS06IT"84\5C?( M=WZ+ M"QN 2\.]UDQ%UOIL9O_5CIOO/J4=.XX SQJJ]Y=!O9HO5Q,;HBC*>,"HB VG]^E_V--#,QGI+*5./)6B,V8 MK0,=DZXWE1UX&3D8)[S/W'@KA@Q9?OZ;QTUWGVK';RN 'NWJYGS)JJR<89E4 MPPIR9'*@N$[7RYXJ!:6E-N;X<?$C[/9WRS]&\3^-P*HZX9I)W2Q"$% M@:D$B@4+498$Z)DH&I,TIG7QXN,KZK?$JU'Z[5 I]&62;E'SU_D\_SZ]N" ? M\2V);+9N;;#1G-WO)R47HR@V E&;'"A#I#LFB9=%IJRD*DSPD\#N&8ON)E5W M,((&@?-8XNP6OS75-)U]OGU[9V*+*UDG!46$ *I>"?:A#JZ(R<>@#Q4/,_'G=_@;H:?0RUD/#+\WB_FWW"Q^O'^(LQ6M9WTORZG MW];M-5B0@6&1P&NK(]*N E[15S9&*Y1-J*P["0@?7&(WV;_30+&-J+HUA+], M9V&6=G4MFF@X,O)\GB4'@LDO@F5/2,1W\;E/C9H;KOO5T MDVX[EJ4Z6 A]94T>K#_-R3MMC0:=F:WY@ 31%PZEE&0T_4FB=;^&5K7#HUP\ M:EJ^=* \N@P&MA4/-UKS&ZXFRO!05&T"65@A2XP<'*DH2.Z21\8CA=S'1MG/ M2^KWLE!3A!T@A[X,V&TS'$R6AAL/G-5$#9)!#H)1U!P98UDH:NPN. MW!(]+I.#R3F9T>+(C!87@7DB M$6TP,K:^9=AK\6TK/.P:H4;<[R"L^_ML@6G^>5;;;1.?KBJ/KAGW'DEYU_'+ M^HP"28"K;0W1UI(_5,9O6Y^,'++??4\]#D'@J M^9U77ZM:+C>?U83=NW+]"UNR&U^Q&O*J(]ZO>C:E)]AIA4B%QT0VSP8$I8N M4%P!9FQB,6KI>.N[E4?<:5]=+JJ"[S)WJVF3'%S$:!P0T;D6RR,I;VUK[(U7 MFN5:&M.8V,=7U.^.^QQRZ=_)X.^18;F+PE4G)A]H8(X/GJ0#9 M:V^,LX:YUB[<$TOJ=_<\!%4MY= !K!XD@QFM#4O =#W#K_WZ71 (+%L427L3 M+#N60=X#1J.D3@^!40N^=YN4^'@9E_BOR]K1_WOU,QZ)Z?=QJI[U^#:.U/X4 M-7*>[BS@"H2N&&:(.5 461GE.(.@LP5,.7KK+9.F];7TA]9R<'/BGY_[J8YD MFI20L63N(8?,0:GBP7$CP GG<^#9&GUD^M;K&-=%:B+].^V*#V5W!]O7^E#@ M1?K7Y72YUL<7?TR7$\U9G9U-3 G>D6UC>OY)Q(7.X MA)^ S![L'KD@ZE?\8SK[O)K//LXO+K>S >:7W_Z&=136A N3"Q8#8:U.D4GP MZWJ<$HKQG,)(Y$_X,D^^I"](["/!^3'8V8$QV;6P],_6&D.\,=RB!JDT:0R2 MD:VMKFAWME8(HYQI7AOPP%+&C<";[T M&-XG;K9JI=%D7N_%\5RK&3R1%!0I M@. ML00;G-:FYR[EO'N$F^YCO5P:SN$"Y;-;)U&)Q1!;*L55,Q,'"& MD2%RN9N18+(@V>9(P6=MI,X8;>16(R1TT652-;L[DOY@%#VPE'%KKIOO M6BT8WBENZI<+O%*Q(C6J( UH= R4)!6+4BF(/G(60C(EM;Y[].2BQK5%340_ M $[[RZ'K1"!&2W;59@B.:%#.6W!!S?>M-DSO M%3U7ZI6T*P(Y\$#:H!+7X$6HXPXXUP:]*[ZUU_/(W!_Y)WJ M!F<)(C**^))9%GT(890YJBLVE=(?K06L:];7_L@ZG] M6-X!=-Z''^N6)9_F6]_NRNO#;9=%)12W4AT/C.R[BO!$X/N"W+=S?E9\H210S2M02DBA$27(68D$)W*"1 MD1%?6.OMZJ&U='4ZU08T3=C>@6VIR?--UGNY[G._SG_7VQG+U>*RTK=NB+]\ MNUQ>8N83'ICRQ7- S>LPNB3(?LN<@0<\V'N5B(>8:BB.1%#,Y$)5HG?!Y:2U?YGG:@ M.ICMW<'GZKIUG7+Y<55;&FVG!X?/.)$J%VDH#N6^WBS#HD@QD@'NI"/%X98? M82;?T-5U%=$= V+-1-,!Z.Y-G/QV6;,=[\I'3)>+=8><5^'B O/+']O?6VY_ M<3FQSAE;^ZF6H"3%'R* (\<29&">*1/1-F]/?^"2QQV'D7 BUG>4/#NSCY_PL77B:- W"K4$)E@=8RF!1\R ML=%GFX0J1PJL5A==T_Q>8QRT)6.8&*-M029@Y! M"@Y1,1]5B<&FUL.I[EO'L)0K.RO\',SOAEOD@]?QMQ_4OV)8XO_[__S_4$L# M!!0 ( (Z <59I%-RJ8P@ !4J 3 8W1M9GDR,#(R97@M,S$Q+FAT M;>U:VW+;.!)]WZ_ R+49NXJZ4))ODN,JCRQO5)O8*47>S#YM000H8@T2' "4 MK/WZ[0:HFR\3)9Y)E.SZ01:)!M! GSY]".KLI\N;WNB?[_LDL:DD[V]_>3OH MD4JU7O_8ZM7KEZ-+\F;T[BUIUQHA&6F:&6&%RJBLU_O7%5))K,T[]?IL-JO- M6C6E)_71L(Y#M>M2*<-KS++*^1G>@4].V?E?SGZJ5LFEBHJ49Y9$FE/+&2F, MR";D(^/FCE2KI55/Y7,M)HDES4:S13XJ?2>FU+=;824_7XQS5O?79W4WR=E8 ML?GY&1-3(MCKBCAJGX2T?1S3TV/6'K/34WITPGD4G5)ZVF"\\:]6"[RL@[WO M9.Q<\M>55&35A*,#G>-F;KLSP6S2"1N-OU:OX?ZZV%*-:2KDO//S2*38Q%W.2O]A'"DROEA/V,1%].\3,1:6M,): MN+F"[7R/8.NY_D;.]_K#T>!JT+L8#6ZNR]OAQ]N+ZY'9'1#AK=O^Q](V*+5L+U/#\C%]24)#YF_VOF50!!& M;_KD T1@.!@-8"7]7WMO+J[_UB<7O1'&*#QMM;\$:?\NC!7Q_$]?5_O)=0T" M\H[J.]*KD:M"2JX#TDL$CTG_GD>%%5-.;N)81%P3%9,>-99+6:0!&611C>S; MA)-7>R?-9J/;4VE.L[F["KL' 8$^N#!B$VI?[1V>=+?>G9PR!J19E3P&/T^> MW"]_2V0,4-&IHM$WVL']<(G>KS_]YE8=U5IMW(IS]J/)L[%\]?J(%(0,C2.;G+U$QR-N&!#ZOV\60*7,@4R Z8 M@8J,0"J2(K.ZX+ "$").DT *4Y+"E180YYA&< L2.X5":96W>V20 0",H7I. M8%2E&3 !V*;TCCO,+ H_XYJ7@^!*4F$D2!Y43S-A$UBIR7GD/,5Q2Y1&:@K=&!G/U_?C1\9GZ_O! M)U)*!H%',*T"'0 XP1R:]5J[R("& 'H@PN%[) MD'P 3CN*#&@ @A99SD@,4 M$,X("T18A[,#"G!G+@/T**08 #85 @-YMQ[D34)"26:F86P"T+&J%X MQ_L,'@9KX'-H\[XL?/V?0&![YQ X6L4+!4AXW#4EP$H5@BRB2B&#D1P0JKD# M# ! C"5W19 #2,=2F 3-T2P%*D4ZQ6L&U5$J4T _)%FMI$=.KE7$&=PV9!^P MPC@@S\.A?Q\E-)MP<@&T-2PD6#C]>[C/#UQ7IW_QRE\*%+B91RR.3Y#;UH#L MD86^;#U1O#%1#!,MBOT2WM",)8,4S-PX*]169KO.QYI(ZW)6U MM\1.4!(UM@A@57#$*"F8._CQM5W1Y_* MG@FW!CDDQE0P! HU*J-(^=0 [E&7PLT)U6R!+X"[H&,A MA9VC&'AJ6DPU!T4',Y\E&Z9KNM95EOMR07FA(EBD!0.P>6Y"SOWQ:.SK\0D?@5N,%ZE@5]OGIMRD?=&G-47S'GWZ&(N.%K'B-&=?P0[W#F,?L$CF#NE7&([6!$.\M\ZRE;<@\SU&;)B4Z\N_:*@6:W2 MGB5+&W,$$..,Z[0..@3D-,G-7 M&446H<<'_W^P^IK5&@^$4 L* !H%E_ I.1(4#SHS3.ZRB7HNY.NI4 MI#L271P.?1;>RL<1?[+P!,E1!AT-7W+-%KK*Q5::>QZD+'\,Q7V,== M/O$.V7\F>C%R3B>\.H9]NZO2&#:\0^6,SDWE*[VW_K[R;O>>_%")Q!I(-( L MX([W(8_<.7Z9<(%7!R*;*CGE*!$R"+E_+Z'+4L'37*HYA]99HGQ]H!OI#.GW M&=Q9&SS8U:^&S;[PW;/JZU3K8;MNY<]F[#SAB T^M*J[*B) ?T3C._ M)^$F(R#V'VZ.WY=U(OJ*P'$A>+77AD1PG^1/)@@W8D=86'JTA6>;/S)XP,UE MF'XG @WBBOM642LA[S(BAZ7CB23!-7>_-)[?(I3/;-@?NU7?TX8\\[.4'=N9 MG:LE^^_]L2'4OT=[=T#^@$2LN]*QLP*S[G\PZ7ZZ>?Y?4$L#!!0 ( (Z M<58!WBQ2:0@ #,J 3 8W1M9GDR,#(R97@M,S$R+FAT;>U:VW+;.!)] MWZ_ R+49NTHW2K*=R(ZK'%G>J"9CIQRYLONT!9&@B35(< A0LO;KYS1 2;Y. ME'@F4;+K!UDD&D #??KT(:C#GT[.!^-_O1^RQ*:*O;]\\VXT8+5&J_6Q.VBU M3L8G[.WXUW>LUVP';%SPS$@K=<95JS4\J[%:8FW>;[5FLUESUFWJXJHUOFC1 M4+V6TMJ(9F2CVM$AW<&GX-'1WPY_:C38B0[+5&26A87@5D2L-#*[8A\C8:Y9 MHU%9#70^+^158EFGW>FRC[JXEE/NVZVT2APMQCEL^>O#EIOD<**C^=%A)*=, M1J]K,G@5=5\%O7V!QMZ$M_&YU]L5D[#=C??V1>??W2Z\;,'>=S)VKL3K6BJS M1B+(@?Y^)[<',QG9I!^TVW^O.;NCPUAG%K,5Z.R_^C$>CL2+*PQF==X/:"0K M;FR#*WF5]=T":WZHA7FHE2[Z6VWW=T MC9BG4LW[/X]E*@P[$S-VH5.>_5PW M"$K#B$+&WM#(_PKXB$GH(.+6)XD\B)M*P;-#MW5[">[R&V M7A3?R/G!\&(\.AT-CL>C\S-V?LH&;T?#4W8Z.CL^&XR.W^$66H<73RYL4Q;R M_O+BP^7QV9B-S]G%Y;OA!Q9T>2/H;?,==GQVPH+=R%]M_$H0A/';(?LP'%Q> MC,8CK&3XS\';X[-_#-GQ8$PQ"EYU>U^"M/^4QLIX_I>OJ_?HND9U=L*G,F+C M)GLCE*JS02)%S$YEQK-0P#,-$H/JAU %(6:LYR0('@3#!7:H77"B'F MWLQ(B'K_P0">QN'P/$J7B1 @OT#4P&L4B'$(KH2,A3)$>.%<( ! .1$"5<$!4 Z M4=(D9$YF*:B4Z)2N(U1'I4V)?D2RA58>.7FA0Q'AMF';P$HD@#P/A^%-F/#L M2K!CT-9%J6#AY._NMMAQ79W\I2M_*4G?9AZQ-#XC;KL%9(\L\F7MB>([$\68 M:%'LE_!&,\F%9TBT[MZ& Y9O$&!?!;0/D3#8*43/%<%/0ZM.A3KDI5F_"Q7* MB6#+F7SIU66! N/*0T3"EH9+M?@NK-?FLP?H M7I\)UP8Y$@./N004;G3&B?*Y >Y)E^+F%2^B!;X =\DG4DD[)S'PV+24:@Z* M#F8^2^Z8WM*UKK+<5 O*RR('RHT3+V$(0>T<< KW2F30) I@1XO(*8O(!#+> M(QK9)G.0^X^,Z7"#,.VI6DRY*AVE4Y+Q:7T6(.<_>7CVM'A M%QW!K<8+U(DN[=/3KU,^^-):D/B./_T,Q28+6>]2LMH&^./@1Q/\H!",-@B" M%:WZ #\$"@FX2OI5CTKWH?@93$KE7X=A61 6;I7;^T.FVECTH^/8Q9'1;R5* M-9T,T!@)-TL905SF("LB1_+.]8J YTS):X%_[CSAGGW]>:MY)D8W_A%L=^,P M^@6/8.Z4/N8<@TE=8* ML:#(B88PH(M(PAG7:1LX!G,:8N:X5+%4:I$JXK=2PE>7&646DL<[_W^P^IK5 MF@Z$2 M* (W#)7I*#J4 ,JJBNWS F0E^3574:S%71YV*=$>BB\.AS\);]3CB M3Q8>(3D>H:,12XY[')N5\(0] =]6/=UW*"(FS(%7K!#;B55#7CT".W3_'?[ M[2\4J3L@Z_L'O:EX\#YXT6NBK=5IO[WJPB=XYBOMPRZ?>(7L/Y-B,7+.KT1C M@GV[;O 8&][G:L;GIO:57EM_7WFW>4]^I$3B B1:1Q8(Q_O((W>.7R5-O%-Y?>1$F M_H5;L.]>N'4_PV/KGFV7^4IO;!KP7/'MNVVF[U@]\GF=C-X MLNV/ANWM-[LOUQNVY5SV;F-G#.#TNM:MK2C) ;W?R6]8<)<1"/OW-\?ORVTB M^HK <2%XL=5#(KA/]A<3A!NQ+RV6'J[AV9W?&-RCYBI*?Q" -G.U?:V@58AW M"9%CY70@R6C)!U\:SF\1R]I/Y[X4KD\;*8(?]"8G:0 M%7MF9YZ99W;&WL&K\704?3Z;P$)E',XNWGTX&4'+K>T,G/I^X!@G@[E(5D>#A%T!2]ZVV'ZOE_H^]0Z\P.W0 M)#CL'J0=/^A0+T;2MCN;6@&D!XX!>JOV2)6H2> MZ_[:,GI'@U3D"KU)7%S_K&T\M$3D)1I3H@@];4G1:V41SB[ST 38JDVMU6/! MA0QW7//7UQ(K)1GCJ_!-Q#):PBE=PKG(2/ZF72(I5DDE2VO%DOU%$2,Z,;?+ M!C_:X2RGZW@\7PNB(T>O!A3VS1S;,)B,3@1=TW?;60Q_. M8#B>GD63\6;*MQ[V.LF'[CY,CR%Z/X'9\/S=\'0RLZ:_?YA\AN$HTA+?=?VM MV&9/-+$_JU*Q=/7#4]GY9AL[R2$6>4YC/9M@R=0"U(+",,\KPN&<%D(J0,FQ MD!EXKO4;B!1&I%24\RIKPTD>V["KE[S>Z?F^VQ^)K"#YRMQY_3U(A306"\0G M$J!Y@B-K3&.:S:E\O>/MN_W :^LIY;>!E) RC@HW0&8TKB0.3HR8Y E,KN,% MR2\ISK._UDQP&,*"2HH -P'5,:SQM(UNA2ADB=FG21L^$OD%<.L> M5YQ3V8;1@M$4/:%GQ:XH3-.4Q53JP/7:)L"V\35? 8J0/P38AJ*294601"4V M6T*37-,2=(@D$84>W)OJ:R5=THVC&9%SDM/2FEYSNH)AK+1$E[0.@F!(W5[_ MV157D"3!]P2+TQ2Y[WVS!NM'#).3J]#22C^I*G>]O75@+^_^;JKV[:"C\Q A M(\UV2+%0D'>L Z[K\J96)?U:,4GU2U6IJ;HE?I?L >X#K[N;[-W0>UO9-U7= M<.P=!AUD]["O:_Y_RK"_E0RS'/M51@QMV!<5P94)/C6,K>DG3"+_A:2E9KJM MQ81SP&4(!KLF"@JDOJQ[3 :66H5?&Z4 0V1^.SO-=D;(#' MWW_N\?^3B,3N&2_J/NX=F#X>/ MQUR!69,[I6CP7$MNRA<@Y*4H:KG_T$U86 MG*Q"EAO_9E&_,3872HDL1'/]*]V)8\*;DC>E7HMO/S]LM_X$43BL5;+VW(AM M(W)4\E#6=>V.UWU4[-K>H[*GS'8.[*#W/+..@5S#QLR46!]O6T%KO: IZ= O MKL&[N_=UE=]/3IV7S6^Q%RP<0\'KGJ3NE!23C2$!X=7M[O7S![W M=@F9XQ:NU,,E_W#>U5SKLS=S"GCT-U!+ P04 " ".@'%6BJ!)".H$ !^ M% $@ &-T;69Y,C R,F5X,S(R+FAT;=U8;6_;-A#^OE]Q=; V :QW.W%D M-X!K.VBP-@YB!5T_#;1$Q5PI4:6H.-ZOWY&2$^=UP= 7;T$@6+KC\;E[CG;ZCA_#%Y9 M%HQ%7&4T5Q!+2A1-H"I9?@F?$EI^ !8R89S$6R.AHD[ I8\K;%4G>>N/2P1ZEWT.GXWIQZZ=R/#]-> M2KMNO/]'$"!*!_7K0:5:.K\$W$,EK"*5W"NV3";C(P'7M!UVUL/?3B#X7AZ%DW&FR'? M>MCK(!^Z^S ]ANC]!&;#\W?#T\G,FO[^8?(9AJ-(2WS7W8[%^4P1^[,J%4M7 MWSV4G4?+V$D.L!$NF%J 6%(9Y7A$.Y[004@%*CH7,P'.MWT"D,"*E MHIQ761M.\MB&73WD]4[/]]W^2&0%R5?FS>OO02JDL5@@/I$ S1-L66,:TVQ. MY>L=;]_M!UY;=RF_#:2$E'%4N $RHW$EL7&BQR1/8'(=+TA^2;&_91DK2PT: M_[5F@LT0%E12!+@)J/9AC:=M="M$(4N,/DW:,"97+('(AG?H4QM&"T93.&8Y MR6.&,9BF*8NIU'[KH8U_;3/5? 4H0OH07QN*2I8500Z5V*P(36Q-1= >DD04 MNF]OJJ^5=$8W$\V(G).KV^B].N((D"6X3+$Y3 MI+[W: K6GQC&)E>AI95^4E+N>GMKQW[\]'=#M6\''1V'"!EI5D-:<8Z\8QYP MG98WJ2KIUXI)JO=4I:;JEOA=L@>X#+SN;K)W0^]M8M\D=<.Q=QATD-W#OD[Y M_RG#_E8RS'(L5QDQM&%95 1')OC5,+:FGS")_!>2EIKIMA83S@&'(1@L&"@H MD/JR+C7I32%!@XDY IA*AEH5KQ-%8&TTP>FC G#]NM3R *>[5*UC,W8MN(')4\E'5=N^-UGQ2[ MMO>D[#FSG0,[Z+W,K&,@U[ Q,B7FQ]M6T%H/:%(Z](MK\.ZN?9WE]X-3QV7S M*/8#$\=0\'JG<] OS1.^&(#N661V;I.LGLF&0:LP(@]W'SK MCGDK'\:QJ'*EK[T:A3WX!@O5,9WED<:U>9%5B/H>+Y248].^H@^NMFY7MVE- M[NT0,L'-D4$L! A0#% @ C8!Q5F*9X!@4)@ RWH! !0 M ( !<;," &-T;2TR,#(R,3(S,5]C86PN>&UL4$L! A0#% @ MC8!Q5K* ,I'0N@ B_H' !0 ( !M]D" &-T;2TR,#(R,3(S M,5]D968N>&UL4$L! A0#% @ CH!Q5A%SL\![8P$ G*0. !0 M ( !N90# &-T;2TR,#(R,3(S,5]L86(N>&UL4$L! A0#% @ CH!Q M5HNO^X5"Z V#P* !0 ( !9O@$ &-T;2TR,#(R,3(S,5]P M&UL4$L! A0#% @ CH!Q5FD4W*IC" %2H !, M ( !VN % &-T;69Y,C R,F5X+3,Q,2YH=&U02P$"% ,4 " ".@'%6 =XL M4FD( S*@ $P @ %NZ04 8W1M9GDR,#(R97@M,S$R+FAT M;5!+ 0(4 Q0 ( (Z <58[*-\]X 0 & 4 3 " 0CR M!0!C=&UF>3(P,C)E>"TS,C$N:'1M4$L! A0#% @ CH!Q5HJ@20CJ! M?A0 !( ( !&?<% &-T;69Y,C R,F5X,S(R+FAT;5!+!08 1 "@ * (<" S_ 4 ! end